From 0bfb3751fb33153fcc5cfde1a2ae101389bf06b8 Mon Sep 17 00:00:00 2001 From: Codeberg Translate Date: Thu, 10 Apr 2025 05:25:01 +0000 Subject: [PATCH] i18n: update of translations from Codeberg Translate Co-authored-by: 0ko <0ko@noreply.codeberg.org> Co-authored-by: Benedikt Straub Co-authored-by: Codeberg Translate Co-authored-by: Edgarsons Co-authored-by: Fjuro Co-authored-by: Gusted Co-authored-by: Kita Ikuyo Co-authored-by: Miguel P.L Co-authored-by: Outbreak2096 Co-authored-by: Porrumentzio Co-authored-by: SomeTr Co-authored-by: Wuzzy Co-authored-by: artnay Co-authored-by: earl-warren Co-authored-by: nekoedges Co-authored-by: tacaly Co-authored-by: xtex Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/cs/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/da/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/de/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/fil/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/lv/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/nds/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/nl/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/ru/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/uk/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/zh_Hans/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/cs/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/da/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/de/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/es/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fi/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fil/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fr/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/nds/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/ru/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hans/ Translation: Forgejo/forgejo Translation: Forgejo/forgejo-next --- options/locale/locale_cs-CZ.ini | 7 ++- options/locale/locale_da.ini | 3 ++ options/locale/locale_de-DE.ini | 2 +- options/locale/locale_es-ES.ini | 16 ++++-- options/locale/locale_eu.ini | 1 + options/locale/locale_fi-FI.ini | 78 +++++++++++++++++++++++---- options/locale/locale_fil.ini | 5 +- options/locale/locale_fr-FR.ini | 54 +++++++++++++++---- options/locale/locale_lv-LV.ini | 5 +- options/locale/locale_nds.ini | 3 ++ options/locale/locale_ru-RU.ini | 17 +++--- options/locale/locale_uk-UA.ini | 5 +- options/locale/locale_zh-CN.ini | 21 ++++---- options/locale_next/locale_cs-CZ.json | 5 +- options/locale_next/locale_da.json | 5 +- options/locale_next/locale_de-DE.json | 5 +- options/locale_next/locale_fil.json | 6 ++- options/locale_next/locale_lv-LV.json | 5 +- options/locale_next/locale_nds.json | 5 +- options/locale_next/locale_nl-NL.json | 4 +- options/locale_next/locale_ru-RU.json | 6 ++- options/locale_next/locale_uk-UA.json | 5 +- options/locale_next/locale_zh-CN.json | 6 +-- 23 files changed, 205 insertions(+), 64 deletions(-) create mode 100644 options/locale/locale_eu.ini 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": "感谢各位的支持和帮助!不需要翻译这个。" }