diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini
index 1082e53dc..14236fbe7 100644
--- a/options/locale/locale_de-DE.ini
+++ b/options/locale/locale_de-DE.ini
@@ -203,6 +203,7 @@ sign_up_now=Noch kein Konto? Jetzt registrieren.
confirmation_mail_sent_prompt=Eine neue Bestätigungs-E-Mail wurde an %s gesendet. Bitte überprüfe dein Postfach innerhalb der nächsten %s, um die Registrierung abzuschließen.
reset_password_mail_sent_prompt=Eine E-Mail wurde an %s gesendet. Bitte überprüfe dein Postfach innerhalb der nächsten %s, um das Passwort zurückzusetzen.
active_your_account=Aktiviere dein Konto
+account_activated=Konto wurde aktiviert
prohibit_login=Anmelden verboten
prohibit_login_desc=Dein Account wurde gesperrt, bitte wende dich an den Administrator.
resent_limit_prompt=Du hast bereits eine Aktivierungs-E-Mail angefordert. Bitte warte 3 Minuten und probiere es dann nochmal.
diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index 098ff005a..1fb9dc224 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -32,8 +32,16 @@ twofa_scratch=Code de secours pour l'authentification à deux facteurs
passcode=Code d'accès
u2f_insert_key=Insérez votre clef de sécurité
+u2f_sign_in=Appuyez sur le bouton de votre clef de sécurité. Si votre clef n'a pas de bouton, ré-insérez là.
u2f_press_button=Veuillez appuyer sur le bouton de votre clef de sécurité…
u2f_use_twofa=Utilisez l'authentification à deux facteurs avec votre téléphone
+u2f_error=Impossible de lire votre clef de sécurité.
+u2f_unsupported_browser=Votre navigateur ne supporte pas les clefs de sécurité U2F.
+u2f_error_1=Une erreur inconnue s'est produite. Veuillez réessayer.
+u2f_error_2=Veuillez vous assurer d'utiliser l'URL correcte et chiffrée (https://).
+u2f_error_3=Le serveur n'a pas pu traiter votre demande.
+u2f_error_4=Cette clef de sécurité n'est pas autorisée pour cette requête. Veuillez vous assurer que la clef n'est pas déjà enregistrée.
+u2f_error_5=Le délai d'attente imparti a été atteint avant que votre clef ne puisse être lue. Veuillez recharger la page pour réessayer.
u2f_reload=Recharger
repository=Dépôt
@@ -67,6 +75,7 @@ cancel=Annuler
[install]
install=Installation
title=Configuration initiale
+docker_helper=Si vous exécutez Gitea dans Docker, veuillez lire la documentation avant de modifier les paramètres.
requite_db_desc=Gitea requiert MySQL, PostgreSQL, MSSQL, SQLite3 ou TiDB.
db_title=Paramètres de la base de données
db_type=Type de base de données
@@ -121,6 +130,7 @@ federated_avatar_lookup=Activer les avatars unifiés
federated_avatar_lookup_popup=Activer la recherche unifiée d'avatars en utilisant le service open source unifié basé sur libravatar.
disable_registration=Désactiver le formulaire d'inscription
disable_registration_popup=Désactiver les nouvelles inscriptions. Seuls les administrateurs pourront créer de nouveaux comptes utilisateurs.
+allow_only_external_registration_popup=N'autoriser l'inscription qu'à partir des services externes
openid_signin=Activer l'inscription OpenID
openid_signin_popup=Activer l'authentification via OpenID.
openid_signup=Activer l'inscription OpenID
@@ -193,6 +203,7 @@ sign_up_now=Pas de compte ? Inscrivez-vous maintenant.
confirmation_mail_sent_prompt=Un nouveau mail de confirmation a été envoyé à %s. Veuillez vérifier votre boîte de réception dans les prochaines %s pour valider votre enregistrement.
reset_password_mail_sent_prompt=Un mail de confirmation a été envoyé à %s. Veuillez vérifier votre boîte de réception dans les prochaines %s pour terminer la réinitialisation du mot de passe.
active_your_account=Activer votre compte
+account_activated=Le compte a été activé
prohibit_login=Connexion interdite
prohibit_login_desc=Votre compte n'est pas autorisé à se connecter, contactez l’administrateur du site.
resent_limit_prompt=Désolé, vous avez récemment demandé un e-mail d'activation. Veuillez réessayer dans 3 minutes.
@@ -453,10 +464,13 @@ then_enter_passcode=Et entrez le mot de passe s'affichant dans l'application :
passcode_invalid=Le mot de passe est invalide. Réessayez.
twofa_enrolled=L'authentification à deux facteurs a été activée pour votre compte. Gardez votre jeton de secours (%s) en lieu sûr car il ne vous sera montré qu'une seule fois !
+u2f_desc=Les clefs de sécurité sont des dispositifs matériels contenant des clefs cryptographiques. Elles peuvent être utilisées pour l'authentification à deux facteurs. La clef de sécurité doit supporter le standard FIDO U2F.
+u2f_require_twofa=L'authentification à deux facteurs doit être activée pour votre compte afin d’utiliser des clés de sécurité.
u2f_register_key=Ajouter une clef de sécurité
u2f_nickname=Pseudonyme
u2f_press_button=Appuyer sur le bouton de votre clef de sécurité pour l'enregistrer.
u2f_delete_key=Supprimer une clef de sécurité
+u2f_delete_key_desc=Si vous retirez une clef de sécurité vous ne pourrez plus l'utiliser pour vous connecter. Continuer ?
manage_account_links=Gérer les comptes liés
manage_account_links_desc=Ces comptes externes sont liés à votre compte Gitea.
@@ -479,8 +493,13 @@ owner=Propriétaire
repo_name=Nom du dépôt
repo_name_helper=Idéalement, le nom d'un dépôt devrait être court, mémorisable et unique.
visibility=Visibilité
+visibility_helper=Rendre le dépôt privé
+visibility_helper_forced=L'administrateur de votre serveur impose que les nouveaux dépôts soient privés.
+visibility_fork_helper=(Changer ceci affectera toutes les bifurcations.)
+clone_helper=Besoin d'aide pour dupliquer ? Visitez l'aide.
fork_repo=Créer une bifurcation du dépôt
fork_from=Bifurquer depuis
+fork_visibility_helper=La visibilité d'un dépôt bifurqué ne peut pas être modifiée.
repo_desc=Description
repo_lang=Langue
repo_gitignore_helper=Choisissez un modèle de fichier .gitignore.
@@ -595,6 +614,7 @@ editor.directory_is_a_file=Le nom de dossier '%s' est déjà utilisé comme nom
editor.file_is_a_symlink='%s' est un lien symbolique. Les liens symboliques ne peuvent être édités dans l'interface web
editor.filename_is_a_directory=Le nom de fichier '%s' est déjà utilisé comme nom de dossier dans ce dépôt.
editor.file_editing_no_longer_exists=Le fichier en cours d'édition, '%s', n'existe plus dans ce dépôt.
+editor.file_changed_while_editing=Le contenu du fichier a changé depuis que vous avez commencé à éditer. Cliquez ici pour voir les changements ou soumettez de nouveau pour les écraser.
editor.file_already_exists=Un fichier nommé '%s' existe déjà dans ce dépôt.
editor.no_changes_to_show=Il n’y a aucun changement à afficher.
editor.fail_to_update_file=Échec lors de la mise à jour/création du fichier '%s' avec l’erreur : %v
@@ -631,6 +651,7 @@ issues.new.open_milestone=Ouvrir un jalon
issues.new.closed_milestone=Jalons fermés
issues.new.assignees=Affecté à
issues.new.clear_assignees=Supprimer les affectations
+issues.new.no_assignees=Pas d'assignataires
issues.no_ref=Aucune branche/tag spécifiés
issues.create=Créer un ticket
issues.new_label=Nouvelle étiquette
@@ -761,6 +782,16 @@ issues.due_date_added=a ajouté l'échéance %s %s
issues.due_date_modified=a modifié l'échéance de %[2]s vers %[1]s %[3]s
issues.due_date_remove=a supprimé l'échéance %s %s
issues.due_date_overdue=En retard
+issues.due_date_invalid=La date d’échéance est invalide ou hors plage. Veuillez utiliser le format 'aaaa-mm-dd'.
+issues.dependency.title=Dépendances
+issues.dependency.issue_no_dependencies=Ce ticket n'a actuellement pas de dépendance.
+issues.dependency.pr_no_dependencies=La demande de fusion n'a actuellement pas de dépendance.
+issues.dependency.add=Ajouter une dépendance...
+issues.dependency.cancel=Annuler
+issues.dependency.remove=Supprimer
+issues.dependency.added_dependency=%[2]s a ajouté une nouvelle dépendance %[3]s`
+issues.dependency.removed_dependency=%[2]s a retiré une dépendance %[3]s`
+issues.dependency.blocked_by_short=Dépend de
pulls.desc=Activer les demandes de fusion et la revue de code.
pulls.new=Nouvelle demande d'ajout
@@ -974,6 +1005,7 @@ settings.search_user_placeholder=Rechercher un utilisateur…
settings.org_not_allowed_to_be_collaborator=Les organisations ne peuvent être ajoutées en tant que collaborateur.
settings.user_is_org_member=L'utilisateur est un membre d'organisation qui ne peut être ajouté comme collaborateur.
settings.add_webhook=Ajouter un déclencheur Web
+settings.hooks_desc=Les Webhooks font automatiquement des requêtes HTTP POST à un serveur lorsque certains événements Gitea se déclenchent. Lire la suite dans le guide des Webhooks.
settings.webhook_deletion=Retirer le Webhook
settings.webhook_deletion_desc=Supprimer un webhook supprime ses paramètres et son historique. Continuer ?
settings.webhook_deletion_success=Le webhook a été supprimé.
@@ -990,6 +1022,7 @@ settings.githook_edit_desc=Si un Hook est inactif, un exemple de contenu vous se
settings.githook_name=Nom du Hook
settings.githook_content=Contenu du Hook
settings.update_githook=Mettre le Hook à jour
+settings.add_webhook_desc=Gitea enverra à l'URL cible des requêtes POST
avec un type de contenu spécifié. Lire la suite dans le guide des Webhooks.
settings.payload_url=URL cible
settings.content_type=Type de contenu POST
settings.secret=Confidentiel
@@ -1075,6 +1108,7 @@ settings.protected_branch_deletion_desc=Désactiver la protection de branche per
settings.default_branch_desc=Sélectionnez une branche par défaut pour les demandes de fusion et les révisions :
settings.choose_branch=Choisissez une branche…
settings.no_protected_branch=Il n'y a pas de branche protégée.
+settings.edit_protected_branch=Éditer
diff.browse_source=Parcourir la source
diff.parent=Parent
@@ -1145,6 +1179,8 @@ branch.protected_deletion_failed=La branche '%s' est protégé. Il ne peut pas
topic.manage_topics=Gérer les sujets
topic.done=Terminé
+topic.count_prompt=Vous ne pouvez pas sélectionner plus de 25 sujets
+topic.format_prompt=Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
[org]
org_name_holder=Nom de l'organisation
@@ -1249,6 +1285,8 @@ dashboard.operation_switch=Basculer
dashboard.operation_run=Exécuter
dashboard.clean_unbind_oauth=Effacer les connexions OAuth associées
dashboard.clean_unbind_oauth_success=Toutes les connexions OAuth associées ont été supprimées.
+dashboard.delete_inactivate_accounts=Supprimer tous les comptes non-activés
+dashboard.delete_inactivate_accounts_success=Tous les comptes non activés ont été supprimés.
dashboard.delete_repo_archives=Supprimer toutes les archives du dépôt
dashboard.delete_repo_archives_success=Toutes les archives du dépôt ont été supprimées.
dashboard.delete_missing_repos=Supprimer tous les dépôts dont les fichiers Git sont manquants
@@ -1456,6 +1494,7 @@ config.db_path=Emplacement
config.service_config=Configuration du service
config.register_email_confirm=Exiger la confirmation de l'e-mail lors de l'inscription
config.disable_register=Désactiver le formulaire d'inscription
+config.allow_only_external_registration=N'autoriser l'inscription qu'à partir des services externes
config.enable_openid_signup=Activer l'inscription avec OpenID
config.enable_openid_signin=Activer la connexion avec OpenID
config.show_registration_button=Afficher le bouton d'enregistrement