diff --git a/options/locale/locale_cs-CZ.ini b/options/locale/locale_cs-CZ.ini
index caa3db3af9..ea464e3c91 100644
--- a/options/locale/locale_cs-CZ.ini
+++ b/options/locale/locale_cs-CZ.ini
@@ -1414,7 +1414,7 @@ editor.file_is_a_symlink=`„%s“ je symbolický odkaz. Symbolické odkazy nemo
editor.filename_is_a_directory=Jméno souboru „%s“ je již použito jako jméno adresáře v tomto repozitáři.
editor.file_editing_no_longer_exists=Upravovaný soubor „%s“ již není součástí tohoto repozitáře.
editor.file_deleting_no_longer_exists=Odstraňovaný soubor „%s“ již není součástí tohoto repozitáře.
-editor.file_changed_while_editing=Obsah souboru se od zahájení úprav změnil. Klikněte sem pro jeho zobrazení nebo odešlete změny ještě jednou pro jeho přepsání.
+editor.file_changed_while_editing=Obsah souboru se od doby, kdy jste ho otevřeli, změnil. Klikněte sem pro jeho zobrazení nebo odešlete změny ještě jednou pro jeho přepsání.
editor.file_already_exists=Soubor „%s“ již existuje v tomto repozitáři.
editor.commit_empty_file_header=Odeslat prázdný soubor
editor.commit_empty_file_text=Soubor, který se chystáte odeslat, je prázdný. Pokračovat?
@@ -2912,6 +2912,9 @@ issues.filter_no_results = Žádné výsledky
migrate.repo_desc_helper = Ponechte prázdné pro importování existujícího popisu
archive.nocomment = Komentování není možné, protože je repozitář archivován.
comment.blocked_by_user = Komentování není možné, protože jste byli zablokováni majitelem repozitáře nebo autorem.
+sync_fork.branch_behind_few = Tato větev je %d revizí pozadu za %s
+sync_fork.button = Synchronizovat
+sync_fork.branch_behind_one = Tato větev je %d revizi pozadu za %s
[graphs]
component_loading_info = Tohle může chvíli trvat…
@@ -3930,7 +3933,7 @@ runners.delete_runner=Odstranit tento runner
runners.delete_runner_success=Runner byl úspěšně odstraněn
runners.delete_runner_failed=Odstranění runneru selhalo
runners.delete_runner_header=Potvrdit odstranění tohoto runneru
-runners.delete_runner_notice=Pokud na tomto runneru běží úloha, bude ukončena a označena jako neúspěšná. Může dojít k přerušení vytváření pracovního postupu.
+runners.delete_runner_notice=Pokud na tomto runneru běží úloha, bude ukončena a označena jako neúspěšná. Může dojít k přerušení vytváření workflow.
runners.status.unspecified=Neznámý
runners.status.idle=Nečinný
runners.status.active=Aktivní
diff --git a/options/locale/locale_da.ini b/options/locale/locale_da.ini
index 3de53b2ebf..e63280e845 100644
--- a/options/locale/locale_da.ini
+++ b/options/locale/locale_da.ini
@@ -2725,6 +2725,9 @@ branch.rename_branch_to = Omdøb "%s" til:
migrate.repo_desc_helper = Lad være tom for at importere eksisterende beskrivelse
archive.nocomment = Det er ikke muligt at kommentere, fordi depotet er arkiveret.
comment.blocked_by_user = Det er ikke muligt at kommentere, fordi du er blokeret af depots ejer eller forfatteren.
+sync_fork.branch_behind_few = Denne gren er %d commits bag %s
+sync_fork.button = Sync
+sync_fork.branch_behind_one = Denne gren er %d commit bag %s
[notification]
watching = Overvåger
diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini
index 77c011677b..745e98a226 100644
--- a/options/locale/locale_de-DE.ini
+++ b/options/locale/locale_de-DE.ini
@@ -1412,7 +1412,7 @@ editor.file_is_a_symlink=`„%s“ ist ein symbolischer Link. Symbolische Links
editor.filename_is_a_directory=Der Dateiname „%s“ wird bereits als Verzeichnisname in diesem Repository verwendet.
editor.file_editing_no_longer_exists=Die bearbeitete Datei „%s“ existiert nicht mehr in diesem Repository.
editor.file_deleting_no_longer_exists=Die zu löschende Datei „%s“ existiert nicht mehr in diesem Repository.
-editor.file_changed_while_editing=Der Inhalt der Datei hat sich seit dem Beginn der Bearbeitung geändert. Hier klicken, um die Änderungen anzusehen, oder Änderungen erneut comitten, um sie zu überschreiben.
+editor.file_changed_while_editing=Der Inhalt der Datei hat sich nach dem Öffnen geändert. Hier klicken, um die Änderungen anzusehen, oder Änderungen erneut committen, um sie zu überschreiben.
editor.file_already_exists=Eine Datei mit dem Namen „%s“ existiert bereits in diesem Repository.
editor.commit_empty_file_header=Leere Datei committen
editor.commit_empty_file_text=Die Datei, die du commiten willst, ist leer. Fortfahren?
diff --git a/options/locale/locale_es-ES.ini b/options/locale/locale_es-ES.ini
index 57e3369d67..1d04ef1450 100644
--- a/options/locale/locale_es-ES.ini
+++ b/options/locale/locale_es-ES.ini
@@ -1075,6 +1075,11 @@ keep_pronouns_private = Mostrar pronombres solo a personas autenticadas
storage_overview = Resumen del almacenamiento
quota.sizes.assets.artifacts = Artefactos
quota.sizes.assets.attachments.releases = Archivos adjuntos del lanzamiento
+change_username_redirect_prompt.with_cooldown.few = El antiguo nombre de usuario estará disponible para todos después un periodo de tiempo de espera de %[1]d días, aún puedes reclamar el antiguo nombre de usuario durante el periodo de tiempo de espera.
+change_username_redirect_prompt.with_cooldown.one = El antiguo nombre de usuario estará disponible para todos después un periodo de tiempo de espera de %[1]d día, aún puedes reclamar el antiguo nombre de usuario durante el periodo de tiempo de espera.
+quota.rule.exceeded = Excedido
+quota.rule.no_limit = Ilimitado
+quota.sizes.assets.all = Activos
[repo]
owner=Propietario
@@ -1237,7 +1242,7 @@ migrate.migrate_items_options=Se necesita un token de acceso para migrar element
migrated_from=Migrado desde %[2]s
migrated_from_fake=Migrado desde %[1]s
migrate.migrate=Migrar desde %s
-migrate.migrating=Migrando desde %s...
+migrate.migrating=Migrando desde %s…
migrate.migrating_failed=La migración desde %s ha fallado.
migrate.migrating_failed.error=Error al migrar: %s
migrate.migrating_failed_no_addr=Migración fallida.
@@ -2532,7 +2537,7 @@ settings.lfs_invalid_locking_path=Ruta no válida: %s
settings.lfs_invalid_lock_directory=No se puede bloquear el directorio: %s
settings.lfs_lock_already_exists=El bloqueo ya existe: %s
settings.lfs_lock=Bloquear
-settings.lfs_lock_path=Ruta del archivo a bloquear...
+settings.lfs_lock_path=Ruta del archivo a bloquear…
settings.lfs_locks_no_locks=Sin bloqueos
settings.lfs_lock_file_no_exist=El archivo bloqueado no existe en la rama por defecto
settings.lfs_force_unlock=Forzar desbloqueo
@@ -2862,9 +2867,10 @@ release.add_external_asset = Añadir un recurso externo
settings.enforce_on_admins_desc = Los administradores del repositorio no pueden saltarse esta regla.
pulls.editable = Editable
issues.filter_no_results = No hay resultados
+release.type_attachment = Archivo adjunto
[graphs]
-component_loading = Cargando %s...
+component_loading = Cargando %s…
component_loading_failed = No se pudo cargar %s
contributors.what = contribuciones
recent_commits.what = commits recientes
@@ -2997,7 +3003,7 @@ teams.invite.by=Invitado por %s
teams.invite.description=Por favor, haga clic en el botón de abajo para unirse al equipo.
follow_blocked_user = No puedes seguir a esta organización porque esta organización te ha bloqueado.
open_dashboard = Abrir panel de control
-settings.change_orgname_redirect_prompt.with_cooldown.few = El antiguo nombre de usuario estará disponible para cualquiera después un periodo de tiempo de espera de %[1]d días, aún puedes reclamar el antiguo nombre de usuario durante el periodo de tiempo de espera.
+settings.change_orgname_redirect_prompt.with_cooldown.few = El antiguo nombre de la organización estará disponible para todos después un periodo de tiempo de espera de %[1]d días, aún puedes reclamar el antiguo nombre durante el periodo de tiempo de espera.
settings.change_orgname_redirect_prompt.with_cooldown.one = El antiguo nombre de usuario estará disponible para cualquiera después un periodo de tiempo de espera de %[1]d día, aún puedes reclamar el antiguo nombre de usuario durante el periodo de tiempo de espera.
[admin]
@@ -3799,6 +3805,8 @@ alt.install = Instalar paquete
alt.repository = Información del repositorio
alt.repository.architectures = Arquitecturas
alt.repository.multiple_groups = Este paquete está disponible en múltiples grupos.
+arch.version.description = Descripción
+arch.version.provides = Proveedores
[secrets]
secrets=Secretos
diff --git a/options/locale/locale_eu.ini b/options/locale/locale_eu.ini
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/options/locale/locale_eu.ini
@@ -0,0 +1 @@
+
diff --git a/options/locale/locale_fi-FI.ini b/options/locale/locale_fi-FI.ini
index 11b2b3eb0c..0cc2cc9b1f 100644
--- a/options/locale/locale_fi-FI.ini
+++ b/options/locale/locale_fi-FI.ini
@@ -545,6 +545,7 @@ issue_assigned.issue = @%[1]s osoitti sinulle ongelman %[2]s repossa %[3]s.
register_notify.text_1 = tämä on %s:n rekistöröitymisen vahvistussähköposti!
reset_password.text = jos tämä oli sinun toimestasi, ole hyvä ja klikkaa oheista linkkiä palauttaaksesi tilisi %s sisällä:
totp_disabled.no_2fa = Muita kaksivaiheisen tunnistautumisen menetelmiä ei ole konfiguroituna, joten et tarvitse kaksivaiheista tunnistautumista kirjautuaaksesi tilillesi.
+totp_enrolled.subject = Olet aktivoinut TOTP:in kaksivaiheisen todennuksen menetelmäksi
@@ -666,6 +667,8 @@ follow_blocked_user = Et voi seurata tätä käyttäjää, koska olet estänyt k
disabled_public_activity = Käyttäjä on poistanut käytöstä toiminnan julkisen näkyvyyden.
form.name_reserved = Käyttäjätunnus "%s" on varattu.
form.name_pattern_not_allowed = Kaava "%s" ei ole sallittu käyttäjätunnuksessa.
+public_activity.visibility_hint.admin_private = Aktiivisuus on näkyvissä sinulle, koska olet ylläpitäjä, mutta käyttäjä haluaa pitää aktiivisuutensa yksityisenä.
+public_activity.visibility_hint.self_private_profile = Aktiivisuutesi on näkyvissä vain sinulle ja instanssin ylläpitäjille, koska profiilisi on yksityinen. Määritä.
[settings]
@@ -994,12 +997,12 @@ download_tar=Lataa TAR.GZ
repo_desc=Kuvaus
repo_lang=Kieli
repo_gitignore_helper=Valitse .gitignore-mallit
-issue_labels=Ongelmien tunnisteet
+issue_labels=Tunnisteet
issue_labels_helper=Valitse nimiöjoukko
license=Lisenssi
license_helper=Valitse lisenssitiedosto
readme=README
-auto_init=Alusta repo (Luo .gitignore, License ja README)
+auto_init=Alusta repo
create_repo=Luo repo
default_branch=Oletushaara
mirror_prune=Karsi
@@ -1168,7 +1171,7 @@ issues.new_label=Uusi tunniste
issues.new_label_placeholder=Tunnisteen nimi
issues.new_label_desc_placeholder=Kuvaus
issues.create_label=Luo tunniste
-issues.label_templates.helper=Valitse tunnistejoukko
+issues.label_templates.helper=Valitse tunnisteen esiasetus
issues.add_milestone_at=`lisäsi tämän merkkipaaluun %s %s`
issues.change_milestone_at=`vaihtoi merkkipaalun %s merkkipaaluun %s %s`
issues.remove_milestone_at=`poisti tämän %s merkkipaalusta %s`
@@ -1244,7 +1247,7 @@ issues.label_count=%d tunnistetta
issues.label_open_issues=%d avointa ongelmaa
issues.label_edit=Muokkaa
issues.label_delete=Poista
-issues.label_modify=Muokkaa tunniste
+issues.label_modify=Muokkaa tunnistetta
issues.label_deletion=Poista tunniste
issues.label.filter_sort.alphabetically=Aakkosjärjestyksessä
issues.label.filter_sort.reverse_alphabetically=Käänteisessä aakkosjärjestyksessä
@@ -1272,7 +1275,7 @@ issues.start_tracking_history=`aloitti työskentelyn %s`
issues.tracker_auto_close=Ajan seuranta pysähtyy automaattisesti kun tämä ongelma on suljettu
issues.stop_tracking=Pysäytä ajanotto
issues.stop_tracking_history=`lopetti työskentelyn %s`
-issues.add_time=Lisää aika käsin
+issues.add_time=Lisää aika manuaalisesti
issues.add_time_short=Lisää aika
issues.add_time_cancel=Peruuta
issues.add_time_history=`lisäsi käytetyn ajan %s`
@@ -2129,13 +2132,62 @@ archive.pull.noreview = Tämä repo on arkistoitu. Et voi katselmoida vetopyynt
tree_path_not_found_tag = Polkua %[1]s ei ole olemassa tagissa %[2]s
transfer.no_permission_to_accept = Sinulla ei ole oikeutta hyväksyä tätä siirtoa.
settings.web_hook_name_feishu = Feishu / Lark Suite
+issues.review.reviewers = Katselmoijat
+issues.new.no_reviewers = Ei katselmoijia
+issues.add_label = lisäsi tunnisteen %s %s
+issues.due_date_added = lisäsi määräpäivän %s %s
+issues.review.add_review_request = pyysi katselmointia käyttäjältä %[1]s %[2]s
+issues.ref_pull_from = `viittasi tähän vetopyyntöön %[4]s %[2]s`
+pulls.commit_ref_at = `viittasi tähän vetopyyntöön kommitista %[2]s`
+issues.review.comment = katselmoi %s
+issues.add_labels = lisäsi tunnisteet %s %s
+issues.review.add_review_requests = pyysi katselmointeja käyttäjiltä %[1]s %[2]s
+pulls.blocked_by_official_review_requests = Tämä vetopyyntö on estetty, koska siltä puuttuu hyväksyntä yhdeltä tai useammalta viralliselta katselmoijalta.
+issues.author.tooltip.issue = Tämä käyttäjä on tämän ongelman tekijä.
+issues.author.tooltip.pr = Tämä käyttäjä on tämän vetopyynnön tekijä.
+issues.role.contributor_helper = Tämä käyttäjä on aiemmin kommitoinut tähän repoon.
+settings.event_pull_request_label = Tunnisteet
+issues.due_date_remove = poisti määräpäivän %s %s
+settings.event_issue_label = Tunnisteet
+settings.authorization_header = Authorization-otsake
+diff.has_escaped = Tällä rivillä on piilotettuja Unicode-merkkejä
+issues.max_pinned = Et voi kiinnittää enempää ongelmia
+settings.external_tracker_url_error = Ulkoisen ongelmienseurannan URL-osoite ei ole kelvollinen.
+settings.event_pull_request_review = Katselmoinnit
+settings.event_pull_request_review_request = Katselmointipyynnöt
+issues.num_reviews_one = %d katselmointi
+issues.num_reviews_few = %d katselmointia
+issues.filter_no_results = Ei tuloksia
+issues.filter_no_results_placeholder = Kokeile määrittää eri hakusuodattimet.
+projects.edit_subheader = Projektit organisoivat ongelmia ja seuraavat edistymistä.
+issues.label_templates.title = Lataa tunnisteen esiasetus
+issues.label_deletion_desc = Tunnisteen poistaminen poistaa sen kaikista ongelmista. Jatketaanko?
+issues.attachment.download = `Napsauta ladataksesi "%s"`
+issues.review.option.hide_outdated_comments = Piilota vanhentuneet kommentit
+issues.review.show_outdated = Näytä vanhentuneet
+issues.review.hide_outdated = Piilota vanhentuneet
+settings.external_wiki_url_error = Ulkoisen wikin URL-osoite ei ole kelvollinen.
+issues.attachment.open_tab = `Napsauta nähdäksesi "%s" uudessa välilehdessä`
+issues.unpin_issue = Poista ongelman kiinnitys
+issues.review.outdated_description = Sisältö on muuttunut siitä ajanhetkestä, kun tämä kommentti luotiin
+issues.review.option.show_outdated_comments = Näytä vanhentuneet kommentit
+issues.review.outdated = Vanhentunut
+issues.label_templates.use = Käytä tunnisteen esiasetusta
+issues.label_deletion_success = Tunniste on poistettu.
+issues.cancel_tracking = Hylkää
+issues.choose.get_started = Aloitetaan
+settings.event_fork = Forkkaus
+pulls.no_merge_access = Sinulla ei ole valtuutta yhdistää tätä vetopyyntöä.
+pulls.sign_in_require = Kirjaudu sisään luodaksesi uuden vetopyynnön.
+delete_preexisting = Poista olemassa olevat tiedostot
+issues.reaction.add = Lisää reaktio
[graphs]
component_loading_info = Tämä saattaa kestää hetken…
component_failed_to_load = Odottamaton virhe.
-component_loading = Ladataan %s...
+component_loading = Ladataan %s…
contributors.what = kontribuutiot
recent_commits.what = viimeisimmät kommitit
code_frequency.what = koodifrekvenssi
@@ -2319,7 +2371,7 @@ users.password_helper=Jätä salasanakenttä tyhjäksi jos haluat pitää sen mu
users.update_profile_success=Käyttäjän tili on päivitetty.
users.edit_account=Muokkaa käyttäjätiliä
users.max_repo_creation_desc=(Aseta -1 käyttääksesi globaalia oletusrajaa.)
-users.is_activated=Käyttäjätili on aktivoitu
+users.is_activated=Aktivoitu tili
users.prohibit_login=Ota sisäänkirjautuminen pois käytöstä
users.is_admin=Ylläpitäjätili
users.is_restricted=Rajoitettu tili
@@ -2406,7 +2458,7 @@ auths.edit=Muokkaa todennuslähdettä
auths.update_success=Todennuslähde on päivitetty.
auths.update=Päivitä todennuslähde
auths.delete=Poista todennuslähde
-auths.delete_auth_title=Todennuslähteen poisto
+auths.delete_auth_title=Poista todennuslähde
auths.delete_auth_desc=Todennuslähteen poisto estää käyttäjiä käyttämästä sitä kirjautumiseen. Jatketaanko?
auths.deletion_success=Todennuslähde on poistettu.
@@ -2445,7 +2497,7 @@ config.show_registration_button=Näytä rekisteröitymispainike
config.enable_captcha=Ota CAPTCHA käyttöön
config.active_code_lives=Aktivointikoodin vanhenemisaika
config.default_keep_email_private=Piilota sähköpostiosoitteet oletuksena
-config.default_visibility_organization=Uuden organisaation oletusnäkyvyys
+config.default_visibility_organization=Uusien organisaatioiden oletusnäkyvyys
config.webhook_config=Webkoukkujen asetukset
config.queue_length=Jonon pituus
@@ -2468,7 +2520,7 @@ config.cache_conn=Välimuistin yhteys merkkijono
config.session_config=Istunnon asetukset
config.session_provider=Istunnon toimittaja
config.provider_config=Toimittajan asetukset
-config.cookie_name=Evästenimi
+config.cookie_name=Evästeen nimi
config.gc_interval_time=GC aikaväli aika
config.session_life_time=Istunnon elinikä
config.https_only=Vain HTTPS
@@ -2602,6 +2654,12 @@ config.default_allow_only_contributors_to_track_time = Salli vain avustajien seu
monitor.download_diagnosis_report = Lataa diagnostiikkaraportti
monitor.duration = Kesto (s)
monitor.last_execution_result = Tulos
+users.bot = Botti
+auths.syncenabled = Käytä käyttäjäsynkronointia
+auths.enable_ldap_groups = Käytä LDAP-ryhmiä
+dashboard.sync_branch.started = Haarasynkronointi aloitettu
+dashboard.sync_tag.started = Tagisynkronointi aloitettu
+auths.login_source_exist = Todennuslähde "%s" on jo olemassa.
[action]
diff --git a/options/locale/locale_fil.ini b/options/locale/locale_fil.ini
index efa93f5d2c..f8237caab2 100644
--- a/options/locale/locale_fil.ini
+++ b/options/locale/locale_fil.ini
@@ -1536,7 +1536,7 @@ pulls.merged_by =ni/ng %[3]s ay naisama %[1]s
commitstatus.pending = Nakabinbin
issues.review.pending = Nakabinbin
pulls.status_checking = Nakabinbin ang ilang mga pagsusuri
-editor.file_changed_while_editing = Ang nilalaman ng file ay nagbago mula noong nagsimula kang mag-edit. Mag-click dito upang makita ang mga pagbabago o Mag-commit ng mga pagbabago muli para i-overwrite sila.
+editor.file_changed_while_editing = Ang nilalaman ng file ay nagbago mula noong binuksan mo ang file. Mag-click dito upang makita ang mga pagbabago o Mag-commit ng mga pagbabago muli para i-overwrite sila.
editor.file_already_exists = Umiiral na ang file na may pangalang "%s" sa repositoryong ito.
issues.review.review = Suriin
activity.git_stats_push_to_branch = sa %s at
@@ -2770,6 +2770,9 @@ issues.filter_no_results_placeholder = Subukang ayusin ang iyong mga filter sa p
migrate.repo_desc_helper = Iwanang walang laman para i-import ang umiiral na paglalarawan
archive.nocomment = Hindi posible ang pagkomento dahil naka-archive ang repositoryo.
comment.blocked_by_user = Hindi posible ang pagkomento dahil hinarang ka ng may-ari ng repositoryo o ng may-akda.
+sync_fork.button = I-sync
+sync_fork.branch_behind_one = Ang branch na ito ay %d commit sa likod ng %s
+sync_fork.branch_behind_few = Ang branch na ito ay %d mga commit sa likod ng %s
[search]
commit_kind = Maghanap ng mga commit…
diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index 218c9af843..b3a04d28ea 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -1064,6 +1064,32 @@ user_block_yourself = Vous ne pouvez pas vous bloquer vous même.
pronouns_custom_label = Pronoms personnalisés
change_username_redirect_prompt.with_cooldown.one = L'ancien pseudonyme sera disponible pour n'importe qui après une période d'%[1]d jour, vous pouvez toujours réclamer votre ancien pseudonyme pendant cette période.
change_username_redirect_prompt.with_cooldown.few = L'ancien pseudonyme sera disponible pour n'importe qui après une période de %[1]d jours, vous pouvez toujours réclamer votre ancien pseudonyme pendant cette période.
+quota.rule.exceeded = Dépassé
+regenerate_token = Régénérer
+access_token_regeneration = Régénérer le token d'accès
+access_token_regeneration_desc = La régénération d'un token révoquera l'accès à votre compte pour les applications qui l'utilisaient. Cela n'est pas reversible. Continuer ?
+regenerate_token_success = Le token a été régénéré. Les applications qui l'utilisent n'ont plus accès à votre compte et doivent être mises à jour avec le nouveau token.
+quota.applies_to_org = Les quotas suivants s'applique à cette organisation
+quota.rule.no_limit = Sans limite
+quota.sizes.all = Tout
+quota.sizes.repos.all = Dépôts
+quota.sizes.repos.public = Dépôts publics
+quota.sizes.repos.private = Dépôts privés
+quota.sizes.git.all = Contenu dans Git
+quota.sizes.git.lfs = Git LFS
+quota.sizes.assets.all = Contenus
+quota.sizes.assets.attachments.all = Attachements
+quota.sizes.assets.attachments.issues = Attachements de tickets
+quota.sizes.assets.attachments.releases = Attachements de version
+quota.sizes.assets.artifacts = Artefacts
+quota.sizes.assets.packages.all = Paquets
+quota.sizes.wiki = Wiki
+quota.applies_to_user = Les quotas suivants s'appliquent à votre compte
+quota.rule.exceeded.helper = La taille totale des objets pour cette règle ont dépassé le quota.
+keep_pronouns_private = Ne montrer les pronoms qu'aux utilisateurs authentifiés
+keep_pronouns_private.description = Cela masquera votre pronoms aux visiteurs qui ne sont pas authentifiés.
+storage_overview = Vue d'ensemble du stockage
+quota = Quota
[repo]
new_repo_helper=Un dépôt contient tous les fichiers d’un projet, ainsi que l’historique de leurs modifications. Vous avez déjà ça ailleurs ? Migrez-le ici..
@@ -1228,7 +1254,7 @@ migrate.migrate_items_options=Un jeton d'accès est requis pour migrer des élé
migrated_from=Migré de %[2]s
migrated_from_fake=Migré de %[1]s
migrate.migrate=Migrer depuis %s
-migrate.migrating=Migration de %s ...
+migrate.migrating=Migration de %s …
migrate.migrating_failed=La migration de %s a échoué.
migrate.migrating_failed.error=Échec de la migration : %s
migrate.migrating_failed_no_addr=Échec de la migration.
@@ -1388,7 +1414,7 @@ editor.file_is_a_symlink=`« %s » est un lien symbolique. Ce type de fichiers
editor.filename_is_a_directory=« %s » est déjà utilisé comme nom de dossier dans ce dépôt.
editor.file_editing_no_longer_exists=Impossible de modifier le fichier « %s » car il n’existe plus dans ce dépôt.
editor.file_deleting_no_longer_exists=Impossible de supprimer le fichier « %s » car il 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_changed_while_editing=Le contenu du fichier a changé depuis que vous avez ouvert le fichier. 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.commit_empty_file_header=Réviser un fichier vide
editor.commit_empty_file_text=Le fichier que vous allez réviser est vide. Continuer ?
@@ -2540,7 +2566,7 @@ settings.lfs_invalid_locking_path=Chemin invalide : %s
settings.lfs_invalid_lock_directory=Impossible de verrouiller le répertoire : %s
settings.lfs_lock_already_exists=Verrou déjà existant : %s
settings.lfs_lock=Verrou
-settings.lfs_lock_path=Chemin de fichier à verrouiller...
+settings.lfs_lock_path=Chemin de fichier à verrouiller…
settings.lfs_locks_no_locks=Pas de verrous
settings.lfs_lock_file_no_exist=Le fichier verrouillé n'existe pas dans la branche par défaut
settings.lfs_force_unlock=Forcer le déverrouillage
@@ -2732,7 +2758,7 @@ editor.invalid_commit_mail = Courriel invalide pour la création d'un commit.
commits.browse_further = Continuer la navigation
commits.renamed_from = Renommé depuis %s
pulls.nothing_to_compare_have_tag = La branche ou le tag sélectionné sont identiques.
-issues.blocked_by_user = Vous ne pouvez pas créer un ticket sur ce dépôt car vous avez été bloqué par son propriétaire.
+issues.blocked_by_user = Vous ne pouvez pas créer de tickets sur ce dépôt car vous avez été bloqué par son propriétaire.
pulls.blocked_by_user = Vous ne pouvez pas créer une pull request sur ce dépôt car vous êtes bloqué par son propriétaire.
wiki.cancel = Annuler
settings.wiki_globally_editable = Permettre l'édition du wiki a tout le monde
@@ -2876,9 +2902,19 @@ summary_card_alt = Carte résumé du dépôt %s
archive.pull.noreview = Ce dépôt est archivé. Vous ne pouvez pas faire de revue de demandes d'ajout.
editor.commit_email = Courriel de commit
commits.view_single_diff = Voir les changements dans ce fichier introduit par ce commit
+issues.reopen.blocked_by_user = Vous ne pouvez pas ré-ouvrir ce ticket care vous êtes bloqués par le propriétaire du dépôt ou le créateur de ce ticket.
+migrate.repo_desc_helper = Laisser vide afin d'importer une description existante
+issues.filter_no_results = Pas de résultats
+issues.filter_no_results_placeholder = Essayez d'ajuster vos critères de recherche.
+archive.nocomment = Il n'est pas possible de commenter car le dépôt est archivé.
+comment.blocked_by_user = Il n'est pas possible de commenter car vous avez été bloqué par le propriétaire du dépôt ou l'auteur.
+pulls.editable = Editable
+pulls.editable_explanation = Cette pull request peut être éditée par les mainteneurs. Vous pouvez y contribuer directement.
+sync_fork.branch_behind_one = Cette branche a %d commits de retard sur %s
+sync_fork.branch_behind_few = Cettte branche a %d commits de retard sur %s
[graphs]
-component_loading = Chargement %s...
+component_loading = Chargement %s…
component_loading_failed = Échec de chargement de %s
component_loading_info = Cela peut prendre du temps…
@@ -3013,8 +3049,8 @@ teams.invite.by=Invité par %s
teams.invite.description=Veuillez cliquer sur le bouton ci-dessous pour rejoindre l’équipe.
follow_blocked_user = Vous ne pouvez pas suivre cette organisation car elle vous a bloqué.
open_dashboard = Ouvrir le tableau de bord
-settings.change_orgname_redirect_prompt.with_cooldown.few = L'ancien pseudonyme sera disponible pour n'importe qui après une période de %[1]d jours, vous pouvez toujours réclamer votre ancien pseudonyme pendant cette période.
-settings.change_orgname_redirect_prompt.with_cooldown.one = L'ancien pseudonyme sera disponible pour n'importe qui après une période d'%[1]d jour, vous pouvez toujours réclamer votre ancien pseudonyme pendant cette période.
+settings.change_orgname_redirect_prompt.with_cooldown.few = L'ancien nom d'organisation sera disponible pour n'importe qui après une période de %[1]d jours, vous pouvez toujours réclamer votre ancien nom d'organisation pendant cette période.
+settings.change_orgname_redirect_prompt.with_cooldown.one = L'ancien nom d'organisation sera disponible pour n'importe qui après une période d'%[1]d jour, vous pouvez toujours réclamer votre ancien nom d'organisation pendant cette période.
[admin]
dashboard=Tableau de bord
@@ -3840,7 +3876,7 @@ alt.registry = Configurez ce registre à partir d'un terminal :
alt.registry.install = Pour installer le paquet, exécutez la commande suivante :
alt.install = Installer le paquet
alt.repository.multiple_groups = Ce paquet est disponible dans plusieurs groupes.
-alt.setup = Ajouter un dépôt à la liste des dépôts connecté (choisissez l'architecture nécessaire à la place de '_arch') :
+alt.setup = Ajouter un dépôt à la liste des dépôts connecté (choisissez l'architecture nécessaire à la place de "_arch") :
[secrets]
secrets=Secrets
@@ -4005,7 +4041,7 @@ exact_tooltip = Inclure uniquement les résultats qui correspondent exactement a
issue_kind = Rechercher dans les tickets…
union = Union
union_tooltip = Inclus les résultats contenant au moins un des mots clé séparés par des espaces
-pull_kind = Rechercher dans les demande d'ajout
+pull_kind = Rechercher dans les demande d'ajout…
milestone_kind = Recherche dans les jalons...
regexp_tooltip = Interpréter le terme de recherche comme une expression régulière
regexp = RegExp
diff --git a/options/locale/locale_lv-LV.ini b/options/locale/locale_lv-LV.ini
index e59ee89f7e..99a0412e4d 100644
--- a/options/locale/locale_lv-LV.ini
+++ b/options/locale/locale_lv-LV.ini
@@ -1412,7 +1412,7 @@ editor.file_is_a_symlink=`"%s" ir simboliska saite. Simboliskās saites tīmekļ
editor.filename_is_a_directory=Datnes nosaukums "%s" šajā glabātavā jau tiek izmantos kā mapes nosaukums.
editor.file_editing_no_longer_exists=Datne, kas tiek labota ("%s"), šajā glabātavā vairs nepastāv.
editor.file_deleting_no_longer_exists=Datne, kas tiek izdzēsta ("%s"), šajā glabātavā vairs nepastāv.
-editor.file_changed_while_editing=Datnes saturs ir mainījies kopš labošanas uzsākšanas. Klikšķināt šeit, lai apskatītu vai atkārtoti iesūtītu izmaiņas, lai tās pārrakstītu.
+editor.file_changed_while_editing=Datnes saturs ir mainījies kopš tās atvēršanas. Klikšķināt šeit, lai apskatītu vai atkārtoti iesūtītu izmaiņas, lai tās pārrakstītu.
editor.file_already_exists=Datne ar nosaukumu "%s" jau pastāv šajā glabātavā.
editor.commit_empty_file_header=Iesūtīt tukšu datni
editor.commit_empty_file_text=Iesūtāmā datne ir tukša. Turpināt?
@@ -2910,6 +2910,9 @@ issues.filter_no_results_placeholder = Jāmēģina pielāgot meklēšanas atlas
migrate.repo_desc_helper = Atstāt tukšu, lai ievietotu esošo aprakstu
archive.nocomment = Piebilžu pievienošana nav iespējama, jo glabātava ir arhivēta.
comment.blocked_by_user = Piebilžu pievienošana nav iespējama, jo glabātavas īpašnieks vai autors ir nolieguši Tevi.
+sync_fork.branch_behind_one = Šis zars ir %d iesūtījumu aiz %s
+sync_fork.button = Sinhronizēt
+sync_fork.branch_behind_few = Šis zars ir %d iesūtījumus aiz %s
[graphs]
component_loading=Ielādē %s…
diff --git a/options/locale/locale_nds.ini b/options/locale/locale_nds.ini
index c0701cd018..a12a3e2034 100644
--- a/options/locale/locale_nds.ini
+++ b/options/locale/locale_nds.ini
@@ -2611,6 +2611,9 @@ issues.filter_no_results_placeholder = Versöök, diene Söök-Filters antopasse
migrate.repo_desc_helper = Leeg laten, um de bestahn Beschrieven to importeren
comment.blocked_by_user = Kommenteren gaht hier nich, denn du büst vun de Repositoriums-Eegner of de Autor blockeert worden.
archive.nocomment = Kommenteren gaht hier nich, denn dat Repositorium is archiveert.
+sync_fork.button = Vernejen
+sync_fork.branch_behind_one = Deeser Twieg is %d Kommitteren achter %s
+sync_fork.branch_behind_few = Deeser Twieg is %d Kommitterens achter %s
[repo.permissions]
code.read = Lesen: De Quelltext vun deesem Repositorium ankieken un klonen.
diff --git a/options/locale/locale_ru-RU.ini b/options/locale/locale_ru-RU.ini
index a11cf4d1f0..0df8796e30 100644
--- a/options/locale/locale_ru-RU.ini
+++ b/options/locale/locale_ru-RU.ini
@@ -1399,7 +1399,7 @@ editor.file_is_a_symlink=`«%s» является символической с
editor.filename_is_a_directory=Имя файла «%s» уже используется в качестве каталога в этом репозитории.
editor.file_editing_no_longer_exists=Редактируемый файл «%s» больше не существует в этом репозитории.
editor.file_deleting_no_longer_exists=Удаляемый файл «%s» больше не существует в этом репозитории.
-editor.file_changed_while_editing=Содержимое файла изменилось с момента начала редактирования. Нажмите здесь, чтобы увидеть, что было изменено, или Зафиксировать изменения снова, чтобы заменить их.
+editor.file_changed_while_editing=Содержимое файла изменилось после того, как он был открыт. Ознакомьтесь с произошедшими изменениями или сохраните ещё раз, чтобы перезаписать их.
editor.file_already_exists=Файл с названием «%s» уже существует в этом репозитории.
editor.commit_empty_file_header=Закоммитить пустой файл
editor.commit_empty_file_text=Файл, который вы собираетесь зафиксировать, пуст. Продолжить?
@@ -2237,11 +2237,11 @@ settings.trust_model.default.desc=Использовать фактор дове
settings.trust_model.collaborator=Соучастник
settings.trust_model.collaborator.long=Соучастник: доверять подписям соучастников
settings.trust_model.collaborator.desc=Действительные подписи соучастников этого репозитория будут помечены как «доверенные» (независимо от того, соответствуют ли они автору коммита). В остальных случаях действительные подписи будут помечены как «недоверенные», если подпись соответствует автору коммита, и «не совпадающие», если нет.
-settings.trust_model.committer=Коммитер
-settings.trust_model.committer.long=Коммитер: доверять подписям, соответствующим коммитерам (соответствует GitHub и требует коммиты, подписанные Forgejo, иметь Forgejo в качестве коммитера)
+settings.trust_model.committer=Автор коммита
+settings.trust_model.committer.long=Автор коммита: доверять подписям, соответствующим авторам коммитов. Это поведение соответствует GitHub и требует, чтобы коммиты, подписанные Forgejo, имели Forgejo в качестве автора
settings.trust_model.committer.desc=Действительные подписи будут помечены «доверенными», только если они соответствуют автору коммита, в противном случае они будут помечены «не совпадающими». Это заставит Forgejo быть автором подписанных коммитов, а фактический автор будет обозначен в трейлерах Co-Authored-By: и Co-Committed-By: коммита. Ключ Forgejo по умолчанию должен соответствовать пользователю в базе данных.
-settings.trust_model.collaboratorcommitter=Соучастник+Коммитер
-settings.trust_model.collaboratorcommitter.long=Соучастник+Коммитер: доверять подписям соучастников, которые соответствуют автору коммита
+settings.trust_model.collaboratorcommitter=Соучастник и автор коммита
+settings.trust_model.collaboratorcommitter.long=Соучастник и автор коммита: доверять подписям соучастников, которые соответствуют автору коммита
settings.trust_model.collaboratorcommitter.desc=Действительные подписи соучастников этого репозитория будут помечены «доверенными», если они соответствуют автору коммита. Действительные подписи будут помечены как «недоверенные», если подпись соответствует автору коммита, и «не совпадающие» впротивном случае. Это заставит Forgejo быть отмеченным в качестве автора подписанного коммита, а фактический автор будет указан в трейлерах Co-Authored-By: и Co-Committed-By: коммита. Ключ Forgejo по умолчанию должен соответствовать пользователю в базе данных.
settings.wiki_delete=Стереть данные вики
settings.wiki_delete_desc=Будьте внимательны! Как только вы удалите вики — пути назад не будет.
@@ -2913,6 +2913,9 @@ issues.filter_no_results_placeholder = Попробуйте поискать п
migrate.repo_desc_helper = Оставьте пустым, чтобы скопировать описание из источника
archive.nocomment = Комментирование невозможно, потому что этот репозиторий архивирован.
comment.blocked_by_user = Комментирование невозможно, потому что вы заблокированы его владельцем или автором обсуждения.
+sync_fork.branch_behind_few = Эта ветвь отстаёт от %s на %d коммитов
+sync_fork.button = Синхронизировать
+sync_fork.branch_behind_one = Эта ветвь отстаёт от %s на %d коммит
[graphs]
component_loading_failed = Не удалось загрузить %s
@@ -3697,7 +3700,7 @@ no_subscriptions=Нет подписок
default_key=Подписано ключом по умолчанию
error.extract_sign=Не удалось извлечь подпись
error.generate_hash=Не удалось создать хеш коммита
-error.no_committer_account=Учётная запись с эл. почтой этого коммитера не найдена
+error.no_committer_account=Учётная запись с эл. почтой автора этого коммита не найдена
error.no_gpg_keys_found=Не найден ключ, соответствующий данной подписи
error.not_signed_commit=Неподписанный коммит
error.failed_retrieval_gpg_keys=Не удалось получить ни одного ключа GPG автора коммита
@@ -4054,7 +4057,7 @@ union_tooltip = Включает результаты с совпавшими к
union = Обычный
milestone_kind = Найти этапы...
regexp = Регулярное выражение
-regexp_tooltip = Интерпретировать поисковый запрос как регулярное выражение
+regexp_tooltip = Поисковый запрос будет воспринят как регулярное выражение
[markup]
diff --git a/options/locale/locale_uk-UA.ini b/options/locale/locale_uk-UA.ini
index 7e51b27fc6..a4c660021e 100644
--- a/options/locale/locale_uk-UA.ini
+++ b/options/locale/locale_uk-UA.ini
@@ -299,7 +299,7 @@ disable_gravatar.description=Вимкнути Gravatar або інші стор
federated_avatar_lookup=Увімкнути федеровані аватари
federated_avatar_lookup.description=Увімкнути зовнішні аватари за допомогою Libravatar.
disable_registration=Вимкнути самостійну реєстрацію
-disable_registration.description=Тільки адміністратор може створювати нові облікові записи. Наполегливо рекомендуємо залишити реєстрацію вимкненою, якщо ви не збираєтеся розміщувати загальнодоступний екземпляр та сприяти появі величезної кількості спам-акаунтів.
+disable_registration.description=Тільки адміністратор може створювати нові облікові записи. Настійно рекомендуємо залишити реєстрацію вимкненою, якщо ви не збираєтеся розміщувати загальнодоступний екземпляр та сприяти появі величезної кількості спам-акаунтів.
allow_only_external_registration.description=Користувачам буде дозволено реєструватись лише через налаштовані сторонні сервіси.
openid_signin=Увімкнути реєстрацію за допомогою OpenID
openid_signin.description=Увімкнути вхід за допомогою OpenID.
@@ -2659,6 +2659,9 @@ release.asset_name = Назва ресурсу
release.add_external_asset = Додати зовнішній ресурс
find_file.no_matching = Не знайдено відповідного файлу
commits.search.tooltip = До ключових слів можна додавати префікси «author:», «committer:», «after:» або «before:», наприклад, «revert author:Alice before:2019-01-13».
+sync_fork.button = Синхронізувати
+sync_fork.branch_behind_one = Ця гілка на %d коміт позаду %s
+sync_fork.branch_behind_few = Ця гілка на %d комітів позаду %s
[graphs]
contributors.what = внески
diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini
index fe2bcde489..19ce1e589f 100644
--- a/options/locale/locale_zh-CN.ini
+++ b/options/locale/locale_zh-CN.ini
@@ -285,7 +285,7 @@ log_root_path=日志路径
log_root_path_helper=日志文件将写入此目录。
optional_title=可选设置
-email_title=电子邮箱设置
+email_title=电子邮件设置
smtp_addr=SMTP 主机地址
smtp_port=SMTP 端口
smtp_from=电子邮件发件人
@@ -354,7 +354,7 @@ app_slogan = 实例标语
app_slogan_helper = 在此处输入您的实例标语。留空则禁用。
[home]
-uname_holder=用户名或电子邮箱
+uname_holder=用户名或电子邮件地址
password_holder=密码
switch_dashboard_context=切换控制面板用户
my_repos=仓库列表
@@ -685,7 +685,7 @@ Description = 描述
Pronouns = 代称
Biography = 简历
username_claiming_cooldown = 用户名不能被认领,因为其仍处于保护期。其可以在%[1]s后被认领。
-email_domain_is_not_allowed = 用户电子邮箱的域名%s与EMAIL_DOMAIN_ALLOWLIST或EMAIL_DOMAIN_BLOCKLIST冲突。请确保您正确设置了电子邮件地址。
+email_domain_is_not_allowed = 用户电子邮件地址的域名%s与EMAIL_DOMAIN_ALLOWLIST或EMAIL_DOMAIN_BLOCKLIST冲突。请确保您正确设置了电子邮件地址。
[user]
change_avatar=修改头像…
@@ -794,7 +794,7 @@ privacy=隐私设置
keep_activity_private=隐藏个人资料页面中的活动
keep_activity_private_popup=您的活动将只对您自己和本实例的管理员可见
-lookup_avatar_by_mail=使用电子邮箱地址查找头像
+lookup_avatar_by_mail=使用电子邮件地址查找头像
federated_avatar_lookup=查找联合头像
enable_custom_avatar=使用自定义头像
choose_new_avatar=选择新的头像
@@ -828,8 +828,8 @@ activations_pending=等待激活
can_not_add_email_activations_pending=有一个待处理的激活请求,请稍等几分钟后再尝试添加新的电子邮件地址。
delete_email=移除
email_deletion=移除电子邮件地址
-email_deletion_desc=电子邮箱地址和相关信息将会被删除。使用此电子邮箱地址发送的Git提交将会保留,继续?
-email_deletion_success=您的电子邮箱地址已被移除。
+email_deletion_desc=电子邮件地址和相关信息将会被删除。使用此电子邮件地址发送的Git提交将会保留,继续?
+email_deletion_success=您的电子邮件地址已被移除。
theme_update_success=您的主题已更新。
theme_update_error=所选主题不存在。
openid_deletion=移除 OpenID 地址
@@ -2912,6 +2912,9 @@ issues.filter_no_results_placeholder = 尝试调整搜索筛选条件。
migrate.repo_desc_helper = 留空以导入现有描述
archive.nocomment = 您无法评论,因为此仓库已存档。
comment.blocked_by_user = 您无法评论,因为您已被仓库所有者或作者屏蔽。
+sync_fork.button = 同步
+sync_fork.branch_behind_one = 此分支落后于 %s %d 个提交
+sync_fork.branch_behind_few = 此分支落后于 %s %d 个提交
[graphs]
component_loading=正在加载 %s…
@@ -3291,7 +3294,7 @@ auths.attribute_username=用户名属性
auths.attribute_username_placeholder=置空将使用Forgejo的用户名。
auths.attribute_name=名字属性
auths.attribute_surname=姓氏属性
-auths.attribute_mail=电子邮箱属性
+auths.attribute_mail=电子邮件地址属性
auths.attribute_ssh_public_key=SSH公钥属性
auths.attribute_avatar=头像属性
auths.attributes_in_bind=从 bind DN 中拉取属性信息
@@ -3722,7 +3725,7 @@ details.project_site=项目站点
details.repository_site=仓库网站
details.documentation_site=文档站点
details.license=许可协议
-assets=文件
+assets=资源
versions=版本
versions.view_all=查看全部
dependency.id=ID
@@ -3932,7 +3935,7 @@ runners.delete_runner=删除运行器
runners.delete_runner_success=运行器删除成功
runners.delete_runner_failed=删除运行器失败
runners.delete_runner_header=确认要删除此运行器
-runners.delete_runner_notice=如果一个任务正在运行在此运行器上,它将被终止并标记为失败。它可能会打断正在构建的工作流。
+runners.delete_runner_notice=如果一个任务正在此运行器上运行,它将被终止并标记为失败。它可能会中断正在构建的工作流。
runners.none=无可用的 Runner
runners.status.unspecified=未知
runners.status.idle=空闲
diff --git a/options/locale_next/locale_cs-CZ.json b/options/locale_next/locale_cs-CZ.json
index c297196777..2b03bdef5e 100644
--- a/options/locale_next/locale_cs-CZ.json
+++ b/options/locale_next/locale_cs-CZ.json
@@ -20,5 +20,8 @@
"themes.names.forgejo-light": "Forgejo – světlé",
"themes.names.forgejo-dark": "Forgejo – tmavé",
"error.not_found.title": "Stránka nenalezena",
- "alert.asset_load_failed": "Nepodařilo se načíst soubory příloh z {path}. Ujistěte se, že jsou dané soubory přístupné."
+ "alert.asset_load_failed": "Nepodařilo se načíst soubory příloh z {path}. Ujistěte se, že jsou dané soubory přístupné.",
+ "install.invalid_lfs_path": "Nepodařilo se vytvořit kořen LFS na zvolené cestě: %[1]s",
+ "alert.range_error": " musí být číslo mezi %[1]s a %[2]s.",
+ "meta.last_line": "Díky všem přispěvatelům za pomoc!"
}
diff --git a/options/locale_next/locale_da.json b/options/locale_next/locale_da.json
index 32d44fbf22..0294c31960 100644
--- a/options/locale_next/locale_da.json
+++ b/options/locale_next/locale_da.json
@@ -20,7 +20,6 @@
"error.not_found.title": "Siden blev ikke fundet",
"alert.asset_load_failed": "Kunne ikke indlæse aktivfiler fra {path}. Sørg for, at aktivfilerne er tilgængelige.",
"install.invalid_lfs_path": "Kan ikke oprette LFS-roden på den angivne sti: %[1]s",
- "install.lfs_jwt_secret_failed": "Kan ikke generere en LFS JWT-hemmelighed: %[1]s",
- "settings.adopt": "Adoptere",
- "alert.range_error": " skal være et tal mellem %[1]s og %[2]s."
+ "alert.range_error": " skal være et tal mellem %[1]s og %[2]s.",
+ "meta.last_line": "Livet er det dejligste eventyr. - (H.C. Andersen)"
}
diff --git a/options/locale_next/locale_de-DE.json b/options/locale_next/locale_de-DE.json
index 2fdd0b528f..87b18e1ada 100644
--- a/options/locale_next/locale_de-DE.json
+++ b/options/locale_next/locale_de-DE.json
@@ -18,5 +18,8 @@
"themes.names.forgejo-light": "Forgejo hell",
"themes.names.forgejo-dark": "Forgejo dunkel",
"error.not_found.title": "Seite nicht gefunden",
- "alert.asset_load_failed": "Konnte Asset-Dateien nicht von {path} laden. Bitte stelle sicher, dass auf die Asset-Dateien zugegriffen werden kann."
+ "alert.asset_load_failed": "Konnte Asset-Dateien nicht von {path} laden. Bitte stelle sicher, dass auf die Asset-Dateien zugegriffen werden kann.",
+ "install.invalid_lfs_path": "Der LFS-Root konnte nicht am angegebenen Pfad erstellt werden: %[1]s",
+ "alert.range_error": " muss eine Zahl zwischen %[1]s und %[2]s sein.",
+ "meta.last_line": "Vielen Dank für die Übersetzung von Forgejo! Diese Zeile wird von den Benutzern nicht gesehen, dient aber anderen Zwecken im Übersetzungsmanagement. Du kannst eine lustige Tatsache in der Übersetzung platzieren, anstatt sie zu übersetzen."
}
diff --git a/options/locale_next/locale_fil.json b/options/locale_next/locale_fil.json
index 5ee4c3bb7a..dfe00cebc6 100644
--- a/options/locale_next/locale_fil.json
+++ b/options/locale_next/locale_fil.json
@@ -17,5 +17,9 @@
"home.explore_repos": "Tuklasin ang mga repositoryo",
"home.explore_users": "Tuklasin ang mga user",
"home.explore_orgs": "Tuklasin ang mga organisasyon",
- "error.not_found.title": "Hindi nahanap ang pahina"
+ "error.not_found.title": "Hindi nahanap ang pahina",
+ "alert.asset_load_failed": "Nabigong i-load ang mga asset file mula sa {path}. Siguraduhin na maa-access ang mga asset file.",
+ "install.invalid_lfs_path": "Nabigong gawin ang LFS root sa tinakdang path: %[1]s",
+ "alert.range_error": " dapat ay numero sa pagitan ng %[1]s at %[2]s.",
+ "meta.last_line": "Sayori... I love you. — MC from Doki Doki Literature Club"
}
diff --git a/options/locale_next/locale_lv-LV.json b/options/locale_next/locale_lv-LV.json
index 6891c84f15..2f767107f1 100644
--- a/options/locale_next/locale_lv-LV.json
+++ b/options/locale_next/locale_lv-LV.json
@@ -20,5 +20,8 @@
"themes.names.forgejo-light": "Forgejo gaišais",
"themes.names.forgejo-dark": "Forgejo tumšais",
"error.not_found.title": "Lapa nav atrasta",
- "alert.asset_load_failed": "Neizdevās ielādēt līdzekļu datnes no {path}. Lūgums pārliecināties, ka līdzekļu datnēm var piekļūt."
+ "alert.asset_load_failed": "Neizdevās ielādēt līdzekļu datnes no {path}. Lūgums pārliecināties, ka līdzekļu datnēm var piekļūt.",
+ "install.invalid_lfs_path": "Nav iespējams izveidot LFS pamatmapi norādītajā ceļā: %[1]s",
+ "alert.range_error": " jābūt skaitlin starp %[1]s un %[2]s.",
+ "meta.last_line": "Šis žagaru saišķis nav mans žagaru saišķis."
}
diff --git a/options/locale_next/locale_nds.json b/options/locale_next/locale_nds.json
index f637cd31c7..5985eb377c 100644
--- a/options/locale_next/locale_nds.json
+++ b/options/locale_next/locale_nds.json
@@ -19,8 +19,7 @@
"themes.names.forgejo-auto": "Forgejo (Systeem-Thema nagahn)",
"error.not_found.title": "Sied nich funnen",
"alert.asset_load_failed": "Kunn Objekt-Dateien ut {path} nich laden. Bidde wees wiss, dat up de Objekt-Dateien togriepen worden kann.",
- "install.lfs_jwt_secret_failed": "Kunn dat LFS-JWT-Geheemst nich maken: %[1]s",
- "settings.adopt": "Övernehmen",
"install.invalid_lfs_path": "Kunn de LFS-Ruut an de angeven Padd nich maken: %[1]s",
- "alert.range_error": " mutt eene Tahl tüsken %[1]s un %[2]s wesen."
+ "alert.range_error": " mutt eene Tahl tüsken %[1]s un %[2]s wesen.",
+ "meta.last_line": "Moin!"
}
diff --git a/options/locale_next/locale_nl-NL.json b/options/locale_next/locale_nl-NL.json
index cb2d250006..a5973bf1e1 100644
--- a/options/locale_next/locale_nl-NL.json
+++ b/options/locale_next/locale_nl-NL.json
@@ -19,7 +19,7 @@
"themes.names.forgejo-dark": "Forgejo donker",
"error.not_found.title": "Pagina niet gevonden",
"alert.asset_load_failed": "Het laden van asset-bestanden van {path} is mislukt. Controleer of de asset-bestanden toegankelijk zijn.",
- "settings.adopt": "Adopteer",
"install.invalid_lfs_path": "Kan de LFS-root niet aanmaken op het opgegeven pad: %[1]s",
- "install.lfs_jwt_secret_failed": "Kan geen LFS JWT-geheim genereren: %[1]s"
+ "alert.range_error": " moet een getal zijn tussen %[1]s en %[2]s.",
+ "meta.last_line": "Wist je dat de paprika, behalve in de bekende kleuren rood, geel, oranje en groen, ook in de kleuren wit, paars, lila, muntgroen en bruin voorkomt."
}
diff --git a/options/locale_next/locale_ru-RU.json b/options/locale_next/locale_ru-RU.json
index 0fae237134..06128b0990 100644
--- a/options/locale_next/locale_ru-RU.json
+++ b/options/locale_next/locale_ru-RU.json
@@ -19,5 +19,9 @@
"themes.names.forgejo-light": "Forgejo – светлая",
"themes.names.forgejo-auto": "Forgejo – как в системе",
"themes.names.forgejo-dark": "Forgejo – тёмная",
- "error.not_found.title": "Страница не найдена"
+ "error.not_found.title": "Страница не найдена",
+ "alert.asset_load_failed": "Не удалось получить ресурсы из {path}. Убедитесь, что файлы ресурсов доступны.",
+ "install.invalid_lfs_path": "Не удалось расположить корень LFS по указанному пути: %[1]s",
+ "alert.range_error": " - число должно быть в диапазоне от %[1]s-%[2]s.",
+ "meta.last_line": "Спасибо Forgejo за такую возможность :3. Интересный факт: мне не удавалось вставить свой вклад в перевод Forgejo и это первый раз, когда у меня это вышло. ❤️."
}
diff --git a/options/locale_next/locale_uk-UA.json b/options/locale_next/locale_uk-UA.json
index 54b5b8532f..146f8934f9 100644
--- a/options/locale_next/locale_uk-UA.json
+++ b/options/locale_next/locale_uk-UA.json
@@ -22,7 +22,6 @@
"error.not_found.title": "Сторінку не знайдено",
"alert.asset_load_failed": "Не вдалося завантажити файли ресурсів з {path}. Переконайтеся, що до файлів ресурсів є доступ.",
"install.invalid_lfs_path": "Не вдалося створити корінь LFS за вказаним шляхом: %[1]s",
- "settings.adopt": "Прийняти",
- "install.lfs_jwt_secret_failed": "Не вдалося створити секрет LFS JWT: %[1]s",
- "alert.range_error": " має бути числом від %[1]s до %[2]s."
+ "alert.range_error": " має бути числом від %[1]s до %[2]s.",
+ "meta.last_line": "Не зливай злий запити на злиття — зіллється зле."
}
diff --git a/options/locale_next/locale_zh-CN.json b/options/locale_next/locale_zh-CN.json
index 77cbd7ab0f..976b81e99b 100644
--- a/options/locale_next/locale_zh-CN.json
+++ b/options/locale_next/locale_zh-CN.json
@@ -12,8 +12,8 @@
"themes.names.forgejo-light": "Forgejo 浅色",
"themes.names.forgejo-dark": "Forgejo 深色",
"error.not_found.title": "页面不存在",
- "alert.asset_load_failed": "无法从 {path} 加载资源文件。请确保可以访问资源文件。",
- "install.lfs_jwt_secret_failed": "无法生成 LFS JWT 密钥:%[1]s",
+ "alert.asset_load_failed": "无法从 {path} 加载资源文件。请确保资源文件可以被访问。",
"install.invalid_lfs_path": "无法在指定路径创建 LFS 根目录:%[1]s",
- "alert.range_error": " 必须是一个介于 %[1]s 和 %[2]s 之间的数字。"
+ "alert.range_error": " 必须是一个介于 %[1]s 和 %[2]s 之间的数字。",
+ "meta.last_line": "感谢各位的支持和帮助!不需要翻译这个。"
}