diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini
index 3de56de560..093f32f6d0 100644
--- a/options/locale/locale_de-DE.ini
+++ b/options/locale/locale_de-DE.ini
@@ -76,6 +76,7 @@ pull_requests=Pull-Requests
issues=Issues
milestones=Meilensteine
+ok=OK
cancel=Abbrechen
save=Speichern
add=Hinzufügen
@@ -204,6 +205,8 @@ default_enable_timetracking=Zeiterfassung standardmäßig aktivieren
default_enable_timetracking_popup=Zeiterfassung standardmäßig für neue Repositories aktivieren.
no_reply_address=Versteckte E-Mail-Domain
no_reply_address_helper=Domain-Name für Benutzer mit einer versteckten Emailadresse. Zum Beispiel wird der Benutzername „Joe“ in Git als „joe@noreply.example.org“ protokolliert, wenn die versteckte E-Mail-Domain „noreply.example.org“ festgelegt ist.
+password_algorithm=Passwort Hashing Algorithmus
+password_algorithm_helper=Lege den Passwort Hashing Algorithmus fest. Unterschiedliche Algorithmen haben unterschiedliche Voraussetzungen und Stärken. "Argon2" ist zwar sehr sicher, aber auch sehr speicherhungrig, und somit nicht für schwache Systeme geeignet.
[home]
uname_holder=E-Mail-Adresse oder Benutzername
@@ -237,6 +240,8 @@ users=Benutzer
organizations=Organisationen
search=Suche
code=Code
+search.fuzzy=Ähnlich
+search.match=Genau
repo_no_results=Keine passenden Repositories gefunden.
user_no_results=Keine passenden Benutzer gefunden.
org_no_results=Keine passenden Organisationen gefunden.
@@ -380,6 +385,7 @@ password_uppercase_one=Mindestens ein Großbuchstabe
password_digit_one=Mindestens eine Ziffer
password_special_one=Mindestens ein Sonderzeichen (Satzzeichen, Klammern, Anführungszeichen, etc.)
enterred_invalid_repo_name=Der eingegebenen Repository-Name ist falsch.
+enterred_invalid_org_name=Der eingegebene Organisation-Name ist falsch.
enterred_invalid_owner_name=Der Name des neuen Besitzers ist ungültig.
enterred_invalid_password=Das eingegebene Passwort ist falsch.
user_not_exist=Dieser Benutzer ist nicht vorhanden.
@@ -659,6 +665,7 @@ email_notifications.disable=E-Mail Benachrichtigungen deaktivieren
email_notifications.submit=E-Mail-Einstellungen festlegen
[repo]
+new_repo_helper=Ein Repository enthält alle Projektdateien, einschließlich des Änderungsverlaufs. Schon woanders vorhanden? Migriere das Repository.
owner=Besitzer
owner_helper=Einige Organisationen könnten in der Dropdown-Liste nicht angezeigt werden, da die Anzahl an Repositories begrenzt ist.
repo_name=Repository-Name
@@ -681,17 +688,26 @@ use_template=Dieses Template verwenden
generate_repo=Repository erstellen
generate_from=Erstelle aus
repo_desc=Beschreibung
+repo_desc_helper=Gib eine kurze Beschreibung an (optional)
repo_lang=Sprache
repo_gitignore_helper=Wähle eine .gitignore-Vorlage aus.
+repo_gitignore_helper_desc=Wähle aus einer Liste an Vorlagen für bekannte Sprachen, welche Dateien ignoriert werden sollen. Typische Artefakte, die durch die Build Tools der gewählten Sprache generiert werden, sind standardmäßig Bestandteil der .gitignore.
issue_labels=Issue Label
issue_labels_helper=Wähle ein Issue-Label-Set.
license=Lizenz
license_helper=Wähle eine Lizenz aus.
readme=README
readme_helper=Wähle eine README-Vorlage aus.
+readme_helper_desc=Hier kannst du eine komplette Beschreibung für dein Projekt schreiben.
auto_init=Repository initialisieren (Fügt .gitignore, License und README-Dateien hinzu)
+trust_model_helper=Wähle das Vertrauensmodell für die Signaturvalidierung aus. Mögliche Modelle sind:
+trust_model_helper_collaborator=Mitarbeiter: Vertraue Signaturen von Mitarbeitern am Projekt
+trust_model_helper_committer=Committer: Vertraue Signaturen, die mit ihren Committern übereinstimmen
+trust_model_helper_collaborator_committer=Mitarbeiter+Committer: Vertraue Signaturen von Mitarbeitern, die mit dem Committer übereinstimmen
+trust_model_helper_default=Standard: Verwende das Standardvertrauensmodell für diese Installation
create_repo=Repository erstellen
default_branch=Standardbranch
+default_branch_helper=Der default Branch ist der Basisbranch für Pull-Requests und Commits.
mirror_prune=Entfernen
mirror_prune_desc=Entferne veraltete remote-tracking Referenzen
mirror_interval=Spiegel-Intervall (gültige Zeiteinheiten sind 'h', 'm', 's'). 0 schaltet die automatische Synchronisierung aus.
@@ -718,6 +734,12 @@ delete_preexisting=Vorhandene Dateien löschen
delete_preexisting_content=Dateien in %s löschen
delete_preexisting_success=Nicht übernommene Dateien in %s gelöscht
+transfer.accept=Übertragung Akzeptieren
+transfer.accept_desc=Übertragung nach "%s"
+transfer.reject=Übertragung Ablehnen
+transfer.reject_desc=Übertragung nach "%s " abbrechen
+transfer.no_permission_to_accept=Du hast nicht die Berechtigung die Übertragung zu akzeptieren
+transfer.no_permission_to_reject=Du hast nicht die Berechtigung die Übertragung abzubrechen
desc.private=Privat
desc.public=Öffentlich
@@ -830,6 +852,7 @@ released_this=hat released
file_raw=Originalformat
file_history=Verlauf
file_view_source=Quelltext anzeigen
+file_view_rendered=Ansicht rendern
file_view_raw=Originalformat anzeigen
file_permalink=Permalink
file_too_large=Die Datei ist zu groß zum Anzeigen.
@@ -871,6 +894,7 @@ editor.add=„%s“ hinzufügen
editor.update=„%s“ ändern
editor.delete=„%s“ löschen
editor.commit_message_desc=Eine ausführlichere (optionale) Beschreibung hinzufügen…
+editor.signoff_desc=Am Ende der Commit Nachricht einen Signed-off-by Anhang vom Committer hinzufügen.
editor.commit_directly_to_this_branch=Direkt in den Branch „%s“ einchecken.
editor.create_new_branch=Einen neuen Branch für diesen Commit erstellen und einen Pull Request starten.
editor.create_new_branch_np=Erstelle einen neuen Branch für diesen Commit.
@@ -926,6 +950,7 @@ ext_issues=Externe Issues
ext_issues.desc=Link zu externem Issuetracker.
projects=Projekte
+projects.desc=Verwalte Issues und Pull-Requests in Projektboards.
projects.description=Beschreibung (optional)
projects.description_placeholder=Beschreibung
projects.create=Projekt erstellen
@@ -1078,6 +1103,7 @@ 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=`hat den Commit %[2]s in %[3]s %[4]s gemergt`
+issues.manually_pull_merged_at=`hat %[4]s den Commit %[2]s manuell in %[3]s gemergt`
issues.close_comment_issue=Kommentieren und schließen
issues.reopen_issue=Wieder öffnen
issues.reopen_comment_issue=Kommentieren und wieder öffnen
@@ -1099,6 +1125,8 @@ issues.re_request_review=Review erneut anfordern
issues.is_stale=Seit diesem Review gab es Änderungen an diesem PR
issues.remove_request_review=Review-Anfrage entfernen
issues.remove_request_review_block=Review-Anfrage kann nicht entfernt werden
+issues.dismiss_review=Review verwerfen
+issues.dismiss_review_warning=Bist du dir sicher, dass du dieses Review verwerfen willst?
issues.sign_in_require_desc=Anmelden, um an der Diskussion teilzunehmen.
issues.edit=Bearbeiten
issues.cancel=Abbrechen
@@ -1153,6 +1181,7 @@ issues.stop_tracking_history=hat die Zeiterfassung %s angehalten
issues.cancel_tracking=Verwerfen
issues.cancel_tracking_history=hat die Zeiterfassung %s abgebrochen
issues.add_time=Zeit manuell hinzufügen
+issues.del_time=Diese Zeiterfassung löschen
issues.add_time_short=Zeit hinzufügen
issues.add_time_cancel=Abbrechen
issues.add_time_history=`hat %s gearbeitete Zeit hinzugefügt`
@@ -1211,6 +1240,8 @@ issues.review.self.approval=Du kannst nicht dein eigenen Pull-Request genehmigen
issues.review.self.rejection=Du kannst keine Änderungen an deinem eigenen Pull-Request anfragen.
issues.review.approve=hat die Änderungen %s genehmigt
issues.review.comment=hat %s überprüft
+issues.review.dismissed=verwarf %ss Review %s
+issues.review.dismissed_label=Verworfen
issues.review.left_comment=hat einen Kommentar hinterlassen
issues.review.content.empty=Du musst einen Kommentar hinterlassen, der die gewünschte(n) Änderung(en) beschreibt.
issues.review.reject=hat %s Änderungen angefragt
@@ -1241,6 +1272,7 @@ pulls.compare_compare=pullen von
pulls.filter_branch=Branch filtern
pulls.no_results=Keine Ergebnisse verfügbar.
pulls.nothing_to_compare=Diese Branches sind identisch. Es muss kein Pull-Request erstellt werden.
+pulls.nothing_to_compare_and_allow_empty_pr=Diese Branches sind gleich. Der Pull-Request wird leer sein.
pulls.has_pull_request=`Es existiert bereits ein Pull-Request zwischen diesen beiden Branches: %[2]s#%[3]d`
pulls.create=Pull-Request erstellen
pulls.title_desc=möchte %[1]d Commits von %[2]s
nach %[3]s
mergen
@@ -1253,6 +1285,8 @@ pulls.reopen_to_merge=Bitte diesen Pull-Request wieder öffnen, um zu mergen.
pulls.cant_reopen_deleted_branch=Dieser Pull-Request kann nicht wieder geöffnet werden, da die Branche bereits gelöscht wurde.
pulls.merged=Zusammengeführt
pulls.merged_as=Der Pull Request wurde als %[2]s
gemergt.
+pulls.manually_merged=Manuell gemergt
+pulls.manually_merged_as=Dieser Pull Request wurde manuell als %[2]s
gemergt.
pulls.is_closed=Der Pull-Request wurde geschlossen.
pulls.has_merged=Der Pull-Request wurde gemergt.
pulls.title_wip_desc=`Beginne den Titel mit %s um zu verhindern, dass der Pull Request versehentlich gemergt wird.`
@@ -1260,6 +1294,7 @@ pulls.cannot_merge_work_in_progress=Dieser Pull Request wurde als Work In Progre
pulls.data_broken=Dieser Pull-Requests ist kaputt, da Fork-Informationen gelöscht wurden.
pulls.files_conflicted=Dieser Pull-Request hat Änderungen, die im Widerspruch zum Ziel-Branch stehen.
pulls.is_checking=Die Konfliktprüfung läuft noch. Bitte aktualisiere die Seite in wenigen Augenblicken.
+pulls.is_empty=Dieser Branch ist gleich mit dem Zielbranch.
pulls.required_status_check_failed=Einige erforderliche Prüfungen waren nicht erfolgreich.
pulls.required_status_check_missing=Einige erforderliche Prüfungen fehlen.
pulls.required_status_check_administrator=Als Administrator kannst du diesen Pull-Request weiterhin zusammenführen.
@@ -1280,6 +1315,7 @@ pulls.reject_count_1=%d Änderungsanfrage
pulls.reject_count_n=%d Änderungsanfragen
pulls.waiting_count_1=%d wartendes Review
pulls.waiting_count_n=%d wartende Reviews
+pulls.wrong_commit_id=die Commit ID muss eine Commit ID auf dem Zielbranch sein
pulls.no_merge_desc=Dieser Pull-Request kann nicht gemerged werden, da keine Mergeoptionen aktiviert sind.
pulls.no_merge_helper=Aktiviere Mergeoptionen in den Repositoryeinstellungen oder merge den Pull-Request manuell.
@@ -1290,6 +1326,8 @@ pulls.merge_pull_request=Pull-Request mergen
pulls.rebase_merge_pull_request=Rebase und Mergen
pulls.rebase_merge_commit_pull_request=Rebasen und Mergen (--no-ff)
pulls.squash_merge_pull_request=Zusammenfassen und Mergen
+pulls.merge_manually=Manuell mergen
+pulls.merge_commit_id=Der Mergecommit ID
pulls.require_signed_wont_sign=Der Branch erfordert einen signierten Commit, aber dieser Merge wird nicht signiert
pulls.invalid_merge_option=Du kannst diese Mergeoption auf diesen Pull-Request nicht anwenden.
pulls.merge_conflict=Zusammenführen fehlgeschlagen: Beim Zusammenführen gab es einen Konflikt. Hinweis: Probiere eine andere Strategie
@@ -1423,6 +1461,7 @@ activity.closed_issues_count_1=Geschlossenes Issue
activity.closed_issues_count_n=Geschlossene Issues
activity.title.issues_1=%d Issue
activity.title.issues_n=%d Issues
+activity.title.issues_closed_from=%s von %s geschlossen
activity.title.issues_created_by=%s von %s erstellt
activity.closed_issue_label=Geschlossen
activity.new_issues_count_1=Neuer Issue
@@ -1460,6 +1499,8 @@ activity.git_stats_deletion_n=%d Löschungen
search=Suchen
search.search_repo=Repository durchsuchen
+search.fuzzy=Ähnlich
+search.match=Genau
search.results=Suchergebnisse für „%s“ in %s
settings=Einstellungen
@@ -1510,6 +1551,8 @@ settings.pulls.allow_merge_commits=Mergecommits aktivieren
settings.pulls.allow_rebase_merge=Mergen von Commits durch Rebasen aktivieren
settings.pulls.allow_rebase_merge_commit=Rebasing mit expliziten merge commits aktivieren (--no-ff)
settings.pulls.allow_squash_commits=Mergen von Commits durch Squash aktivieren
+settings.pulls.allow_manual_merge=Manuelles Mergen von Pull Requests aktivieren
+settings.pulls.enable_autodetect_manual_merge=Autoerkennung von manuellen Merges aktivieren (in Ausnahmefällen können Fehleinschätzungen auftreten)
settings.projects_desc=Repository-Projekte aktivieren
settings.admin_settings=Administratoreinstellungen
settings.admin_enable_health_check=Repository-Health-Checks aktivieren (git fsck)
@@ -1527,11 +1570,19 @@ settings.convert_fork_notices_1=Dieser Vorgang konvertiert den Fork in ein norma
settings.convert_fork_confirm=Repository umwandeln
settings.convert_fork_succeed=Der Fork wurde in ein normales Repository konvertiert.
settings.transfer=Besitz übertragen
+settings.transfer.rejected=Repository-Übertragung wurde abgelehnt.
+settings.transfer.success=Repository-Übertragung war erfolgreich.
+settings.transfer_abort=Übertragung abbrechen
+settings.transfer_abort_invalid=Du kannst nur eingeleitete Repository-Übertragung abbrechen.
+settings.transfer_abort_success=Die Übertragung nach %s wurde erfolgreich abgebrochen.
settings.transfer_desc=Übertrage dieses Repository auf einen anderen Benutzer oder eine Organisation, in der du Admin-Rechte hast.
settings.transfer_form_title=Gib den Repository-Namen zur Bestätigung ein:
+settings.transfer_in_progress=Es gibt derzeit eine laufende Übertragung. Bitte brich diese ab, wenn du dieses Repository an einen anderen Benutzer übertragen möchtest.
settings.transfer_notices_1=– Du wirst keinen Zugriff mehr haben, wenn der neue Besitzer ein individueller Benutzer ist.
settings.transfer_notices_2=– Du wirst weiterhin Zugriff haben, wenn der neue Besitzer eine Organisation ist und du einer der Besitzer bist.
settings.transfer_owner=Neuer Besitzer
+settings.transfer_perform=Übertragung durchführen
+settings.transfer_started=Für dieses Repository wurde eine Übertragung eingeleitet und wartet nun auf die Bestätigung von "%s"
settings.transfer_succeed=Das Repository wurde transferiert.
settings.signing_settings=Signaturüberprüfungseinstellungen
settings.trust_model=Signaturvertrauensmodell
@@ -1824,7 +1875,11 @@ diff.review.placeholder=Kommentar zum Review
diff.review.comment=Kommentieren
diff.review.approve=Genehmigen
diff.review.reject=Änderung anfragen
+diff.committed_by=committet von
diff.protected=Geschützt
+diff.image.side_by_side=Nebeneinander
+diff.image.swipe=Wischen
+diff.image.overlay=Überlagert
releases.desc=Behalte den Überblick über Versionen und Downloads.
release.releases=Releases
@@ -1863,6 +1918,8 @@ release.tag_name_invalid=Der Tag-Name ist ungültig.
release.tag_already_exist=Dieser Tag-Name existiert bereits.
release.downloads=Downloads
release.download_count=Downloads: %s
+release.add_tag_msg=Titel und Beschreibung des Releases als Tag Nachricht verwenden.
+release.add_tag=Nur Tag erstellen
branch.name=Branchname
branch.search=Branches durchsuchen
@@ -1890,6 +1947,8 @@ branch.download=Branch „%s“ herunterladen
branch.included_desc=Dieser Branch ist im Standard-Branch enthalten
branch.included=Enthalten
+tag.create_tag=Tag %s erstellen
+tag.create_success=Tag "%s" wurde erstellt.
topic.manage_topics=Themen verwalten
topic.done=Fertig
@@ -2043,6 +2102,7 @@ dashboard.cron.error=Fehler in Cron: %s: %[3]s
dashboard.cron.finished=Cron: %[1]s ist beendet
dashboard.delete_inactive_accounts=Alle nicht aktivierten Konten löschen
dashboard.delete_inactive_accounts.started=Löschen aller nicht aktivierten Account-Aufgabe gestartet.
+dashboard.delete_repo_archives=Lösche alle Repository Archive (ZIP, TAR.GZ, …)
dashboard.delete_repo_archives.started=Löschen aller Repository-Archive gestartet.
dashboard.delete_missing_repos=Alle Repository-Datensätze mit verloren gegangenen Git-Dateien löschen
dashboard.delete_missing_repos.started=Alle Repositories löschen, die die Git-Dateien-Aufgabe nicht gestartet haben.
@@ -2061,6 +2121,7 @@ dashboard.resync_all_sshprincipals.desc=(Nicht benötigt für den eingebauten SS
dashboard.resync_all_hooks=Synchronisiere „pre-receive“-, „update“- und „post-receive“-Hooks für alle Repositories erneut.
dashboard.reinit_missing_repos=Alle Git-Repositories mit Einträgen neu einlesen
dashboard.sync_external_users=Externe Benutzerdaten synchronisieren
+dashboard.cleanup_hook_task_table=Hook-Task-Tabelle bereinigen
dashboard.server_uptime=Server-Uptime
dashboard.current_goroutine=Aktuelle Goroutinen
dashboard.current_memory_usage=Aktuelle Speichernutzung
@@ -2161,6 +2222,7 @@ repos.issues=Issues
repos.size=Größe
defaulthooks=Standard-Webhooks
+defaulthooks.desc=Webhooks senden automatisch eine HTTP POST Anfrage an einen Server, wenn bestimmte Gitea Events ausgelöst werden. Hier definierte Webhooks sind die Standardwerte, die in alle neuen Repositories kopiert werden. Mehr Infos findest du in der Webhooks Anleitung (auf englisch).
defaulthooks.add_webhook=Standard-Webhook hinzufügen
defaulthooks.update_webhook=Standard-Webhook aktualisieren
@@ -2507,6 +2569,8 @@ mirror_sync_delete=hat die Referenz des Mirrors %[2]s
in %s#%[2]s genehmigt`
reject_pull_request=`hat für %s#%[2]s Änderungen vorgeschlagen`
publish_release=`hat "%[4]s" %[3]s released`
+review_dismissed=`verworfenes Review von %[4]s für %[3]s#%[2]s`
+review_dismissed_reason=Grund:
create_branch=hat den Branch %[3]s in %[4]s angelegt
[tool]
diff --git a/options/locale/locale_ja-JP.ini b/options/locale/locale_ja-JP.ini
index 042ab22f76..9347cd2d80 100644
--- a/options/locale/locale_ja-JP.ini
+++ b/options/locale/locale_ja-JP.ini
@@ -385,6 +385,7 @@ password_uppercase_one=最低1文字の大文字
password_digit_one=最低1文字の数字
password_special_one=最低1文字の英字記号 (句読点、括弧、引用符、etc.)
enterred_invalid_repo_name=入力したリポジトリ名が間違っています。
+enterred_invalid_org_name=入力した Organization の名前が間違っています。
enterred_invalid_owner_name=新しいオーナーの名前が正しくありません。
enterred_invalid_password=入力されたパスワードが間違っています。
user_not_exist=指定されたユーザーは存在しません。
@@ -734,6 +735,12 @@ delete_preexisting=既存のファイルを削除
delete_preexisting_content=%s のファイルを削除します
delete_preexisting_success=%s の未登録ファイルを削除しました
+transfer.accept=転送を承認
+transfer.accept_desc="%s" に転送
+transfer.reject=転送を拒否
+transfer.reject_desc="%s" への転送をキャンセル
+transfer.no_permission_to_accept=承認を行う権限がありません
+transfer.no_permission_to_reject=拒否を行う権限がありません
desc.private=プライベート
desc.public=公開
@@ -1447,6 +1454,7 @@ activity.closed_issues_count_1=クローズされた課題
activity.closed_issues_count_n=クローズされた課題
activity.title.issues_1=%d件の課題
activity.title.issues_n=%d件の課題
+activity.title.issues_closed_from=%[2]sからの%[1]sがクローズされました
activity.title.issues_created_by=%sが%sによって作成されました
activity.closed_issue_label=クローズ
activity.new_issues_count_1=新しい課題
@@ -1553,11 +1561,19 @@ settings.convert_fork_notices_1=この操作によりフォークから通常の
settings.convert_fork_confirm=リポジトリを変換
settings.convert_fork_succeed=フォークを通常のリポジトリに変換しました。
settings.transfer=オーナー移転
+settings.transfer.rejected=リポジトリの転送は拒否されました。
+settings.transfer.success=リポジトリの転送が成功しました。
+settings.transfer_abort=転送をキャンセル
+settings.transfer_abort_invalid=存在しないリポジトリの転送はキャンセルできません。
+settings.transfer_abort_success=%s へのリポジトリ転送は正常にキャンセルされました。
settings.transfer_desc=別のユーザーやあなたが管理者権限を持っている組織にリポジトリを移転します。
settings.transfer_form_title=確認のためリポジトリ名を入力:
+settings.transfer_in_progress=現在進行中の転送があります。このリポジトリを別のユーザーに転送したい場合はキャンセルしてください。
settings.transfer_notices_1=- 個人ユーザーに移転すると、あなたはリポジトリへのアクセス権を失います。
settings.transfer_notices_2=- あなたが所有(または共同で所有)している組織に移転すると、リポジトリへのアクセス権は維持されます。
settings.transfer_owner=新しいオーナー
+settings.transfer_perform=転送を実行
+settings.transfer_started=このリポジトリは転送のためにマークされており、「%s」からの確認を待っています
settings.transfer_succeed=リポジトリを移転しました。
settings.signing_settings=署名検証の設定
settings.trust_model=署名トラストモデル
@@ -1893,6 +1909,8 @@ release.tag_name_invalid=タグ名が不正です。
release.tag_already_exist=このタグ名は既に存在します。
release.downloads=ダウンロード
release.download_count=ダウンロード数: %s
+release.add_tag_msg=リリースのタイトルと内容をタグのメッセージにする
+release.add_tag=タグのみ作成
branch.name=ブランチ名
branch.search=ブランチを検索
@@ -1920,6 +1938,8 @@ branch.download=ブランチ '%s' をダウンロード
branch.included_desc=このブランチはデフォルトブランチに含まれています
branch.included=埋没
+tag.create_tag=タグ %s を作成
+tag.create_success=タグ '%s' が作成されました。
topic.manage_topics=トピックの管理
topic.done=完了
diff --git a/options/locale/locale_tr-TR.ini b/options/locale/locale_tr-TR.ini
index 53dca9f7db..b2112310e5 100644
--- a/options/locale/locale_tr-TR.ini
+++ b/options/locale/locale_tr-TR.ini
@@ -385,6 +385,7 @@ password_uppercase_one=En az bir büyük karakter
password_digit_one=En az bir rakam
password_special_one=En az bir özel karakter (noktalama işaretleri, parantezler, tırnaklar vb.)
enterred_invalid_repo_name=Girdiğiniz depo adı hatalı.
+enterred_invalid_org_name=Girdiğiniz organizsyon adı hatalı.
enterred_invalid_owner_name=Yeni sahip ismi hatalı.
enterred_invalid_password=Girdiğiniz parola hatalı.
user_not_exist=Böyle bir kullanıcı yok.
@@ -734,6 +735,12 @@ delete_preexisting=Önceden var olan dosyaları sil
delete_preexisting_content=%s içindeki dosyaları sil
delete_preexisting_success=%s içindeki kabul edilmeyen dosyalar silindi
+transfer.accept=Aktarımı Kabul Et
+transfer.accept_desc="%s" tarafına aktar
+transfer.reject=Aktarımı Reddet
+transfer.reject_desc="%s" tarafına aktarımı iptal et
+transfer.no_permission_to_accept=Kabul Etme iznine sahip değilsiniz
+transfer.no_permission_to_reject=Reddetme iznine sahip değilsiniz
desc.private=Özel
desc.public=Genel
@@ -1097,6 +1104,7 @@ issues.context.delete=Sil
issues.no_content=Henüz bir içerik yok.
issues.close_issue=Kapat
issues.pull_merged_at=`%[2]s işlemesini %[3]s ile %[4]s birleştirdi`
+issues.manually_pull_merged_at=`%[2]s işlemesini %[3]s %[4]s elle birleştirdi`
issues.close_comment_issue=Yorum Yap ve Kapat
issues.reopen_issue=Yeniden aç
issues.reopen_comment_issue=Yorum Yap ve Yeniden Aç
@@ -1265,6 +1273,7 @@ pulls.compare_compare=şuradan çek
pulls.filter_branch=Dal filtrele
pulls.no_results=Sonuç bulunamadı.
pulls.nothing_to_compare=Bu dallar eşit. Değişiklik isteği oluşturmaya gerek yok.
+pulls.nothing_to_compare_and_allow_empty_pr=Bu dallar eşittir. Bu Dİ boş olacak.
pulls.has_pull_request=`Bu dallar arasında bir değişiklik isteği zaten var: %[2]s#%[3]d`
pulls.create=Değişiklik İsteği Oluştur
pulls.title_desc=%[2]s
içindeki %[1]d işlemeyi %[3]s
ile birleştirmek istiyor
@@ -1277,6 +1286,8 @@ pulls.reopen_to_merge=Lütfen birleştirme gerçekleştirmek için bu değişikl
pulls.cant_reopen_deleted_branch=Dal silindiğinden bu değişiklik isteği yeniden açılamaz.
pulls.merged=Birleştirildi
pulls.merged_as=Değişiklik isteği %[2]s
olarak birleştirildi.
+pulls.manually_merged=Elle birleştirildi
+pulls.manually_merged_as=Değişiklik isteği %[2]s
olarak elle birleştirildi.
pulls.is_closed=Değişiklik isteği kapatıldı.
pulls.has_merged=Değişiklik isteği birleştirildi.
pulls.title_wip_desc=`Değişiklik isteğinin yanlışlıkla birleştirilmesini önlemek için, başlığı %s ile başlatın`
@@ -1284,6 +1295,7 @@ pulls.cannot_merge_work_in_progress=Bu değişiklik isteği devam eden bir çal
pulls.data_broken=Bu değişiklik isteği, çatallama bilgilerinin eksik olması nedeniyle bozuldu.
pulls.files_conflicted=Bu değişiklik isteğinde, hedef dalla çakışan değişiklikler var.
pulls.is_checking=Birleştirme çakışması denetimi devam ediyor. Birkaç dakika sonra tekrar deneyin.
+pulls.is_empty=Bu dal, hedef dalla eşittir.
pulls.required_status_check_failed=Bazı gerekli denetimler başarılı olmadı.
pulls.required_status_check_missing=Gerekli bazı kontroller eksik.
pulls.required_status_check_administrator=Yönetici olarak, bu değişiklik isteğini yine de birleştirebilirsiniz.
@@ -1304,6 +1316,7 @@ pulls.reject_count_1=%d değişiklik isteği
pulls.reject_count_n=%d değişiklik isteği
pulls.waiting_count_1=%d bekleyen inceleme
pulls.waiting_count_n=%d bekleyen inceleme
+pulls.wrong_commit_id=işleme kimliği, hedef daldaki bir işleme kimliği olmalıdır
pulls.no_merge_desc=Tüm depo birleştirme seçenekleri devre dışı bırakıldığından, bu değişiklik isteği birleştirilemez.
pulls.no_merge_helper=Depo ayarlarındaki birleştirme seçeneklerini etkinleştirin veya değişiklik isteğini el ile birleştirin.
@@ -1314,6 +1327,8 @@ pulls.merge_pull_request=Değişiklik İsteğini Birleştir
pulls.rebase_merge_pull_request=Yeniden Yapılandır ve Birleştir
pulls.rebase_merge_commit_pull_request=Yeniden Yapılandır ve Birleştir (--no-ff)
pulls.squash_merge_pull_request=Ez ve Birleştir
+pulls.merge_manually=Elle birleştirildi
+pulls.merge_commit_id=Birleştirme işlemesi kimliği
pulls.require_signed_wont_sign=Dal imzalı işlemeler gerektiriyor, ancak bu birleştirme imzalanmayacak
pulls.invalid_merge_option=Bu değişiklik isteği için bu birleştirme seçeneğini kullanamazsınız.
pulls.merge_conflict=Birleştirme Başarısız Oldu: Birleştirme sırasında bir çakışma oldu. İpucu: Farklı bir strateji deneyin
@@ -1537,6 +1552,8 @@ settings.pulls.allow_merge_commits=İşleme Birleştirmeyi Etkinleştir
settings.pulls.allow_rebase_merge=İşlemeleri Birleştirmek için Yeniden Yapılandırmayı Etkinleştir
settings.pulls.allow_rebase_merge_commit=Açık birleştirme işlemeleri ile Yeniden Yapılandırmayı Etkinleştir (--no-ff)
settings.pulls.allow_squash_commits=İşlemeleri Birleştirmek için Ezmeyi Etkinleştir
+settings.pulls.allow_manual_merge=Dİ'yi elle birleştirilmiş olarak işaretlemeyi etkinleştir
+settings.pulls.enable_autodetect_manual_merge=Kendiliğinden algılamalı elle birleştirmeyi etkinleştir (Not: Bazı özel durumlarda yanlış kararlar olabilir)
settings.projects_desc=Depo Projelerini Etkinleştir
settings.admin_settings=Yönetici Ayarları
settings.admin_enable_health_check=Depo Sağlık Kontrollerini Etkinleştir (git fsck)
@@ -1554,11 +1571,19 @@ settings.convert_fork_notices_1=Bu işlem çatalı normal bir depoya dönüştü
settings.convert_fork_confirm=Depoyu Dönüştür
settings.convert_fork_succeed=Çatal normal bir depoya dönüştürüldü.
settings.transfer=Sahipliği Aktar
+settings.transfer.rejected=Depo aktarımı reddedildi.
+settings.transfer.success=Depo aktarımı başarıyla tamamlandı.
+settings.transfer_abort=Aktarımı iptal et
+settings.transfer_abort_invalid=Var olmayan bir depo aktarımını iptal edemezsiniz.
+settings.transfer_abort_success=%s tarafına yapılan depo aktarımı başarıyla iptal edildi.
settings.transfer_desc=Bu depoyu bir kullanıcıya veya yönetici haklarına sahip olduğunuz bir organizasyona aktarın.
settings.transfer_form_title=Onaylamak için depo adını girin:
+settings.transfer_in_progress=Şu anda devam etmekte olan bir aktarım mevcut. Eğer bu depoyu başka bir kullanıcıya aktarmak istiyorsanız mevcut aktarımı iptal edin.
settings.transfer_notices_1=- Bireysel bir kullanıcıya aktarırsanız depoya erişiminizi kaybedersiniz.
settings.transfer_notices_2=- Sahip (-yardımcı) olduğunuz bir organizasyona devrederseniz, depoya erişmeye devam edersiniz.
settings.transfer_owner=Yeni Sahip
+settings.transfer_perform=Aktarımı Gerçekleştir
+settings.transfer_started=Bu depo aktarılmak üzere işaretlendi ve "%s" tarafından onay bekliyor
settings.transfer_succeed=Depo transfer edildi.
settings.signing_settings=İmza Doğrulama Ayarları
settings.trust_model=İmza Güven Modeli
diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini
index 302524ff88..0160b73346 100644
--- a/options/locale/locale_zh-CN.ini
+++ b/options/locale/locale_zh-CN.ini
@@ -1022,12 +1022,12 @@ issues.label_templates.info=还没有任何标签。您可以使用'创建标签
issues.label_templates.helper=选择标签模板
issues.label_templates.use=使用标签集
issues.label_templates.fail_to_load_file=加载标签模板文件 '%s' 时发生错误:%v
-issues.add_label=于 %[2]s 添加标签 %[1]s
+issues.add_label=于 %[2]s 添加了标签 %[1]s
issues.add_labels=于 %s 添加 %s 标签
issues.remove_label=已删除 %s 标签 %s
issues.remove_labels=已删除 %s 标签 %s
-issues.add_remove_labels=于 %[3]s 添加标签 %[1]s ,删除标签 %[2]s
-issues.add_milestone_at=` %[2]s 添加了里程碑 %[1]s`
+issues.add_remove_labels=于 %[3]s 添加了标签 %[1]s ,删除了标签 %[2]s
+issues.add_milestone_at=`于 %[2]s 添加了里程碑 %[1]s`
issues.add_project_at=`将此添加到 %s 项目 %s`
issues.change_milestone_at=`%[3]s 修改了里程碑从 %[1]s 到 %[2]s`
issues.change_project_at=`修改项目从 %s 到 %s %s
@@ -1096,7 +1096,7 @@ issues.context.edit=编辑
issues.context.delete=刪除
issues.no_content=这个人很懒,什么都没留下。
issues.close_issue=关闭
-issues.pull_merged_at=`已合并提交 %[2]s 到 %[3]s 分支 %[4]s`
+issues.pull_merged_at=`已于 %[4]s 合并提交 %[2]s 到 %[3]s 分支`
issues.close_comment_issue=评论并关闭
issues.reopen_issue=重新开启
issues.reopen_comment_issue=评论并重新开启
@@ -1104,10 +1104,10 @@ issues.create_comment=评论
issues.closed_at=`关闭这个问题 %[2]s`
issues.reopened_at=`重新打开此问题 %[2]s`
issues.commit_ref_at=`于 %[2]s 在代码提交中引用了该工单`
-issues.ref_issue_from=`引用了这个工单 %[4]s %[2]s`
-issues.ref_pull_from=`引用了此合并请求 %[4]s %[2]s`
-issues.ref_closing_from=`引用了一个合并请求 %[4]s将关闭此问题 %[2]s`
-issues.ref_reopening_from=`引用了一个合并请求 %[4]s将重新讨论这个工单 %[2]s`
+issues.ref_issue_from=`于 %[2]s 引用了工单 %[4]s `
+issues.ref_pull_from=`于 %[2]s 引用了合并请求 %[4]s `
+issues.ref_closing_from=`于 %[2]s 引用了合并请求 %[4]s 将关闭此工单`
+issues.ref_reopening_from=`于 %[2]s 引用了合并请求 %[4]s 将重新讨论此工单 `
issues.ref_closed_from=`关闭了这个工单 %[4]s %[2]s`
issues.ref_reopened_from=`重新打开这个工单 %[4]s %[2]s`
issues.ref_from=`来自 %[1]s`
@@ -1188,8 +1188,8 @@ issues.due_date=到期时间
issues.invalid_due_date_format=到期时间的格式错误,必须是 'yyyy-mm-dd' 的形式。
issues.error_modifying_due_date=未能修改到期时间。
issues.error_removing_due_date=未能删除到期时间。
-issues.push_commit_1=于 %[2]s 推送了 %[1]d 提交
-issues.push_commits_n=于 %[2]s 推送了 %[1]d 提交
+issues.push_commit_1=于 %[2]s 推送了 %[1]d 个提交
+issues.push_commits_n=于 %[2]s 推送了 %[1]d 个提交
issues.force_push_codes=`%[6]s 强制从 %[2]s 推送 %[1]s 到 %[4]s`
issues.due_date_form=yyyy年mm月dd日
issues.due_date_form_add=添加到期时间
@@ -1231,7 +1231,7 @@ issues.dependency.add_error_cannot_create_circular=您不能创建依赖, 使得
issues.dependency.add_error_dep_not_same_repo=这两个工单必须在同一仓库。
issues.review.self.approval=您不能批准您自己的合并请求。
issues.review.self.rejection=您不能请求对您自己的合并请求进行更改。
-issues.review.approve=于 %s 批准这些更改
+issues.review.approve=于 %s 批准此合并请求
issues.review.comment=评审于 %s
issues.review.dismissed=取消 %s 的审核 %s
issues.review.dismissed_label=已取消
@@ -2514,7 +2514,7 @@ notices.delete_success=系统通知已被删除。
[action]
create_repo=创建了仓库 %s
rename_repo=重命名仓库 %[1]s
为 %[3]s
-commit_repo=推送了 %[3]s 分支的代码到 %[4]s
+commit_repo=于 %[4]s 推送了代码到 %[3]s 分支
create_issue=`创建了工单 %s#%[2]s`
close_issue=`关闭了工单 %s#%[2]s`
reopen_issue=`重新开启了工单 %s#%[2]s`
@@ -2525,7 +2525,7 @@ comment_issue=`评论了工单 %s#%[2]s`
comment_pull=`评论了合并请求 %s#%[2]s`
merge_pull_request=`合并了合并请求 %s#%[2]s`
transfer_repo=将仓库 %s
转移至 %s
-push_tag=推送了标签 %[2]s 到 %[3]s
+push_tag=于 %[3]s 推送了标签 %[2]s
delete_tag=从%[3]s 删除了标签 %[2]s
delete_branch=从 %[3]s 删除分支 %[2]s
compare_branch=比较
diff --git a/options/locale/locale_zh-TW.ini b/options/locale/locale_zh-TW.ini
index 659a77193c..b5d67d1361 100644
--- a/options/locale/locale_zh-TW.ini
+++ b/options/locale/locale_zh-TW.ini
@@ -734,6 +734,12 @@ delete_preexisting=刪除既有的檔案
delete_preexisting_content=刪除 %s 中的檔案
delete_preexisting_success=刪除 %s 中未接管的檔案
+transfer.accept=同意轉移
+transfer.accept_desc=轉移到「%s」
+transfer.reject=拒絕轉移
+transfer.reject_desc=取消轉移到「%s」
+transfer.no_permission_to_accept=您沒有同意的權限
+transfer.no_permission_to_reject=您沒有拒絕的權限
desc.private=私有
desc.public=公開
@@ -796,7 +802,7 @@ migrate.gitlab.description=從 GitLab.com 或自託管的 Gitlab 伺服器遷移
migrate.gitea.description=從 Gitea.com 或自託管的 Gitea 伺服器遷移資料。
migrate.gogs.description=從 notabug.org 或自託管的 Gogs 伺服器遷移資料。
-mirror_from=镜像来自
+mirror_from=鏡像自
forked_from=fork 自
generated_from=產生自
fork_from_self=您無法 fork 已經擁有的儲存庫。
@@ -1097,6 +1103,7 @@ issues.context.delete=刪除
issues.no_content=尚未有任何內容
issues.close_issue=關閉
issues.pull_merged_at=`合併了提交 %[2]s 至 %[3]s %[4]s`
+issues.manually_pull_merged_at=`手動合併了提交 %[2]s 進 %[3]s %[4]s`
issues.close_comment_issue=留言並關閉
issues.reopen_issue=重新開放
issues.reopen_comment_issue=留言並重新開放
@@ -1265,6 +1272,7 @@ pulls.compare_compare=拉取自
pulls.filter_branch=過濾分支
pulls.no_results=未找到結果
pulls.nothing_to_compare=這些分支的內容相同,無需建立合併請求。
+pulls.nothing_to_compare_and_allow_empty_pr=這些分支的內容相同,此合併請求將會是空白的。
pulls.has_pull_request=`已有相同的合併請求: %[2]s#%[3]d`
pulls.create=建立合併請求
pulls.title_desc=請求將 %[1]d 次程式碼提交從 %[2]s
合併至 %[3]s
@@ -1277,6 +1285,8 @@ pulls.reopen_to_merge=請重新開放此合併請求以進行合併作業。
pulls.cant_reopen_deleted_branch=無法重新開放此合併請求,因為該分支已刪除。
pulls.merged=已合併
pulls.merged_as=此合併請求已被合併為 %[2]s
。
+pulls.manually_merged=手動合併
+pulls.manually_merged_as=此合併請求已被手動合併為 %[2]s
。
pulls.is_closed=合併請求已被關閉。
pulls.has_merged=合併請求已合併。
pulls.title_wip_desc=`標題用 %s 開頭以避免意外地合併此合併請求。`
@@ -1284,6 +1294,7 @@ pulls.cannot_merge_work_in_progress=此合併請求被標記為仍在作業中
pulls.data_broken=此合併請求已損毀,因為遺失 Fork 資訊。
pulls.files_conflicted=此合併請求有變更和目標分支衝突。
pulls.is_checking=正在進行合併衝突檢查,請稍後再試。
+pulls.is_empty=此分支與目標分支相同。
pulls.required_status_check_failed=未通過某些必要的檢查。
pulls.required_status_check_missing=遺失某些必要的檢查。
pulls.required_status_check_administrator=身為系統管理員,您依然可以進行合併。
@@ -1304,6 +1315,7 @@ pulls.reject_count_1=%d 變更請求
pulls.reject_count_n=%d 變更請求
pulls.waiting_count_1=%d 等待審核
pulls.waiting_count_n=%d 等待審核
+pulls.wrong_commit_id=提交 id 必須存在於目標分支上
pulls.no_merge_desc=無法進行合併,因為所有儲存庫的合併選項已被停用。
pulls.no_merge_helper=在儲存庫設定啟用合併選項或手動合併該合併請求。
@@ -1314,6 +1326,8 @@ pulls.merge_pull_request=合併
pulls.rebase_merge_pull_request=Rebase 後合併
pulls.rebase_merge_commit_pull_request=Rebase 後合併 (--no-ff)
pulls.squash_merge_pull_request=Squash 後合併
+pulls.merge_manually=手動合併
+pulls.merge_commit_id=合併提交 ID
pulls.require_signed_wont_sign=該分支需要經簽署的提交,但此合併將不會被簽署。
pulls.invalid_merge_option=您無法對此合併請求使用這個合併選項。
pulls.merge_conflict=合併失敗:合併時發生衝突。 提示:請嘗試不同的策略
@@ -1537,6 +1551,8 @@ settings.pulls.allow_merge_commits=啟用提交合併
settings.pulls.allow_rebase_merge=啟用 Rebase 合併提交
settings.pulls.allow_rebase_merge_commit=啟用 Rebase 顯式合併提交(--no-ff)
settings.pulls.allow_squash_commits=啟用 Squash 合併提交
+settings.pulls.allow_manual_merge=允許將合併請求標記為手動合併
+settings.pulls.enable_autodetect_manual_merge=啟用自動偵測手動合併(注意:在某些特殊情況下可能發生誤判)
settings.projects_desc=啟用儲存庫專案
settings.admin_settings=管理員設定
settings.admin_enable_health_check=啟用儲存庫的健康檢查 (git fsck)
@@ -1554,11 +1570,19 @@ settings.convert_fork_notices_1=此操作會將此 fork 轉換成普通儲存庫
settings.convert_fork_confirm=轉換儲存庫
settings.convert_fork_succeed=此 fork 已轉換成普通儲存庫。
settings.transfer=轉移儲存庫所有權
+settings.transfer.rejected=儲存庫轉移被拒絕。
+settings.transfer.success=儲存庫已成功轉移。
+settings.transfer_abort=取消轉移
+settings.transfer_abort_invalid=您無法取消不存在的儲存庫轉移。
+settings.transfer_abort_success=已成功取消將儲存庫轉移到「%s」的請求。
settings.transfer_desc=將此儲存庫轉移給其它使用者或受您管理的組織。
settings.transfer_form_title=輸入儲存庫名稱以確認:
+settings.transfer_in_progress=目前正在進行轉移。如果您想要將此儲存庫轉移給其它使用者,請取消它。
settings.transfer_notices_1=- 如果將此儲存庫轉移給個別使用者,您將會失去此儲存庫的存取權。
settings.transfer_notices_2=- 如果將此儲存庫轉移到您(共同)擁有的組織,您將能繼續保有此儲存庫的存取權。
settings.transfer_owner=新擁有者
+settings.transfer_perform=進行轉移
+settings.transfer_started=此儲存庫已被標記為待轉移且正在等待「%s」的確認
settings.transfer_succeed=已轉移儲存庫。
settings.signing_settings=簽署驗證設定
settings.trust_model=簽署信任模式