diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini
index 95e6f2dd7c..6b74fb9a8a 100644
--- a/options/locale/locale_de-DE.ini
+++ b/options/locale/locale_de-DE.ini
@@ -420,6 +420,7 @@ repositories=Repositories
activity=Öffentliche Aktivität
followers=Follower
starred=Favoriten
+watched=Beobachtete Repositories
projects=Projekte
following=Folge ich
follow=Folgen
@@ -725,6 +726,10 @@ mirror_address=Klonen via URL
mirror_address_desc=Gib alle erforderlichen Anmeldedaten im Abschnitt "Autorisierung klonen" ein.
mirror_address_url_invalid=Die angegebene URL ist ungültig. Achte darauf, alle URL-Komponenten korrekt zu maskieren.
mirror_address_protocol_invalid=Die angegebene URL ist ungültig. Nur Pfade beginnend mit http(s):// oder git:// können gespiegelt werden.
+mirror_lfs=Großdatei-Speicher (LFS)
+mirror_lfs_desc=Mirroring von LFS-Dateien aktivieren.
+mirror_lfs_endpoint=LFS-Endpunkt
+mirror_lfs_endpoint_desc=Sync wird versuchen, die Klon-URL zu verwenden, um den LFS-Server zu bestimmen. Du kannst auch einen eigenen Endpunkt angeben, wenn die LFS-Dateien woanders gespeichert werden.
mirror_last_synced=Zuletzt synchronisiert
watchers=Beobachter
stargazers=Favorisiert von
@@ -783,6 +788,11 @@ migrate_options=Migrationsoptionen
migrate_service=Migrationsdienst
migrate_options_mirror_helper=Dieses Repository wird ein Mirror sein
migrate_options_mirror_disabled=Dein Administrator hat neue Mirrors deaktiviert.
+migrate_options_lfs=LFS-Dateien migrieren
+migrate_options_lfs_endpoint.label=LFS-Endpunkt
+migrate_options_lfs_endpoint.description=Migration wird versuchen, über den entfernten Git-Server den LFS-Server zu bestimmen. Du kannst auch einen eigenen Endpunkt angeben, wenn die LFS-Dateien woanders gespeichert werden.
+migrate_options_lfs_endpoint.description.local=Ein lokaler Serverpfad wird ebenfalls unterstützt.
+migrate_options_lfs_endpoint.placeholder=Leer lassen, um aus der Klon-URL abzuleiten
migrate_items=Migrationselemente
migrate_items_wiki=Wiki
migrate_items_milestones=Meilensteine
@@ -799,6 +809,7 @@ migrate.permission_denied=Du hast keine Berechtigung zum Importieren lokaler Rep
migrate.permission_denied_blocked=Du darfst nicht von geblockten Hosts importieren.
migrate.permission_denied_private_ip=Du darfst nicht von privaten IP-Addressen importieren.
migrate.invalid_local_path=Der lokale Pfad ist ungültig, existiert nicht oder ist kein Ordner.
+migrate.invalid_lfs_endpoint=Ungültiger LFS Endpunkt.
migrate.failed=Fehler bei der Migration: %v
migrate.migrate_items_options=Zugangs-Token wird benötigt, um zusätzliche Elemente zu migrieren
migrated_from=Migriert von %[2]s
@@ -1112,6 +1123,8 @@ issues.context.edit=Bearbeiten
issues.context.delete=Löschen
issues.no_content=Hier gibt es bis jetzt noch keinen Inhalt.
issues.close_issue=Schließen
+issues.pull_merged_at=`mergte den Commit %[2]s
%[4]s in %[3]s`
+issues.manually_pull_merged_at=`mergte den Commit %[2]s
%[4]s manuell in %[3]s`
issues.close_comment_issue=Kommentieren und schließen
issues.reopen_issue=Wieder öffnen
issues.reopen_comment_issue=Kommentieren und wieder öffnen
@@ -1205,6 +1218,7 @@ issues.error_modifying_due_date=Fehler beim Ändern des Fälligkeitsdatums.
issues.error_removing_due_date=Fehler beim Entfernen des Fälligkeitsdatums.
issues.push_commit_1=hat %d Commit %s hinzugefügt
issues.push_commits_n=hat %d Commits %s hinzugefügt
+issues.force_push_codes=`hat %[6]s %[1]s von %[2]s
zu %[4]s
force-gepusht`
issues.due_date_form=JJJJ-MM-TT
issues.due_date_form_add=Fälligkeitsdatum hinzufügen
issues.due_date_form_edit=Bearbeiten
diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index 3ec07f1868..0ca14e0e9a 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -1259,6 +1259,8 @@ issues.review.self.approval=Vous ne pouvez approuver vos propres demandes d'ajou
issues.review.self.rejection=Vous ne pouvez demander de changements sur vos propres demandes de changement.
issues.review.approve=ces changements ont été approuvés %s
issues.review.comment=révisé %s
+issues.review.dismissed=a rejeté la revue de %s %s
+issues.review.dismissed_label=Rejeté
issues.review.left_comment=laisser un commentaire
issues.review.content.empty=Vous devez laisser un commentaire indiquant le(s) changement(s) demandé(s).
issues.review.reject=a requis les changements %s
@@ -1269,6 +1271,7 @@ issues.review.remove_review_request_self=a refusé la revue %s
issues.review.pending=En attente
issues.review.review=Révision
issues.review.reviewers=Relecteurs
+issues.review.outdated=Périmé
issues.review.show_outdated=Afficher les révisions périmées
issues.review.hide_outdated=Cacher les révisions périmées
issues.review.show_resolved=Montrer les résolus
@@ -1277,6 +1280,7 @@ issues.review.resolve_conversation=Conversation résolue
issues.review.un_resolve_conversation=Conversation non résolue
issues.review.resolved_by=marquer cette conversation comme résolue
issues.assignee.error=Tous les assignés n'ont pas été ajoutés en raison d'une erreur inattendue.
+issues.reference_issue.body=Corps
pulls.desc=Activer les demandes de fusion et la revue de code.
pulls.new=Nouvelle demande d'ajout
@@ -1299,7 +1303,9 @@ pulls.tab_files=Fichiers Modifiés
pulls.reopen_to_merge=Veuillez rouvrir cette demande d'ajout pour effectuer l'opération de fusion.
pulls.cant_reopen_deleted_branch=Cette demande d'ajout ne peut pas être rouverte car la branche a été supprimée.
pulls.merged=Fusionnée
-pulls.merged_as=La demande de tirage a été fusionnée en %[2]s
.
+pulls.merged_as=La demande d'ajout a été fusionnée en %[2]s
.
+pulls.manually_merged=Fusionné manuellement
+pulls.manually_merged_as=La demande d'ajout a été fusionnée manuellement en tant que %[2]s
.
pulls.is_closed=La demande de fusion a été fermée.
pulls.has_merged=La pull request a été fusionnée.
pulls.title_wip_desc=`Préfixer le titre par %s pour empêcher cette demande d'ajout d'être fusionnée par erreur.`
@@ -1307,12 +1313,15 @@ pulls.cannot_merge_work_in_progress=Cette demande d'ajout est marquée comme en
pulls.data_broken=Cette demande de fusion est impossible par manque d'informations de bifurcation.
pulls.files_conflicted=Cette demande d'ajout contient des modifications en conflit avec la branche ciblée.
pulls.is_checking=Vérification des conflits de fusion en cours. Réessayez dans quelques instants.
+pulls.is_empty=Cette branche est identique à la branche cible.
pulls.required_status_check_failed=Certains contrôles requis n'ont pas réussi.
pulls.required_status_check_missing=Certains contrôles requis sont manquants.
pulls.required_status_check_administrator=En tant qu'administrateur, vous pouvez toujours fusionner cette requête de pull.
pulls.blocked_by_approvals=Cette demande d'ajout n'a pas assez d'approbation. %d sur %d approbations accordées.
pulls.blocked_by_rejection=Cette demande de fusion a des modifications demandées par un réviseur officiel.
+pulls.blocked_by_official_review_requests=Cette demande d'ajout a des demandes de revue officielles.
pulls.blocked_by_outdated_branch=Cette demande d'ajout est bloquée car elle est obsolète.
+pulls.blocked_by_changed_protected_files_1=Cette demande d'ajout est bloquée car elle modifie un fichier protégé :
pulls.blocked_by_changed_protected_files_n=Cette Pull Request est bloquée car elle modifie les fichiers protégés :
pulls.can_auto_merge_desc=Cette demande d'ajout peut être fusionnée automatiquement.
pulls.cannot_auto_merge_desc=Cette demande de fusion ne peut être appliquée automatiquement en raison de conflits de fusion.
@@ -1783,6 +1792,7 @@ settings.dismiss_stale_approvals_desc=Quand de nouvelles révisions qui changent
settings.require_signed_commits=Exiger des révisions signées
settings.require_signed_commits_desc=Rejeter les pushs vers cette branche s’ils ne sont pas signés ou vérifiables.
settings.protect_protected_file_patterns=Motifs des fichiers protégés (séparés par un point-virgule '\;') :
+settings.protect_protected_file_patterns_desc=Fichiers protégés dont la modification directe est interdite même si l’utilisateur a les droits d’ajouter, éditer ou supprimer des fichiers dans cette branche. Plusieurs motifs peuvent être séparés par un point-virgule ('\;'). Consultez la documentation de github.com/gobwas/glob sur la syntaxe des motifs. Exemples: .drone.yml
, /docs/**/*.txt
.
settings.add_protected_branch=Activer la protection
settings.delete_protected_branch=Désactiver la protection
settings.update_protect_branch_success=La protection de branche à été mise à jour pour la branche "%s".
@@ -1791,9 +1801,12 @@ settings.protected_branch_deletion=Désactiver la protection de branche
settings.protected_branch_deletion_desc=Désactiver la protection de branche permet aux utilisateurs ayant accès en écriture de pousser des modifications sur la branche. Continuer ?
settings.block_rejected_reviews=Bloquer la fusion quand il y a des avis de rejet
settings.block_rejected_reviews_desc=La fusion ne sera pas possible lorsque des modifications sont demandées par les réviseurs officiels, même si les approbations sont suffisantes.
+settings.block_on_official_review_requests=Bloquer la fusion en cas de demande de revue officielle
+settings.block_on_official_review_requests_desc=La fusion ne sera pas possible quand elle aura des demandes de revues officielles, même si le nombre d'approbations est suffisant.
settings.block_outdated_branch=Bloquer la fusion si la demande d'ajout est obsolète
settings.block_outdated_branch_desc=La fusion ne sera pas possible lorsque la branche principale est derrière la branche de base.
settings.default_branch_desc=Sélectionnez une branche par défaut pour les demandes de fusion et les révisions :
+settings.default_merge_style_desc=Style de fusion par défaut pour les demandes d'ajouts :
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
@@ -1860,7 +1873,9 @@ diff.whitespace_ignore_all_whitespace=Ignorer les espaces lors de la comparaison
diff.whitespace_ignore_amount_changes=Ignorer les changements quand ce sont des espaces
diff.whitespace_ignore_at_eol=Ignorer les changements quand ce sont des espaces à la fin de la ligne
diff.stats_desc= %d fichiers modifiés avec %d ajouts et %d suppressions
+diff.stats_desc_file=%d modifications: %d ajouts et %d suppressions
diff.bin=BIN
+diff.bin_not_shown=Fichier binaire non affiché.
diff.view_file=Voir le fichier
diff.file_before=Avant
diff.file_after=Après
@@ -1881,14 +1896,21 @@ diff.review.placeholder=Commentaire de révision
diff.review.comment=Commenter
diff.review.approve=Approuver
diff.review.reject=Demander des changements
+diff.committed_by=commité par
+diff.protected=Protégé
+diff.image.side_by_side=Côte à côte
+diff.image.swipe=Glisser
+diff.image.overlay=Superposition
releases.desc=Suivi des versions et des téléchargements.
release.releases=Versions
+release.detail=Détails de la version
release.new_release=Nouvelle version
release.draft=Brouillon
release.prerelease=Pré-publication
release.stable=Stable
release.edit=Éditer
+release.ahead.target=à %s depuis cette livraison
release.source_code=Code source
release.new_subheader=Les versions organisent les versions publiées du projet.
release.edit_subheader=Les versions organisent les versions publiées du projet.
@@ -1904,6 +1926,7 @@ release.publish=Publier
release.save_draft=Sauvegarder le Brouillon
release.edit_release=Modifier la version
release.delete_release=Supprimer cette version
+release.delete_tag=Supprimer le tag
release.deletion=Supprimer cette version
release.deletion_success=Cette livraison a été supprimée.
release.tag_name_already_exist=Une version avec ce nom de balise existe déjà.