diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini
index a5f341870..84630dbc3 100644
--- a/options/locale/locale_de-DE.ini
+++ b/options/locale/locale_de-DE.ini
@@ -1031,6 +1031,7 @@ file_view_rendered=Ansicht rendern
file_view_raw=Originalformat anzeigen
file_permalink=Permalink
file_too_large=Die Datei ist zu groß zum Anzeigen.
+ambiguous_character=`%[1]c [U+%04[1]X] kann mit %[2]c [U+%04[2]X] verwechselt werden`
escape_control_characters=Escapen
unescape_control_characters=Unescapen
@@ -1051,6 +1052,7 @@ normal_view=Normale Ansicht
line=zeile
lines=Zeilen
+editor.add_file=Datei hinzufügen
editor.new_file=Neue Datei
editor.upload_file=Datei hochladen
editor.edit_file=Datei bearbeiten
@@ -1256,6 +1258,8 @@ issues.filter_milestone=Meilenstein
issues.filter_milestone_no_select=Alle Meilensteine
issues.filter_assignee=Zuständig
issues.filter_assginee_no_select=Alle Zuständigen
+issues.filter_poster=Autor
+issues.filter_poster_no_select=Alle Autoren
issues.filter_type=Typ
issues.filter_type.all_issues=Alle Issues
issues.filter_type.assigned_to_you=Dir zugewiesen
@@ -2782,7 +2786,9 @@ config.deliver_timeout=Zeitlimit für Zustellung
config.skip_tls_verify=TLS-Verifikation überspringen
config.mailer_enabled=Aktiviert
+config.mailer_enable_helo=HELO aktivieren
config.mailer_name=Name
+config.mailer_protocol=Protokoll
config.mailer_user=Benutzer
config.mailer_use_sendmail=Sendmail benutzen
config.mailer_sendmail_path=Sendmail-Pfad
@@ -3089,6 +3095,7 @@ npm.dependencies.development=Entwicklungsabhängigkeiten
npm.dependencies.peer=Peer Abhängigkeiten
npm.dependencies.optional=Optionale Abhängigkeiten
npm.details.tag=Tag
+pub.install=Um das Paket mit Dart zu installieren, führe den folgenden Befehl aus:
pypi.requires=Erfordert Python
pypi.install=Nutze folgenden Befehl, um das Paket mit pip zu installieren:
pypi.documentation=Weitere Informationen zur PyPI-Paketverwaltung findest du in der Dokumentation.
diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index 3fe2f9051..18eb44b16 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -372,6 +372,7 @@ reset_password.text=Veuillez cliquer sur le lien suivant pour récupérer votre
register_success=Inscription réussie
+issue_assigned.pull=@%[1]s vous a assigné à la demande d’ajout %[2]s dans le dépôt %[3]s.
issue_assigned.issue=@%[1]s vous a assigné le ticket %[2]s dans le dépôt %[3]s.
issue.x_mentioned_you=@%s vous a mentionné:
@@ -1418,6 +1419,7 @@ compare.compare_head=comparer
pulls.desc=Activer les demandes de fusion et la revue de code.
pulls.new=Nouvelle demande d'ajout
+pulls.view=Voir la demande d'ajout
pulls.compare_changes=Nouvelle demande de fusion
pulls.compare_changes_desc=Sélectionnez la branche dans laquelle fusionner et la branche depuis laquelle tirer les modifications.
pulls.compare_base=fusionner dans
@@ -1427,6 +1429,7 @@ pulls.filter_branch=Filtre de branche
pulls.no_results=Aucun résultat trouvé.
pulls.nothing_to_compare=Ces branches sont identiques. Il n'y a pas besoin de créer une demande de fusion.
pulls.nothing_to_compare_and_allow_empty_pr=Ces branches sont égales. Cette demande d'ajout sera vide.
+pulls.has_pull_request='Il existe déjà une demande d'ajout entre ces deux branches : %[2]s#%[3]d'
pulls.create=Créer une demande d'ajout
pulls.title_desc=veut fusionner %[1]d révision(s) depuis %[2]s
vers %[3]s
pulls.merged_title_desc=a fusionné %[1]d révision(s) à partir de %[2]s
vers %[3]s
%[4]s
@@ -1455,7 +1458,6 @@ 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 :
@@ -1477,6 +1479,10 @@ pulls.no_merge_helper=Activez des options de fusion dans les paramètres du dép
pulls.no_merge_wip=Cette demande d'ajout ne peut pas être fusionnée car elle est marquée comme en cours de chantier.
pulls.no_merge_not_ready=Cette demande d'ajout n'est pas prête à être fusionnée, vérifiez l'état de la revue et les vérifications.
pulls.no_merge_access=Vous n'êtes pas autorisé⋅e à fusionner cette demande d'ajout.
+pulls.merge_pull_request=Créer une révision de fusion
+pulls.rebase_merge_pull_request=Rebaser puis avancer rapidement
+pulls.rebase_merge_commit_pull_request=Rebaser puis créer une révision de fusion
+pulls.squash_merge_pull_request=Créer une révision de concaténation
pulls.merge_manually=Fusionné manuellement
pulls.merge_commit_id=L'ID de la révision de fusion
pulls.require_signed_wont_sign=La branche nécessite des révisions signées mais cette fusion ne sera pas signée
@@ -1507,9 +1513,17 @@ pulls.merge_instruction_hint=`Vous pouvez également voir %s
rename_repo=a rebaptisé le dépôt de %[1]s
vers %[3]s
+create_pull_request=`a créé la demande d'ajout %[3]s#%[2]s`
+close_pull_request=`a fermé la demande d'ajout %[3]s#%[2]s`
+reopen_pull_request=`a réouvert la demande d'ajout %[3]s#%[2]s`
+comment_pull=`a commenté la demande d'ajout %[3]s#%[2]s`
+merge_pull_request=`a fusionné la demande d'ajout %[3]s#%[2]s`
transfer_repo=a transféré le dépôt %s
à %s
delete_tag=étiquette supprimée %[2]s de %[3]s
delete_branch=branche %[2]s supprimée de %[3]s
@@ -2678,6 +2698,8 @@ compare_branch=Comparer
compare_commits=Comparer %d révisions
compare_commits_general=Comparer les révisions
mirror_sync_delete=a synchronisé puis supprimé la nouvelle référence %[2]s
vers %[3]s depuis le miroir
+approve_pull_request=`a approuvé %[3]s#%[2]s`
+reject_pull_request=`a suggérés des changements pour %[3]s#%[2]s`
review_dismissed_reason=Raison :
[tool]
diff --git a/options/locale/locale_tr-TR.ini b/options/locale/locale_tr-TR.ini
index 33d33858b..d92c46eae 100644
--- a/options/locale/locale_tr-TR.ini
+++ b/options/locale/locale_tr-TR.ini
@@ -1038,6 +1038,7 @@ file_too_large=Bu dosya görüntülemek için çok büyük.
invisible_runes_header=`Bu dosya görünmez Evrensel Kodlu karakter içeriyor!`
invisible_runes_description=`Bu dosya, aşağıda görünenden farklı bir şekilde işlenebilecek görünmez Evrensel Kodlu karakter içeriyor. Eğer bunu kasıtlı ve meşru olarak yaptıysanız bu uyarıyı yok sayabilirsiniz. Gizli karakterleri göstermek için Kaçış düğmesine tıklayın.`
ambiguous_runes_header=`Bu dosya muğlak Evrensel Kodlu karakter içeriyor!`
+ambiguous_runes_description=`Bu dosya, aşağıda görünenden farklı bir şekilde işlenebilecek muğlak Evrensel Kodlu karakter içeriyor. Eğer bunu kasıtlı ve meşru olarak yaptıysanız bu uyarıyı yok sayabilirsiniz. Bu karakterleri göstermek için Kaçış düğmesine tıklayın.`
invisible_runes_line=`Bu satırda görünmez evrensel kodlu karakter var`
ambiguous_runes_line=`Bu satırda muğlak evrensel kodlu karakter var`
ambiguous_character=`%[1]c [U+%04[1]X], %[2]c [U+%04[2]X] ile karıştırılabilir`
@@ -2894,6 +2895,7 @@ monitor.queue.nopool.title=Çalışan Havuzu Yok
monitor.queue.nopool.desc=Bu kuyruk diğer kuyrukları sarar ve kendisinin bir işçi havuzu yoktur.
monitor.queue.wrapped.desc=Sarılmış bir kuyruk, yavaş bir başlangıç kuyruğunu sararak kanaldaki kuyruk isteklerini arabelleğe alır. Bir işçi havuzu yoktur.
monitor.queue.persistable-channel.desc=Kesintisiz bir kanal, kendi alt havuzuna sahip bir kanal kuyruğu ve önceki kapanmalardan gelen kalıcı istekler için bir seviye kuyruğu olan iki kuyruğu sarar. Bir işçi havuzu yoktur.
+monitor.queue.flush=Çalışanı boşalt
monitor.queue.pool.timeout=Zaman aşımı
monitor.queue.pool.addworkers.title=Çalışan Ekle
monitor.queue.pool.addworkers.submit=Çalışan Ekle