From 5c9a2e91f45928efd2c59df4084cab2f983eeb32 Mon Sep 17 00:00:00 2001 From: 0ko <0ko@noreply.codeberg.org> Date: Mon, 12 Jan 2026 12:59:40 +0500 Subject: [PATCH 1/2] [v14.0/forgejo] i18n: backport of translations from Codeberg Translate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Translation updates that were relevant to v14 branch were picked from this commit: cc11e564838c5a9ff12eff1db86ee31a94f95371 Changes to strings that are only present in the v15 branch were not picked. Below is a list of co-authors of the ported commit. It may contain co-authors who's changes were not picked due to only being relevant to v15. Co-authored-by: 0ko <0ko@noreply.codeberg.org> Co-authored-by: AYT04 Co-authored-by: Arthur Zamarin Co-authored-by: Astrak Co-authored-by: Baempaieo 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: Kenneth Bruen Co-authored-by: Kyush Co-authored-by: Lzebulon Co-authored-by: Nimplex Co-authored-by: Priit Jõerüüt Co-authored-by: Schmerling Co-authored-by: SomeTr Co-authored-by: Vyxie Co-authored-by: WithLithum Co-authored-by: Wuzzy Co-authored-by: Zughy Co-authored-by: adam Co-authored-by: adriand Co-authored-by: artnay Co-authored-by: butterflyoffire Co-authored-by: jimkats Co-authored-by: justbispo Co-authored-by: mahlzahn Co-authored-by: pixelcode Co-authored-by: vmtj Co-authored-by: xtex --- options/locale/locale_ca.ini | 60 +++++- options/locale/locale_de-DE.ini | 200 ++++++++++---------- options/locale/locale_el-GR.ini | 2 +- options/locale/locale_es-ES.ini | 24 ++- options/locale/locale_et.ini | 106 ++++++++++- options/locale/locale_fi-FI.ini | 8 + options/locale/locale_fil.ini | 6 +- options/locale/locale_he.ini | 40 +++- options/locale/locale_it-IT.ini | 14 +- options/locale/locale_kab.ini | 139 +++++++++++++- options/locale/locale_ko-KR.ini | 34 +++- options/locale/locale_mic.ini | 5 + options/locale/locale_nl-NL.ini | 2 +- options/locale/locale_pl-PL.ini | 24 ++- options/locale/locale_ro.ini | 7 + options/locale/locale_ru-RU.ini | 4 +- options/locale/locale_uk-UA.ini | 252 +++++++++++++------------- options/locale_next/locale_ca.json | 49 ++++- options/locale_next/locale_cs-CZ.json | 5 +- options/locale_next/locale_de-DE.json | 5 +- options/locale_next/locale_fil.json | 32 +++- options/locale_next/locale_fr-FR.json | 27 ++- options/locale_next/locale_he.json | 59 +++++- options/locale_next/locale_it-IT.json | 5 +- options/locale_next/locale_lv-LV.json | 5 +- options/locale_next/locale_nds.json | 5 +- options/locale_next/locale_pl-PL.json | 97 +++++++++- options/locale_next/locale_pt-PT.json | 5 +- options/locale_next/locale_ru-RU.json | 5 +- options/locale_next/locale_uk-UA.json | 11 +- options/locale_next/locale_zh-CN.json | 32 +++- 31 files changed, 984 insertions(+), 285 deletions(-) create mode 100644 options/locale/locale_mic.ini diff --git a/options/locale/locale_ca.ini b/options/locale/locale_ca.ini index a3ea3843d7..83dce4c6c3 100644 --- a/options/locale/locale_ca.ini +++ b/options/locale/locale_ca.ini @@ -617,6 +617,8 @@ username_claiming_cooldown = El nom d'usuari no es pot reservar degut a que el s invalid_group_team_map_error = ` el mapatge no és vàlid: %s` repository_force_private = S'ha activat "Forçar privat": els repositoris privats no es poden fer públics. +2fa_auth_required = L'accés remot requereix una autenticació de doble factor. + [settings] pronouns = Pronoms change_username_prompt = Nota: canviar el vostre nom d'usuari també canvia l'URL del vostre compte. @@ -774,7 +776,7 @@ generate_token = Generar el testimoni generate_token_success = S'ha generat el vostre nou testimoni. Copieu-lo ara, ja que no es tornarà a mostrar. generate_token_name_duplicate = Ja s'ha usat %s com a nom d'aplicació. Si us plau, useu-ne un de nou. delete_token = Eliminar -access_token_deletion = +access_token_deletion =Esborra el testimoni d'accés delete_email = Eliminar biography_placeholder = Explica una mica sobre tu als altres! (Compatible amb Markdown) add_new_email = Afegir una adreça de correu electrònic @@ -881,6 +883,27 @@ visibility.limited = Limitat visibility.private = Privat primary = Principal +lookup_avatar_by_mail = Cercar l'avatar amb l'adreça de correu electrònic +access_token_desc = Els permisos de testimoni seleccionats es limiten a les rutes API corresponents. Llegiu la documentació per a més informació. +oauth2_confidential_client = Client confidencial. Seleccioneu aquesta opció per a aplicacions que mantinguin el secret confidencial, com les aplicacions web. No la seleccioneu pas per a aplicacions nadiues, tant d'escriptori com mòbils. +oauth2_application_create_description = Les aplicacions OAuth2 permeten que les vostres aplicacions de tercers accedeixin als comptes d'usuari d'aquesta instància. +oauth2_application_remove_description = Esborrar una aplicació OAuth2 li denegarà l'accés als comptes d'usuari autoritzats d'aquesta instància. Voleu continuar? +oauth2_application_locked = Forgejo registra per defecte algunes aplicacions OAuth2 en arrencar, si s'habilita a la configuració. Per evitar un comportament inesperat, aquestes aplicacions no es poden editar o eliminar. Si us plau, aneu a la documentació de l'OAuth2 per a més informació. +twofa_is_enrolled = El vostre compte té actualment activada l'autenticació de doble factor. +twofa_not_enrolled = El vostre compte no ha activat l'autenticació de doble factor. +twofa_enroll = Activar l'autenticació de doble factor +twofa_enrolled = S'ha activat satisfactòriament l'autentificació de doble factor per al vostre compte. Deseu la vostra clau de recuperació d'un sol ús (%s) en un lloc segur, ja que no es mostrarà més vegades. +hooks.desc = Afegir webhooks que s'executaran per a tots els repositoris que teniu. +delete_with_all_comments = El vostre compte és més recent que %s. Per evitar comentaris fantasma, tots els comentaris de problemes/PR s'eliminaran. +email_notifications.submit = Establir la preferència de correu electrònic +email_notifications.andyourown = I les vostres pròpies notificacions +visibility = Visibilitat d'usuari +quota.rule.exceeded.helper = La mida total dels objectes per a aquesta norma ha superat la quota. +quota.rule.no_limit = Il·limitat +quota.sizes.all = Tot +quota.sizes.assets.all = Recursos +quota.sizes.wiki = Wiki + [repo] settings.basic_settings = Configuració bàsica settings.event_issues = Modificació @@ -1395,7 +1418,7 @@ issues.reaction.alt_many = %[1]s i %[2]d més han reaccionat %[3]s. issues.reaction.alt_remove = Eliminar %[1]s reacció del comentari. issues.reaction.alt_add = Afegir %[1]s reacció al comentari. issues.context.copy_link = Copiar l'enllaç -issues.context.quote_reply = +issues.context.quote_reply =Citar la resposta issues.context.reference_issue = Referenciar-la en una nova incidència issues.no_content = No s'ha proporcionat cap descripció. issues.close = Tancar la incidència @@ -1560,6 +1583,39 @@ activity.git_stats_deletion_1 = %d eliminació activity.git_stats_deletion_n = %d eliminacions settings.mirror_settings.docs = Configureu el vostre repositori per sincronitzar automàticament commits, etiquetes i branques amb un altre repositori. +rss.must_be_on_branch = Heu d'estar en una branca per a tenir un canal RSS. +admin.manage_flags = Gestiona les marques +admin.enabled_flags = Marques habilitades del repositori: +admin.update_flags = Actualitza les marques +admin.failed_to_replace_flags = No s'han pogut reemplaçar les marques del repositori +admin.flags_replaced = S'han reemplaçat les marques del repositori +new_repo_helper = Un repositori conté tots els arxius del projecte, incloent l'historial de revisions. Ja n'esteu allotjant un en un altre lloc? Migració de repositori. +new_from_template = Usar una plantilla +size_format = %[1]s: %[2]s; %[3]s: %[4]s +visibility_helper = Fer el repositori privat +use_template = Usar aquesta plantilla +license_helper_desc = Una llicència estableix què poden fer o no les altres persones amb el vostre codi. Si no esteu segur de quina és la més adequada per al vostre projecte, aneu a Choose a license. +object_format = Format d'objecte +object_format_helper = Format d'objecte del repositori. No es pot canviar després. SHA1 és el format més compatible. +auto_init = Inicialitzar el repositori +auto_init_description = Comença l'historial de Git amb un README i, opcionalment, afegeix un arxiu de llicència i .gitignore. +create_repo = Crear un repositori +mirror_use_ssh.text = Usar l'autenticació SSH +mirror_denied_combination = No es poden usar simultàniament una autenticació per clau pública i per contrasenya. +stars_remove_warning = Això eliminarà totes les estrelles d'aquest repositori. +archive.pull.noreview = Aquest repositori està arxivat. No podeu revisar-ne les «pull requests». +sync_fork.branch_behind_one = Aquesta branca és %[1]d commit darrere de %[2]s +sync_fork.branch_behind_few = Aquesta branca és %[1]d commits darrere de %[2]s +form.reach_limit_of_creation_1 = El propietari ja ha superat el límit de %d repositori. +form.reach_limit_of_creation_n = El propietari ja ha superat el límit de %d repositoris. +form.name_reserved = El nom de repositori "%s" està reservat. +form.name_pattern_not_allowed = El patró "%s" no està permès en el nom del repositori. +form.string_too_long = El text introduït té més de %d caràcters. +migrate_options = Opcions de migració +migrate_options_mirror_helper = Aquest repositori serà un mirall +migrate_options_lfs_endpoint.description.local = També s'accepta un camí al servidor local. +migrate_items = Elements de migració + [user] unblock = Desbloquejar followers_one = %d seguidor diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini index 3007546f37..a219068a60 100644 --- a/options/locale/locale_de-DE.ini +++ b/options/locale/locale_de-DE.ini @@ -9,7 +9,7 @@ sign_in_with_provider=Anmelden mit %s sign_in_or=oder sign_out=Abmelden sign_up=Registrieren -link_account=Account verbinden +link_account=Konto verbinden register=Registrieren version=Version powered_by=Betrieben mit %s @@ -103,7 +103,7 @@ preview=Vorschau loading=Laden … error=Fehler -error404=Die Seite, die du versuchst aufzurufen, existiert nicht, wurde entfernt oder du bist nicht berechtigt, diese anzusehen. +error404=Die Seite, die du versuchst aufzurufen, existiert nicht oder wurde entfernt, oder du bist nicht berechtigt, diese anzusehen. go_back=Zurück never=Niemals @@ -152,7 +152,7 @@ more_items = Mehr Einträge invalid_data = Ungültige Daten: %v copy_generic = In die Zwischenablage kopieren test = Test -error413 = Du hast deine Quota ausgereizt. +error413 = Du hast dein Kontingent ausgereizt. new_repo.title = Neues Repository new_migrate.title = Neue Migration new_org.title = Neue Organisation @@ -202,7 +202,7 @@ table_modal.label.columns = Spalten link_modal.header = Einen Link hinzufügen link_modal.url = URL link_modal.description = Beschreibung -link_modal.paste_reminder = Hinweis: Wenn du einen URL in der Zwischenablage hast, kannst du durch einfügen im Editor direkt einen Link erstellen. +link_modal.paste_reminder = Hinweis: Wenn du einen URL in der Zwischenablage hast, kannst du durch Einfügen im Editor direkt einen Link erstellen. [filter] string.asc=A–Z @@ -244,7 +244,7 @@ path=Pfad sqlite_helper=Dateipfad zur SQLite3-Datenbank.
Gib einen absoluten Pfad an, wenn Forgejo als Service gestartet wird. reinstall_error=Du versuchst, in eine bereits existierende Forgejo-Datenbank zu installieren reinstall_confirm_message=Eine Neuinstallation mit einer bestehenden Forgejo-Datenbank kann mehrere Probleme verursachen. In den meisten Fällen solltest du deine vorhandene „app.ini“ verwenden, um Forgejo auszuführen. Wenn du weißt, was du tust, bestätige die folgenden Angaben: -reinstall_confirm_check_1=Die von der SECRET_KEY in app.ini verschlüsselten Daten können verloren gehen: Benutzer können sich unter Umständen nicht mit 2FA/OTP einloggen und Spiegel könnten nicht mehr richtig funktionieren. Mit der Ankreuzung dieses Kästchens bestätigst du, dass die aktuelle app.ini-Datei den korrekten SECRET_KEY enthält. +reinstall_confirm_check_1=Die vom SECRET_KEY in app.ini verschlüsselten Daten können verloren gehen: Benutzer können sich unter Umständen nicht mit 2FA/OTP einloggen und Spiegel könnten nicht mehr richtig funktionieren. Mit der Ankreuzung dieses Kästchens bestätigst du, dass die aktuelle app.ini-Datei den korrekten SECRET_KEY enthält. reinstall_confirm_check_2=Die Repositorys und Einstellungen müssen eventuell neu synchronisiert werden. Durch das Ankreuzen dieses Kästchens bestätigst du, dass du die Hooks für die Repositorys und die authorized_keys-Datei manuell neu synchronisierst. Du bestätigst, dass du sicherstellst, dass die Repository- und Spiegeleinstellungen korrekt sind. reinstall_confirm_check_3=Du bestätigst, dass du absolut sicher bist, dass diese Forgejo mit der richtigen app.ini läuft, und du sicher bist, dass du neu installieren musst. Du bestätigst, dass du die oben genannten Risiken anerkennst. err_empty_db_path=Der SQLite3-Datenbankpfad darf nicht leer sein. @@ -293,7 +293,7 @@ disable_gravatar.description=Gravatar und andere Drittanbieter-Avatar-Quellen de federated_avatar_lookup=Föderierte Profilbilder einschalten federated_avatar_lookup.description=Profilbilder mittels Libravatar suchen. disable_registration=Registrierung deaktivieren -disable_registration.description=Nur Instanz-Administratoren können neue Benutzerkonten anlegen. Es wird dazu geraten, die Registrierung deaktiviert zu lassen, außer wenn man eine öffentliche Instanz für alle hosten will und bereit ist, mit Spam-Accounts in großer Anzahl umzugehen. +disable_registration.description=Nur Instanz-Administratoren können neue Benutzerkonten anlegen. Es wird dazu geraten, die Registrierung deaktiviert zu lassen, außer wenn man eine öffentliche Instanz für alle hosten will und bereit ist, mit Spam-Konten in großer Anzahl umzugehen. allow_only_external_registration.description=Benutzer können nur über die konfigurierten externe Dienste neue Konten anlegen. openid_signin=OpenID-Anmeldung aktivieren openid_signin.description=Benutzeranmeldung via OpenID aktivieren. @@ -391,8 +391,8 @@ allow_password_change=Verlange vom Benutzer das Passwort zu ändern (empfohlen) reset_password_mail_sent_prompt=Eine Bestätigungs-E-Mail wurde an %s gesendet. Um den Kontowiederherstellungsprozess abzuschließen, überprüfe bitte deinen Posteingang und folge dem angegebenen Link innerhalb von %s. active_your_account=Aktiviere dein Konto account_activated=Konto wurde aktiviert -prohibit_login=Der Account ist gesperrt -prohibit_login_desc=Dein Account ist auf dieser Instanz gesperrt worden. Bitte kontaktiere den Instanz-Administrator. +prohibit_login=Das Konto ist gesperrt +prohibit_login_desc=Dein Konto ist auf dieser Instanz gesperrt worden. Bitte kontaktiere den Instanz-Administrator. resent_limit_prompt=Du hast bereits eine Aktivierungs-E-Mail angefordert. Bitte warte 3 Minuten und probiere es dann nochmal. has_unconfirmed_mail=Hallo %s, du hast eine unbestätigte E-Mail-Adresse (%s). Wenn du keine Bestätigungs-E-Mail erhalten hast oder eine neue senden möchtest, klicke bitte auf den folgenden Button. resend_mail=Aktivierungs-E-Mail erneut verschicken @@ -433,11 +433,11 @@ email_domain_blacklisted=Du kannst dich nicht mit deiner E-Mail-Adresse registri authorize_application=Anwendung autorisieren authorize_redirect_notice=Du wirst zu %s weitergeleitet, wenn du diese Anwendung autorisierst. authorize_application_created_by=Diese Anwendung wurde von %s erstellt. -authorize_application_description=Wenn du diese Anwendung autorisierst, wird sie die Berechtigung erhalten, alle Informationen zu deinem Account zu bearbeiten oder zu lesen. Dies beinhaltet auch private Repositorys und Organisationen. -authorize_title=„%s“ den Zugriff auf deinen Account gestatten? +authorize_application_description=Wenn du diese Anwendung autorisierst, wird sie die Berechtigung erhalten, alle Informationen zu deinem Konto zu bearbeiten oder zu lesen. Dies beinhaltet auch private Repositorys und Organisationen. +authorize_title=„%s“ den Zugriff auf dein Konto gestatten? authorization_failed=Autorisierung fehlgeschlagen authorization_failed_desc=Die Autorisierung ist fehlgeschlagen, da wir eine ungültige Anfrage erkannt haben. Bitte kontaktiere den Betreuer der App, die du zu autorisieren versucht hast. -password_pwned=Das von dir gewählte Passwort befindet sich auf einer List gestohlener Passwörter, die öffentlich verfügbar sind. Bitte versuche es erneut mit einem anderen Passwort und ziehe in Erwägung, auch anderswo deine Passwörter zu ändern. +password_pwned=Das von dir gewählte Passwort befindet sich auf einer Liste gestohlener Passwörter, die öffentlich verfügbar sind. Bitte versuche es erneut mit einem anderen Passwort und ziehe in Erwägung, auch anderswo deine Passwörter zu ändern. password_pwned_err=Anfrage an HaveIBeenPwned konnte nicht abgeschlossen werden change_unconfirmed_email_summary = Ändern der E-Mail-Adresse, an die die Aktivierungsnachricht gesendet wird. change_unconfirmed_email_error = Ändern der E-Mail-Adresse fehlgeschlagen: %v @@ -449,7 +449,7 @@ sign_in_openid = Mit OpenID fortfahren hint_login = Hast du bereits ein Konto? Jetzt anmelden! hint_register = Brauchst du ein Konto? Jetzt registrieren. unauthorized_credentials = Die Zugangsdaten sind inkorrekt oder abgelaufen. Versuchen es erneut oder siehe %s für mehr Informationen -use_onetime_code = Einen One-Time-Code benutzen +use_onetime_code = Einen Einmal-Code benutzen [mail] view_it_on=Auf %s ansehen @@ -467,7 +467,7 @@ activate_email.text=Bitte klicke innerhalb von %s auf folgenden Link, um register_notify=Willkommen bei %s register_notify.text_1=dies ist deine Bestätigungs-E-Mail für %s! register_notify.text_2=Du kannst dich mit dem Benutzernamen „%s“ anmelden -register_notify.text_3=Wenn jemand anderes diesen Account für dich erstellt hat, musst du zuerst dein Passwort setzen. +register_notify.text_3=Wenn jemand anderes dieses Konto für dich erstellt hat, musst du zuerst dein Passwort setzen. reset_password=Stelle dein Konto wieder her reset_password.text=Falls du das warst, klicke bitte innerhalb von %s auf folgenden Link, um dein Konto wiederherzustellen: @@ -516,20 +516,20 @@ admin.new_user.subject = Neuer Benutzer %s hat sich gerade angemeldet admin.new_user.user_info = Benutzerinformationen admin.new_user.text = Bitte hier klicken, um den Benutzer aus dem Admin-Panel zu verwalten. password_change.subject = Dein Passwort wurde geändert -password_change.text_1 = Das Passwort für deinen Account wurde soeben geändert. +password_change.text_1 = Das Passwort für dein Konto wurde soeben geändert. primary_mail_change.subject = Deine primäre E-Mail-Adresse wurde geändert totp_disabled.subject = TOTP wurde deaktiviert -totp_disabled.text_1 = TOTP (Time-based one-time password [zeitbasiertes Einmalpasswort]) wurde auf deinem Account soeben deaktiviert. -totp_disabled.no_2fa = Es sind keine anderen 2FA-Methoden mehr konfiguriert, was bedeutet, dass es nicht mehr nötig ist, sich in deinen Account mit 2FA einzuloggen. +totp_disabled.text_1 = TOTP (Time-based one-time password [zeitbasiertes Einmalpasswort]) wurde auf deinem Konto soeben deaktiviert. +totp_disabled.no_2fa = Es sind keine anderen 2FA-Methoden mehr konfiguriert, was bedeutet, dass es nicht mehr nötig ist, sich in dein Konto mit 2FA einzuloggen. removed_security_key.subject = Ein Sicherheitsschlüssel wurde entfernt -removed_security_key.no_2fa = Es sind keine anderen 2FA-Methoden mehr konfiguriert, was bedeutet, dass es nicht mehr nötig ist, sich in deinen Account mit 2FA einzuloggen. +removed_security_key.no_2fa = Es sind keine anderen 2FA-Methoden mehr konfiguriert, was bedeutet, dass es nicht mehr nötig ist, sich in dein Konto mit 2FA einzuloggen. account_security_caution.text_1 = Wenn du das warst, kannst du diese E-Mail bedenkenlos ignorieren. -removed_security_key.text_1 = Sicherheitsschlüssel „%[1]s“ wurde soeben von deinem Account entfernt. -primary_mail_change.text_1 = Die primäre E-Mail-Adresse deines Account wurde soeben zu %[1]s geändert. Das bedeutet, dass diese E-Mail-Adresse keine E-Mail-Benachrichtigungen für deinen Account erhalten wird. -account_security_caution.text_2 = Wenn du das nicht warst, wurde dein Account kompromittiert. Bitte kontaktiere die Admins dieser Webseite. +removed_security_key.text_1 = Sicherheitsschlüssel „%[1]s“ wurde soeben aus deinem Konto entfernt. +primary_mail_change.text_1 = Die primäre E-Mail-Adresse deines Kontos wurde soeben zu %[1]s geändert. Das bedeutet, dass diese E-Mail-Adresse keine E-Mail-Benachrichtigungen für dein Konto erhalten wird. +account_security_caution.text_2 = Wenn du das nicht warst, wurde dein Konto kompromittiert. Bitte kontaktiere die Admins dieser Webseite. totp_enrolled.subject = Du hast TOTP als 2FA-Methode aktiviert -totp_enrolled.text_1.has_webauthn = Du hast gerade eben TOTP für deinen Account aktiviert. Das bedeutet, dass du in Zukunft für alle Logins in deinen Account TOTP als 2FA-Methode oder einen deiner Sicherheitsschlüssel benutzen könntest. -totp_enrolled.text_1.no_webauthn = Du hast gerade eben TOTP für deinen Account aktiviert. Das bedeutet, dass du in Zukunft für alle Logins in deinen Account TOTP als 2FA-Methode benutzen musst. +totp_enrolled.text_1.has_webauthn = Du hast gerade eben TOTP für dein Konto aktiviert. Das bedeutet, dass du in Zukunft für alle Logins in dein Konto TOTP als 2FA-Methode oder einen deiner Sicherheitsschlüssel benutzen könntest. +totp_enrolled.text_1.no_webauthn = Du hast gerade eben TOTP für dein Konto aktiviert. Das bedeutet, dass du in Zukunft für alle Logins in dein Konto TOTP als 2FA-Methode benutzen musst. [modal] yes=Ja @@ -568,7 +568,7 @@ url_error=`„%s“ ist keine gültige URL.` include_error=` muss den Text „%s“ enthalten.` glob_pattern_error=` Glob-Pattern ist ungültig: %s.` regex_pattern_error=` regex ist ungültig: %s.` -username_error=` darf nur alphanumerische Zeichen („0-9“, „a-z“, „A-Z“), Bindestriche („-“), Unterstriche („_“) und Punkte („.“) enthalten. Es kann nicht mit nicht-alphanumerischen Zeichen beginnen oder enden und aufeinanderfolgende nicht-alphanumerische Zeichen sind ebenfalls verboten.` +username_error=` darf nur alphanumerische Zeichen („0-9“, „a-z“, „A-Z“), Bindestriche („-“), Unterstriche („_“) und Punkte („.“) enthalten. Es darf nicht mit nicht-alphanumerischen Zeichen beginnen oder enden, und aufeinanderfolgende nicht-alphanumerische Zeichen sind ebenfalls verboten.` invalid_group_team_map_error=` Zuordnung ist ungültig: %s` unknown_error=Unbekannter Fehler: captcha_incorrect=Der eingegebene CAPTCHA-Code ist falsch. @@ -625,7 +625,7 @@ target_branch_not_exist=Der Ziel-Branch existiert nicht. username_error_no_dots = ` darf nur alphanumerische Zeichen („0-9“, „a-z“, „A-Z“), Bindestriche („-“), Unterstriche („_“) enthalten. Es kann nicht mit nicht-alphanumerischen Zeichen beginnen oder enden und aufeinanderfolgende nicht-alphanumerische Zeichen sind ebenfalls verboten.` admin_cannot_delete_self = Du kannst dich nicht selbst löschen, wenn du ein Admin bist. Bitte entferne zuerst deine Adminrechte. unset_password = Für den Benutzer ist das Passwort nicht gesetzt. -unsupported_login_type = Dieser Login-Typ unterstützt keine Accountlöschung. +unsupported_login_type = Dieser Login-Typ unterstützt keine Kontolöschung. required_prefix = Eingabe muss mit „%s“ anfangen Description = Beschreibung FullName = Vollständiger Name @@ -678,9 +678,9 @@ following.title.few = Folgt followers.title.one = Follower public_activity.visibility_hint.self_public = Deine Aktivität ist sichtbar für alle, außer für Interaktionen in privaten Räumen. Konfigurieren. public_activity.visibility_hint.admin_public = Diese Aktivität ist sichtbar für alle, aber als Administrator kannst du außerdem Interaktionen in privaten Räumen sehen. -public_activity.visibility_hint.self_private = Deine Aktivität ist nur sichtbar für dich und den Instanzadministratoren. Konfigurieren. +public_activity.visibility_hint.self_private = Deine Aktivität ist nur sichtbar für dich und die Instanzadministratoren. Konfigurieren. public_activity.visibility_hint.admin_private = Diese Aktivität ist sichtbar für dich, weil du ein Administrator bist, aber der Benutzer will sie privat halten. -public_activity.visibility_hint.self_private_profile = Deine Aktivität ist nur für dich und die Instanzadministratoren sichtbar, weil den Profil privat ist. Konfigurieren. +public_activity.visibility_hint.self_private_profile = Deine Aktivität ist nur für dich und die Instanzadministratoren sichtbar, weil dein Profil privat ist. Konfigurieren. [settings] profile=Profil @@ -699,7 +699,7 @@ organization=Organisationen uid=UID webauthn=Zwei-Faktor-Authentifizierung (Sicherheitsschlüssel) -public_profile=Öffentliches profil +public_profile=Öffentliches Profil biography_placeholder=Erzähle anderen ein wenig über dich selbst! (Markdown wird unterstützt) location_placeholder=Teile deinen ungefähren Standort mit anderen profile_desc=Über dich @@ -789,16 +789,16 @@ add_email_success=Die neue E-Mail-Addresse wurde hinzugefügt. email_preference_set_success=E-Mail-Einstellungen wurden erfolgreich aktualisiert. add_openid_success=Die neue OpenID-Adresse wurde hinzugefügt. keep_email_private=E-Mail-Adresse verbergen -keep_email_private_popup=Die E-Mail-Adresse wird nicht im Profil angezeigt und wird nicht der Standard für Commits über das Webinterface sein, wie zum Beispiel Dateiuploads, Bearbeitungen, und Merge-Commits. Stattdessen kann eine besondere Adresse %s benutzt werden, um Commits mit dem Benutzeraccount zu verbinden. Diese Option wirkt sich nicht auf bestehende Commits aus. +keep_email_private_popup=Die E-Mail-Adresse wird nicht im Profil angezeigt und wird nicht der Standard für Commits über das Webinterface sein, wie zum Beispiel Dateiuploads, Bearbeitungen und Merge-Commits. Stattdessen kann eine besondere Adresse %s benutzt werden, um Commits mit dem Benutzerkonto zu verbinden. Diese Option wirkt sich nicht auf bestehende Commits aus. openid_desc=Mit OpenID kannst du dich über einen Drittanbieter authentifizieren. manage_ssh_keys=SSH-Schlüssel verwalten manage_ssh_principals=SSH-Zertifikats-Principals verwalten manage_gpg_keys=GPG-Schlüssel verwalten add_key=Schlüssel hinzufügen -ssh_desc=Diese öffentlichen SSH-Schlüssel sind mit deinem Account verbunden. Der dazugehörigen privaten SSH-Schlüssel geben dir vollen Zugriff auf deine Repositorys. Verifizierte SSH-Schlüssel können verwendet werden, um SSH-signierte Git-Commits zu signieren. +ssh_desc=Diese öffentlichen SSH-Schlüssel sind mit deinem Konto verbunden. Die dazugehörigen privaten SSH-Schlüssel geben dir vollen Zugriff auf deine Repositorys. Verifizierte SSH-Schlüssel können verwendet werden, um SSH-signierte Git-Commits zu signieren. principal_desc=Diese SSH-Zertifikat-Principals sind mit deinem Konto verknüpft und erlauben den vollen Zugriff auf deine Repositorys. -gpg_desc=Diese öffentlichen GPG-Schlüssel sind mit deinem Account verbunden und werden benutzt, um deine Commits zu verifizieren. Halte die dazugehörigen privaten GPG-Schlüssel geheim, da diese deine Commits signieren. +gpg_desc=Diese öffentlichen GPG-Schlüssel sind mit deinem Konto verbunden und werden benutzt, um deine Commits zu verifizieren. Halte die dazugehörigen privaten GPG-Schlüssel geheim, da diese deine Commits signieren. ssh_helper=Brauchst du Hilfe? Sieh dir die Anleitung zum Erzeugen deiner eigenen SSH-Schlüssel an oder zum Lösen häufiger Probleme, denen du bei der Arbeit mit SSH begegnen kannst. gpg_helper=Brauchst du Hilfe? Sieh dir die Anleitung über GPG an. key_content_ssh_placeholder=Startet mit „ssh-ed25519“, „ssh-rsa“, „ecdsa-sha2-nistp256“, „ecdsa-sha2-nistp384“, „ecdsa-sha2-nistp521“, „sk-ecdsa-sha2-nistp256@openssh.com“ oder „sk-ssh-ed25519@openssh.com“ @@ -814,7 +814,7 @@ gpg_key_matched_identities_long=Die eingebetteten Identitäten in diesem Schlüs gpg_key_verified=Verifizierter Schlüssel gpg_key_verified_long=Der Schlüssel wurde mit einem Token verifiziert. Er kann verwendet werden, um Commits zu verifizieren, die mit irgendeiner für diesen Nutzer aktivierten E-Mail-Adresse und irgendeiner Identität dieses Schlüssels übereinstimmen. gpg_key_verify=Verifizieren -gpg_invalid_token_signature=Der GPG-Key, die Signatur und das Token stimmen nicht überein, oder das Token ist veraltet. +gpg_invalid_token_signature=Der GPG-Schlüssel, die Signatur und das Token stimmen nicht überein, oder das Token ist veraltet. gpg_token_required=Du musst eine Signatur für das folgende Token angeben gpg_token=Token gpg_token_help=Du kannst eine Signatur wie folgt generieren: @@ -830,7 +830,7 @@ ssh_token=Token ssh_token_help=Sie können eine Signatur wie folgt generieren: ssh_token_signature=SSH-Textsignatur (armored signature) key_signature_ssh_placeholder=Beginnt mit „-----BEGIN SSH SIGNATURE-----“ -verify_ssh_key_success=SSH-Key „%s“ wurde verifiziert. +verify_ssh_key_success=SSH-Schlüssel „%s“ wurde verifiziert. subkeys=Unterschlüssel key_id=Schlüssel-ID key_name=Schlüsselname @@ -906,12 +906,12 @@ oauth2_regenerate_secret=Geheimnis neu generieren oauth2_regenerate_secret_hint=Geheimnis verloren? oauth2_client_secret_hint=Das Geheimnis wird nach dem Verlassen oder Aktualisieren dieser Seite nicht mehr angezeigt. Bitte stelle sicher, dass du es gespeichert hast. oauth2_application_edit=Bearbeiten -oauth2_application_create_description=OAuth2-Anwendungen geben deiner Drittanwendung Zugriff auf Benutzeraccounts dieser Forgejo-Instanz. +oauth2_application_create_description=OAuth2-Anwendungen geben deiner Drittanwendung Zugriff auf Benutzerkonten dieser Forgejo-Instanz. oauth2_application_remove_description=Das Entfernen einer OAuth2-Anwendung hat zur Folge, dass diese nicht mehr auf autorisierte Benutzeraccounts auf dieser Instanz zugreifen kann. Möchtest Du fortfahren? oauth2_application_locked=Wenn es in der Konfiguration aktiviert ist, registriert Forgejo einige OAuth2-Anwendungen beim Starten vor. Um unerwartetes Verhalten zu verhindern, können diese weder bearbeitet noch entfernt werden. Weitere Informationen findest Du in der OAuth2-Dokumentation. authorized_oauth2_applications=Autorisierte OAuth2-Anwendungen -authorized_oauth2_applications_description=Den folgenden Drittanbieter-Apps hast du Zugriff auf deinen persönlichen Forgejo-Account gewährt. Bitte widerrufe die Autorisierung für Apps, die nicht länger verwendet werden. +authorized_oauth2_applications_description=Den folgenden Drittanbieter-Apps hast du Zugriff auf dein persönliches Forgejo-Konto gewährt. Bitte widerrufe die Autorisierung für Apps, die nicht länger verwendet werden. revoke_key=Widerrufen revoke_oauth2_grant=Autorisierung widerrufen revoke_oauth2_grant_description=Wenn du die Autorisierung widerrufst, kann die Anwendung nicht mehr auf deine Daten zugreifen. Bist du dir sicher? @@ -926,7 +926,7 @@ twofa_scratch_token_regenerated=Dein einmalig verwendbarer Wiederherstellungssch twofa_enroll=Zwei-Faktor-Authentifizierung aktivieren twofa_disable_note=Du kannst die Zwei-Faktor-Authentifizierung auch wieder deaktivieren. twofa_disable_desc=Wenn du die Zwei-Faktor-Authentifizierung deaktivierst, wird die Sicherheit deines Kontos verringert. Fortfahren? -regenerate_scratch_token_desc=Wenn du deinen Wiederherstellungsschlüssel verlegst oder es bereits benutzt hast, kannst du es hier zurücksetzen. +regenerate_scratch_token_desc=Wenn du deinen Wiederherstellungsschlüssel verlegst oder ihn bereits benutzt hast, kannst du ihn hier zurücksetzen. twofa_disabled=Zwei-Faktor-Authentifizierung wurde deaktiviert. scan_this_image=Scanne diese Grafik mit deiner Authentifizierungs-App: or_enter_secret=Oder gib das Geheimnis ein: %s @@ -941,12 +941,12 @@ webauthn_nickname=Nickname webauthn_delete_key=Sicherheitsschlüssel entfernen webauthn_delete_key_desc=Wenn du einen Sicherheitsschlüssel entfernst, kannst du dich nicht mehr mit ihm anmelden. Fortfahren? -manage_account_links=Verknüpfte Accounts +manage_account_links=Verknüpfte Konten manage_account_links_desc=Diese externen Accounts sind mit deinem Forgejo-Account verknüpft. -link_account=Account verbinden -remove_account_link=Verknüpften Account entfernen -remove_account_link_desc=Wenn du den verknüpften Account entfernst, wirst du darüber nicht mehr auf deinen Forgejo-Account zugreifen können. Fortfahren? -remove_account_link_success=Der verknüpfte Account wurde entfernt. +link_account=Konto verbinden +remove_account_link=Verknüpftes Konto entfernen +remove_account_link_desc=Wenn du das verknüpfte Konto entfernst, wirst du darüber nicht mehr auf dein Forgejo-Konto zugreifen können. Fortfahren? +remove_account_link_success=Das verknüpfte Konto wurde entfernt. hooks.desc=Webhooks hinzufügen, die für alle Repositorys, die dir gehören, ausgelöst werden. @@ -955,7 +955,7 @@ repos_none=Du besitzt keine Repositorys. delete_account=Konto löschen delete_prompt=Wenn du fortfährst, wird dein Account permanent gelöscht. Dies KANN NICHT rückgängig gemacht werden. -delete_with_all_comments=Dein Account existiert seit weniger als %s. Um Geisterkommentare zu vermeiden, werden alle deine Issue/PR-Kommentare gelöscht. +delete_with_all_comments=Dein Konto existiert seit weniger als %s. Um Geisterkommentare zu vermeiden, werden alle deine Issue/PR-Kommentare gelöscht. confirm_delete_account=Löschen bestätigen delete_account_title=Benutzerkonto löschen delete_account_desc=Bist du sicher, dass du diesen Account dauerhaft löschen möchtest? @@ -994,12 +994,12 @@ keep_activity_private.description = Deine öffentliche AktivitätMehr erfahren. language.description = Diese Sprache wird in deinem Konto gespeichert und standardmäßig nach dem Anmelden benutzt. user_block_yourself = Du kannst dich nicht selbst blockieren. -change_username_redirect_prompt.with_cooldown.one = Der alte Benutzername ist nach einer Schutzzeit von einem Tag wieder für alle verfügbar. Du kannst den alten Benutzername während dieser Schutzzeit erneut beanspruchen. -change_username_redirect_prompt.with_cooldown.few = Der alte Benutzername ist nach einer Schutzzeit von %[1]d Tagen wieder für alle verfügbar. Du kannst den alten Benutzername während dieser Schutzzeit erneut beanspruchen. +change_username_redirect_prompt.with_cooldown.one = Der alte Benutzername ist nach einer Schutzzeit von einem Tag wieder für alle verfügbar. Du kannst den alten Benutzernamen während dieser Schutzzeit erneut beanspruchen. +change_username_redirect_prompt.with_cooldown.few = Der alte Benutzername ist nach einer Schutzzeit von %[1]d Tagen wieder für alle verfügbar. Du kannst den alten Benutzernamen während dieser Schutzzeit erneut beanspruchen. keep_pronouns_private = Pronomen nur angemeldeten Nutzern anzeigen keep_pronouns_private.description = Dies verbirgt deine Pronomen von Besuchern, die nicht angemeldet sind. quota.sizes.assets.artifacts = Artefakte -quota.applies_to_user = Die folgenden Quota-Regeln greifen für deinen Account +quota.applies_to_user = Die folgenden Quota-Regeln greifen für dein Konto quota.sizes.assets.attachments.issues = Issue-Anhänge quota.rule.exceeded.helper = Die Gesamtgröße der Objekte für diese Regel hat die Quota überschritten. storage_overview = Speicherübersicht @@ -1018,9 +1018,9 @@ quota.sizes.assets.all = Assets quota.sizes.assets.attachments.all = Anhänge quota.sizes.assets.packages.all = Pakete quota.sizes.wiki = Wiki -regenerate_token_success = Der Token wurde regeneriert. Anwendungen, die ihn benutzen, haben nicht länger Zugriff auf deinen Account und müssen mit dem neuen Token aktualisiert werden. +regenerate_token_success = Der Token wurde regeneriert. Anwendungen, die ihn benutzen, haben nicht länger Zugriff auf dein Konto und müssen mit dem neuen Token aktualisiert werden. access_token_regeneration = Zugangstoken regenerieren -access_token_regeneration_desc = Einen Token zu regenerieren, wird den Zugriff auf deinen Account von Anwendungen, die ihn nutzen, zurückziehen. Dies kann nicht rückgängig gemacht werden. Fortsetzen? +access_token_regeneration_desc = Einen Token zu regenerieren, wird den Zugriff auf dein Konto von Anwendungen, die ihn nutzen, zurückziehen. Dies kann nicht rückgängig gemacht werden. Fortsetzen? regenerate_token = Regenerieren ssh_token_help_ssh_agent = , oder, falls Sie einen SSH-Agenten benutzen (mit der Variable SSH_AUTH_SOCK gesetzt): @@ -1058,12 +1058,12 @@ repo_desc=Beschreibung repo_desc_helper=Gib eine kurze Beschreibung an (optional) repo_lang=Sprache repo_gitignore_helper=Wähle .gitignore-Vorlagen aus -repo_gitignore_helper_desc=Wähle aus einer Liste an Vorlagen für bekannte Sprachen, welche Dateien ignoriert werden sollen. Typische Artefakte, die durch die Build-Tools der gewählten Sprache generiert werden, sind standardmäßig Bestandteil der .gitignore. +repo_gitignore_helper_desc=Wähle aus einer Liste an Vorlagen für bekannte Sprachen, welche Dateien ignoriert werden sollen. Typische Artefakte, die durch die Build-Werkzeuge der gewählten Sprache generiert werden, sind standardmäßig Bestandteil der .gitignore. issue_labels=Labels issue_labels_helper=Wähle eine Label-Sammlung license=Lizenz license_helper=Wähle eine Lizenz -license_helper_desc=Eine Lizenz regelt, was andere mit deinem Code tun (oder nicht tun) können. Unsicher, welche für dein Projekt die richtige ist? Siehe Choose a license. +license_helper_desc=Eine Lizenz regelt, was andere mit deinem Code tun (oder nicht tun) dürfen. Unsicher, welche für dein Projekt die richtige ist? Siehe Choose a license. readme=README readme_helper=Wähle eine README-Vorlage readme_helper_desc=Hier kannst du eine komplette Beschreibung für dein Projekt schreiben. @@ -1079,7 +1079,7 @@ mirror_interval_invalid=Das Spiegel-Intervall ist ungültig. mirror_sync_on_commit=Synchronisieren, wenn Commits gepusht wurden mirror_address=Klonen via URL mirror_address_desc=Gib alle erforderlichen Anmeldedaten im Abschnitt „Authentifizierung“ ein. -mirror_address_url_invalid=Die angegebene URL ist ungültig. Achte darauf, dass alle Komponenten der URL korrekt escaped wurden. +mirror_address_url_invalid=Die angegebene URL ist ungültig. Achte darauf, dass alle Komponenten der URL korrekt escapt wurden. mirror_address_protocol_invalid=Die angegebene URL ist ungültig. Nur Orte mit „http(s)://“ oder „git://“ können fürs Spiegeln benutzt werden. mirror_lfs=Großdatei-Speicher (LFS) mirror_lfs_desc=Spiegeln von LFS-Dateien aktivieren. @@ -1139,7 +1139,7 @@ template.one_item=Es muss mindestens ein Vorlagenelement ausgewählt werden template.invalid=Es muss ein Vorlagen-Repository ausgewählt werden archive.title=Dieses Repository ist archiviert. Du kannst Dateien ansehen und es klonen, kannst aber seinen Status nicht verändern, zum Beispiel nichts pushen, keine Issues eröffnen und keine Pull-Requests oder Kommentare erstellen. -archive.title_date=Dieses Repository wurde am %s archiviert. Du kannst Dateien ansehen und es klonen, kannst aber seinen Status nicht verändern, zum Beispiel nichts pushen, und keine Issues eröffnen, oder Pull-Requests oder Kommentare erstellen. +archive.title_date=Dieses Repository wurde am %s archiviert. Du kannst Dateien ansehen und es klonen, kannst aber seinen Status nicht verändern, zum Beispiel nichts pushen, und keine Issues eröffnen oder Pull-Requests oder Kommentare erstellen. form.reach_limit_of_creation_1=Du hast bereits dein Limit von %d Repository erreicht. form.reach_limit_of_creation_n=Du hast bereits dein Limit von %d Repositorys erreicht. form.name_reserved=Der Repository-Name „%s“ ist reserviert. @@ -1669,7 +1669,7 @@ issues.due_date_added=hat %[2]s das Fälligkeitsdatum %[1]s hinzugefügt issues.due_date_modified=hat das Fälligkeitsdatum von %[2]s auf %[1]s %[3]s geändert issues.due_date_remove=hat %[2]s das Fälligkeitsdatum %[1]s entfernt issues.due_date_overdue=Überfällig -issues.due_date_invalid=Das Fälligkeitsdatum ist ungültig oder außerhalb des zulässigen Bereichs. Bitte verwende das Format „jjjj-mm-tt“. +issues.due_date_invalid=Das Fälligkeitsdatum ist ungültig oder außerhalb des zulässigen Bereichs. Bitte verwende das Format „JJJJ-MM-TT“. issues.dependency.title=Abhängigkeiten issues.dependency.issue_no_dependencies=Keine Abhängigkeiten gesetzt. issues.dependency.pr_no_dependencies=Keine Abhängigkeiten gesetzt. @@ -1788,7 +1788,7 @@ pulls.remove_prefix=Präfix „%s“ entfernen pulls.data_broken=Dieser Pull-Requests ist kaputt, da Fork-Informationen gelöscht wurden. pulls.files_conflicted=Dieser Pull-Request hat Änderungen, die Konflikte mit dem Ziel-Branch haben. pulls.is_checking=Die Merge-Konfliktprüfung läuft noch. Bitte aktualisiere die Seite in wenigen Augenblicken. -pulls.is_ancestor=Dieser Branch ist bereits im Zielbranch enthalten. Es existiert nichts zusammenzuführen. +pulls.is_ancestor=Dieser Branch ist bereits im Zielbranch enthalten. Es existiert nichts zum Zusammenführen. pulls.is_empty=Die Änderungen an diesem Branch sind bereits auf dem Zielbranch. Dies wird ein leerer Commit sein. pulls.required_status_check_failed=Einige erforderliche Prüfungen waren nicht erfolgreich. pulls.required_status_check_missing=Einige erforderliche Prüfungen fehlen. @@ -1826,9 +1826,9 @@ pulls.merge_commit_id=Die Merge-Commit-ID pulls.require_signed_wont_sign=Der Branch erfordert einen signierten Commit, aber dieser Merge wird nicht signiert pulls.invalid_merge_option=Du kannst diese Merge-Option auf diesen Pull-Request nicht anwenden. -pulls.merge_conflict=Merge fehlgeschlagen: Beim Zusammenführen existierte ein Konflikt. Tipp: Probiere eine andere Strategie +pulls.merge_conflict=Merge fehlgeschlagen: Beim Zusammenführen ist ein Konflikt entstanden. Tipp: Probiere eine andere Strategie pulls.merge_conflict_summary=Fehlermeldung -pulls.rebase_conflict=Merge fehlgeschlagen: Es existierte ein Konflikt beim Rebasen des Commits: %[1]s. Tipp: Versuche eine andere Strategie +pulls.rebase_conflict=Merge fehlgeschlagen: Es ist ein Konflikt beim Rebasen des Commits entstanden: %[1]s. Tipp: Versuche eine andere Strategie pulls.rebase_conflict_summary=Fehlermeldung pulls.unrelated_histories=Merge fehlgeschlagen: Der Head des Merges und die Basis haben keinen gemeinsamen Verlauf. Tipp: Versuche eine andere Strategie pulls.merge_out_of_date=Merge fehlgeschlagen: Während des Zusammenführens wurde die Basis aktualisiert. Tipp: Versuche es erneut. @@ -2133,7 +2133,7 @@ settings.trust_model.collaborator.long=Mitarbeiter: Vertraue Signaturen von Mita settings.trust_model.collaborator.desc=Gültige Signaturen von Mitarbeitern dieses Projekts werden als „vertrauenswürdig“ markiert (egal, ob sie mit dem Committer übereinstimmen oder nicht). Andernfalls werden gültige Signaturen als „nicht vertrauenswürdig“ markiert, falls die Signatur zum Committer passt, ansonsten werden sie als „nicht übereinstimmend“ markiert. settings.trust_model.committer=Committer settings.trust_model.committer.long=Committer: Vertraue Signaturen, die zu Committern passen (dies stimmt mit GitHub überein und zwingt signierte Commits von Forgejo dazu, Forgejo als Committer zu haben) -settings.trust_model.committer.desc=Gültige Signaturen werden nur dann als „vertrauenswürdig“ gekennzeichnet, wenn sie mit ihrem Committer übereinstimmen. Ansonsten werden sie als „nicht übereinstimmend“ markiert. Das führt dazu, dass Forgejo auf signierten Commits, bei denen der echte Committer als „Co-authored-by:“ oder „Co-committed-by:“ in der Beschreibung eingetragen wurde, als Committer gilt. Der Forgejo-Standard-Key muss zu einem Benutzer in der Datenbank passen. +settings.trust_model.committer.desc=Gültige Signaturen werden nur dann als „vertrauenswürdig“ gekennzeichnet, wenn sie mit ihrem Committer übereinstimmen. Ansonsten werden sie als „nicht übereinstimmend“ markiert. Das führt dazu, dass Forgejo auf signierten Commits, bei denen der echte Committer als „Co-authored-by:“ oder „Co-committed-by:“ in der Beschreibung eingetragen wurde, als Committer gilt. Der Forgejo-Standard-Schlüssel muss zu einem Benutzer in der Datenbank passen. settings.trust_model.collaboratorcommitter=Mitarbeiter+Committer settings.trust_model.collaboratorcommitter.long=Mitarbeiter+Committer: Signaturen der Mitarbeiter vertrauen die mit dem Committer übereinstimmen settings.trust_model.collaboratorcommitter.desc=Gültige Signaturen von Mitarbeitern dieses Projekts werden als „vertrauenswürdig“ markiert, wenn sie mit dem Committer übereinstimmen. Andernfalls werden gültige Signaturen als „nicht vertrauenswürdig“ markiert, wenn die Signatur mit dem Committer übereinstimmt. Ansonsten werden sie als „nicht übereinstimmend“ markiert. Dies zwingt Forgejo, als Committer bei signierten Commits mit dem echten Committer als „Co-Authored-By:“ und „Co-Committed-By:“ im Commit zu markieren. Der Standard-Forgejo-Schlüssel muss mit einem Benutzer in der Datenbank übereinstimmen. @@ -2254,7 +2254,7 @@ settings.event_pull_request_merge=Pull-Request-Merge settings.event_package=Paket settings.event_package_desc=Paket wurde in einem Repository erstellt oder gelöscht. settings.branch_filter=Branch-Filter -settings.branch_filter_desc=Positivliste für Branches für Push-, Erzeugungs- und Löschevents, als glob-Pattern beschrieben. Es werden Events für alle Branches gemeldet, falls das Pattern * ist oder falls es leer ist. Siehe die %[2]s-Dokumentation für die Syntax (Englisch). Beispiele: master, {master,release*}. +settings.branch_filter_desc=Positivliste für Branches für Push-, Erzeugungs- und Löschevents, als Glob-Muster beschrieben. Es werden Ereignisse für alle Branches gemeldet, falls das Muster * ist oder falls es leer ist. Siehe die %[2]s-Dokumentation für die Syntax (Englisch). Beispiele: master, {master,release*}. settings.authorization_header=Authorization-Header settings.authorization_header_desc=Wird, falls vorhanden, als Authorization-Header mitgesendet. Beispiele: %s. settings.active=Aktiv @@ -2286,9 +2286,9 @@ settings.web_hook_name_packagist=Packagist settings.packagist_username=Benutzername für Packagist settings.packagist_api_token=API-Token settings.packagist_package_url=Paket-URL -settings.deploy_keys=Deploy-Keys -settings.add_deploy_key=Deploy-Key hinzufügen -settings.deploy_key_desc=Deploy-Keys können Nur-Lese-Zugriff oder Lese- und Schreibzugriff auf das Repository haben. +settings.deploy_keys=Deploy-Schlüssel +settings.add_deploy_key=Deploy-Schlüssel hinzufügen +settings.deploy_key_desc=Deploy-Schlüssel können Nur-Lese-Zugriff oder Lese-und-Schreib-Zugriff auf das Repository haben. settings.is_writable=Erlaube Schreibzugriff settings.is_writable_info=Erlaube diesem Deploy-Key auf das Repository zu pushen. settings.no_deploy_keys=Noch keine Deploy-Keys vorhanden. @@ -2296,8 +2296,8 @@ settings.title=Titel settings.deploy_key_content=Inhalt settings.key_been_used=Ein Deploy-Key mit identischem Inhalt wird bereits verwendet. settings.key_name_used=Ein Deploy-Key mit diesem Namen existiert bereits. -settings.add_key_success=Der Deploy-Key „%s“ wurde erfolgreich hinzugefügt. -settings.deploy_key_deletion=Deploy-Key löschen +settings.add_key_success=Der Deploy-Schlüssel „%s“ wurde erfolgreich hinzugefügt. +settings.deploy_key_deletion=Deploy-Schlüssel löschen settings.deploy_key_deletion_desc=Nach dem Löschen wird dieser Deploy-Key keinen Zugriff mehr auf dieses Repository haben. Fortfahren? settings.deploy_key_deletion_success=Der Deploy-Key wurde entfernt. settings.branches=Branches @@ -2313,7 +2313,7 @@ settings.protect_enable_merge=Merge aktivieren settings.protect_enable_merge_desc=Jeder mit Schreibzugriff darf die Pull-Requests in diesen Branch zusammenführen. settings.protect_whitelist_committers=Positivlisten-eingeschränkter Push settings.protect_whitelist_committers_desc=Jeder, der auf der Whitelist steht, darf in diesen Branch pushen (aber kein Force-Push). -settings.protect_whitelist_deploy_keys=Deploy-Key mit Schreibzugriff zum Pushen whitelisten. +settings.protect_whitelist_deploy_keys=Deploy-Schlüssel mit Schreibzugriff zum Pushen auf die Positivliste setzen. settings.protect_whitelist_users=Nutzer, die pushen dürfen settings.protect_whitelist_teams=Teams, die pushen dürfen settings.protect_merge_whitelist_committers=Merge-Positivliste aktivieren @@ -2323,10 +2323,10 @@ settings.protect_merge_whitelist_teams=Teams, die zusammenführen dürfen settings.protect_check_status_contexts=Statusprüfung aktivieren settings.protect_status_check_patterns=Statuscheck-Muster settings.protect_status_check_patterns_desc=Gib Muster ein, um festzulegen, welche Statusüberprüfungen durchgeführt werden müssen, bevor Branches in einen Branch, der dieser Regel entspricht, zusammenführen werden können. Jede Zeile gibt ein Muster an. Muster dürfen nicht leer sein. -settings.protect_check_status_contexts_desc=Vor dem Zusammenführen müssen Statusprüfungen bestanden werden. Wähle aus, welche Statusprüfungen erfolgreich durchgeführt werden müssen, bevor Branches in einen anderen zusammengeführt werden können, der dieser Regel entspricht. Wenn aktiviert, müssen Commits zuerst auf einen anderen Branch gepusht werden, dann nach bestandener Statusprüfung gemergt oder direkt auf einen Branch gepusht werden, der dieser Regel entspricht. Wenn kein Kontext ausgewählt ist, muss der letzte Commit unabhängig vom Kontext erfolgreich sein. +settings.protect_check_status_contexts_desc=Vor dem Zusammenführen müssen Statusprüfungen bestanden werden. Wähle aus, welche Statusprüfungen erfolgreich durchgeführt werden müssen, bevor Branches in einen anderen zusammengeführt werden können, der dieser Regel entspricht. Wenn aktiviert, müssen Commits zuerst auf einen anderen Branch gepusht werden, dann nach bestandener Statusprüfung zusammengeführt oder direkt auf einen Branch gepusht werden, der dieser Regel entspricht. Wenn kein Kontext ausgewählt ist, muss der letzte Commit unabhängig vom Kontext erfolgreich sein. settings.protect_check_status_contexts_list=Statusprüfungen, die in der letzten Woche für dieses Repository gefunden wurden settings.protect_status_check_matched=Übereinstimmung -settings.protect_invalid_status_check_pattern=Ungültiges Statusprüfungspattern: „%s“. +settings.protect_invalid_status_check_pattern=Ungültiges Statusprüfungsmuster: „%s“. settings.protect_no_valid_status_check_patterns=Keine gültigen Statuscheck-Muster. settings.protect_required_approvals=Erforderliche Genehmigungen settings.protect_required_approvals_desc=Erlaube das Zusammenführen des Pull-Requests nur mit genügend positiven Sichtungen. @@ -2340,7 +2340,7 @@ settings.require_signed_commits=Signierte Commits erforderlich settings.require_signed_commits_desc=Pushes auf diesen Branch ablehnen, wenn Commits nicht signiert oder nicht überprüfbar sind. settings.protect_branch_name_pattern=Muster für geschützte Branchnamen settings.protect_patterns=Muster -settings.protect_protected_file_patterns=Geschützte Dateimuster (durch Semikolon „;“ getrennt) +settings.protect_protected_file_patterns=Muster für geschützte Dateien (durch Semikolon „;“ getrennt) settings.protect_protected_file_patterns_desc=Geschützte Dateien dürfen nicht direkt geändert werden, auch wenn der Benutzer Rechte hat, Dateien in diesem Branch hinzuzufügen, zu bearbeiten oder zu löschen. Mehrere Muster können mit Semikolon („;“) getrennt werden. Siehe %s-Dokumentation zur Mustersyntax. Beispiele: .drone.yml, /docs/**/*.txt. settings.protect_unprotected_file_patterns=Ungeschützte Dateimuster (durch Semikolon „;“ getrennt) settings.protect_unprotected_file_patterns_desc=Ungeschützte Dateien, die direkt geändert werden dürfen, wenn der Benutzer Schreibzugriff hat, können die Push-Beschränkung umgehen. Mehrere Muster können mit Semikolon („;“) getrennt werden. Siehe %[2]s-Dokumentation zur Mustersyntax. Beispiele: .drone.yml, /docs/**/*.txt. @@ -2350,13 +2350,13 @@ settings.remove_protected_branch_failed=Entfernen der Branchschutzregel „%s“ settings.protected_branch_deletion=Branch-Schutz löschen settings.protected_branch_deletion_desc=Wenn du den Branch-Schutz deaktivierst, können alle Nutzer mit Schreibrechten auf den Branch pushen. Fortfahren? settings.block_rejected_reviews=Zusammenführung bei abgelehnten Sichtungen blockieren -settings.block_rejected_reviews_desc=Merge ist nicht möglich, wenn Änderungen durch offizielle Prüfer angefragt werden, auch wenn genügend Genehmigungen existieren. +settings.block_rejected_reviews_desc=Zusammenführen ist nicht möglich, wenn Änderungen durch offizielle Prüfer angefragt werden, auch wenn genügend Genehmigungen existieren. settings.block_on_official_review_requests=Merge bei offiziellen Sichtungsanfragen blockieren settings.block_on_official_review_requests_desc=Merge ist nicht möglich, wenn offizielle Sichtungsanfrangen vorliegen, selbst wenn genügend Genehmigungen existieren. settings.block_outdated_branch=Merge blockieren, wenn der Pull-Request veraltet ist settings.block_outdated_branch_desc=Merge ist nicht möglich, wenn der Head-Branch hinter dem Basis-Branch ist. settings.default_branch_desc=Wähle einen Standardbranch für Pull-Requests und Code-Commits: -settings.merge_style_desc=Merge-Styles +settings.merge_style_desc=Merge-Stile settings.default_merge_style_desc=Standard-Mergeverhalten settings.choose_branch=Branch wählen … settings.no_protected_branch=Es gibt keine geschützten Branches. @@ -2615,7 +2615,7 @@ pulls.cmd_instruction_hint = Anweisungen für die Kommandozeile betrachten pulls.cmd_instruction_checkout_title = Auschecken wiki.cancel = Abbrechen settings.wiki_globally_editable = Allen erlauben, das Wiki zu bearbeiten -settings.protect_branch_name_pattern_desc = Geschützte Branch-Namens-Patterns. Siehe die Dokumentation für Pattern-Syntax. Beispiele: main, release/** +settings.protect_branch_name_pattern_desc = Namensmuster für geschützte Branches. Siehe die Dokumentation für Mustersyntax. Beispiele: main, release/** settings.ignore_stale_approvals = Abgestandene Genehmigungen ignorieren settings.ignore_stale_approvals_desc = Genehmigungen, welche für ältere Commits gemacht wurden (abgestandene Sichtungen), nicht in die Gesamtzahl der Genehmigung des PRs mitzählen. Irrelevant, falls abgestandene Sichtungen bereits verworfen werden. pulls.commit_ref_at = `referenzierte diesen Pull-Request aus einem Commit %s` @@ -2685,11 +2685,11 @@ settings.federation_following_repos = URLs folgender Repositorys. Durch „;“ settings.federation_not_enabled = Föderation ist auf deiner Instanz nicht aktiviert. settings.federation_apapiurl = Föderations-URL dieses Repositorys. Kopiere sie und füge sie in die Föderationseinstellungen eines anderen Repositorys als URL eines folgenden Repositorys ein. project = Projekte -comments.edit.already_changed = Die Änderungen an diesem Kommentar können nicht gespeichert werden. Es scheint, als seien die Inhalte bereits durch einen anderen Benutzer verändert worden. Bitte die Seite neu laden und das Bearbeiten erneut versuchen, um deren Änderungen nicht zu überschreiben +comments.edit.already_changed = Die Änderungen an diesem Kommentar können nicht gespeichert werden. Es scheint, als seien die Inhalte bereits durch einen anderen Benutzer verändert worden. Bitte die Seite neu laden und das Bearbeiten erneut versuchen, um dessen Änderungen nicht zu überschreiben issues.edit.already_changed = Die Änderungen an diesem Issue können nicht gespeichert werden. Es scheint, als seien die Inhalte bereits durch einen anderen Benutzer verändert worden. Bitte die Seite neu laden und das Bearbeiten erneut versuchen, um deren Änderungen nicht zu überschreiben -pulls.edit.already_changed = Die Änderungen an diesem Pull-Request können nicht gespeichert werden. Es scheint, als seien die Inhalte bereits durch einen anderen Benutzer verändert worden. Bitte die Seite neu laden und das Bearbeiten erneut versuchen, um deren Änderungen nicht zu überschreiben -subscribe.pull.guest.tooltip = Einloggen, um diesen Pull-Request zu abbonieren. -subscribe.issue.guest.tooltip = Einloggen, um dieses Issue zu abbonieren. +pulls.edit.already_changed = Die Änderungen an diesem Pull-Request können nicht gespeichert werden. Es scheint, als seien die Inhalte bereits durch einen anderen Benutzer verändert worden. Bitte die Seite neu laden und das Bearbeiten erneut versuchen, um dessen Änderungen nicht zu überschreiben +subscribe.pull.guest.tooltip = Anmelden, um diesen Pull-Request zu abbonieren. +subscribe.issue.guest.tooltip = Anmelden, um dieses Issue zu abbonieren. issues.author.tooltip.pr = Dieser Benutzer ist der Autor dieses Pull-Requests. issues.author.tooltip.issue = Dieser Benutzer ist der Autor dieses Issues. activity.commit = Commit-Aktivität @@ -2732,7 +2732,7 @@ issues.num_reviews_one = %d Sichtung issues.summary_card_alt = Zusammenfassung eines Issues mit dem Titel „%s“ im Repository %s issues.num_reviews_few = %d Sichtungen editor.add_tmpl.filename = Dateiname -settings.default_update_style_desc = Standard-Aktualisierungsart um Pull-Requests zu aktualisieren, die hinter dem Base-Branch sind. +settings.default_update_style_desc = Standard-Aktualisierungsart, um Pull-Requests zu aktualisieren, die hinter dem Base-Branch sind. new_advanced = Erweiterte Einstellungen new_advanced_expand = Zum Ausklappen klicken pulls.sign_in_require = Anmelden, um einen neuen Pull-Request zu erstellen. @@ -2758,8 +2758,8 @@ issues.filter_no_results_placeholder = Versuche, deine Suchfilter anzupassen. migrate.repo_desc_helper = Leer lassen, um vorhandene Beschreibung zu importieren archive.nocomment = Kommentieren ist nicht möglich, da das Repository archiviert ist. comment.blocked_by_user = Kommentieren ist nicht möglich, da du vom Repository-Besitzer oder vom Autor blockiert wurdest. -sync_fork.branch_behind_one = Dieser Branch ist %[1]d Commit hinter %[2]s -sync_fork.branch_behind_few = Dieser Branch ist %[1]d Commits hinter %[2]s +sync_fork.branch_behind_one = Dieser Branch hinkt %[1]d Commit hinter %[2]s +sync_fork.branch_behind_few = Dieser Branch hinkt %[1]d Commits hinter %[2]s sync_fork.button = Sync settings.event_action_failure_desc = Action-Run endete im Fehlschlag. settings.event_action_success_desc = Action-Run war erfolgreich. @@ -2944,11 +2944,11 @@ dashboard.delete_inactive_accounts.started=Löschen aller nicht aktivierten Acco dashboard.delete_repo_archives=Lösche alle Repository-Archive (ZIP, TAR.GZ, etc.) dashboard.delete_repo_archives.started=Löschen aller Repository-Archive gestartet. dashboard.delete_missing_repos=Alle Repository-Datensätze mit verloren gegangenen Git-Dateien löschen -dashboard.delete_missing_repos.started=Alle Repositorys löschen, die den Git-File-Task nicht gestartet haben. +dashboard.delete_missing_repos.started=Alle Repositorys löschen, die den Git-Dateien-Task nicht gestartet haben. dashboard.delete_generated_repository_avatars=Generierte Repository-Avatare löschen dashboard.sync_repo_branches=Fehlende Branches aus den Git-Daten in die Datenbank synchronisieren dashboard.update_mirrors=Spiegel aktualisieren -dashboard.repo_health_check=Healthchecks für alle Repositorys ausführen +dashboard.repo_health_check=Health-Prüfungen für alle Repositorys ausführen dashboard.check_repo_stats=Überprüfe alle Repository-Statistiken dashboard.archive_cleanup=Alte Repository-Archive löschen dashboard.deleted_branches_cleanup=Gelöschte Branches bereinigen @@ -2971,13 +2971,13 @@ dashboard.pointer_lookup_times=Anzahl Zeigerlookups dashboard.memory_allocate_times=Speicheranforderungen dashboard.memory_free_times=Speicherfreigaben dashboard.current_heap_usage=Aktuelle Heap-Auslastung -dashboard.heap_memory_obtained=Erhaltener Heap-Memory -dashboard.heap_memory_idle=Unbenutzter Heap-Memory -dashboard.heap_memory_in_use=Benutzter-Heap-Memory -dashboard.heap_memory_released=Freigegebener Heap-Memory +dashboard.heap_memory_obtained=Erhaltener Heap-Arbeitsspeicher +dashboard.heap_memory_idle=Unbenutzter Heap-Arbeitsspeicher +dashboard.heap_memory_in_use=Benutzter-Heap-Arbeitsspeicher +dashboard.heap_memory_released=Freigegebener Heap-Arbeitsspeicher dashboard.heap_objects=Heap-Objekte dashboard.bootstrap_stack_usage=Bootstrap-Stack-Auslastung -dashboard.stack_memory_obtained=Erhaltener Stack-Memory +dashboard.stack_memory_obtained=Erhaltener Stack-Arbeitsspeicher dashboard.mspan_structures_usage=MSpan-Structures-Auslastung dashboard.mspan_structures_obtained=Erhaltene MSpan-Structures dashboard.mcache_structures_usage=MCache-Structures-Auslastung @@ -3003,7 +3003,7 @@ dashboard.sync_branch.started=Synchronisierung der Branches gestartet dashboard.rebuild_issue_indexer=Issue-Indexer neu bauen users.user_manage_panel=Benutzerkonten verwalten -users.new_account=Benutzeraccount erstellen +users.new_account=Benutzerkonto erstellen users.name=Benutzername users.full_name=Vollständiger Name users.activated=Aktiviert @@ -3018,7 +3018,7 @@ users.created=Registriert am users.last_login=Letzte Anmeldung users.never_login=Hat sich noch nie eingeloggt users.send_register_notify=Benachrichtigung über Registrierung per E-Mail -users.new_success=Der Account „%s“ wurde erstellt. +users.new_success=Das Konto „%s“ wurde erstellt. users.edit=Bearbeiten users.auth_source=Authentifizierungsquelle users.local=Lokal @@ -3028,10 +3028,10 @@ users.update_profile_success=Das Benutzerkonto wurde aktualisiert. users.edit_account=Benutzerkonto bearbeiten users.max_repo_creation=Maximale Anzahl an Repositorys users.max_repo_creation_desc=(Gib -1 ein, um das globale Standardlimit zu verwenden.) -users.is_activated=Aktivierter Account -users.prohibit_login=Gesperrter Account -users.is_admin=Administrator-Account -users.is_restricted=Eingeschränkter Account +users.is_activated=Aktiviertes Konto +users.prohibit_login=Gesperrtes Konto +users.is_admin=Administrator-Konto +users.is_restricted=Eingeschränktes Konto users.allow_git_hook=Kann Git-Hooks erstellen users.allow_git_hook_tooltip=Git-Hooks werden mit denselben Benutzer-Rechten ausgeführt, mit denen Forgejo läuft, und haben die gleiche Ebene von Host-Zugriff. Dadurch können Benutzer mit diesen speziellen Git-Hook-Rechten auf alle Forgejo-Repositorys sowie auf die von Forgejo verwendete Datenbank zugreifen und diese ändern. Auch das Erhalten von Administratorrechten für Forgejo ist möglich. users.allow_import_local=Kann lokale Repositorys importieren @@ -3054,8 +3054,8 @@ users.list_status_filter.is_admin=Administrator users.list_status_filter.not_admin=Nicht-Administrator users.list_status_filter.is_restricted=Eingeschränkt users.list_status_filter.not_restricted=Unbegrenzt -users.list_status_filter.is_prohibit_login=Login verbieten -users.list_status_filter.not_prohibit_login=Login erlaubt +users.list_status_filter.is_prohibit_login=Anmelden verbieten +users.list_status_filter.not_prohibit_login=Anmelden erlaubt users.list_status_filter.is_2fa_enabled=2FA aktiviert users.list_status_filter.not_2fa_enabled=2FA deaktiviert users.details=Benutzerdetails @@ -3102,12 +3102,12 @@ packages.size=Größe packages.published=Veröffentlicht defaulthooks=Standard-Webhooks -defaulthooks.desc=Webhooks senden automatisch HTTP-POST-Anfragen an einen Server, wenn bestimmte Forgejo-Events ausgelöst werden. Hier definierte Webhooks sind die Standardwerte, die in alle neuen Repositorys kopiert werden. Mehr Infos findest du in der Webhooks-Anleitung (auf Englisch). +defaulthooks.desc=Webhooks senden automatisch HTTP-POST-Anfragen an einen Server, wenn bestimmte Forgejo-Ereignisse ausgelöst werden. Hier definierte Webhooks sind die Standardwerte, die in alle neuen Repositorys kopiert werden. Mehr Infos findest du in der Webhooks-Anleitung (auf Englisch). defaulthooks.add_webhook=Standard-Webhook hinzufügen defaulthooks.update_webhook=Standard-Webhook aktualisieren systemhooks=System-Webhooks -systemhooks.desc=Webhooks senden automatisch HTTP-POST-Anfragen an einen Server, wenn bestimmte Forgejo-Events ausgelöst werden. Hier definierte Webhooks werden auf alle Repositorys des Systems übertragen, beachte daher mögliche Performance-Einbrüche. Mehr Infos findest du in der Webhooks-Anleitung (auf Englisch). +systemhooks.desc=Webhooks senden automatisch HTTP-POST-Anfragen an einen Server, wenn bestimmte Forgejo-Ereignisse ausgelöst werden. Hier definierte Webhooks werden auf alle Repositorys des Systems übertragen, beachte daher mögliche Performance-Einbrüche. Mehr Infos findest du in der Webhooks-Anleitung (auf Englisch). systemhooks.add_webhook=System-Webhook hinzufügen systemhooks.update_webhook=System-Webhook aktualisieren @@ -3142,9 +3142,9 @@ auths.search_page_size=Seitengröße auths.filter=Benutzerfilter auths.admin_filter=Admin-Filter auths.restricted_filter=Eingeschränkte Filter -auths.restricted_filter_helper=Leer lassen, um keine Benutzer als eingeschränkt festzulegen. Verwende einen Asterisk („*“), um alle Benutzer, die nicht dem Admin-Filter entsprechen, als eingeschränkt zu setzen. +auths.restricted_filter_helper=Leer lassen, um keine Benutzer als eingeschränkt festzulegen. Verwende ein Sternchen („*“), um alle Benutzer, die nicht dem Admin-Filter entsprechen, als eingeschränkt zu setzen. auths.verify_group_membership=Gruppenmitgliedschaft in LDAP verifizieren (zum Überspringen leer lassen) -auths.group_search_base=Gruppensuche Basisdomainname +auths.group_search_base=Gruppensuche-Basisdomainname auths.group_attribute_list_users=Gruppenattribut, welches Benutzerliste enthält auths.user_attribute_in_group=Benutzerattribut in der Gruppenliste auths.map_group_to_team=Ordne LDAP-Gruppen Organisationsteams zu (zum Überspringen leer lassen) @@ -3175,7 +3175,7 @@ auths.oauth2_authURL=Authorisierungs-URL auths.oauth2_profileURL=Profil-URL auths.oauth2_emailURL=E-Mail-URL auths.skip_local_two_fa=Lokale 2FA überspringen -auths.skip_local_two_fa_helper=Das Leerlassen bedeutet, dass lokale User die 2FA immer noch bestehen müssen, um sich anzumelden +auths.skip_local_two_fa_helper=Leerlassen bedeutet, dass lokale Benutzer die 2FA weiterhin durchführen müssen, um sich anzumelden auths.oauth2_tenant=Inhaber auths.oauth2_scopes=Zusätzliche Bereiche auths.oauth2_required_claim_name=Benötigter Claim-Name @@ -3192,7 +3192,7 @@ auths.tips.oauth2.general=OAuth2-Authentifizierung auths.tips.oauth2.general.tip=Beim Registrieren einer OAuth2-Anwendung sollte die Callback-URL folgendermaßen lauten: auths.tip.oauth2_provider=OAuth2-Anbieter auths.tip.bitbucket=Registriere einen neuen OAuth-Consumer unter %s -auths.tip.nextcloud=Registriere einen neuen OAuth-Consumer auf deiner Instanz über das folgende Menü: „Settings -> Security -> OAuth 2.0 client“ +auths.tip.nextcloud=Registriere einen neuen OAuth-Consumer auf deiner Instanz über das folgende Menü: „Einstellungen -> Sicherheit -> OAuth-2.0-Client“ auths.tip.dropbox=Erstelle eine neue App auf %s auths.tip.facebook=Erstelle eine neue Anwendung auf %s und füge das Produkt „Facebook Login“ hinzu auths.tip.github=Registriere unter %s eine neue OAuth-Anwendung @@ -3434,7 +3434,7 @@ users.block.description = Diesem Benutzer verbieten, durch sein Konto mit diesem users.restricted.description = Nur Interaktionen mit den Repositorys und Organisationen erlauben, wo der Benutzer als Mitarbeiter hinzugefügt wurde. Dies verhindert Zugriff auf öffentliche Repositorys in dieser Instanz. users.local_import.description = Import von Repositorys aus dem lokalen Dateisystem des Servers erlauben. Dies kann ein Sicherheitsproblem sein. users.organization_creation.description = Erstellung neuer Organisationen erlauben. -users.activated.description = Abschluss der E-Mail-Verifizierung. Der Besitzer eines nicht aktivierten Accounts wird nicht in der Lage sein, sich einzuloggen, bis die E-Mail-Verifikation abgeschlossen wurde. +users.activated.description = Abschluss der E-Mail-Verifizierung. Der Besitzer eines nicht aktivierten Kontos wird nicht in der Lage sein, sich anzumelden, bis die E-Mail-Verifikation abgeschlossen wurde. users.admin.description = Diesem Benutzer vollständigen Zugriff zu allen administrativen Funktionen gewähren, die über das Web-UI und die API verfügbar sind. emails.delete = E-Mail-Adresse löschen emails.deletion_success = Die E-Mail-Adresse wurde gelöscht. @@ -3696,7 +3696,7 @@ arch.version.provides = Bietet arch.version.groups = Gruppe arch.version.depends = Hängt ab von arch.version.makedepends = Make-Abhängigkeit -arch.version.checkdepends = Check-Abhängigkeit +arch.version.checkdepends = Prüfungs-Abhängigkeit arch.version.conflicts = Konflikte arch.version.replaces = Ersetzt arch.version.backup = Backup @@ -3869,7 +3869,7 @@ exact_tooltip = Nur Ergebnisse einbinden, die auf den exakten Suchbegriff passen issue_kind = Issues suchen … pull_kind = Pulls suchen … union = Vereinigungsmenge -union_tooltip = Ergebnisse, die auf ein beliebiges von den Whitespace getrennten Schlüsselwörtern passen, einbinden +union_tooltip = Ergebnisse einbeziehen, die auf ein beliebiges der durch Leerzeichen getrennten Schlüsselwörter passen regexp = RegExp regexp_tooltip = Suchbegriff als regulären Ausdruck interpretieren @@ -3903,7 +3903,7 @@ wiki.read = Lesen: Das integrierte Wiki und seine Historie lesen. wiki.write = Schreiben: Seiten im integrierten Wiki erstellen, aktualisieren und löschen. projects.read = Lesen: Zugriff auf Projektboards des Repositorys. projects.write = Schreiben: Projekte und Spalten erstellen und bearbeiten. -packages.read = Lesen: Pakete dieses Repositorys betrachten und herunterladen. +packages.read = Lesen: Pakete dieses Repositorys einsehen und herunterladen. packages.write = Schreiben: Pakete dieses Repositorys veröffentlichen und löschen. actions.read = Lesen: Workflow-Ausführungen und ihre Logs betrachten. actions.write = Schreiben: Workflows auslösen, neu starten und abbrechen. Vertrauensdelegation an Pull-Request-Einreicher verwalten. diff --git a/options/locale/locale_el-GR.ini b/options/locale/locale_el-GR.ini index 065dc85b98..bf87086762 100644 --- a/options/locale/locale_el-GR.ini +++ b/options/locale/locale_el-GR.ini @@ -2955,7 +2955,7 @@ dashboard.update_migration_poster_id=Ενημέρωση των ID συντακτ dashboard.git_gc_repos=Garbage collect όλων των αποθετηρίων dashboard.resync_all_sshkeys=Ενημέρωση του αρχείου «.ssh/authorized_keys» με τα κλειδιά SSH του Forgejo. dashboard.resync_all_sshprincipals=Ενημέρωση του αρχείου «.ssh/authorized_principals» με τις αρχές SSH του Forgejo. -dashboard.resync_all_hooks=Επανασυγχρονισμός των hook pre-receive, update και post-receive όλων των αποθετηρίων +dashboard.resync_all_hooks=Επανασυγχρονισμός των Git hook όλων των αποθετηρίων (pre-receive, update, post-receive, proc-receive, …) dashboard.reinit_missing_repos=Επανεκκινήστε όλα τα αποθετήρια Git που λείπουν και για τα οποία υπάρχουν εγγραφές dashboard.sync_external_users=Συγχρονισμός δεδομένων εξωτερικών χρηστών dashboard.cleanup_hook_task_table=Εκκαθάριση πίνακα hook_task diff --git a/options/locale/locale_es-ES.ini b/options/locale/locale_es-ES.ini index 224864c24a..3f6e974fae 100644 --- a/options/locale/locale_es-ES.ini +++ b/options/locale/locale_es-ES.ini @@ -178,8 +178,8 @@ contributions_format = {contributions} el {day} {month} {year} [editor] buttons.heading.tooltip=Añadir encabezado -buttons.bold.tooltip=Añadir texto en negrita -buttons.italic.tooltip=Añadir texto en cursiva +buttons.bold.tooltip=Añadir texto en negrita (Ctrl+B / ⌘B) +buttons.italic.tooltip=Añadir texto en cursiva (Ctrl+I / ⌘I) buttons.quote.tooltip=Citar texto buttons.code.tooltip=Añadir código buttons.link.tooltip=Añadir un enlace @@ -1023,6 +1023,8 @@ quota.applies_to_user = Las siguientes reglas de cuota se aplican a tu cuenta quota.applies_to_org = Las siguientes reglas de cuota se aplican a esta organización quota.rule.exceeded.helper = El tamaño total de los objetos para esta regla ha superado la cuota. +ssh_token_help_ssh_agent = o, si está usando un agente SSH (con la variable de entorno SSH_AUTH_SOCK): + [repo] owner=Propietario owner_helper=Algunas organizaciones pueden no aparecer en el menú desplegable debido a un límite máximo de recuento de repositorios. @@ -1628,8 +1630,8 @@ issues.lock.notice_3=- Siempre puede desbloquear esta incidencia de nuevo en el issues.unlock.notice_1=- Todos podrían comentar esta incidencia de nuevo. issues.unlock.notice_2=- Siempre puede bloquear esta incidencia de nuevo en el futuro. issues.lock.reason=Motivo del bloqueo -issues.lock.title=Bloquear conversación sobre esta incidencia. -issues.unlock.title=Desbloquear conversación sobre esta incidencia. +issues.lock.title=Bloquear conversación +issues.unlock.title=Desbloquear conversación issues.comment_on_locked=No puede comentar una incidencia bloqueada. issues.delete=Eliminar issues.delete.title=¿Eliminar esta incidencia? @@ -2740,6 +2742,20 @@ archive.nocomment = No es posible hacer comentarios porque el repositorio está sync_fork.branch_behind_one = Esta rama esta %[1]d cambios detrás de %[2]s sync_fork.branch_behind_few = Esta rama está %[1]d confirmaciones detrás de %[2]s +migrate.repo_desc_helper = Deje vacío para importar la descripción existente +commits.view_single_diff = Ver los cambios introducidos por la confirmación para este archivo +issues.filter_type.all_pull_requests = Todas las solicitudes de incorporación de cambios +issues.reaction.alt_many = %[1]s y %[2]d más reaccionaron %[3]s. +comment.blocked_by_user = No es posible comentar porque ha sido bloqueado por el dueño del repositorio o el autor. +issues.summary_card_alt = El resumen de la incidencia titulada "%s" en el repositorio %s +pulls.editable_explanation = Esta incorporación de cambios permite ediciones de mantenedores. Tu puedes contribuir directamente a ella. +pulls.delete_after_merge.head_branch.is_protected = La cabeza de la rama que quiere borrar está protegida y no se puede eliminar. +pulls.delete_after_merge.head_branch.insufficient_branch = No tienes permiso para eliminar esa cabeza de la rama. +settings.default_update_style_desc = El modo por defecto utilizado para actualizar las solicitudes de incorporación de cambios que estén detrás de la rama base. +settings.wiki_branch_rename_success = La wiki de la rama del repositorio ha sido normalizada correctamente. +settings.wiki_branch_rename_failure = Hubo un error al normalizar el nombre de la rama de la wiki del repositorio. +release.hide_archive_links_helper = Ocultar el archivo de código generado automáticamente de este lanzamiento. Por ejemplo, si estás subiendo el tuyo propio. + [graphs] component_loading = Cargando %s… component_loading_failed = No se pudo cargar %s diff --git a/options/locale/locale_et.ini b/options/locale/locale_et.ini index f62360f5ea..5a01578756 100644 --- a/options/locale/locale_et.ini +++ b/options/locale/locale_et.ini @@ -33,7 +33,7 @@ toggle_menu = Lülita menüü sisse/välja more_items = Rohkem objekte email = E-posti aadress password = Salasõna -access_token = Tunnusluba +access_token = Juurdepääsu tunnusluba re_type = Kinnita salasõna twofa = Kahefaktoriline autentimine twofa_scratch = Kahefaktoriline kriipsukood @@ -124,8 +124,8 @@ filter = Filter filter.clear = Tühjenda filtrid filter.is_archived = Arhiveeritud filter.not_archived = Arhiveerimata -filter.is_fork = -filter.not_fork = +filter.is_fork =Koodiharud +filter.not_fork =Pole koodiharud filter.is_mirror = Peegelpildid filter.not_mirror = Pole peegelpilte filter.is_template = Mallid @@ -334,17 +334,27 @@ offline_mode.description = Lülitage kolmandate osapoolte sisuedastusvõrgud vä password_algorithm = Salasõna räsialgoritm invalid_password_algorithm = Vigane salasõna räsialgoritm +invalid_repo_path = Tarkvarahoidla juurkaust on vigane: %v +invalid_app_data_path = Rakenduse andmete asukoht on vigane: %v + [auth] allow_password_change = Eelda, et kasutajad muudavad oma salasõna (soovitatav) forgot_password_title = Ununenud salasõna must_change_password = Muuda oma salasõna forgot_password = Kas salasõna ununes? +verify = Verifitseeri +openid_connect_submit = Ühenda + [mail] password_change.subject = Sinu salasõna on muutunud password_change.text_1 = Sinu kasutajakonto salasõna on just muutunud. totp_disabled.text_1 = Lisaautentimine ehk ajapõhise salasõna (TOTP) kasutamine on sinu kasutajakontol just välja lülitatud. +release.note = Märkus: +release.downloads = Allalaadimised: +repo.transfer.to_you = sina + [form] Retype = Korda salasõna password_not_match = Salasõnad ei klapi. @@ -354,6 +364,14 @@ required_prefix = Sisendi alguses peab olema „&s“ To = Haru nimi NewBranchName = Haru uus nimi +UserName = Kasutajanimi +Description = Kirjeldus +Pronouns = Asesõnad +Biography = Biograafia +Website = Veebisait +Location = Asukoht +Content = Sisu + [settings] retype_new_password = Korda uut salasõna password_incorrect = Senine salasõna pole õige. @@ -363,6 +381,51 @@ old_password = Senine salasõna new_password = Uus salasõna comment_type_group_branch = Koodiharu +profile = Profiil +account = Kasutajakonto +appearance = Välimus +security = Turvalisus +avatar = Tunnuspilt +applications = Rakendused +orgs = Organisatsioonid +repos = Koodihoidlad +organization = Organisatsioonid +website = Veebisait +location = Asukoht +pronouns = Asesõnad +pronouns_unspecified = Määratlemata +cancel = Katkesta +language = Keel +ui = Kujundus +hints = Vihjed +comment_type_group_reference = Viide +comment_type_group_label = Silt +comment_type_group_milestone = Vahe-eesmärk +comment_type_group_assignee = Määratud kasutajale +comment_type_group_title = Pealkiri +comment_type_group_deadline = Tähtaeg +comment_type_group_dependency = Sõltuvus +comment_type_group_project = Projekt +privacy = Privaatsus +primary = Esmane +activated = Aktiveeritud +delete_email = Eemalda +gpg_key_verify = Verifitseeri +gpg_token = Tunnusluba +ssh_key_verify = Verifitseeri +ssh_token = Tunnusluba +subkeys = Alamvõtmed +key_content = Sisu +principal_content = Sisu +delete_key = Eemalda +can_read_info = Lugemine +can_write_info = Kirjutamine +delete_token = Kustuta +permission_read = Lugemine +permissions_list = Õigused: +save_application = Salvesta +oauth2_application_edit = Muuda + [repo] mirror_sync_on_commit = Sünkrooni sissekannete tegemisel mirror_interval_invalid = Peegelpildi välp pole korrektne. @@ -418,6 +481,12 @@ settings.branches = Kooduharud settings.protected_branch.save_rule = Salvesta reegel settings.protected_branch.delete_rule = Kustuta reegel +editor.add_file = Lisa fail +editor.or = või +editor.cancel_lower = Katkesta +editor.add_tmpl.filename = failinimi +pulls.editable = Muudetav + [actions] variables = Muutujad variables.deletion = Eemalda muutuja @@ -433,5 +502,34 @@ auths.bind_password = Seo salasõna [explore] users = Kasutajad +repos = Koodihoidlad +organizations = Organisatsioonid +code = Kood + [user] -starred = Tärniga märgitud hoidlad \ No newline at end of file +starred = Tärniga märgitud hoidlad +repositories = Koodihoidlad +followers.title.one = Jälgija +followers.title.few = Jälgijad +following.title.one = Sa jälgid +following.title.few = Sa jälgid +follow = Jälgi +unfollow = Lõpeta jälgimine +code = Kood +projects = Projektid +overview = Ülevaade +block = Blokeeri +unblock = Eemalda blokeering +user_bio = Elulugu + +[home] +my_repos = Koodihoidlad +my_orgs = Organisatsioonid +show_archived = Arhiveeritud +show_private = Privaatne + +[modal] +yes = Jah +no = Ei +confirm = Kinnita +cancel = Katkesta \ No newline at end of file diff --git a/options/locale/locale_fi-FI.ini b/options/locale/locale_fi-FI.ini index 235ff2ed91..40aab0ba50 100644 --- a/options/locale/locale_fi-FI.ini +++ b/options/locale/locale_fi-FI.ini @@ -1010,6 +1010,11 @@ principal_state_desc = Tätä prinsipaalia on käytetty viimeisen seitsemän pä regenerate_token_success = Poletti on luotu uudelleen. Sovellukset, jotka käyttivät polettia, eivät enää pääse tilillesi. Kyseiset sovellukset tulee päivittää uudella poletilla. quota.sizes.assets.all = Resurssit +can_not_add_email_activations_pending = Aktivointi odottaa. Odota hetki ja yritä uudelleen muutaman minuutin kuluttua, jos haluat lisätä uuden sähköpostiosoitteen. +gpg_invalid_token_signature = Annettu GPG-avain, allekirjoitus ja poletti eivät täsmää, tai poletti on vanhentunut. +ssh_invalid_token_signature = Annettu SSH-avain, allekirjoitus tai poletti eivät täsmää, tai poletti on vanhentunut. +access_token_desc = Valitut poletin käyttöoikeudet rajoittavat valtuuden vain vastaaville API-reiteille. Lue dokumentaatio saadaksesi lisätietoja. + [repo] owner=Omistaja owner_helper=Jotkin organisaatiot eivät välttämättä näy pudotusvalikossa, koska tietovarastojen enimmäismäärää on rajoitettu. @@ -2549,6 +2554,9 @@ issues.unlock_error = Ongelmaa, jota ei ole lukittu, ei voi avata lukituksesta. +issues.tracking_already_started = `Olet jo aloittanut ajanseurannan toisessa ongelmassa!` +issues.cancel_tracking_history = `perui ajanseurannan %s` + [graphs] component_loading_info = Tämä saattaa kestää hetken… component_failed_to_load = Odottamaton virhe. diff --git a/options/locale/locale_fil.ini b/options/locale/locale_fil.ini index 4ab4ccab8e..c2cf9fd951 100644 --- a/options/locale/locale_fil.ini +++ b/options/locale/locale_fil.ini @@ -938,8 +938,8 @@ keep_activity_private.description = Makikita mo lang at mga tagapangasiwa ng ins language.description = Mase-save ang wika sa iyong account at gagamitin bilang default pagkatapos mong mag-log in. language.localization_project = Tulungan kaming isalin ang Forgejo sa iyong wika! Matuto pa. user_block_yourself = Hindi mo maaaring harangan ang sarili mo. -change_username_redirect_prompt.with_cooldown.one = Magiging available ang lumang username sa lahat pagkatapos ng panahon ng cooldown ng %[1]d araw. Maaari mo pa ring ma-claim muli ang lumang username sa panahon ng panahon ng cooldown. -change_username_redirect_prompt.with_cooldown.few = Magiging available ang lumang username sa lahat pagkatapos ng panahon ng cooldown ng %[1]d araw. Maaari mo pa ring ma-claim muli ang lumang username sa panahon ng panahon ng cooldown. +change_username_redirect_prompt.with_cooldown.one = Magiging available ang lumang username sa lahat pagkatapos ng panahon ng pagprotekta na %[1]d araw. Maaari mo pa ring ma-claim muli ang lumang username sa panahon ng pagprotekta. +change_username_redirect_prompt.with_cooldown.few = Magiging available ang lumang username sa lahat pagkatapos ng panahon ng pagprotekta na %[1]d na araw. Maaari mo pa ring ma-claim muli ang lumang username sa panahon ng pagprotekta. keep_pronouns_private = Ipakita lang ang mga panghalip sa mga naka-authenticate na user keep_pronouns_private.description = Itatago nito ang iyong mga panghalip mula sa mga bisita na hindi naka-log in. quota.applies_to_user = Nag-aapply ang mga sumusunod na panuntunan ng quota sa iyong account @@ -2752,7 +2752,7 @@ dashboard.deleted_branches_cleanup = Linisin ang mga binurang branch dashboard.update_migration_poster_id = I-update ang mga migration poster ID dashboard.git_gc_repos = I-garbage collect ang lahat ng mga repositoryo dashboard.resync_all_sshprincipals = I-update ang ".ssh/authorized_principals" file sa mga principal ng Forgejo SSH. -dashboard.resync_all_hooks = I-resychronize ang mga pre-receive, update at post-receive hook para sa lahat ng mga repositoryo +dashboard.resync_all_hooks = I-resychronize ang mga Git hook ng lahat ng mga repositoryo (pre-receive, post-receive, proc-receive, …) dashboard.cleanup_hook_task_table = Linisin ang hook_task table dashboard.cleanup_packages = Linisin ang mga na-expire na package dashboard.cleanup_actions = Linisin ang mga nag-expire na log at artifact mula sa mga aksyon diff --git a/options/locale/locale_he.ini b/options/locale/locale_he.ini index a93d430271..bdfe3f3f44 100644 --- a/options/locale/locale_he.ini +++ b/options/locale/locale_he.ini @@ -463,9 +463,47 @@ update_avatar = עדכון תמונת פרופיל delete_current_avatar = מחיקת תמונת הפרופיל הנוכחית uploaded_avatar_not_a_image = הקובץ שהועלה לא תמונה. +ssh_key_name_used = מפתח SSH עם אותו השם כבר קיים בחשבון שלך. +gpg_key_id_used = מפתח GPG ציבורי עם אותו מזהה כבר הוסף. +gpg_key_matched_identities = זהויות תואמות: +gpg_key_verified = מפתח מאומת +gpg_token_help = ניתן ליצור חתימה באמצעות: +key_signature_gpg_placeholder = מתחיל עם "---BEGIN PGP SIGNATURE--" +ssh_key_verified = מפתח מאומת +ssh_token_help = ניתן ליצור חתימה באמצעות: +key_signature_ssh_placeholder = מתחיל עם "---BEGIN SSH SIGNATURE--" +key_id = מזהה מפתח +no_activity = אין פעילות אחרונה +regenerate_token = צור מחדש +oauth2_client_id = מזהה תוכנת לקוח +oauth2_client_secret = סוד תוכנת לקוח +oauth2_regenerate_secret = צור סוד מחדש +oauth2_regenerate_secret_hint = איבדת את הסוד שלך? +twofa_disable = כבה אימות דו-שלבי +twofa_enroll = הפעל אימות דו-שלבי +twofa_disable_note = אפשר לכבות אימות דו-שלבי במידת הצורך. +twofa_disable_desc = כיבוי אימות דו-שלבי יגרום לחשבונך להיות פחות מאובטח. להמשיך? +twofa_disabled = אימות דו-שלבי כובה. +scan_this_image = סרוק את התמונה עם יישום האימות שלך: +or_enter_secret = או הזן את הסוד: %s +then_enter_passcode = הזן את קוד המעבר המוצג ביישום: +passcode_invalid = הקוד אינו נכון. נסה שוב. +webauthn_register_key = הוסף מפתח אבטחה +webauthn_nickname = כינוי +webauthn_delete_key = הסר מפתח אבטחה +webauthn_delete_key_desc = אם מפתח האבטחה יוסר אי אפשר יהיה להתחבר איתו. להמשיך? +webauthn_key_loss_warning = אם מבטח האבטחה יאבד, תאבד את הגישה לחשבון שלך. +webauthn_alternative_tip = ייתכן שתרצה להגדיר שיטת אימות נוספת. +manage_account_links = חשבונות מקושרים +manage_account_links_desc = חשבונות חיצוניים אלה קשורים לחשבון Forgejo שלך. +link_account = קשר חשבון +remove_account_link = הסר חשבון מקושר +remove_account_link_desc = הסר חשבון מקושר תבטל את גישה היישום לחשבון Forgejo שלך. להמשיך? +remove_account_link_success = החשבון המקושר הוסר. + [repo] new_advanced = הגדרות מתקדמות -new_advanced_expand = +new_advanced_expand = owner = בעלים repo_name = שם הקרפיף repo_name_helper = שמות קרפיפים טובים הם זכירים, קצרים וייחודיים. diff --git a/options/locale/locale_it-IT.ini b/options/locale/locale_it-IT.ini index fce5fd5c6d..a52002718c 100644 --- a/options/locale/locale_it-IT.ini +++ b/options/locale/locale_it-IT.ini @@ -2110,7 +2110,7 @@ settings.protect_whitelist_deploy_keys=Chiavi di deploy in whitelist con permess settings.protect_whitelist_users=Utenti nella whitelist per pushare settings.protect_whitelist_teams=Team nella whitelist per pushare settings.protect_merge_whitelist_committers=Attiva la whitelist per le fusioni -settings.protect_merge_whitelist_committers_desc=Consentire soltanto agli utenti o ai team in whitelist il permesso di unire le pull request di questo branch. +settings.protect_merge_whitelist_committers_desc=Consentire soltanto agli utenti o ai team nella lista bianca di poter unire le richieste di modifica di questo ramo. settings.protect_merge_whitelist_users=Utenti nella whitelist per il merging settings.protect_merge_whitelist_teams=Team nella whitelist per il merging settings.protect_check_status_contexts=Abilita controllo dello stato @@ -2136,8 +2136,8 @@ settings.block_outdated_branch=Blocca il merge se la pull request è obsoleta settings.block_outdated_branch_desc=Il merging non sarà possibile quando il ramo testa è dietro il ramo base. settings.default_branch_desc=Seleziona un branch del repository predefinito per le pull request ed i commit di codice: settings.default_merge_style_desc=Modalità di fusione predefinito -settings.choose_branch=Scegli un branch… -settings.no_protected_branch=Non ci sono branch protetti. +settings.choose_branch=Scegli un ramo… +settings.no_protected_branch=Non ci sono rami protetti. settings.edit_protected_branch=Modifica settings.protected_branch_required_approvals_min=Le autorizzazioni richieste non possono essere negative. settings.tags=Etichette @@ -2159,7 +2159,7 @@ settings.archive.header=Archivia questo repositorio settings.archive.success=Il repo è stato archiviato con successo. settings.archive.error=Si è verificato un errore durante il tentativo di archiviare il repo. Vedi il log per maggiori dettagli. settings.archive.error_ismirror=Non puoi archiviare un mirror repo. -settings.archive.branchsettings_unavailable=Le impostazioni dei branch non sono disponibili se il repo è archiviato. +settings.archive.branchsettings_unavailable=Le impostazioni dei rami non sono disponibili se il repo è archiviato. settings.archive.tagsettings_unavailable=Le impostazioni dei tag non sono disponibili nei repositori archiviati. settings.update_avatar_success=L'avatar del repository è stato aggiornato. settings.lfs=LFS @@ -2286,7 +2286,7 @@ release.add_tag=Crea tag branch.name=Nome ramo branch.delete_head=Elimina branch.delete_html=Elimina ramo -branch.create_branch=Crea branch %s +branch.create_branch=Crea ramo %s branch.deleted_by=Eliminato da %s branch.included_desc=Questo ramo fa parte del ramo predefinito branch.included=Incluso @@ -2943,7 +2943,7 @@ dashboard.update_mirrors=Aggiorna specchi dashboard.repo_health_check=Controlla integrità di tutti i repository dashboard.check_repo_stats=Controlla tutte le statistiche del repository dashboard.archive_cleanup=Elimina vecchi archivi del repository -dashboard.deleted_branches_cleanup=Pulisci branch eliminati +dashboard.deleted_branches_cleanup=Pulisci i rami eliminati dashboard.update_migration_poster_id=Aggiorna gli ID del poster di migrazione dashboard.git_gc_repos=Esegui la garbage collection su tutti i repository dashboard.resync_all_sshkeys=Aggiornare il file ".ssh/authorized_keys" con le chiavi SSH di Forgejo. @@ -3458,7 +3458,7 @@ merge_pull_request=`ha fuso la richiesta di modifica %[3]s#%[2]s transfer_repo=repository %s trasferito in %s push_tag=ha inviato il tag %[3]s su %[4]s delete_tag=tag eliminato %[2]s da %[3]s -delete_branch=branch eliminato %[2]s da %[3]s +delete_branch=ha eliminato il ramo %[2]s da %[3]s compare_branch=Confronta compare_commits=Confronta %d commits compare_commits_general=Confronta commit diff --git a/options/locale/locale_kab.ini b/options/locale/locale_kab.ini index 9fd0dd6222..855790b7f8 100644 --- a/options/locale/locale_kab.ini +++ b/options/locale/locale_kab.ini @@ -1,6 +1,3 @@ - - - [common] home = Agejdan username = Isem n useqdac @@ -39,7 +36,7 @@ template = Tamudemt notifications = Ilɣa create_new = Snulfu-d… licenses = Turagin -captcha = CAPČA +captcha = KAPČA passcode = Angal n wadduf settings = Iɣewwaren your_profile = Amaɣnu @@ -67,6 +64,18 @@ link_account = Qqen amiḍan email = Tansa imayl access_token = Ajuṭu n unekcum +sign_in_with_provider = Qqen s %s +powered_by = S lmendad n %s +user_profile_and_more = Amaɣnu akken iɣewwaren… +signed_in_as = D uqqin amzun d +enable_javascript = Asmel-a Web yesra JavaScript. +return_to_forgejo = Tuɣalin ɣer Forgejo +twofa = Asesteb s snat n tarrayin +copy_url = Nɣel tansa URL +copy_path = Nɣel abrid +copy_content = Nɣel agbur +go_back = Uɣal ɣee deffir + [user] code = Tangalt repositories = Ikufan @@ -81,6 +90,8 @@ following.title.few = Yeṭṭafaṛ unfollow = Ur ṭṭafar ara overview = Tamuɣli s umata +settings = Iɣewwaren n useqdac + [org] code = Tanglat team_desc = Aglam @@ -91,6 +102,15 @@ settings.options = Tuddsa members.remove = Kkes teams.settings = Iɣewwaren +create_new_team = Agraw amaynut +create_team = Snulfu-d yiwen n ugraw +team_name = Isem n ugraw +settings.visibility.public = Azayaz +settings.visibility.private_shortname = Uslig +members.private = Yettwaffer +members.owner = Bab-is +members.member = Aɛeggal + [repo] release.source_code = Tangalt taɣbalut settings.slack_username = Isem n useqdac @@ -263,6 +283,45 @@ activity.period.quarterly = 3 n wayyuren activity.period.semiyearly = 6 n wayyuren activity.period.yearly = 1 n useggas +new_advanced = Iɣewwaren leqqayen +template_select = Fren yiwet n tmudemt +download_zip = Sader-d ZIP +download_tar = Sader-d TAR.GZ +download_bundle = Sader-d BUNDLE +editor.add_tmpl = Rnu "<%s>" +editor.add = Rnu %s +projects.edit = Ẓreg asenfar +projects.modify = Ẓreg asenfar +wiki.page_title = Azwel n usebtar +wiki.page_content = Agbur n usebter +wiki.save_page = Sekles asebter +wiki.new_page_button = Asebter amaynut +wiki.delete_page_button = Kkes asebter +wiki.search = Nadi deg wiki +wiki.no_search_results = Ulac igmaḍ yettwafen +activity.title.user_1 = %d n useqdac +activity.title.user_n = %d n iseqdacen +activity.git_stats_file_1 = %d n ufaylu +activity.git_stats_file_n = %d n ifuyla +settings.collaboration.admin = Anedbal +settings.collaboration.write = Tira +settings.collaboration.read = Taɣuṛi +settings.collaboration.owner = Bab-is +settings.sync_mirror = Mtawi tura +settings.update_settings = Sekles iɣewwaren +settings.advanced_settings = Iɣewwaren leqqayen +settings.admin_settings = Iɣewwaren n unedbal +settings.add_team = Rnu yiwen n ugraw +settings.slack_icon_url = URL n tignit +settings.discord_icon_url = URL n tignit +settings.event_create = Snulfu-d +settings.event_delete = Tukksa +settings.graphql_url = URL n GraphQL +settings.web_hook_name_msteams = Microsoft Teams +settings.web_hook_name_larksuite_only = Lark Suite +settings.packagist_username = Isem n useqdac n Packagist +release.draft = Arewway + [install] admin_password = Awal n uɛeddi password = Awal n uɛeddi @@ -274,6 +333,13 @@ ssl_mode = SSL path = Abrid db_name = Isem n taffa n yisefka +general_title = Iɣewwaren Imuta +app_name = Azwel n tummant +admin_name = Isem n useqdac n unedbal +confirm_password = Serggeg awal n uɛeddi +admin_email = Tansa imayl +install_btn_confirm = Sebded Forgejo + [admin] notices.type_1 = Akufi packages.repository = Akufi @@ -299,10 +365,27 @@ dashboard.statistic = Agzul users.2fa = 2FA config.db_ssl_mode = SSL +first_page = Amezwaru +last_page = Aneggaru +users.edit = Ẓreg +emails.filter_sort.email = Imayl +orgs.teams = Igrawen +orgs.members = Imttekkiyen +repos.owner = Bab-is +config.mailer_user = Aseqdac + [search] code_kind = Nadi tangalt… search = Nadi… +repo_kind = Nadi deg ikufiyen… +user_kind = Nadi iseqdacen… +org_kind = Nadi tirmisin… +team_kind = Nadi igrawen… +package_kind = Nadi ikemmusen… +project_kind = Nadi isenfaren… +branch_kind = Nadi tiseḍwa… + [mail] release.download.targz = Tangalt taɣbalut (TAR.GZ) release.download.zip = Tangalt taɣbalut (ZIP) @@ -310,6 +393,11 @@ release.note = Tazmilt: release.downloads = Isidar: repo.transfer.to_you = kečč·kemm +hi_user_x = Azul a %s, +admin.new_user.user_info = Talɣut ɣef useqdac +register_notify = Ansuf ar %s +release.title = Azwel: %s + [editor] buttons.code.tooltip = Rnu tangalt table_modal.placeholder.content = Agbur @@ -321,6 +409,8 @@ table_modal.label.rows = Izirigen buttons.new_table.tooltip = Rnu tafelwit table_modal.header = Rnu tafelwit +buttons.link.tooltip = Rnu yiwen n useɣwen + [explore] code = Tanglat repos = Ikufan @@ -340,6 +430,8 @@ TeamName = Isem n terbaɛt Email = Tansa imayl Retype = Sentem awal n uɛeddi +FullName = Isem ummid + [aria] footer.links = Iseɣwan footer = Aḍar n usebter @@ -351,6 +443,8 @@ more = Ugar lightweight = D afessas license = Aɣbalu yeldin +install = Fessus i usebded + [home] my_repos = Ikufan show_private = Uslig @@ -361,6 +455,12 @@ openid_connect_submit = Tuqqna verify = Senqed login_userpass = Qqen +create_new_account = Snulfu-d amiḍan +forgot_password_title = Tettuḍ awal n uɛeddi +forgot_password = Tettuḍ awal n uɛeddi? +sign_up_button = Asnulfu n umiḍan. +reset_password = Tiririt n umiḍan + [modal] yes = Ih no = Uhu @@ -418,6 +518,14 @@ delete_email = Kkes update_language = Beddel tutlayt language.title = Tutlayt tamezwarut +blocked_users = Imiḍanen yettusḥebsen +old_password = Awal n uɛeddi amiran +new_password = Awal n uɛeddi amaynut +manage_themes = Asentel amezwer +manage_openid = Tansiwin OpenID +add_key = Rnu yiwet n tsarut +quota.sizes.git.lfs = Git LFS + [packages] arch.version.description = Aglam alpine.repository.branches = Tiṣeḍwa @@ -430,6 +538,12 @@ alt.repository.architectures = Tisegda container.images.title = Tugniwin container.details.platform = Tiɣerɣert +installation = Asebded +details.project_site = Asmel Web n usenfar +details.repository_site = Asmel Web n ukufi +details.documentation_site = Asmel Web n tsemlit +versions.view_all = Wali-ten akk + [actions] runners.description = Aglam runners.name = Isem @@ -439,4 +553,19 @@ runners.task_list.repository = Akufi type-2.display_name = Asenfar n ukufi [error] -network_error = Tuccḍa deg uẓeṭṭa \ No newline at end of file +network_error = Tuccḍa deg uẓeṭṭa + +[filter] +string.asc = A - Z +string.desc = Z - A + +[tool] +1mon = 1 n wayyur +1y = 1 n useggas +days = %d n wussan +weeks = %d n imalasen +months = %d n wayyuren +years = %d n iseggasen + +[dropzone] +remove_file = Kkes afaylu \ No newline at end of file diff --git a/options/locale/locale_ko-KR.ini b/options/locale/locale_ko-KR.ini index b8ffcc190d..0f4f096331 100644 --- a/options/locale/locale_ko-KR.ini +++ b/options/locale/locale_ko-KR.ini @@ -178,9 +178,9 @@ less = 적은 more = 많은 [editor] -buttons.italic.tooltip = 기울어진 텍스트 추가 +buttons.italic.tooltip = 기울어진 텍스트 추가 (Ctrl+I / ⌘I) buttons.heading.tooltip = 헤딩 추가 -buttons.bold.tooltip = 두꺼운 텍스트 추가 +buttons.bold.tooltip = 두꺼운 텍스트 추가 (Ctrl+B / ⌘B) buttons.code.tooltip = 코드 추가 buttons.link.tooltip = 링크 추가 buttons.quote.tooltip = 인용구 추가 @@ -199,6 +199,13 @@ table_modal.placeholder.content = 내용 table_modal.label.rows = 행 table_modal.label.columns = 열 +buttons.indent.tooltip = 항목들을 한 단계 들여쓰기 +buttons.unindent.tooltip = 항목들을 한 단계 내어쓰기 +link_modal.header = 링크 추가 +link_modal.url = Url +link_modal.description = 설명 +link_modal.paste_reminder = 힌트: 클립보드에 URL이 있으면 편집기에 직접 붙여 넣어 링크를 만들 수 있습니다. + [filter] string.desc = 하 - 가 string.asc = 가 - 하 @@ -331,6 +338,15 @@ env_config_keys = 환경 설정 invalid_password_algorithm = 올바르지 않은 암호 해시 알고리즘 invalid_db_table = 데이터베이스 테이블 "%s"이(가) 올바르지 않습니다: %v +domain_helper = 서버의 도메인 혹은 호스트 주소. +require_sign_in_view.description = 콘텐츠 접근을 로그인한 사용자에게만 허용합니다. 손님은 인증 페이지를 통해서만 방문할 수 있습니다. +config_location_hint = 이 구성 옵션은 다음 위치에 저장됩니다: +invalid_app_data_path = 앱 데이터 경로가 잘못되었습니다: %v +internal_token_failed = 내부 토큰을 생성하는데 실패했습니다: %v +enable_update_checker_helper_forgejo = 이것은 release.forgejo.org의 TXT DNS 레코드를 확인함으로써 주기적으로 새로운 Forgejo 버전을 확인할 것입니다. +password_algorithm_helper = 비밀번호 해싱 알고리즘을 설정합니다. 알고리즘은 요구사항과 강점이 서로 다릅니다. Argon2 알고리즘은 상당히 안전하지만 많은 메모리를 사용하므로 소형 시스템에는 적합하지 않을 수 있습니다. +env_config_keys_prompt = 다음 환경 변수들은 구성 파일에도 저장됩니다: + [home] uname_holder=사용자명 또는 이메일 주소 switch_dashboard_context=대시보드 컨텍스트 바꾸기 @@ -343,12 +359,23 @@ issues.in_your_repos=당신의 저장소에 feed_of = "%s"의 피드 filter = 다른 필터 +filter_by_team_repositories = 팀 저장소로 필터링 +show_archived = 보관됨 +show_both_archived_unarchived = 보관된 항목과 보관되지 않은 항목 모두 표시 +show_only_archived = 보관된 항목만 표시 +show_only_unarchived = 보관되지 않은 항목만 표시 +show_both_private_public = 공개 및 비공개 모두 표시 +show_only_private = 비공개만 표시 +show_only_public = 공개만 표시 + [explore] repos=저장소 users=사용자 organizations=조직 code=코드 +go_to = 이동 + [auth] create_new_account=계정 등록 disable_register_prompt=계정 등록이 비활성화 되었습니다. 사이트 관리자에게 문의해주십시오. @@ -1841,4 +1868,5 @@ union = 통합 검색 union_tooltip = 공백으로 구분된 키워드 중 하나라도 일치하는 결과를 포함하세요 exact = 정확한 regexp = 정규 표현식 -regexp_tooltip = 검색어를 정규 표현식으로 해석합니다 \ No newline at end of file +regexp_tooltip = 검색어를 정규 표현식으로 해석합니다 +runner_kind = 러너 검색… \ No newline at end of file diff --git a/options/locale/locale_mic.ini b/options/locale/locale_mic.ini new file mode 100644 index 0000000000..381e2b236c --- /dev/null +++ b/options/locale/locale_mic.ini @@ -0,0 +1,5 @@ +[common] +home = L'mie +help = apoqnmui +ok = A' +name = Teluisi diff --git a/options/locale/locale_nl-NL.ini b/options/locale/locale_nl-NL.ini index 4693b969a8..329df5bc50 100644 --- a/options/locale/locale_nl-NL.ini +++ b/options/locale/locale_nl-NL.ini @@ -2942,7 +2942,7 @@ dashboard.update_migration_poster_id=Werk migratie-poster IDs bij dashboard.git_gc_repos=Voer garbage collectie uit voor alle repositories dashboard.resync_all_sshkeys=Werk de ".ssh/authorized_keys" bestand bij met Forgejo SSH sleutels. dashboard.resync_all_sshprincipals=Update het ".ssh/authorized_principals" bestand met Forgejo SSH verantwoordelijken. -dashboard.resync_all_hooks=Opnieuw synchroniseren van pre-ontvangst, bewerk en post-ontvangst hooks voor alle repositories +dashboard.resync_all_hooks=Git hooks van alle repositories opnieuw synchroniseren (pre-receive, update en, post-receive hooks van alle repositories, proc-receive, ...) dashboard.reinit_missing_repos=Herinitialiseer alle ontbrekende Git repositories waarvoor records bestaan dashboard.sync_external_users=Externe gebruikersgegevens synchroniseren dashboard.server_uptime=Uptime server diff --git a/options/locale/locale_pl-PL.ini b/options/locale/locale_pl-PL.ini index b61e91ada0..d058718e36 100644 --- a/options/locale/locale_pl-PL.ini +++ b/options/locale/locale_pl-PL.ini @@ -203,6 +203,8 @@ link_modal.header = Dodaj link link_modal.url = Url link_modal.description = Opis +link_modal.paste_reminder = Wskazówka: Jeśli masz adres URL w schowku, możesz wkleić go bezpośrednio do edytora aby utworzyć link. + [filter] string.asc = A - Z string.desc = Z - A @@ -334,7 +336,7 @@ smtp_from_invalid = Adres "Wyślij e-mail jako" jest nieprawidłowy env_config_keys_prompt = Następujące zmienne środowiskowe zostaną również zastosowane do pliku konfiguracyjnego: enable_update_checker_helper_forgejo = Będzie on okresowo sprawdzał dostępność nowych wersji Forgejo poprzez sprawdzanie rekordu TXT DNS pod adresem release.forgejo.org. config_location_hint = Te opcje konfiguracji zostaną zapisane w: -password_algorithm_helper = Ustaw algorytm haszowania haseł. Algorytmy mają różne wymagania i siłę. Algorytm argon2 jest dość bezpieczny, ale zużywa dużo pamięci i może być nieodpowiedni dla małych systemów. +password_algorithm_helper = Ustaw algorytm haszowania haseł. Algorytmy mają różne wymagania i siły. Algorytm argon2 jest dość bezpieczny, ale zużywa dużo pamięci i może być nieodpowiedni dla małych systemów. enable_update_checker = Włącz sprawdzanie aktualizacji env_config_keys = Konfiguracja środowiska run_user_helper = Nazwa użytkownika systemu operacyjnego, pod którą działa Forgejo. Należy pamiętać, że ten użytkownik musi mieć dostęp do ścieżki głównej repozytorium. @@ -740,7 +742,7 @@ activate_email=Wyślij e-mail aktywacyjny activations_pending=Oczekujące aktywacje delete_email=Usuń email_deletion=Usuń adres e-mail -email_deletion_desc=Adres e-mail i powiązane informacje zostaną usunięte z Twojego konta. Commity za pomocą tego adresu e-mail pozostaną niezmienione. Kontynuować? +email_deletion_desc=Ten adres e-mail i powiązane z nim informacje zostaną usunięte z Twojego konta. Commity za pomocą tego adresu e-mail pozostaną niezmienione. Kontynuować? email_deletion_success=Adres e-mail został usunięty. theme_update_success=Twój motyw został zaktualizowany. theme_update_error=Wybrany motyw nie istnieje. @@ -921,7 +923,7 @@ key_content_ssh_placeholder = Rozpoczyna się z "ssh-ed25519", "ssh-rsa", "ecdsa repo_and_org_access = Dostęp do Repozytoriów i Organizacji revoke_oauth2_grant_success = Dostęp cofnięty pomyślnie. update_language = Zmień język -keep_email_private_popup = Twój adres e-mail nie będzie pokazywany na twoim profilu i nie będzie używany jako domyślny dla commitów utworzonych przez interfejs przeglądarki, takich jak wgrywanie plików, edycje, commity scalające. Zamiast tego, specjalny adres %s może zostać użyty do powiązania commitów z twoim kontem. Ta opcja nie wpływa na commity już istniejące. +keep_email_private_popup = Adres e-mail nie będzie pokazywany na profilu i nie będzie używany jako domyślny dla commitów utworzonych przez interfejs przeglądarki, takich jak wgrywanie plików, edycje, czy commity scalające. Zamiast tego, specjalny adres %s może zostać użyty do powiązania commitów z kontem użytkownika. Ta opcja nie wpływa na commity już istniejące. repos_none = Nie posiadasz żadnych repozytoriów. verify_gpg_key_success = Klucz GPG "%s" został zweryfikowany. email_notifications.andyourown = Dodaj swoje własne powiadomienia @@ -998,6 +1000,22 @@ add_principal_success = Podmiot certyfikatu SSH "%s" został dodany. keep_pronouns_private = Wyświetlaj zaimki tylko uwierzytelnionym użytkownikom keep_pronouns_private.description = Spowoduje to ukrycie zaimków przed odwiedzającymi, którzy nie są zalogowani. +storage_overview = Przegląd pamięci +ssh_token_help_ssh_agent = lub jeśli używasz agenta SSH (z ustawioną zmienną SSH_AUTH_SOCK): +regenerate_token = Wygeneruj ponownie +access_token_regeneration = Wygeneruj token dostępu ponownie +access_token_regeneration_desc = Ponowne wygenerowanie tokenu spowoduje cofnięcie dostępu do Twojego konta dla aplikacji, które go używają. Tej czynności nie można cofnąć. Kontynuować? +regenerate_token_success = Token został wygenerowany ponownie. Aplikacje, które go używają, nie mają już dostępu do Twojego konta i muszą zostać zaktualizowane nowym tokenem. +quota.applies_to_user = Następujące zasady limitów obowiązują dla Twojego konta +quota.applies_to_org = Następujące zasady limitów obowiązują dla tej organizacji +quota.rule.exceeded = Przekroczona +quota.rule.exceeded.helper = Całkowity rozmiar obiektów dla tej zasady przekroczył limit. +quota.rule.no_limit = Nielimitowana +quota.sizes.all = Wszystkie +quota.sizes.repos.all = Repozytoria +quota.sizes.repos.public = Publiczne repozytoria +quota.sizes.repos.private = Prywatne repozytoria + [repo] owner=Właściciel owner_helper=Niektóre organizacje mogą nie pojawiać się w liście ze względu na limit maksymalnej liczby repozytoriów. diff --git a/options/locale/locale_ro.ini b/options/locale/locale_ro.ini index 790a9c37eb..6eff6a7131 100644 --- a/options/locale/locale_ro.ini +++ b/options/locale/locale_ro.ini @@ -187,6 +187,11 @@ install = Ușor de instalat license = Sursă deschisă app_desc = Un serviciu Git fără probleme, auto-găzduit +platform_desc = Forgejo rulează pe sisteme de operare libere ca Linux și FreeBSD, precum și pe diferite arhitecturi CPU. Alege ceea ce îți place! +lightweight = Lejer +lightweight_desc = Forgejo are cerințe minime mici și poate rula pe un Raspberry Pi ieftin. Economisește energie computațională! +license_desc = Descarcă Forgejo! Alătură-te nouă și contribuie să îmbunătățești acest proiect. Nu ezita sa devii un contributor! + [install] require_db_desc = Forgejo are nevoie de MySQL, PostgreSQL, SQLite3 sau TiDB (protocol MySQL). db_title = Setări bază de date @@ -279,6 +284,8 @@ app_slogan = Sloganul instanței app_slogan_helper = Introdu sloganul instanței aici. Lasă gol pentru a dezactiva. host = Gazdă +db_schema = Schema + [search] user_kind = Căutați utilizatori… team_kind = Căutați echipe… diff --git a/options/locale/locale_ru-RU.ini b/options/locale/locale_ru-RU.ini index 0cf1e52d86..cde13a7f55 100644 --- a/options/locale/locale_ru-RU.ini +++ b/options/locale/locale_ru-RU.ini @@ -745,7 +745,7 @@ lookup_avatar_by_mail=Найти изображение по моему адре enable_custom_avatar=Использовать своё изображение профиля choose_new_avatar=Выберите новое изображение профиля update_avatar=Обновить изображение профиля -delete_current_avatar=Удалить текущее изображение профиля +delete_current_avatar=Удалить изображение профиля uploaded_avatar_not_a_image=Загруженный файл не является изображением. uploaded_avatar_is_too_big=Размер выбранного файла (%d КиБ) превышает максимальный размер (%d КиБ). update_avatar_success=Изображение профиля было изменено. @@ -3892,7 +3892,7 @@ filepreview.lines = Строки с %[1]d по %[2]d в %[3]s filepreview.truncated = Предпросмотр был обрезан [translation_meta] -test = Wake up +test = Wake up. [repo.permissions] code.write = Запись: отправка изменений в репозиторий, создание веток и тегов. diff --git a/options/locale/locale_uk-UA.ini b/options/locale/locale_uk-UA.ini index 330ed2fb4b..8059ef38d2 100644 --- a/options/locale/locale_uk-UA.ini +++ b/options/locale/locale_uk-UA.ini @@ -103,7 +103,7 @@ webauthn_use_twofa = Введіть код підтвердження з тел webauthn_error = Не вдалося розпізнати ключ безпеки. webauthn_error_unknown = Сталася невідома помилка. Будь ласка, повторіть спробу. webauthn_error_unable_to_process = Сервер не зміг обробити запит. -webauthn_error_duplicated = Запит із наданим ключем безпеки відхилено. Впевніться, що цього ключа ще не зареєстровано. +webauthn_error_duplicated = Запит із наданим ключем безпеки відхилено. Впевніться, що цей ключ не є вже зареєстрованим. webauthn_error_empty = Ключ слід якось назвати. new_project_column = Новий стовпчик retry = Повторити @@ -144,10 +144,10 @@ filter.private = Приватні more_items = Більше пунктів remove_label_str = Видалити елемент «%s» new_repo.title = Новий репозиторій -new_migrate.title = Нова міграція +new_migrate.title = Нове перенесення new_org.title = Нова організація new_repo.link = Новий репозиторій -new_migrate.link = Нова міграція +new_migrate.link = Нове перенесення new_org.link = Нова організація copy_generic = Скопіювати до буфера обміну show_log_seconds = Показувати секунди @@ -250,9 +250,9 @@ err_empty_db_path=Шлях до файлу бази даних SQLite3 не мо no_admin_and_disable_registration=Ви не можете вимкнути реєстрацію до створення облікового запису адміністратора. err_empty_admin_password=Пароль адміністратора не може бути порожнім. err_empty_admin_email=Електронна адреса адміністратора не може бути порожньою. -err_admin_name_is_reserved=Неправильне ім'я користувача-адміністратора — ім'я зарезервоване -err_admin_name_pattern_not_allowed=Ім'я адміністратора недійсне, це ім'я підпадає під зарезервований шаблон -err_admin_name_is_invalid=Неправильне ім'я користувача-адміністратора +err_admin_name_is_reserved=Недійсне ім’я адміністратора — ім’я зарезервовано +err_admin_name_pattern_not_allowed=Ім’я адміністратора недійсне, воно підпадає під шаблон зарезервованих імен +err_admin_name_is_invalid=Недійсне ім’я адміністратора general_title=Загальні налаштування app_name=Назва екземпляра @@ -302,7 +302,7 @@ enable_captcha.description=Вимагати перевірку CAPTCHA для с require_sign_in_view=Вимагати авторизації для перегляду вмісту екземпляра admin_setting.description=Створювати обліковий запис адміністратора необов'язково. Перший зареєстрований користувач автоматично стає адміністратором. admin_title=Налаштування облікового запису адміністратора -admin_name=Ім'я користувача-адміністратора +admin_name=Ім’я адміністратора admin_password=Пароль confirm_password=Підтвердження пароля admin_email=Адреса електронної пошти @@ -337,7 +337,7 @@ allow_only_external_registration = Дозволити реєстрацію ті require_sign_in_view.description = Дозволити перегляд вмісту лише користувачам, які ввійшли. Гості бачитимуть лише сторінки входу і реєстрації. password_algorithm_helper = Установіть алгоритм хешування паролів. Алгоритми мають різні вимоги і стійкість. Алгоритм argon2 є досить безпечним, проте споживає багато пам’яті та є недоречним для малих систем. app_slogan = Гасло екземпляра -app_slogan_helper = Уведіть гасло вашого екземпляра тут. Залиште порожнім, аби вимкнути. +app_slogan_helper = Уведіть тут гасло вашого екземпляра. Залиште порожнім, аби вимкнути. run_user_helper = Ім’я користувача операційної системи, від якого запущено Forgejo. Зауважте, що цей користувач повинен мати доступ до кореневої теки репозиторію. smtp_from_invalid = Адреса з «Надсилати email від імені» недійсна allow_dots_in_usernames = Дозволити використання крапки в іменах користувачів. Не впливає на облікові записи, що вже існують. @@ -585,7 +585,7 @@ team_name_been_taken=Назву команди вже зайнято. team_no_units_error=Дозволити доступ до принаймні одного розділу репозиторію. email_been_used=Ця електронна адреса вже використовується. email_invalid=Адреса електронної пошти помилкова. -username_password_incorrect=Неправильне ім'я користувача або пароль. +username_password_incorrect=Неправильне ім’я користувача або пароль. password_complexity=Пароль не відповідає вимогам до складності: password_lowercase_one=Принаймні одна буква в нижньому регістрі password_uppercase_one=Принаймні одна буква в верхньому регістрі @@ -673,7 +673,7 @@ followers.title.few = Cтежать following.title.one = Відстежуваний following.title.few = Відстежувані form.name_reserved = Ім'я користувача «%s» зарезервовано. -form.name_chars_not_allowed = Ім'я користувача «%s» містить неприпустимі символи. +form.name_chars_not_allowed = Ім’я користувача «%s» містить неприпустимі символи. public_activity.visibility_hint.self_private = Вашу діяльність бачитимете лише ви й адміністрація сервера. Налаштувати. public_activity.visibility_hint.admin_private = Цю дію видно адміністрації, зокрема вам, але користувач_ка бажає залишити її приватною. public_activity.visibility_hint.self_private_profile = Вашу діяльність видно лише вам і адміністрації сервера, оскільки ваш профіль приватний. Налаштувати. @@ -800,8 +800,8 @@ ssh_token_help=Ви можете створити підпис за допомо subkeys=Підключі key_id=ID ключа key_name=Назва ключа -key_content=Зміст -principal_content=Зміст +key_content=Вміст +principal_content=Вміст delete_key=Видалити ssh_key_deletion=Видалити ключ SSH gpg_key_deletion=Видалити ключ GPG @@ -851,7 +851,7 @@ oauth2_client_secret=Ключ клієнта oauth2_regenerate_secret=Згенерувати новий ключ oauth2_regenerate_secret_hint=Ви втратили свій ключ? oauth2_application_edit=Редагувати -oauth2_application_create_description=Програми OAuth2 надають вашим стороннім програмам доступ до облікових записів користувачів у цьому екземплярі. +oauth2_application_create_description=Програми OAuth2 надають вашим стороннім програмам доступ до користувацьких облікових записів на цьому екземплярі. authorized_oauth2_applications=Авторизовані програми OAuth2 revoke_key=Відкликати @@ -916,7 +916,7 @@ email_desc = Ваша основна адреса електронної пош visibility.limited_tooltip = Видимий(а) тільки для зареєстрованих користувачів visibility.private_tooltip = Видимий(а) тільки для учасників організацій, до яких ви приєдналися twofa_scratch_token_regenerated = Ваш одноразовий ключ відновлення: %s. Збережіть його у безпечному місці, бо він не буде показаний знову. -authorized_oauth2_applications_description = Ви надали цим стороннім застосункам доступ до вашого облікового запису Forgejo. Будь ласка, відкличте доступ із застосунків, що більше не використовуються. +authorized_oauth2_applications_description = Ви надали цим стороннім програмам доступ до вашого облікового запису Forgejo. Будь ласка, відкличте доступ у програм, що більше не використовуються. webauthn_delete_key = Видалити ключ безпеки webauthn_key_loss_warning = Якщо ви втратите ключі безпеки, то втратите доступ до свого облікового запису. webauthn_register_key = Додати ключ безпеки @@ -1059,7 +1059,7 @@ license=Ліцензія license_helper=Виберіть файл ліцензії license_helper_desc=Ліцензія регулює те, що інші можуть і не можуть робити з вашим кодом. Не впевнені, що саме підходить для вашого проєкту? Дивіться Виберіть ліцензію. readme=README -readme_helper=Виберіть шаблон README +readme_helper=Виберіть шаблон файлу README readme_helper_desc=Це місце, де ви можете написати повний опис вашого проєкту. auto_init=Ініціалізувати репозиторій create_repo=Створити репозиторій @@ -1073,7 +1073,7 @@ mirror_address_desc=Помістіть будь-які необхідні обл mirror_lfs=Сховище великих файлів (LFS) mirror_lfs_desc=Активувати дзеркальне відображення даних LFS. mirror_lfs_endpoint=Кінцева точка LFS -mirror_lfs_endpoint_desc=Синхронізація спробує використати URL-адресу клону, щоб визначити сервер LFS. Ви також можете вказати свою кінцеву точку, якщо дані LFS репозиторію зберігаються в іншому місці. +mirror_lfs_endpoint_desc=Під час синхронізації буде виконано спробу визначити сервер LFS, використовуючи URL-адресу клону. Ви також можете вказати свою кінцеву точку, якщо дані LFS репозиторію зберігаються в іншому місці. mirror_last_synced=Остання синхронізація mirror_password_placeholder=(без змін) mirror_password_blank_placeholder=(відключено) @@ -1084,11 +1084,11 @@ forks=Форки reactions_more=додати %d більше unit_disabled=Адміністратор сайту вимкнув цей розділ репозиторію. language_other=Інші -adopt_search=Уведіть ім'я користувач_ки для пошуку неприйнятих репозиторіїв… (залиште порожнім, щоб знайти всі) -adopt_preexisting_label=Прийняті файли +adopt_search=Уведіть ім’я користувач_ки для пошуку неприйнятих репозиторіїв… (залиште порожнім, щоб знайти всі) +adopt_preexisting_label=Прийняти файли adopt_preexisting=Прийняти вже існуючі файли adopt_preexisting_content=Створити репозиторій з %s -adopt_preexisting_success=Прийняти файли та створити репозиторій з %s +adopt_preexisting_success=Прийнято файли і створено репозиторій з %s delete_preexisting_label=Видалити delete_preexisting=Видалити існуючі файли delete_preexisting_content=Видалити файли з %s @@ -1121,51 +1121,51 @@ form.reach_limit_of_creation_1=Ви досягли обмеження в %d ст form.reach_limit_of_creation_n=Ви досягли обмеження в %d створених репозиторіїв. need_auth=Авторизація -migrate_options=Параметри міграції -migrate_options_lfs=Перенесення LFS файлів +migrate_options=Параметри перенесення +migrate_options_lfs=Перенесення файлів LFS migrate_options_lfs_endpoint.label=Кінцева точка LFS -migrate_options_lfs_endpoint.description=Міграція спробує використати ваш віддалений сервер Git, щоб визначити сервер LFS. Ви також можете вказати свою кінцеву точку, якщо дані LFS репозиторію зберігаються в іншому місці. -migrate_options_lfs_endpoint.description.local=Також підтримуються шляхи на локальному сервері. -migrate_items=Деталі міграції +migrate_options_lfs_endpoint.description=Під час перенесення буде виконано спробу визначити сервер LFS через ваш віддалений сервер Git. Ви також можете вказати свою кінцеву точку, якщо дані LFS репозиторію зберігаються в іншому місці. +migrate_options_lfs_endpoint.description.local=Також підтримується шлях на локальному сервері. +migrate_items=Елементи для перенесення migrate_items_wiki=Вікі migrate_items_milestones=Етапи migrate_items_labels=Мітки migrate_items_issues=Задачі migrate_items_pullrequests=Запити на злиття -migrate_items_merge_requests=Запити на об'єднання +migrate_items_merge_requests=Запити на об’єднання migrate_items_releases=Випуски migrate_repo=Перенести репозиторій -migrate.clone_address=Міграція / клонування з URL-адреси +migrate.clone_address=Перенести / клонувати з URL-адреси migrate.clone_address_desc=URL-адреса HTTP(S) або Git «clone» існуючого репозиторію -migrate.clone_local_path=або шлях до локального серверу +migrate.clone_local_path=або шлях до локального сервера migrate.permission_denied=Вам не дозволено імпортувати локальні репозиторії. migrate.permission_denied_blocked=Ви не можете імпортувати з заборонених вузлів, будь ласка, попросіть адміністратора перевірити налаштування ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS. migrate.invalid_lfs_endpoint=Помилкова кінцева точка LFS. -migrate.failed=Міграція не вдалася: %v +migrate.failed=Перенесення не вдалося: %v migrate.migrate_items_options=Для перенесення додаткових елементів потрібен токен доступу migrated_from=Перенесено з %[2]s migrated_from_fake=Перенесено з %[1]s -migrate.migrate=Міграція з %s -migrate.migrating=Міграція з %s… -migrate.migrating_failed=Міграція із %s не вдалася. -migrate.migrating_failed_no_addr=Міграція не вдалася. -migrate.migrating_git=Міграція Git даних -migrate.migrating_topics=Міграція тем -migrate.migrating_milestones=Міграція етапів -migrate.migrating_labels=Міграція міток -migrate.migrating_releases=Міграція випусків -migrate.migrating_issues=Міграція задач -migrate.migrating_pulls=Міграція запитів на злиття +migrate.migrate=Перенесення з %s +migrate.migrating=Перенесення з %s… +migrate.migrating_failed=Перенесення з %s не вдалося. +migrate.migrating_failed_no_addr=Перенесення не вдалося. +migrate.migrating_git=Перенесення даних Git +migrate.migrating_topics=Перенесення тем +migrate.migrating_milestones=Перенесення етапів +migrate.migrating_labels=Перенесення міток +migrate.migrating_releases=Перенесення випусків +migrate.migrating_issues=Перенесення задач +migrate.migrating_pulls=Перенесення запитів на злиття mirror_from=дзеркало forked_from=форк від generated_from=згенеровано з fork_from_self=Ви не можете створити форк репозиторію, яким володієте. fork_guest_user=Увійдіть, щоб створити форк репозиторію. -watch_guest_user=Увійдіть, щоб слідкувати за цим репозиторієм. +watch_guest_user=Увійдіть, щоб спостерігати за цим репозиторієм. star_guest_user=Увійдіть, щоб додати цей репозиторій в обрані. unwatch=Не стежити -watch=Слідкувати +watch=Стежити unstar=Видалити з обраних star=В обрані fork=Форк @@ -1242,7 +1242,7 @@ editor.filename_help=Щоб додати каталог, наберіть йог editor.or=або editor.cancel_lower=Скасувати editor.commit_signed_changes=Внести підписані зміни -editor.commit_changes=Закомітити зміни +editor.commit_changes=Зберегти зміни editor.add_tmpl=Додати «<%s>» editor.commit_message_desc=Додати необов'язковий розширений опис… editor.signoff_desc=Додати повідомленню в журналі комітів рядок Signed-off-by від свого імені. @@ -1253,8 +1253,8 @@ editor.propose_file_change=Запропонувати зміну файлу editor.new_branch_name_desc=Назва нової гілки… editor.cancel=Скасувати editor.filename_cannot_be_empty=Ім'я файлу не може бути порожнім. -editor.file_changed_while_editing=Вміст файлу змінився відтоді, як ви його відкрили. Натисніть тут, щоб переглянути, що було змінено, або закомітьте зміни ще раз, щоб переписати їх. -editor.commit_empty_file_header=Закомітити порожній файл +editor.file_changed_while_editing=Вміст файлу змінився відтоді, як ви його відкрили. Натисніть тут, щоб переглянути, що було змінено, або збережіть зміни ще раз, щоб перезаписати їх. +editor.commit_empty_file_header=Надіслати порожній файл editor.commit_empty_file_text=Файл, який ви збираєтеся зафіксувати, порожній. Продовжити? editor.no_changes_to_show=Нема змін для показу. editor.fail_to_update_file_summary=Помилка: @@ -1353,12 +1353,12 @@ issues.add_labels=додано %s з мітками %s issues.remove_label=видалено %s з міткою %s issues.remove_labels=видалено %s з мітками %s issues.add_remove_labels=додано %s і видалено %s мітками %s -issues.add_milestone_at=`додав(ла) до %s етапу %s` -issues.add_project_at=`додав до проєкту %s %s` +issues.add_milestone_at=`додає до етапу %s %s` +issues.add_project_at=`додає до проєкту %s %s` issues.change_milestone_at=`змінено етап з %s на %s %s` -issues.change_project_at=`змінив проєкт з %s на %s %s` +issues.change_project_at=`змінює проєкт із %s на %s %s` issues.remove_milestone_at=`видалено з етапу%s %s` -issues.remove_project_at=`видалив з проєкту %s %s` +issues.remove_project_at=`видаляє з проєкту %s %s` issues.deleted_milestone=`(видалено)` issues.deleted_project=`(видалено)` issues.self_assign_at=`самостійно призначений %s` @@ -1413,7 +1413,7 @@ issues.open_title=Відкрито issues.closed_title=Закрито issues.draft_title=Чернетка issues.num_comments=%d коментарів -issues.commented_at=`прокоментував(ла) %s` +issues.commented_at=`коментує %s` issues.delete_comment_confirm=Ви впевнені, що хочете видалити цей коментар? issues.context.copy_link=Скопіювати посилання issues.context.quote_reply=Цитувати відповідь @@ -1487,18 +1487,18 @@ issues.delete=Видалити issues.tracker=Відстеження часу issues.start_tracking_short=Запустити таймер issues.start_tracking=Почати відстеження часу -issues.start_tracking_history=`почав працювати %s` +issues.start_tracking_history=`починає працювати %s` issues.tracker_auto_close=Таймер буде автоматично зупинено, коли ця задача буде закрита issues.tracking_already_started=`Ви вже почали відстежувати час для іншої задачі!` issues.stop_tracking=Зупинити таймер -issues.stop_tracking_history=`перестав(-ла) працювати %s` +issues.stop_tracking_history=`перестає працювати %s` issues.cancel_tracking=Скасувати issues.add_time=Вручну додати час issues.del_time=Видалити цей журнал часу issues.add_time_short=Додати час issues.add_time_cancel=Скасувати -issues.add_time_history=`додав(-ла) витрачений час %s` -issues.del_time_history=`видалив витрачений час %s` +issues.add_time_history=`додає витрачений час %s` +issues.del_time_history=`видаляє витрачений час %s` issues.add_time_hours=Години issues.add_time_minutes=Хвилини issues.add_time_sum_to_small=Час не введено. @@ -1618,13 +1618,13 @@ pulls.num_conflicting_files_n=%d конфліктних файлів pulls.approve_count_1=%d схвалення pulls.approve_count_n=%d схвалень pulls.reject_count_1=%d запит на зміну -pulls.reject_count_n=%d запити на зміну -pulls.waiting_count_1=очікується %d рецензія -pulls.waiting_count_n=очікується %d рецензії(й) +pulls.reject_count_n=%d запитів на зміну +pulls.waiting_count_1=очікується %d відгук +pulls.waiting_count_n=очікується %d відгуків pulls.wrong_commit_id=ID коміту повинен бути ID коміту в цільовій гілці -pulls.no_merge_desc=Цей запити на злиття неможливо злити, оскільки всі параметри об'єднання репозиторія вимкнено. -pulls.no_merge_helper=Увімкніть параметри злиття в налаштуваннях репозиторія або злийте запити на злиття вручну. +pulls.no_merge_desc=Цей запит на злиття неможливо злити, оскільки всі параметри об’єднання репозиторію вимкнено. +pulls.no_merge_helper=Увімкніть параметри злиття в налаштуваннях репозиторію або злийте запити на злиття вручну. pulls.no_merge_wip=Цей запит на злиття неможливо об’єднати, тому що він уже виконується. pulls.no_merge_not_ready=Цей запит на злиття не готовий до об’єднання, зверніть увагу на відгуки і перевірки стану. pulls.no_merge_access=У вас нема дозволу злити цей запит. @@ -1778,7 +1778,7 @@ activity.git_stats_deletion_n=%d видалень contributors.contribution_type.commits=Коміти settings=Налаштування -settings.desc=У налаштуваннях ви можете змінювати різні параметри цього репозиторія +settings.desc=У налаштуваннях ви можете змінювати різні параметри цього репозиторію settings.options=Репозиторій settings.collaboration=Співавтори settings.collaboration.admin=Адміністратор @@ -1796,7 +1796,7 @@ settings.mirror_settings.direction.pull=Pull settings.mirror_settings.direction.push=Push settings.mirror_settings.last_update=Останнє оновлення settings.mirror_settings.push_mirror.none=Push-дзеркала не налаштовано -settings.mirror_settings.push_mirror.remote_url=URL віддаленого репозиторію Git +settings.mirror_settings.push_mirror.remote_url=URL віддаленого Git-репозиторію settings.mirror_settings.push_mirror.add=Додати push-дзеркало settings.sync_mirror=Синхронізувати зараз @@ -1908,15 +1908,15 @@ settings.webhook_deletion=Видалити вебхук settings.webhook_deletion_desc=Видалення вебхука призведе до видалення його налаштувань та історії доставки. Продовжити? settings.webhook_deletion_success=Вебхук видалено. settings.webhook.test_delivery=Перевірити доставку -settings.webhook.test_delivery_desc=Перевірте цей вебхук із підробленою подією. +settings.webhook.test_delivery_desc=Перевірити цей вебхук за допомогою імітованої події. settings.webhook.request=Запит settings.webhook.response=Відповідь settings.webhook.headers=Заголовки -settings.webhook.payload=Зміст +settings.webhook.payload=Вміст settings.webhook.body=Тіло -settings.githook_edit_desc=Якщо хук неактивний, буде представлено зразок змісту. Порожнє значення у цьому полі призведе до вимкнення хука. +settings.githook_edit_desc=Якщо хук неактивний, буде представлено зразок вмісту. Порожнє значення у цьому полі призведе до вимкнення хука. settings.githook_name=Ім’я хука -settings.githook_content=Зміст хука +settings.githook_content=Вміст хука settings.update_githook=Оновити хук settings.add_webhook_desc=Forgejo надсилатиме POST-запити із вказаним Content-Type на цільову URL-адресу. Докладніше — в посібнику з вебхуків. settings.payload_url=Цільова URL-адреса @@ -1924,12 +1924,12 @@ settings.http_method=Метод HTTP settings.content_type=Тип вмісту POST settings.secret=Секрет settings.slack_username=Ім’я користувача -settings.slack_icon_url=URL іконки +settings.slack_icon_url=URL значка settings.slack_color=Колір settings.discord_username=Ім’я користувача -settings.discord_icon_url=URL іконки +settings.discord_icon_url=URL значка settings.event_desc=Спрацьовує на: -settings.event_push_only=Push події +settings.event_push_only=Події надсилання (push) settings.event_send_everything=Усі події settings.event_choose=Власні події… settings.event_header_repository=Події репозиторію @@ -1980,7 +1980,7 @@ settings.add_hook_success=Вебхук додано. settings.update_webhook=Оновити вебхук settings.update_hook_success=Вебхук оновлено. settings.delete_webhook=Видалити вебхук -settings.recent_deliveries=Недавні розсилки +settings.recent_deliveries=Нещодавні розсилки settings.hook_type=Тип хука settings.slack_token=Токен settings.slack_domain=Домен @@ -1992,11 +1992,11 @@ settings.is_writable=Увімкнути доступ на запис settings.is_writable_info=Дозволити цьому ключу розгортання виконувати push в репозиторій. settings.no_deploy_keys=Ви не додавали ключі розгортання. settings.title=Заголовок -settings.deploy_key_content=Зміст -settings.key_been_used=Зміст ключа розгортання вже використовується. +settings.deploy_key_content=Вміст +settings.key_been_used=Вміст ключа розгортання вже використовується. settings.key_name_used=Ключ розгортання з такою назвою вже існує. settings.deploy_key_deletion=Видалити ключ розгортання -settings.deploy_key_deletion_desc=Видалення ключа розгортання унеможливить доступ до репозиторія з його допомогою. Продовжити? +settings.deploy_key_deletion_desc=Видалення ключа розгортання унеможливить доступ до репозиторію з його допомогою. Продовжити? settings.deploy_key_deletion_success=Ключ розгортання видалено. settings.branches=Гілки settings.protected_branch=Захист гілки @@ -2082,7 +2082,7 @@ settings.lfs_locks_no_locks=Немає блокувань settings.lfs_lock_file_no_exist=Заблокований файл не існує в типовій гілці settings.lfs_force_unlock=Примусове розблокування settings.lfs_pointers.found=Знайдено %d вказівників на blob — %d пов’язаних, %d непов’язаних (%d відсутні у сховищі) -settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.sha=Blob hash settings.lfs_pointers.oid=OID settings.lfs_pointers.inRepo=У репозиторії settings.lfs_pointers.exists=Наявний у сховищі @@ -2139,9 +2139,9 @@ diff.review.approve=Схвалити diff.review.reject=Запит змін diff.committed_by=зафіксовано diff.protected=Захищений -diff.image.side_by_side=Пліч-о-пліч -diff.image.swipe=Свайп -diff.image.overlay=Оверлей +diff.image.side_by_side=Поруч +diff.image.swipe=Слайдер +diff.image.overlay=Накладання releases.desc=Відслідковувати версії проєкту і завантаження. release.releases=Випуски @@ -2171,7 +2171,7 @@ release.delete_release=Видалити випуск release.delete_tag=Видалити тег release.deletion=Видалити випуск release.deletion_success=Випуск видалено. -release.deletion_tag_desc=Буде видалено цей тег із репозиторію. Вміст репозиторія та історія залишаться незмінними. Продовжити? +release.deletion_tag_desc=Буде видалено цей тег із репозиторію. Вміст репозиторію та історія залишаться незмінними. Продовжити? release.deletion_tag_success=Тег видалено. release.tag_name_already_exist=Випуск із такою назвою тегу вже існує. release.tag_name_invalid=Неприпустима назва тегу. @@ -2197,7 +2197,7 @@ branch.renamed=Гілку %s перейменовано на %s. tag.create_tag=Створити тег %s -topic.manage_topics=Керувати тематичними мітками +topic.manage_topics=Керування темами topic.done=Готово topic.count_prompt=Ви не можете вибрати більше 25 тем @@ -2275,7 +2275,7 @@ settings.web_hook_name_slack = Slack settings.web_hook_name_discord = Дискорд settings.web_hook_name_forgejo = Forgejo settings.web_hook_name_wechatwork = WeCom (Wechat Work) -migrate.migrating_failed.error = Міграція не вдалася: %s +migrate.migrating_failed.error = Перенесення не вдалося: %s all_branches = Усі гілки settings.tracker_issue_style.regexp_pattern = Шаблон регулярного виразу settings.tracker_issue_style.regexp = Регулярний вираз @@ -2387,7 +2387,7 @@ editor.file_delete_success = Файл «%s» видалено. file_follow = Слідувати за символьним посиланням projects.column.set_default = Установити за замовчуванням settings.federation_following_repos = URL-адреси відстежуваних репозиторіїв. Через «;», без пробілів. -settings.federation_not_enabled = Федерацію вимкнено у вашому екземплярі. +settings.federation_not_enabled = Федерацію вимкнено на вашому екземплярі. settings.federation_settings = Налаштування федерації signing.wont_sign.nokey = Цей екземпляр не має ключа для підписання цього коміту. settings.federation_apapiurl = URL федерації цього репозиторію. Скопіюйте її та вставте в налаштування федерації іншого репозиторію як URL-адресу відстежуваного репозиторію. @@ -2430,9 +2430,9 @@ open_with_editor = Відкрити в %s commits.view_single_diff = Переглянути зміни до цього файлу, внесені у цьому коміті pulls.editable = Редаговане pulls.editable_explanation = Цей запит на злиття дозволено редагувати супроводжувачам. Ви можете зробити свій внесок безпосередньо до нього. -admin.failed_to_replace_flags = Не вдалося замінити прапорці репозиторія -admin.enabled_flags = Для репозиторія ввімкнено прапорці: -admin.flags_replaced = Прапорці репозиторія замінено +admin.failed_to_replace_flags = Не вдалося замінити прапорці репозиторію +admin.enabled_flags = Для репозиторію ввімкнено прапорці: +admin.flags_replaced = Прапорці репозиторію замінено admin.update_flags = Оновити прапорці admin.manage_flags = Керування прапорцями settings.rename_branch_failed_protected = Неможливо перейменувати гілку %s, оскільки ця гілка захищена. @@ -2443,8 +2443,8 @@ mirror_sync_on_commit = Синхронізувати при вивантажен mirror_sync = синхронізовано mirror_use_ssh.helper = Forgejo може віддзеркалювати репозиторій за допомогою Git через SSH, згенерувавши вам пару ключів. Дозвольте відкритому ключу вивантажувати зміни в цільовий репозиторій. При виборі цієї опції вхід паролем неможливий. mirror_denied_combination = Неможливо водночас використовувати вхід відкритим ключем і паролем. -new_repo_helper = Репозиторій містить усі файли проєкту, зокрема історію змін. У вас він уже десь є? Мігруйте репозиторій. -object_format_helper = Формат об'єктів репозиторія. Змінити потім неможливо. SHA1 — найсумісніший. +new_repo_helper = Репозиторій містить усі файли проєкту, зокрема історію змін. У вас він уже десь є? Перенесіть репозиторій. +object_format_helper = Формат об’єктів репозиторію. Змінити потім неможливо. SHA1 — найсумісніший. mirror_interval = Інтервал синхронізації дзеркала (часові одиниці — «h», «m», «s»). 0 вимикає синхронізацію. (Мінімальний інтервал: %s) mirror_address_url_invalid = Вказано хибну URL-адресу. Впевніться, що всі неоднозначні складники адреси замінено escape-послідовностями. mirror_address_protocol_invalid = Хибна URL-адреса. Лише адреси http(s):// чи git:// можна використовувати для віддзеркалення. @@ -2678,7 +2678,7 @@ issues.archived_label_description = (Архівна) %s issues.reaction.add = Додати реакцію issues.reaction.alt_add = Додати реакцію %[1]s до коментаря. issues.reaction.alt_remove = Прибрати реакцію %[1] з коментаря. -migrate.github_token_desc = Ви можете ввести тут один або кілька токенів через кому, щоб пришвидшити міграцію в обхід обмеження частоти звернень до API GitHub. ОБЕРЕЖНО: зловживання цією функцією може порушити політику постачальника послуг і призвести до блокування облікового запису. +migrate.github_token_desc = Ви можете ввести тут один або кілька токенів через кому, щоб пришвидшити перенесення в обхід обмеження частоти звернень до API GitHub. ОБЕРЕЖНО: зловживання цією функцією може порушити політику постачальника послуг і призвести до блокування облікового запису. issues.edit.already_changed = Не вдається зберегти зміни. Схоже, що хтось інший уже змінив вміст задачі. Оновіть сторінку і спробуйте відредагувати ще раз, щоб уникнути перезапису чужих змін pulls.edit.already_changed = Не вдається зберегти зміни. Схоже, що хтось інший уже змінив вміст запиту на злиття. Оновіть сторінку і спробуйте відредагувати ще раз, щоб уникнути перезапису чужих змін issues.reaction.alt_many = %[1]s і ще %[2]d реагують %[3]s. @@ -2721,7 +2721,7 @@ editor.commit_email = Пошта автора issues.cancel_tracking_history = `скасовує відстеження часу %s` issues.label_archive_tooltip = Архівовані мітки за замовчуванням виключаються з пропозицій під час пошуку за міткою. settings.protect_status_check_matched = Збіг -settings.webhook.delivery.success = Подію додано до черги доставки. Може знадобитися кілька секунд, перш ніж вона з'явиться в історії доставки. +settings.webhook.delivery.success = Подію додано до черги доставки. Може знадобитися кілька секунд, перш ніж вона з’явиться в історії доставки. settings.protected_branch_required_rule_name = Необхідна назва правила tree_path_not_found.commit = Шлях %[1]s не існує в коміті %[2]s tree_path_not_found.tag = Шлях %[1]s не існує в тегу %[2]s @@ -2746,11 +2746,11 @@ wiki.original_git_entry_tooltip = Переглянути оригінальни settings.mirror_settings.docs.no_new_mirrors = Ваш репозиторій дзеркалює зміни до іншого репозиторію або з нього. Майте на увазі, що в цей час ви не можете створювати нові дзеркала. settings.mirror_settings.docs.pull_mirror_instructions = Аби зробити pull-дзеркало, будь ласка, ознайомтеся з: settings.update_mirror_settings = Змінити налаштування дзеркала -settings.add_collaborator_blocked_our = Неможливо додати співавтора, тому що власник репозиторія заблокував його. +settings.add_collaborator_blocked_our = Неможливо додати співавтора, тому що власник репозиторію заблокував його. settings.add_collaborator_blocked_them = Неможливо додати співавтора, тому що вони заблокували власника репозиторію. -settings.mirror_settings.docs.disabled_push_mirror.pull_mirror_warning = Зараз це можна зробити лише в меню «Нова міграція». По докладнішу інформацію, будь ласка, зверніться до: +settings.mirror_settings.docs.disabled_push_mirror.pull_mirror_warning = Зараз це можна зробити лише в меню «Нове перенесення». По докладнішу інформацію, будь ласка, зверніться до: settings.tracker_issue_style.regexp_pattern_desc = Перша захоплена група буде використана замість {index}. -settings.webhook.test_delivery_desc_disabled = Щоб протестувати цей вебхук за допомогою імітованої події, активуйте його. +settings.webhook.test_delivery_desc_disabled = Щоб перевірити цей вебхук за допомогою імітованої події, активуйте його. settings.webhook.replay.description = Повторити цей вебхук. settings.webhook.replay.description_disabled = Щоб повторити цей вебхук, активуйте його. settings.githooks_desc = Git-хуки працюють завдяки самому Git. Ви можете редагувати файли хуків нижче, щоб налаштувати власні операції. @@ -2800,8 +2800,8 @@ team_name=Назва команди team_desc=Опис team_name_helper=Назва команди має бути простою та зрозумілою. team_desc_helper=Опишіть мету або роль команди. -team_access_desc=Доступ до репозиторія -team_permission_desc=Права доступу +team_access_desc=Доступ до репозиторію +team_permission_desc=Дозвіл team_unit_desc=Дозволити доступ до розділів репозиторію team_unit_disabled=(Вимкнено) @@ -2859,13 +2859,13 @@ teams.admin_access=Доступ адміністратора teams.admin_access_helper=Учасники можуть виконувати pull, push в репозиторії команд і додавати співавторів в команду. teams.no_desc=Ця команда не має опису teams.settings=Налаштування -teams.owners_permission_desc=Власник має повний доступ до усіх репозиторіїв та має права адміністратора організації. +teams.owners_permission_desc=Власники мають повний доступ до всіх репозиторіїв та мають права адміністратора організації. teams.members=Учасники команди teams.update_settings=Оновити налаштування teams.delete_team=Видалити команду teams.add_team_member=Додати учасника команди teams.delete_team_title=Видалити команду -teams.delete_team_desc=Видалення команди скасовує доступ до репозиторія для її учасників. Продовжити? +teams.delete_team_desc=Видалення команди скасовує доступ до репозиторію для її учасників. Продовжити? teams.delete_team_success=Команду видалено. teams.admin_permission_desc=Ця команда надає адміністраторський доступ: учасники можуть читати, виконувати push та додавати співавторів до її репозиторіїв. teams.create_repo_permission_desc=Крім того, ця команда надає дозвіл Створити репозиторій: учасники можуть створювати нові репозиторії в організації. @@ -2880,7 +2880,7 @@ teams.members.none=У цій команді немає учасників. teams.specific_repositories=Конкретні репозиторії teams.specific_repositories_helper=Учасники матимуть доступ лише до репозиторіїв, які були явно додані до команди. Вибір цього пункту не призводить до автоматичного видалення репозиторіїв, доданих з Всі репозиторії. teams.all_repositories=Усі репозиторії -teams.all_repositories_helper=Команда має доступ до всіх репозиторіїв. Вибір цього пункту додасть всі наявні репозиторії до команди. +teams.all_repositories_helper=Команда має доступ до всіх репозиторіїв. Вибір цього пункту додасть усі наявні репозиторії до команди. code = Код open_dashboard = Відкрити панель управління follow_blocked_user = Ви не можете стежити за цією організацією, тому що вас у ній заблокували. @@ -2947,7 +2947,7 @@ dashboard.repo_health_check=Перевірка стану всіх репози dashboard.check_repo_stats=Перевірити статистику всіх репозиторіїв dashboard.archive_cleanup=Видалити старі архіви репозиторіїв dashboard.deleted_branches_cleanup=Прибрати видалені гілки -dashboard.update_migration_poster_id=Оновити мігровані ID авторів +dashboard.update_migration_poster_id=Оновити перенесені ID авторів dashboard.git_gc_repos=Виконати очистку сміття для всіх репозиторіїв dashboard.resync_all_sshkeys=Оновити файл «.ssh/authorized_keys» з SSH-ключами Forgejo. dashboard.resync_all_sshprincipals=Оновити файл «.ssh/authorized_principals» з SSH-принципалами Forgejo. @@ -2956,28 +2956,28 @@ dashboard.reinit_missing_repos=Переініціалізувати всі Git- dashboard.sync_external_users=Синхронізувати дані зовнішніх користувачів dashboard.cleanup_hook_task_table=Очистити таблицю hook_task dashboard.server_uptime=Час роботи сервера -dashboard.current_goroutine=Поточна кількість Goroutines -dashboard.current_memory_usage=Поточне використання пам'яті -dashboard.total_memory_allocated=Виділено пам'яті загалом -dashboard.memory_obtained=Отримано пам'яті +dashboard.current_goroutine=Поточна кількість goroutines +dashboard.current_memory_usage=Поточне використання пам’яті +dashboard.total_memory_allocated=Виділено пам’яті загалом +dashboard.memory_obtained=Отримано пам’яті dashboard.pointer_lookup_times=Пошуків вказівника -dashboard.memory_allocate_times=Виділень пам'яті -dashboard.memory_free_times=Звільнень пам'яті -dashboard.current_heap_usage=Поточне використання динамічної пам'яті -dashboard.heap_memory_obtained=Отримано динамічної пам'яті -dashboard.heap_memory_idle=Динамічної пам'яті простоює -dashboard.heap_memory_in_use=Динамічної пам'яті використовується -dashboard.heap_memory_released=Звільнено динамічної пам'яті -dashboard.heap_objects=Об'єктів динамічної пам'яті -dashboard.bootstrap_stack_usage=Використання стеку Bootstrap -dashboard.stack_memory_obtained=Зайнято пам'яті стеком +dashboard.memory_allocate_times=Виділень пам’яті +dashboard.memory_free_times=Звільнень пам’яті +dashboard.current_heap_usage=Поточне використання динамічної пам’яті +dashboard.heap_memory_obtained=Отримано динамічної пам’яті +dashboard.heap_memory_idle=Динамічної пам’яті простоює +dashboard.heap_memory_in_use=Динамічної пам’яті використовується +dashboard.heap_memory_released=Звільнено динамічної пам’яті +dashboard.heap_objects=Об’єктів динамічної пам’яті +dashboard.bootstrap_stack_usage=Використання стеку bootstrap +dashboard.stack_memory_obtained=Отримано пам’яті стеком dashboard.mspan_structures_usage=Використання структур MSpan dashboard.mspan_structures_obtained=Отримано структур MSpan dashboard.mcache_structures_usage=Використання структур MCache dashboard.mcache_structures_obtained=Отримано структур MCache dashboard.profiling_bucket_hash_table_obtained=Отримано хеш-таблиць профілювання dashboard.gc_metadata_obtained=Отримано метаданих збирача сміття -dashboard.other_system_allocation_obtained=Отримання інших виділень пам'яті +dashboard.other_system_allocation_obtained=Отримано інших виділень пам’яті dashboard.next_gc_recycle=Наступний цикл збирача сміття dashboard.last_gc_time=З останнього запуску збирача сміття dashboard.total_gc_pause=Загальна пауза збирача сміття @@ -3125,7 +3125,7 @@ auths.disable_helo=Вимкнути HELO auths.pam_service_name=Ім'я служби PAM auths.pam_email_domain=Поштовий домен PAM (необов'язково) auths.oauth2_provider=Постачальник OAuth2 -auths.oauth2_icon_url=URL іконки +auths.oauth2_icon_url=URL значка auths.oauth2_clientID=ID клієнта (ключ) auths.oauth2_clientSecret=Ключ клієнта auths.openIdConnectAutoDiscoveryURL=OpenID Connect URL для автоматизації входу @@ -3167,7 +3167,7 @@ config.app_name=Назва екземпляра config.app_ver=Версія Forgejo config.app_url=Базова URL-адреса config.custom_conf=Шлях до файлу конфігурації -config.custom_file_root_path=Шлях до файлу користувача +config.custom_file_root_path=Шлях до користувацьких файлів config.domain=Домен сервера config.offline_mode=Локальний режим config.disable_router_log=Вимкнути журнал роутера @@ -3230,7 +3230,7 @@ config.default_enable_dependencies=Увімкнути залежності за config.webhook_config=Конфігурація вебхуків config.queue_length=Довжина черги -config.deliver_timeout=Затримка доставки +config.deliver_timeout=Тайм-аут доставки config.skip_tls_verify=Пропустити перевірку TLS config.mailer_enabled=Увімкнено @@ -3273,7 +3273,7 @@ config.git_max_diff_lines=Максимум рядків на diff (на один config.git_max_diff_line_characters=Максимум символів на diff (на одну строку) config.git_max_diff_files=Максимум diff-файлів (для показу) config.git_gc_args=Аргументи збирача сміття -config.git_migrate_timeout=Тайм-аут міграції +config.git_migrate_timeout=Тайм-аут перенесення config.git_mirror_timeout=Тайм-аут оновлення дзеркала config.git_clone_timeout=Тайм-аут операції клонування config.git_pull_timeout=Тайм-аут операції отримання змін @@ -3369,7 +3369,7 @@ auths.tip.gitlab_new = Зареєструйте нову програму на % monitor.duration = Тривалість (с) users.reserved = Зарезервовано systemhooks.desc = Вебхуки автоматично сповіщають HTTP-сервер POST-запитами, коли в Forgejo відбуваються певні події. Вказані тут вебхуки спрацьовуватимуть для всіх репозиторіїв системи, тож врахуйте всі ймовірні наслідки для швидкодії. Докладніше — в посібнику з вебхуків. -dashboard.cleanup_actions = Очистити прострочені журнали й артефакти від дій +dashboard.cleanup_actions = Очистити прострочені журнали й артефакти від Дій dashboard.gc_lfs = Виконати очистку сміття метаоб'єктів LFS dashboard.new_version_hint = Вийшла %s версія Forgejo, ви використовуєте %s. Докладніше читайте у блозі. self_check.database_collation_case_insensitive = База даних використовує зіставлення %s, яке є нечутливим до регістру. Forgejo може працювати з ним, однак можливі рідкісні випадки, коли щось працюватиме не так, як очікувалося. @@ -3394,11 +3394,11 @@ defaulthooks.desc = Вебхуки автоматично сповіщають H assets = Ресурси коду auths.invalid_openIdConnectAutoDiscoveryURL = Неправильна URL-адреса автоматичного виявлення (повинна бути дійсна URL-адреса, що починається з http:// або https://) settings = Налаштування адміністратора -dashboard.start_schedule_tasks = Запустити заплановані завдання дій +dashboard.start_schedule_tasks = Запустити заплановані завдання Дій config.logger_name_fmt = Журнал: %s config.set_setting_failed = Не вдалося встановити параметр %s config.access_log_template = Шаблон журналу доступу -dashboard.cancel_abandoned_jobs = Скасувати покинуті завдання дій +dashboard.cancel_abandoned_jobs = Скасувати покинуті завдання Дій monitor.download_diagnosis_report = Завантажити діагностичний звіт auths.oauth2_map_group_to_team_removal = Видаляти користувачів із синхронізованих команд, якщо користувачі не належать до відповідної групи. config.mailer_smtp_addr = Адреса SMTP @@ -3436,8 +3436,8 @@ config.mailer_config = Налаштування пошти config.mailer_use_dummy = Болванка dashboard.sync_repo_branches = Синхронізувати відсутні гілки з даних Git в базу даних dashboard.sync_repo_tags = Синхронізувати теги з даних Git із базою даних -dashboard.stop_zombie_tasks = Зупинити дії зомбі-завдань -dashboard.stop_endless_tasks = Зупинити нескінченні дії завдань +dashboard.stop_zombie_tasks = Зупинити зомбі-завдання Дій +dashboard.stop_endless_tasks = Зупинити нескінченні завдання Дій users.remote = Віддалено users.restricted.description = Дозволити взаємодію лише з репозиторіями та організаціями, куди цього користувача додано як співавтора. Це запобігає доступу до публічних репозиторіїв на цьому екземплярі. auths.verify_group_membership = Перевірити членство у групі в LDAP (залиште фільтр порожнім, щоб пропустити) @@ -3447,7 +3447,7 @@ config.open_with_editor_app_help = Редактори «Відкрити в» д [action] -create_repo=створив(ла) репозиторій %s +create_repo=створює репозиторій %s rename_repo=репозиторій перейменовано з %[1]s на %[3]s commit_repo=надіслав зміни (push) до %[3]s о %[4]s create_issue=`відкрив задачу %[3]s#%[2]s` @@ -3458,11 +3458,11 @@ close_pull_request=`закрив запит злиття %[3]s#% reopen_pull_request=`повторно відкрив запит злиття %[3]s#%[2]s` comment_issue=`прокоментував задачу %[3]s#%[2]s` comment_pull=`прокоментував запит злиття %[3]s#%[2]s` -merge_pull_request=`прийняв запит злиття %[3]s#%[2]s` +merge_pull_request=`приймає запит на злиття %[3]s#%[2]s` transfer_repo=передає репозиторій %s %s push_tag=надсилає тег %[3]s в %[4]s delete_tag=видаляє тег %[2]s із %[3]s -delete_branch=видалено гілку %[2]s з %[3]s +delete_branch=видаляє гілку %[2]s з %[3]s compare_branch=Порівняти compare_commits=Порівняти %d комітів compare_commits_general=Порівняти коміти @@ -3470,13 +3470,13 @@ mirror_sync_push=синхронізував коміти в %[3] mirror_sync_create=синхронізував нове посилання %[3]s в %[4]s із дзеркала mirror_sync_delete=синхронізовано й видалено посилання %[2]s на %[3]s із дзеркала approve_pull_request=`схвалив %[3]s#%[2]s` -reject_pull_request=`запропонував зміни до %[3]s#%[2]s` +reject_pull_request=`пропонує зміни до %[3]s#%[2]s` publish_release=`публікує випуск %[4]s з %[3]s` review_dismissed=`відхилив відгук від %[4]s для %[3]s#%[2]s` review_dismissed_reason=Причина: -create_branch=створив гілку %[3]s в %[4]s -starred_repo=додав %[2]s в обрані -watched_repo=почав слідкувати за %[2]s +create_branch=створює гілку %[3]s в %[4]s +starred_repo=додає %[2]s в обрані +watched_repo=починає спостерігати за %[2]s auto_merge_pull_request = `автоматично об'єднав запит на злиття %[3]s#%[2]s` [tool] diff --git a/options/locale_next/locale_ca.json b/options/locale_next/locale_ca.json index a1bd4c73c0..2957797087 100644 --- a/options/locale_next/locale_ca.json +++ b/options/locale_next/locale_ca.json @@ -196,5 +196,52 @@ "other": "%s observadors" }, "teams.remove_all_repos.modal.header": "Suprimeix tots els repositoris", - "teams.add_all_repos.modal.header": "Afegir tots els repositoris" + "teams.add_all_repos.modal.header": "Afegir tots els repositoris", + "repo.issues.filter_poster.hint": "Filtra per l'autor", + "repo.issues.filter_assignee.hint": "Filtra per l'usuari assignat", + "repo.issues.filter_reviewers.hint": "Filtra per l'usuari que revisa", + "repo.issues.filter_mention.hint": "Filtra per l'usuari mencionat", + "repo.issues.filter_modified.hint": "Filtra per la darrera data de modificació", + "repo.issues.filter_sort.hint": "Ordena per: creació/comentaris/actualització/termini", + "repo.pulls.poster_manage_approval": "Gestiona l'aprovació", + "repo.pulls.poster_requires_approval": "Alguns fluxos de treball encara estan pendents de revisió.", + "repo.pulls.poster_is_trusted": "L'autor d'aquesta «pull request» sempre podrà executar fluxos de treball.", + "repo.pulls.poster_is_trusted.tooltip": "L'autor d'aquesta «pull request» està explícitament autoritzat per a executar fluxos de treball a partir d'esdeveniments `pull_request`.", + "repo.pulls.poster_trust_deny": "Denega", + "repo.pulls.poster_trust_deny.tooltip": "Es cancel·laran els fluxos de treball pendents d'aprovació.", + "repo.pulls.poster_trust_once": "Aprova una vegada", + "repo.pulls.poster_trust_once.tooltip": "Els fluxos de treball provocats per un esdeveniment `pull_request` s'executaran en aquest commit, però caldrà aprovar-los per als futurs commits que siguin pujats a aquesta «pull request».", + "repo.pulls.poster_trust_always": "Aprova sempre", + "repo.pulls.poster_trust_always.tooltip": "Els fluxos de treball provocats per un esdeveniment `pull_request` s'executaran en aquest commit, i no caldrà aprovar futures execucions d'aquesta «pull request» o futures «pull requests» autoritzades pel mateix usuari.", + "repo.pulls.poster_trust_revoke": "Revoca", + "repo.pulls.poster_trust_revoke.tooltip": "L'autor d'aquesta «pull request» ja no serà autoritzat per a executar fluxos de treball a partir d'esdeveniments `pull_request`. Cada execució s'haurà d'aprovar manualment.", + "search.syntax": "Sintaxi de cerca", + "search.fuzzy": "Difusa", + "search.fuzzy_tooltip": "Inclou resultats que siguin una coincidència aproximada al terme de cerca", + "keys.verify.token.hint": "El testimoni només és vàlid durant un minut. Obtén-ne un de nou si ha caducat.", + "moderation.report.mark_as_handled": "Marca com a resolt", + "moderation.report.mark_as_ignored": "Marca com a ignorat", + "moderation.action.account.delete": "Elimina el compte", + "moderation.action.account.suspend": "Suspèn el compte", + "moderation.action.repo.delete": "Elimina el repositori", + "moderation.action.issue.delete": "Elimina el problema", + "moderation.action.comment.delete": "Elimina el comentari", + "moderation.unknown_action": "Acció desconeguda", + "moderation.users.cannot_suspend_admins": "Els usuaris amb privilegis d'administrador no es poden suspendre.", + "moderation.users.cannot_suspend_org": "Les organitzacions no es poden suspendre.", + "moderation.users.already_suspended": "Aquest compte d'usuari ja està suspès.", + "moderation.users.suspend_success": "El compte d'usuari s'ha suspès.", + "moderation.users.cannot_delete_admins": "Els usuaris amb privilegis d'administrador no es poden suprimir.", + "moderation.issue.deletion_success": "S'ha esborrat el problema.", + "moderation.comment.deletion_success": "S'ha esborrat el comentari.", + "admin.dashboard.transfer_lingering_logs": "Transfereix els registres d'accions finalitzades de la base de dades a l'emmagatzematge", + "actions.workflow.persistent_incomplete_matrix": "No s'ha pogut avaluar `strategy.matrix` del treball %[1]s a causa d'una expressió `needs` no vàlida. Potser fa referència a un treball que no és a la seva llista 'needs' (%[2]s), o una sortida que no existeix en un d'aquests treballs.", + "actions.workflow.incomplete_matrix_missing_job": "No s'ha pogut avaluar `strategy.matrix` del treball %[1]s: el treball %[2]s no és a la llista `needs` del treball %[1]s (%[3]s).", + "actions.workflow.incomplete_matrix_missing_output": "No s'ha pogut avaluar `strategy.matrix` del treball %[1]s: el treball %[2]s no té una sortida %[3]s.", + "actions.workflow.incomplete_matrix_unknown_cause": "No s'ha pogut avaluar `strategy.matrix` del treball %[1]s: error desconegut.", + "actions.workflow.incomplete_runson_missing_job": "No s'ha pogut avaluar `runs-on` del treball %[1]s: el treball %[2]s no és a la llista `needs` del treball %[1]s (%[3]s).", + "actions.workflow.incomplete_runson_missing_output": "No s'ha pogut avaluar `runs-on` del treball %[1]s: el treball %[2]s no té una sortida %[3]s.", + "actions.workflow.incomplete_runson_missing_matrix_dimension": "No s'ha pogut avaluar `runs-on` del treball %[1]s: la mida de la matriu %[2]s no existeix.", + "actions.workflow.incomplete_runson_unknown_cause": "No s'ha pogut avaluar `runs-on` del treball %[1]s: error desconegut.", + "admin.auths.oauth2_quota_group_map_removal": "Elimina els usuaris dels grups de quotes sincronitzats si l'usuari no pertany al grup corresponent." } diff --git a/options/locale_next/locale_cs-CZ.json b/options/locale_next/locale_cs-CZ.json index 090be0f3a9..ba5c70c088 100644 --- a/options/locale_next/locale_cs-CZ.json +++ b/options/locale_next/locale_cs-CZ.json @@ -251,5 +251,8 @@ "actions.workflow.incomplete_runson_missing_job": "Nepodařilo se vyhodnotit `runs-on` úlohy %[1]s: úloha %[2]s není v seznamu `needs` úlohy %[1]s (%[3]s).", "actions.workflow.incomplete_runson_missing_output": "Nepodařilo se vyhodnotit `runs-on` úlohy %[1]s: úloha %[2]s nemá výstup %[3]s.", "actions.workflow.incomplete_runson_missing_matrix_dimension": "Nepodařilo se vyhodnotit `runs-on` úlohy %[1]s: dimenze matice %[2]s neexistuje.", - "actions.workflow.incomplete_runson_unknown_cause": "Nepodařilo se vyhodnotit `runs-on` úlohy %[1]s: neznámá chyba." + "actions.workflow.incomplete_runson_unknown_cause": "Nepodařilo se vyhodnotit `runs-on` úlohy %[1]s: neznámá chyba.", + "issues.updated": "aktualizováno %s", + "search.fuzzy": "Přibližné", + "search.fuzzy_tooltip": "Zahrnout výsledky v přibližné shodě s hledaným výrazem" } diff --git a/options/locale_next/locale_de-DE.json b/options/locale_next/locale_de-DE.json index 0cd8d0ba75..bc635ed1d0 100644 --- a/options/locale_next/locale_de-DE.json +++ b/options/locale_next/locale_de-DE.json @@ -236,5 +236,8 @@ "actions.workflow.incomplete_runson_missing_job": "`runs-on` vom Job %[1]s konnte nicht evaluiert werden: %[2]s ist nicht in der `needs`-Liste von Job %[1]s (%[3]s).", "actions.workflow.incomplete_runson_missing_output": "`runs-on` vom Job %[1]s konnte nicht evaluiert werden: %[2]s hat keine Ausgabe %[3]s.", "actions.workflow.incomplete_runson_missing_matrix_dimension": "`runs-on` vom Job %[1]s konnte nicht evaluiert werden: Matrixdimension %[2]s existiert nicht.", - "actions.workflow.incomplete_runson_unknown_cause": "`runs-on` vom Job %[1]s konnte nicht evaluiert werden: unbekannter Fehler." + "actions.workflow.incomplete_runson_unknown_cause": "`runs-on` vom Job %[1]s konnte nicht evaluiert werden: unbekannter Fehler.", + "issues.updated": "%s aktualisiert", + "search.fuzzy": "Unscharf", + "search.fuzzy_tooltip": "Ergebnisse, die ungefähr zum Suchbegriff passen, einbinden" } diff --git a/options/locale_next/locale_fil.json b/options/locale_next/locale_fil.json index 3527875176..bcfc7473c6 100644 --- a/options/locale_next/locale_fil.json +++ b/options/locale_next/locale_fil.json @@ -209,5 +209,35 @@ "other": "Naghihintay ng runner na may sumusunod na mga label: %s" }, "teams.add_all_repos.modal.header": "Idagdag ang lahat ng mga repositoryo", - "teams.remove_all_repos.modal.header": "Tanggalin ang lahat ng mga repositoryo" + "teams.remove_all_repos.modal.header": "Tanggalin ang lahat ng mga repositoryo", + "issues.updated": "binago %s", + "search.fuzzy": "Humigit-kumulang", + "search.fuzzy_tooltip": "Ang mga resulta ay isang higit-kumukulang na tugma sa terminong hinahanap", + "moderation.report.mark_as_handled": "Markahan bilang ginawa", + "moderation.report.mark_as_ignored": "Markahan bilang hindi pinansin", + "moderation.action.account.delete": "Burahin ang account", + "moderation.action.account.suspend": "Isuspinde ang account", + "moderation.action.repo.delete": "Burahin ang repositoryo", + "moderation.action.issue.delete": "Burahin ang isyu", + "moderation.action.comment.delete": "Burahin ang komento", + "moderation.unknown_action": "Hindi alam na aksyon", + "moderation.users.cannot_suspend_self": "Hindi mo maaaring isuspinde ang sarili mo.", + "moderation.users.cannot_suspend_admins": "Hindi maaaring isuspinde ang mga user na may pribilehiyong tagapangasiwa.", + "moderation.users.cannot_suspend_org": "Hindi maaaring isuspinde ang mga organisasyon.", + "moderation.users.already_suspended": "Sinuspinde na ang user account.", + "moderation.users.suspend_success": "Nasuspinde na ang user account.", + "moderation.users.cannot_delete_admins": "Hindi maaaring burahin ang mga user na may pribilehiyong tagapangasiwa.", + "moderation.issue.deletion_success": "Binura na ang isyu.", + "moderation.comment.deletion_success": "Binura na ang komento.", + "actions.workflow.persistent_incomplete_matrix": "Hindi masuri ang `strategy.matrix` ng trabahong %[1]s dahil sa hindi wastong `needs` na ekspresyon. Maaari itong sumangguni sa isang trabaho na hindi nasa `needs` na listahan (%[2]s), o isang output na hindi umiiral sa isa sa mga trabaho na iyon.", + "actions.workflow.incomplete_matrix_missing_job": "Hindi masuri ang `strategy.matrix` ng trabahong %[1]s: hindi nasa listahan ng `needs`ng trabahong %[1]s (%[3]s) ang trabahong %[2]s.", + "actions.workflow.incomplete_matrix_missing_output": "Hindi masuri ang `strategy.matrix` ng trabahong %[1]s: walang output na %[3]s ang trabahong %[2]s.", + "actions.workflow.incomplete_matrix_unknown_cause": "Hindi masuri ang `strategy.matrix` ng trabahong %[1]s: hindi alam na error.", + "actions.workflow.incomplete_runson_missing_job": "Hindi masuri ang `runs-on` ng trabahong %[1]s: hindi nasa listahan ng `needs` ng trabahong %[1]s (%[3]s) ang trabahong %[2]s.", + "actions.workflow.incomplete_runson_missing_output": "Hindi masuri ang `runs-on` ng trabahong %[1]s: walang output na %[3]s ang trabahong %[2]s.", + "actions.workflow.incomplete_runson_missing_matrix_dimension": "Hindi masuri ang `runs-on` ng trabahong %[1]s: hindi umiiral ang matrix dimension na %[2]s.", + "actions.workflow.incomplete_runson_unknown_cause": "Hindi masuri ang `runs-on` ng trabahong %[1]s: hindi alam na error.", + "admin.auths.oauth2_quota_group_claim_name": "Claim name na nagbibigay ng mga pangalan ng grupo para sa pinagmulan na ito na gagamitin sa pamamahala ng quota. (Opsyonal)", + "admin.auths.oauth2_quota_group_map": "I-map ang mga claimed group sa mga quota group. (Opsyonal - kinakailangan ang claim name sa itaas)", + "admin.auths.oauth2_quota_group_map_removal": "Tanggalin ang mga user mula sa mga naka-sync na quota group kung hindi nabibilang sa katumbas na grupo ang user." } diff --git a/options/locale_next/locale_fr-FR.json b/options/locale_next/locale_fr-FR.json index 7dcda632d7..088617715d 100644 --- a/options/locale_next/locale_fr-FR.json +++ b/options/locale_next/locale_fr-FR.json @@ -214,12 +214,35 @@ "repo.issues.filter_reviewers.hint": "Filtrer par l'utilisateur qui a examiné", "repo.issues.filter_mention.hint": "Filtrer par utilisateur mentionné", "repo.issues.filter_modified.hint": "Filtrer par la dernière date modifiée", - "repo.issues.filter_sort.hint": "Trier par: date de création/commentaires/mise à jour/date limite", + "repo.issues.filter_sort.hint": "Trier par : date de création/commentaires/mise à jour/date limite", "search.syntax": "Syntaxe de recherche", "admin.dashboard.transfer_lingering_logs": "Transférer les journaux des actions terminées de la base de données au stockage", "actions.status.diagnostics.waiting": { "one": "Attente d'un exécuteur avec l'étiquette suivante : %s", "many": "Attente d'un exécuteur avec les étiquettes suivantes : %s", "other": "" - } + }, + "moderation.report.mark_as_ignored": "Marquer comme ignoré", + "moderation.action.account.delete": "Supprimer le compte", + "moderation.action.account.suspend": "Suspendre le compte", + "moderation.action.repo.delete": "Supprimer le dépôt", + "moderation.action.issue.delete": "Supprimer le ticket", + "moderation.action.comment.delete": "Supprimer le commentaire", + "moderation.unknown_action": "Action inconnue", + "moderation.users.cannot_suspend_self": "Vous ne pouvez pas vous suspendre vous même.", + "moderation.users.cannot_suspend_admins": "Les utilisateurs avec les droits administrateur ne peuvent pas être suspendus.", + "moderation.users.cannot_suspend_org": "Les organisations ne peuvent pas être suspendues.", + "moderation.users.already_suspended": "Le compte est déjà suspendu.", + "moderation.users.suspend_success": "Le compte a été suspendu.", + "moderation.users.cannot_delete_admins": "Les utilisateurs avec les droits d'administration ne peuvent pas être supprimés.", + "moderation.issue.deletion_success": "Le ticket a été supprimé.", + "moderation.comment.deletion_success": "Le commentaire a été supprimé.", + "actions.workflow.incomplete_matrix_missing_job": "Impossible d'évaluer `strategy.matrix` de la tâche %[1]s : la tâche %[2]s n'est pas dans la liste `needs` de la tâche %[1]s (%[3]s).", + "actions.workflow.incomplete_matrix_missing_output": "Impossible d'évaluer `strategy.matrix` de la tâche %[1]s : la tâche %[2]s n'a pas de sortie %[3]s.", + "actions.workflow.incomplete_matrix_unknown_cause": "Impossible d'évaluer `strategy.matrix` de la tâche %[1]s : erreur inconnue.", + "actions.workflow.incomplete_runson_missing_job": "Impossible d'évaluer les `runs-on` de la tâche %[1]s : la tâche %[2]s n'est pas dans la liste des `needs` de la tâche %[1]s (%[3]s).", + "actions.workflow.incomplete_runson_missing_output": "Impossible d'évaluer les `runs-on` de la tâche %[1]s : la tâche %[2]s n'a pas de sortie %[3]s.", + "actions.workflow.incomplete_runson_missing_matrix_dimension": "Impossible d'évaluer les `runs-on` de la tâche %[1]s : la dimension matricielle %[2]s n'existe pas.", + "actions.workflow.incomplete_runson_unknown_cause": "Impossible d'évaluer `runs-on` de la tâche %[1]s : erreur inconnue.", + "admin.auths.oauth2_quota_group_map_removal": "Supprimer les utilisateurs des groupes de quotas synchronisés si l'utilisateur n'appartient pas au groupe correspondant." } diff --git a/options/locale_next/locale_he.json b/options/locale_next/locale_he.json index 15882ce862..2f848d41cb 100644 --- a/options/locale_next/locale_he.json +++ b/options/locale_next/locale_he.json @@ -18,5 +18,62 @@ "migrate.gitbucket.description": "יבוא מידע משרת GitBucket.", "migrate.codebase.description": "ייבוא מידע מ־codebasehq.com.", "migrate.forgejo.description": "ייבוא מידע מקודברג או שרת פורג'ו אחר.", - "home.welcome.no_activity": "אין פעילות" + "home.welcome.no_activity": "אין פעילות", + "home.explore_users": "גלה משתמשים", + "home.explore_orgs": "גלה ארגונים", + "followers.incoming.list.self.none": "אף אחד לא עוקב אחרי הפרופיל שלך.", + "followers.incoming.list.none": "אף אחד לא עוקב אחרי המשתמש הזה.", + "followers.outgoing.list.self.none": "אתה לא עוקב אחרי אף אחד.", + "followers.outgoing.list.none": "%s לא עוקב אחרי אף אחד.", + "relativetime.now": "עכשיו", + "relativetime.future": "בעתיד", + "relativetime.1day": "אתמול", + "relativetime.2days": "לפני יומיים", + "relativetime.1week": "בשבוע שעבר", + "relativetime.2weeks": "לפני שבועיים", + "relativetime.1month": "בחודש שעבר", + "relativetime.2months": "לפני חודשיים", + "relativetime.1year": "בשנה שעברה", + "relativetime.2years": "לפני שנתיים", + "repo.issues.filter_poster.hint": "סנן לפי המחבר", + "repo.issues.filter_assignee.hint": "סנן לפי המשתמש האחראי", + "repo.issues.filter_reviewers.hint": "סנן לפי המשתמש שערך ביקורת", + "repo.issues.filter_mention.hint": "סנן לפי המשתמש שהוזכר", + "repo.issues.filter_modified.hint": "סנן לפי תאריך שינוי אחרון", + "admin.moderation.reports": "דוחות", + "admin.moderation.no_open_reports": "כרגע אין דיווחים פתוחים.", + "moderation.report.mark_as_handled": "סמן כטופל", + "moderation.report.mark_as_ignored": "סמן כהוזמנח", + "moderation.action.account.delete": "מחק חשבון", + "moderation.action.account.suspend": "השעה חשבון", + "moderation.action.repo.delete": "מחק ריפו", + "moderation.action.issue.delete": "מחק סוגייה", + "moderation.action.comment.delete": "מחק תגובה", + "moderation.unknown_action": "פעולה לא ידועה", + "moderation.users.cannot_suspend_self": "אתה לא יכול להשעות את עצמך.", + "moderation.users.cannot_suspend_org": "ארגונים לא יכולים להיות מושעים.", + "moderation.users.already_suspended": "חשבון משתמש כבר מושעה.", + "moderation.users.suspend_success": "חשבון המשתמש הושעה.", + "moderation.issue.deletion_success": "הסוגייה נמחקה.", + "moderation.comment.deletion_success": "התגובה נמחקה.", + "moderation.report_abuse": "דיווח על התעללות", + "moderation.report_content": "תוכן הדיווח", + "moderation.report_abuse_form.header": "דיווח על התעללות למנהל", + "moderation.report_abuse_form.already_reported": "כבר דיווחת על התוכן הזה", + "moderation.abuse_category": "קטגוריה", + "moderation.abuse_category.placeholder": "בחר קטגוריה", + "moderation.abuse_category.spam": "ספאם", + "moderation.abuse_category.malware": "תוכנה זדונית", + "moderation.abuse_category.illegal_content": "תוכן בלתי חוקי", + "moderation.abuse_category.other_violations": "הפרות אחרות של כללי פלטפורמה", + "moderation.report_remarks": "הערות", + "moderation.report_remarks.placeholder": "אנא ספק פרטים בנוגע לניצול לרעה שאתה מדווח עליו.", + "moderation.submit_report": "הגש דיווח", + "moderation.reporting_failed": "דיווח התעללות נכשל: %v", + "moderation.reported_thank_you": "תודה על הדיווח שלך. ההנהלה עודכנה על כך.", + "mail.actions.run_info_sha": "קומיט: %[1]s", + "repo.diff.commit.next-short": "הבא", + "repo.diff.commit.previous-short": "הקודם", + "discussion.locked": "הדיון ננעל. היכולת להגיב מוגבלת לתורמים בלבד.", + "discussion.sidebar.reference": "מקור" } diff --git a/options/locale_next/locale_it-IT.json b/options/locale_next/locale_it-IT.json index c36cd7b4c1..34cf20cf41 100644 --- a/options/locale_next/locale_it-IT.json +++ b/options/locale_next/locale_it-IT.json @@ -196,5 +196,8 @@ "actions.workflow.event_detection_error": "Impossibile analizzare gli eventi previsti nel flusso di lavoro: %v", "actions.workflow.pre_execution_error": "Il flusso di lavoro non è stato completato a causa di un errore che ha bloccato il tentativo di esecuzione.", "teams.add_all_repos.modal.header": "Aggiungi tutti i repositori", - "teams.remove_all_repos.modal.header": "Rimuovi tutti i repositori" + "teams.remove_all_repos.modal.header": "Rimuovi tutti i repositori", + "moderation.action.account.delete": "Elimina profilo", + "moderation.action.account.suspend": "Sospendi profilo", + "moderation.action.comment.delete": "Elimina commento" } diff --git a/options/locale_next/locale_lv-LV.json b/options/locale_next/locale_lv-LV.json index 1b98131fae..08e4d025fe 100644 --- a/options/locale_next/locale_lv-LV.json +++ b/options/locale_next/locale_lv-LV.json @@ -251,5 +251,8 @@ "actions.workflow.incomplete_runson_missing_job": "Nevar novērtēt darba %[1]s `runs-on`: darbs %[2]s nav %[1]s `needs` sarakstā (%[3]s).", "actions.workflow.incomplete_runson_missing_output": "Nevar novērtēt darba %[1]s `runs-on`: darbam %[2]s nav izvades %[3]s.", "actions.workflow.incomplete_runson_missing_matrix_dimension": "Nevar novērtēt darba %[1]s `runs-on`: matricas dimensija %[2]s nepastāv.", - "actions.workflow.incomplete_runson_unknown_cause": "Nevar novērtēt darba %[1]s `runs-on`: nezināma kļūda." + "actions.workflow.incomplete_runson_unknown_cause": "Nevar novērtēt darba %[1]s `runs-on`: nezināma kļūda.", + "issues.updated": "atjaunināts %s", + "search.fuzzy": "Aptuveni", + "search.fuzzy_tooltip": "Iekļaut iznākumus, kas aptuveni atbilst meklētajam" } diff --git a/options/locale_next/locale_nds.json b/options/locale_next/locale_nds.json index 19af25d076..c3d88f2b2c 100644 --- a/options/locale_next/locale_nds.json +++ b/options/locale_next/locale_nds.json @@ -236,5 +236,8 @@ "actions.workflow.incomplete_runson_missing_output": "Kann de `runs-on` vun Upgaav %[1]s nich utweerten: Upgaav %[2]s hett keene Utgaav %[3]s.", "actions.workflow.incomplete_matrix_unknown_cause": "Kann de `strategy.matrix` vun Upgaav %[1]s nich utweerten: Unbekannter Fehler.", "actions.workflow.incomplete_runson_unknown_cause": "Kann de `runs-on` vun Upgaav %[1]s nich utweerten: Unbekannter Fehler.", - "actions.workflow.incomplete_runson_missing_matrix_dimension": "Kann de `runs-on` vun Upgaav %[1]s nich utweerten: Matrix-Richt %[2]s gifft dat nich." + "actions.workflow.incomplete_runson_missing_matrix_dimension": "Kann de `runs-on` vun Upgaav %[1]s nich utweerten: Matrix-Richt %[2]s gifft dat nich.", + "issues.updated": "%s verneeit", + "search.fuzzy": "Umslags", + "search.fuzzy_tooltip": "Ok Resultaten wiesen, wat so wat umslags to de Söökwoorden passen" } diff --git a/options/locale_next/locale_pl-PL.json b/options/locale_next/locale_pl-PL.json index d98b14157b..f996aa80b2 100644 --- a/options/locale_next/locale_pl-PL.json +++ b/options/locale_next/locale_pl-PL.json @@ -30,12 +30,12 @@ "stars.list.none": "Nikt nie dał gwiazdki temu repozytorium.", "followers.incoming.list.self.none": "Nikt nie obserwuje twojego profilu.", "followers.incoming.list.none": "Nikt nie obserwuje tego użytkownika.", - "followers.outgoing.list.self.none": "Nie obserwujesz nikogo.", - "followers.outgoing.list.none": "%s nie obserwuje nikogo.", + "followers.outgoing.list.self.none": "Nikogo nie obserwujesz.", + "followers.outgoing.list.none": "%s nikogo nie obserwuje.", "home.welcome.no_activity": "Brak aktywności", - "home.explore_repos": "Eksploruj repozytoria", - "home.explore_users": "Eksploruj użytkowników", - "home.explore_orgs": "Eksploruj organizacje", + "home.explore_repos": "Przeglądaj repozytoria", + "home.explore_users": "Przeglądaj użytkowników", + "home.explore_orgs": "Przeglądaj organizacje", "relativetime.mins": { "one": "%d minutę temu", "few": "%d minuty temu", @@ -142,5 +142,90 @@ "many": "%s obserwujących" }, "repo.issues.filter_poster.hint": "Filtruj według autora", - "repo.issues.filter_assignee.hint": "Filtruj według przypisanego użytkownika" + "repo.issues.filter_assignee.hint": "Filtruj według przypisanego użytkownika", + "repo.issues.filter_reviewers.hint": "Filtruj według recenzentów", + "repo.issues.filter_mention.hint": "Filtruj według wspomnianych użytkowników", + "repo.issues.filter_modified.hint": "Filtruj według daty ostatniej modyfikacji", + "repo.issues.filter_sort.hint": "Sortuj według: created/comments/updated/deadline", + "issues.updated": "ostatnia aktualizacja: %s", + "repo.pulls.poster_manage_approval": "Zarządzaj zatwierdzeniami", + "repo.pulls.poster_requires_approval": "Kilka workflowów oczekuje na sprawdzenie.", + "repo.pulls.poster_requires_approval.tooltip": "Autor tego pull requesta nie jest zaufany do uruchamiania workflowów wyzwalanych przez pull requesty utworzone z forkowanego repozytorium lub z AGit. Workflowy wyzwalane przez zdarzenie `pull_request` nie zostaną uruchomione, dopóki nie zostaną zatwierdzone.", + "repo.pulls.poster_is_trusted": "Autor tego pull requesta jest zawsze zaufany do uruchamiania workflowów.", + "repo.pulls.poster_is_trusted.tooltip": "Autor tego pull requesta jest jawnie zaufany do uruchamiania workflowów wyzwalanych przez zdarzenia `pull_request`.", + "repo.pulls.poster_trust_deny": "Odmów", + "repo.pulls.poster_trust_deny.tooltip": "Workflowy oczekujące na zatwierdzenie zostaną anulowane.", + "repo.pulls.poster_trust_once": "Zezwól jednokrotnie", + "repo.pulls.poster_trust_once.tooltip": "Workflowy wyzwalane przez zdarzenie `pull_request` zostaną uruchomione dla tego commita, ale będą wymagały zatwierdzenia dla wszystkich przyszłych commitów pushowanych do tego pull requesta.", + "repo.pulls.poster_trust_always": "Zawsze zezwalaj", + "repo.pulls.poster_trust_always.tooltip": "Workflowy wyzwalane przez zdarzenie `pull_request` zostaną uruchomione dla tego commita i nie będzie potrzeby zatwierdzania uruchomień z tego pull requesta ani z przyszłych pull requestów utworzonych przez tego samego użytkownika.", + "repo.pulls.poster_trust_revoke": "Unieważnij", + "repo.pulls.poster_trust_revoke.tooltip": "Autor tego pull requesta nie będzie już zaufany do uruchamiania workflowów wyzwalanych przez zdarzenie `pull_request`. Każde uruchomienie będzie musiało zostać zatwierdzone ręcznie.", + "search.syntax": "Syntax wyszukiwania", + "search.fuzzy": "fFzzy", + "moderation.report.mark_as_ignored": "Oznacz jako ignorowane", + "moderation.action.account.delete": "Usuń konto", + "moderation.action.account.suspend": "Zawieś konto", + "moderation.action.repo.delete": "Usuń repozytorium", + "moderation.action.issue.delete": "Usuń zgłoszenie", + "moderation.action.comment.delete": "Usuń komentarz", + "moderation.unknown_action": "Nieznana akcja", + "moderation.users.cannot_suspend_self": "Nie możesz zawiesić samego siebie.", + "moderation.users.cannot_suspend_admins": "Użytkownik z uprawnieniami administratora nie może zostać zawieszony.", + "moderation.users.cannot_suspend_org": "Organizacja nie może zostać zawieszona.", + "moderation.users.already_suspended": "Konto jest już zawieszone.", + "moderation.users.suspend_success": "Konto zostało zawieszone.", + "moderation.users.cannot_delete_admins": "Użytkownik z uprawnieniami administratora nie może zostać usunięty.", + "moderation.issue.deletion_success": "Zgłoszenie zostało usunięte.", + "moderation.comment.deletion_success": "Komentarz został usunięty.", + "moderation.report_abuse_form.details": "Ten formularz powinien być używany do zgłaszania użytkowników, którzy tworzą spamowe profile, repozytoria, zgłoszenia lub komentarze albo zachowują się nieodpowiednio.", + "moderation.report_abuse_form.already_reported": "Już to zgłosiłeś", + "moderation.report_remarks.placeholder": "Opisz nadużycie, które zgłaszasz.", + "moderation.reporting_failed": "Nie udało się wysłać zgłoszenia: %v", + "moderation.reported_thank_you": "Dziękujemy za zgłoszenie. Administracja została o tym powiadomiona.", + "mail.actions.successful_run_after_failure_subject": "Workflow %[1]s został przywrócony w repozytorium %[2]s", + "mail.actions.not_successful_run_subject": "Workflow %[1]s zakończył się niepowodzeniem w repozytorium %[2]s", + "mail.actions.successful_run_after_failure": "Workflow %[1]s został przywrócony w repozytorium %[2]s", + "mail.actions.not_successful_run": "Workflow %[1]s zakończył się niepowodzeniem w repozytorium %[2]s", + "mail.actions.run_info_cur_status": "Stan tego uruchomienia: %[1]s (dopiero zmieniony z %[2]s)", + "mail.actions.run_info_previous_status": "Stan poprzedniego uruchomienia: %[1]s", + "mail.actions.run_info_sha": "Commit: %[1]s", + "mail.actions.run_info_trigger": "Wyzwolony ponieważ: %[1]s przez: %[2]s", + "discussion.locked": "Ta dyskusja została ograniczona. Komentowanie dozwolone jest jedynie kontrybutorom.", + "discussion.sidebar.reference": "Referencja", + "admin.auths.allow_username_change": "Zezwalaj na zmiany nazw użytkownika", + "admin.auths.allow_username_change.description": "Zezwól użytkownikom na zmiane nazwy użytkownika w ustawieniach profilu", + "admin.dashboard.cleanup_offline_runners": "Wyczyść runners offline", + "admin.dashboard.remove_resolved_reports": "Usuń rozwiązane zgłoszenia", + "admin.config.security": "Konfiguracja zabezpieczeń", + "admin.config.global_2fa_requirement.title": "Globalne wymagane podwójnej weryfikacji", + "admin.config.global_2fa_requirement.none": "Nie", + "admin.config.global_2fa_requirement.all": "Wszyscy użytkownicy", + "admin.config.global_2fa_requirement.admin": "Administratorzy", + "avatar.constraints_hint": "Własny awatar nie może przekraczać %[1]s rozmiaru pliku lub być większym niż %[2]dx%[3]d pikseli", + "user.ghost.tooltip": "Ten użytkownik został usunięty lub nie można go znaleźć.", + "og.repo.summary_card.alt_description": "Karta podsumowująca repozytorium %[1]s, opisana jako: %[2]s", + "repo.commit.load_tags_failed": "Wczytywanie tagów nie powiodło się z powodu wewnętrznego błędu serwera", + "compare.branches.title": "Porównaj gałęzie", + "migrate.pagure.description": "Przenieś dane z pagure.io lub innej instancji Pagure.", + "migrate.pagure.incorrect_url": "Nieprawidłowy URL repozytorium źródłowego został podany", + "migrate.pagure.project_url": "Adres URL projektu na Pagure", + "migrate.pagure.project_example": "Adres URL projektu na Pagure, np. https://pagure.io/pagure", + "migrate.pagure.token_label": "Token do API Pagure", + "migrate.pagure.private_issues.summary": "Prywatne zgłoszenia (opcjonalne)", + "actions.runs.run_attempt_label": "Próba uruchomienia #%[1]s (%[2]s)", + "actions.runs.view_most_recent_run": "Pokaż ostatnie uruchomienie", + "actions.workflow.job_parsing_error": "Nie można przeanalizować zadań w workflow: %v", + "actions.workflow.event_detection_error": "Nie można przeanalizować obsługiwanych zdarzeń w workflow: %v", + "actions.workflow.persistent_incomplete_matrix": "Nie można ocenić `strategy.matrix` zadania %[1]s z powodu nieprawidłowego wyrażenia `needs`. Może ono odwoływać się do zadania, które nie znajduje się na liście 'needs' (%[2]s), lub do wyniku, który nie istnieje w żadnym z tych zadań.", + "actions.workflow.incomplete_matrix_missing_job": "Nie można ocenić `strategy.matrix` zadania %[1]s: zadanie %[2]s nie znajduje się na liście `needs` zadania %[1]s (%[3]s).", + "actions.workflow.incomplete_matrix_missing_output": "Nie można ocenić `strategy.matrix` zadania %[1]s: zadanie %[2]s nie ma wyniku %[3]s.", + "actions.workflow.incomplete_matrix_unknown_cause": "Nie można ocenić `strategy.matrix` zadania %[1]s: nieznany błąd.", + "actions.workflow.incomplete_runson_missing_job": "Nie można ocenić `runs-on` zadania %[1]s: zadanie %[2]s nie znajduje się na liście `needs` zadania %[1]s (%[3]s).", + "actions.workflow.incomplete_runson_missing_output": "Nie można ocenić `runs-on` zadania %[1]s: zadanie %[2]s nie ma wyniku %[3]s.", + "actions.workflow.incomplete_runson_missing_matrix_dimension": "Nie można ocenić `runs-on` zadania %[1]s: wymiar macierzy %[2]s nie istnieje.", + "actions.workflow.incomplete_runson_unknown_cause": "Nie można ocenić `runs-on` zadania %[1]s: nieznany błąd.", + "actions.workflow.pre_execution_error": "Workflow nie został uruchomiony z powodu błędu, który zablokował próbę jego wykonania.", + "teams.add_all_repos.modal.header": "Dodaj wszystkie repozytoria", + "teams.remove_all_repos.modal.header": "Usuń wszystkie repozytoria" } diff --git a/options/locale_next/locale_pt-PT.json b/options/locale_next/locale_pt-PT.json index 689d5d5fa6..3f68db87b7 100644 --- a/options/locale_next/locale_pt-PT.json +++ b/options/locale_next/locale_pt-PT.json @@ -251,5 +251,8 @@ "actions.workflow.incomplete_runson_unknown_cause": "Não é possível avaliar `runs-on` do trabalho %[1]s: erro desconhecido.", "admin.auths.oauth2_quota_group_claim_name": "Nome da reivindicação que fornece nomes de grupos para esta fonte a ser usada para gestão de quotas. (Opcional)", "admin.auths.oauth2_quota_group_map": "Atribuir grupos reivindicados a grupos de quotas. (Opcional - requer o nome da reivindicação acima)", - "admin.auths.oauth2_quota_group_map_removal": "Remover os utilizadores dos grupos de quotas sincronizados se o utilizador não pertencer ao grupo correspondente." + "admin.auths.oauth2_quota_group_map_removal": "Remover os utilizadores dos grupos de quotas sincronizados se o utilizador não pertencer ao grupo correspondente.", + "issues.updated": "%s atualizado", + "search.fuzzy": "Difusa", + "search.fuzzy_tooltip": "Incluir resultados que correspondam aproximadamente ao termo de pesquisa" } diff --git a/options/locale_next/locale_ru-RU.json b/options/locale_next/locale_ru-RU.json index 14556e8c40..037196acf8 100644 --- a/options/locale_next/locale_ru-RU.json +++ b/options/locale_next/locale_ru-RU.json @@ -251,5 +251,8 @@ "actions.workflow.incomplete_runson_missing_output": "Не удалось проверить `runs-on` задачи %[1]s – задача %[2]s не имеет интерфейс вывода %[3]s.", "actions.workflow.incomplete_runson_missing_matrix_dimension": "Не удалось проверить `runs-on` задачи %[1]s – измерение матрицы %[2]s не существует.", "actions.workflow.incomplete_runson_unknown_cause": "Не удалось проверить `runs-on` задачи %[1]s – неизвестная ошибка.", - "admin.auths.oauth2_quota_group_map": "Связывать группы из указанного выше утверждения (claim) с группами квот" + "admin.auths.oauth2_quota_group_map": "Связывать группы из указанного выше утверждения (claim) с группами квот", + "issues.updated": "обнов. %s", + "search.fuzzy": "Приблиз.", + "search.fuzzy_tooltip": "Включает результаты, приблизительно соответствующие запросу" } diff --git a/options/locale_next/locale_uk-UA.json b/options/locale_next/locale_uk-UA.json index 7496fb2601..1c44990771 100644 --- a/options/locale_next/locale_uk-UA.json +++ b/options/locale_next/locale_uk-UA.json @@ -183,7 +183,7 @@ "many": "%s активних запитів на злиття" }, "migrate.pagure.private_issues.summary": "Приватні задачі (необов’язково)", - "migrate.pagure.private_issues.description": "Ця функція дозволяє створити додатковий репозиторій для архівування в ньому приватних задач із вашого проєкту Pagure. Спочатку виконайте звичайну міграцію (без токена), щоб імпортувати весь публічний вміст. Потім, якщо у вас є приватні задачі, які потрібно зберегти, створіть окремий репозиторій, використовуючи токен, щоб архівувати ці приватні задачі.", + "migrate.pagure.private_issues.description": "Ця функція дозволяє створити додатковий репозиторій для архівування в ньому приватних задач із вашого проєкту Pagure. Спочатку виконайте звичайне перенесення (без токена), щоб імпортувати весь публічний вміст. Потім, якщо у вас є приватні задачі, які потрібно зберегти, створіть окремий репозиторій, використовуючи токен, щоб архівувати ці приватні задачі.", "migrate.pagure.private_issues.warning": "Обов’язково встановіть видимість репозиторію на «Приватний», якщо використовуєте ключ API для імпорту приватних задач. Це запобігає випадковому розкриттю приватного вмісту в публічному репозиторії.", "migrate.pagure.token.placeholder": "Тільки для створення архіву приватних задач", "mail.issue.action.close_by_commit": "%[1]s закриває %[2]s в коміті %[3]s.", @@ -210,14 +210,14 @@ "repo.pulls.poster_trust_once.tooltip": "Робочі потоки, ініційовані подією `pull_request`, будуть виконані для цього коміту, але їх потрібно буде схвалювати для всіх наступних комітів, надісланих до цього запиту на злиття.", "repo.pulls.poster_trust_always.tooltip": "Робочі потоки, ініційовані подією `pull_request`, будуть виконані для цього коміту, і не буде необхідності схвалювати запуски з цього запиту на злиття або наступних запитів, створених тим самим користувачем.", "repo.pulls.poster_trust_revoke.tooltip": "Автор цього запиту на злиття більше не зможе запускати робочі потоки, ініційовані подією `pull_request`, кожен запуск потрібно буде схвалювати вручну.", - "admin.dashboard.actions_action_user": "Відкликати довіру Дій Forgejo для неактивних користувачів", + "admin.dashboard.actions_action_user": "Відкликати довіру Дій Forgejo у неактивних користувачів", "actions.status.diagnostics.waiting": { "one": "Очікування ранера з міткою: %s", "few": "Очікування ранера з мітками: %s", "many": "Очікування ранера з мітками: %s" }, "keys.verify.token.hint": "Токен дійсний лише протягом 1 хвилини. Отримайте новий, якщо термін дії закінчився.", - "admin.dashboard.transfer_lingering_logs": "Перенести журнали виконаних завдань із бази даних до сховища", + "admin.dashboard.transfer_lingering_logs": "Перемістити журнали виконаних завдань із бази даних до сховища", "search.syntax": "Синтаксис пошуку", "repo.issues.filter_poster.hint": "Фільтрувати за автором", "repo.issues.filter_assignee.hint": "Фільтрувати за призначеним користувачем", @@ -251,5 +251,8 @@ "actions.workflow.incomplete_matrix_missing_output": "Неможливо оцінити `strategy.matrix` завдання %[1]s: результат %[3]s не існує в завданні %[2]s.", "actions.workflow.incomplete_runson_missing_job": "Неможливо оцінити `runs-on` завдання %[1]s: завдання %[2]s немає у списку `needs` завдання %[1]s (%[3]s).", "actions.workflow.incomplete_runson_missing_output": "Неможливо оцінити `runs-on` завдання %[1]s: результат %[3]s не існує в завданні %[2]s.", - "actions.workflow.incomplete_runson_missing_matrix_dimension": "Неможливо оцінити `runs-on` завдання %[1]s: розмір матриці %[2]s не існує." + "actions.workflow.incomplete_runson_missing_matrix_dimension": "Неможливо оцінити `runs-on` завдання %[1]s: розмір матриці %[2]s не існує.", + "issues.updated": "оновлено %s", + "search.fuzzy": "Нечіткий", + "search.fuzzy_tooltip": "Включати результати, які приблизно відповідають пошуковому запиту" } diff --git a/options/locale_next/locale_zh-CN.json b/options/locale_next/locale_zh-CN.json index 83c0b72aa1..09ba630f8c 100644 --- a/options/locale_next/locale_zh-CN.json +++ b/options/locale_next/locale_zh-CN.json @@ -164,5 +164,35 @@ "repo.pulls.poster_trust_always": "始终批准", "repo.pulls.poster_trust_always.tooltip": "由`pull_request`事件触发的工作流会基于此提交运行,且来自此合并请求或同一用户的其他合并请求的运行不需要批准。", "repo.pulls.poster_trust_revoke": "撤销", - "repo.pulls.poster_trust_revoke.tooltip": "此合并请求的作者将不再被信任以运行`pull_request`事件触发的工作流,所有运行均需被手动批准。" + "repo.pulls.poster_trust_revoke.tooltip": "此合并请求的作者将不再被信任以运行`pull_request`事件触发的工作流,所有运行均需被手动批准。", + "issues.updated": "更新于 %s", + "search.fuzzy": "模糊", + "search.fuzzy_tooltip": "包含与搜索关键字相似的结果", + "moderation.report.mark_as_handled": "标记为已处理", + "moderation.report.mark_as_ignored": "标记为忽略", + "moderation.action.account.delete": "删除账户", + "moderation.action.account.suspend": "封禁账户", + "moderation.action.repo.delete": "删除仓库", + "moderation.action.issue.delete": "删除议题", + "moderation.action.comment.delete": "删除评论", + "moderation.unknown_action": "未知操作", + "moderation.users.cannot_suspend_self": "您不能封禁您自己。", + "moderation.users.cannot_suspend_admins": "您不能封禁有管理权限的用户。", + "moderation.users.cannot_suspend_org": "您不能封禁组织。", + "moderation.users.already_suspended": "该账户已经处于封禁状态。", + "moderation.users.suspend_success": "已封禁该账户。", + "moderation.users.cannot_delete_admins": "您不能删除有管理权限的账户。", + "moderation.issue.deletion_success": "已删除该议题。", + "moderation.comment.deletion_success": "已删除该评论。", + "actions.workflow.persistent_incomplete_matrix": "因`needs`表达式无效,无法解析该任务的`strategy.martix`。可能引用了一个未在其 needs 列表(%[2]s)当中的任务,或者该列表中某些任务没有输出。", + "actions.workflow.incomplete_matrix_missing_job": "无法解析任务‘%[1]s’的`strategy.martix`:任务‘%[2]s’不在‘%[1]s’的`needs`列表当中(%[3]s)。", + "actions.workflow.incomplete_matrix_missing_output": "无法解析任务‘%[1]s’的`strategy.martix`:任务‘%[2]s’没有输出‘%[3]s’。", + "actions.workflow.incomplete_matrix_unknown_cause": "无法解析任务‘%[1]s’的`strategy.martix`:未知错误。", + "actions.workflow.incomplete_runson_missing_job": "无法解析任务‘%[1]s’的`runs-on`:任务‘%[2]s’不在任务‘%[1]s’的`needs`列表内(%[3]s)。", + "actions.workflow.incomplete_runson_missing_output": "无法解析任务‘%[1]s’的`runs-on`:任务‘%[2]s’没有输出‘%[3]s’。", + "actions.workflow.incomplete_runson_missing_matrix_dimension": "无法解析任务‘%[1]s’的`runs-on`:矩阵维度‘%[2]s’不存在。", + "actions.workflow.incomplete_runson_unknown_cause": "无法解析任务‘%[1]s’的`runs-on`:未知错误。", + "admin.auths.oauth2_quota_group_claim_name": "用于设定该来源配额组名的声明(claim)的名称。(可选)", + "admin.auths.oauth2_quota_group_map": "将声明组映射到配额组。(可选,需要填写上述声明名称)", + "admin.auths.oauth2_quota_group_map_removal": "如果用户不是对应组的成员,则将用户从同步的配额组中移出。" } From f962b32177c744bccdc7ae4da9fa57e7e866ea54 Mon Sep 17 00:00:00 2001 From: 0ko <0ko@noreply.codeberg.org> Date: Mon, 12 Jan 2026 13:00:58 +0500 Subject: [PATCH 2/2] [v14.0/forgejo] i18n: backport of translations from Codeberg Translate Translation updates that were relevant to v14 branch were picked from this commit: f6399a0d25165f69341f5d8406777ee6f032012e Changes to strings that are only present in the v15 branch were not picked. Below is a list of co-authors of the ported commit. It may contain co-authors who's changes were not picked due to only being relevant to v15. Co-authored-by: 0ko <0ko@noreply.codeberg.org> Co-authored-by: Arthur Zamarin Co-authored-by: Benedikt Straub Co-authored-by: Codeberg Translate Co-authored-by: Fjuro Co-authored-by: Gusted Co-authored-by: SomeTr Co-authored-by: killawabbit Co-authored-by: m-casanova Co-authored-by: nykula Co-authored-by: xtex --- options/locale/locale_he.ini | 27 ++++++++++++++-- options/locale/locale_it-IT.ini | 4 +-- options/locale/locale_uk-UA.ini | 44 ++++++++++++++------------- options/locale_next/locale_cs-CZ.json | 2 +- options/locale_next/locale_nl-NL.json | 3 +- options/locale_next/locale_sv-SE.json | 26 +++++++++++++++- 6 files changed, 77 insertions(+), 29 deletions(-) diff --git a/options/locale/locale_he.ini b/options/locale/locale_he.ini index bdfe3f3f44..e1d3fc334e 100644 --- a/options/locale/locale_he.ini +++ b/options/locale/locale_he.ini @@ -143,7 +143,7 @@ webauthn_use_twofa = השתמש בקוד אימות דו־שלבי מהטלפו error413 = מיצית את ההגבלה שלך. [search] -search = חיפוש... +search = חיפוש… type_tooltip = סוג חיפוש fuzzy = מקורב union = מילות מפתח @@ -168,6 +168,8 @@ keyword_search_unavailable = חיפוש מילות מפתח לא זמין. נא code_search_unavailable = חיפוש קוד לא זמין. נא לדווח למנהלי המערכת. pull_kind = חיפוש בקשות מיזוג… +regexp_tooltip = פרש את החיפוש כביטוי רגולרי + [heatmap] number_of_contributions_in_the_last_12_months = % תרומות ב־12 החודשים האחרונים contributions_zero = אפס תרומות @@ -194,8 +196,8 @@ lightweight_desc = פורג'ו צורך כמות מינימלית של משאב buttons.list.unordered.tooltip = הוספת רשימה לא ממוספרת buttons.switch_to_legacy.tooltip = מעבר לעורך הישן buttons.heading.tooltip = הוספת כותרת -buttons.bold.tooltip = הדגשת טקסט -buttons.italic.tooltip = הטיית טקסט +buttons.bold.tooltip = הדגשת טקסט (Ctrl+B / ⌘B) +buttons.italic.tooltip = הטיית טקסט (Ctrl+I / ⌘I) buttons.quote.tooltip = ציטוט buttons.code.tooltip = הוספת קוד buttons.link.tooltip = הוספת קישור @@ -212,6 +214,12 @@ table_modal.placeholder.content = תוכן table_modal.label.rows = שורות table_modal.label.columns = עמודות +buttons.indent.tooltip = קנן פריטים ברמה אחת פנימה +buttons.unindent.tooltip = קנן פריטים ברמה אחת החוצה +link_modal.header = הוספת קישור +link_modal.url = Url +link_modal.description = תיאור + [filter] string.desc = סדר אלפבתי יורד string.asc = סדר אלפבתי עולה @@ -318,6 +326,19 @@ repository_files_already_exist = כבר יש קבצים בקרפיף זה. יש AccessToken = קוד גישה Content = תוכן +email_been_used = כתובת האימייל כבר בשימוש. +email_invalid = כתובת האימייל אינה תקינה. +username_password_incorrect = שם משתמש או סיסמה לא נכונים. +password_complexity = סיסמה לא עומדת בדרישות הסיבוכיות: +password_lowercase_one = לפחות אות אנגלית קטנה אחת +password_uppercase_one = לפחות אות אנגלית גדולה אחת +password_digit_one = לפחות ספרה אחת +password_special_one = לפחות תו מיוחד אחד (סימני פיסוק, סוגריים, מרכאות וכו') +enterred_invalid_repo_name = שם הריפו שהזנת אינו תקין. +enterred_invalid_org_name = שם הארגון שהוזן אינו תקין. +enterred_invalid_owner_name = שם הבעלים החדש אינו תקין. +enterred_invalid_password = הסיסמה שהזנת אינה נכונה. + [projects] deleted.display_name = פרויקט נמחק diff --git a/options/locale/locale_it-IT.ini b/options/locale/locale_it-IT.ini index a52002718c..ad0ae03a04 100644 --- a/options/locale/locale_it-IT.ini +++ b/options/locale/locale_it-IT.ini @@ -30,8 +30,8 @@ password=Password access_token=Token di accesso re_type=Conferma password captcha=CAPTCHA -twofa=Verifica in due passaggi -twofa_scratch=Codice di recupero per la verifica in due passaggi +twofa=Autenticazione a due fattori +twofa_scratch=Codice di recupero per l'autenticazione a due fattori passcode=Codice di sicurezza webauthn_insert_key=Inserisci la tua chiave di sicurezza diff --git a/options/locale/locale_uk-UA.ini b/options/locale/locale_uk-UA.ini index 8059ef38d2..5802a2b838 100644 --- a/options/locale/locale_uk-UA.ini +++ b/options/locale/locale_uk-UA.ini @@ -281,7 +281,7 @@ smtp_from=Надсилати email від імені smtp_from_helper=Електронна пошта для використання у Forgejo. Введіть звичайну адресу електронної пошти або використовуйте формат: "Ім’я" . mailer_user=Ім’я користувача SMTP mailer_password=Пароль SMTP -register_confirm=Потрібно підтвердити електронну пошту для реєстрації +register_confirm=Вимагати підтвердити електронну пошту для реєстрації mail_notify=Увімкнути сповіщення електронною поштою server_service_title=Сервер і налаштування зовнішніх служб offline_mode=Увімкнути локальний режим @@ -829,7 +829,7 @@ generate_new_token=Згенерувати новий токен tokens_desc=Ці токени надають доступ до вашого облікового запису за допомогою Forgejo API. token_name=Назва токена generate_token=Згенерувати токен -generate_token_success=Ваш новий токен був створений. Скопіюйте його зараз, оскільки він не буде показаний знову. +generate_token_success=Ваш новий токен створено. Скопіюйте його зараз, оскільки він показується лише один раз. generate_token_name_duplicate=Назва програми %s вже використовується. Будь ласка, використайте нову. delete_token=Видалити access_token_deletion=Видалити токен доступу @@ -872,7 +872,7 @@ scan_this_image=Проскануйте це зображення вашим до or_enter_secret=Або введіть секрет: %s then_enter_passcode=І введіть пароль, який відображається в додатку: passcode_invalid=Неправильний пароль. Спробуйте ще раз. -twofa_enrolled=Для вашого облікового запису було ввімкнено двофакторну автентифікацію. Зберігайте свій одноразовий ключ відновлення (%s) у безпечному місці, оскільки він показується лише один раз. +twofa_enrolled=Для вашого облікового запису було ввімкнено двофакторну автентифікацію. Збережіть свій одноразовий ключ відновлення (%s) у безпечному місці, оскільки він показується лише один раз. twofa_failed_get_secret=Не вдалося отримати секрет. @@ -915,7 +915,7 @@ retype_new_password = Підтвердіть новий пароль email_desc = Ваша основна адреса електронної пошти буде використовуватися для сповіщень, відновлення пароля і, за умови, що вона не прихована, для операцій з Git через веб-інтерфейс. visibility.limited_tooltip = Видимий(а) тільки для зареєстрованих користувачів visibility.private_tooltip = Видимий(а) тільки для учасників організацій, до яких ви приєдналися -twofa_scratch_token_regenerated = Ваш одноразовий ключ відновлення: %s. Збережіть його у безпечному місці, бо він не буде показаний знову. +twofa_scratch_token_regenerated = Ваш одноразовий ключ відновлення: %s. Збережіть його у безпечному місці, оскільки він показується лише один раз. authorized_oauth2_applications_description = Ви надали цим стороннім програмам доступ до вашого облікового запису Forgejo. Будь ласка, відкличте доступ у програм, що більше не використовуються. webauthn_delete_key = Видалити ключ безпеки webauthn_key_loss_warning = Якщо ви втратите ключі безпеки, то втратите доступ до свого облікового запису. @@ -1204,7 +1204,7 @@ file.title=%s в %s file_raw=Неформатований file_history=Історія file_view_source=Переглянути вихідний код -file_view_rendered=Переглянути відрендерено +file_view_rendered=Переглянути рендер file_view_raw=Переглянути неформатований file_permalink=Постійне посилання file_too_large=Цей файл завеликий для показу. @@ -1244,9 +1244,9 @@ editor.cancel_lower=Скасувати editor.commit_signed_changes=Внести підписані зміни editor.commit_changes=Зберегти зміни editor.add_tmpl=Додати «<%s>» -editor.commit_message_desc=Додати необов'язковий розширений опис… +editor.commit_message_desc=Додати необов’язковий розширений опис… editor.signoff_desc=Додати повідомленню в журналі комітів рядок Signed-off-by від свого імені. -editor.commit_directly_to_this_branch=Зробіть коміт прямо в гілку %[1]s. +editor.commit_directly_to_this_branch=Зробити коміт прямо в гілку %[1]s. editor.create_new_branch=Створити нову гілку для цього коміту та відкрити запит на злиття. editor.create_new_branch_np=Створити нову гілку для цього коміту. editor.propose_file_change=Запропонувати зміну файлу @@ -2004,16 +2004,16 @@ settings.branch_protection=Правила захисту для гілки « settings.protect_disable_push=Заборонити push settings.protect_disable_push_desc=Для цієї гілки буде заборонено виконання push. settings.protect_enable_push=Дозволити push -settings.protect_enable_push_desc=Будь-хто з правом запису зможе виконувати push до цієї гілки (за винятком force push). -settings.protect_whitelist_committers=Білий список обмеження Push +settings.protect_enable_push_desc=Будь-хто з доступом на запис зможе виконувати push до цієї гілки (за винятком force push). +settings.protect_whitelist_committers=Дозволити push окремим користувачам settings.protect_whitelist_committers_desc=Лише користувачі або команди з білого списку зможуть виконувати push до цієї гілки (за винятком force push). -settings.protect_whitelist_deploy_keys=Білий список ключів розгортання з правом на запис. -settings.protect_whitelist_users=Користувачі, які можуть робити push в цю гілку -settings.protect_whitelist_teams=Команди, учасники яких можуть робити push в цю гілку +settings.protect_whitelist_deploy_keys=Білий список ключів розгортання з доступом на запис для push. +settings.protect_whitelist_users=Користувачі, які можуть робити push у цю гілку +settings.protect_whitelist_teams=Команди, учасники яких можуть робити push у цю гілку settings.protect_merge_whitelist_committers=Обмежити право на об’єднання списком settings.protect_merge_whitelist_committers_desc=Дозволити лише користувачам або командам із білого списку об’єднувати запити на злиття в цю гілку. -settings.protect_merge_whitelist_users=Користувачі з правом на об'єднання -settings.protect_merge_whitelist_teams=Команди, яким дозволено об'єднання +settings.protect_merge_whitelist_users=Користувачі, які можуть приймати запити на злиття +settings.protect_merge_whitelist_teams=Команди, учасники яких можуть приймати запити на злиття settings.protect_check_status_contexts=Увімкнути перевірку стану settings.protect_check_status_contexts_desc=Вимагати успішного проходження перевірок стану перед злиттям. Коли цей пункт увімкнено, коміти спершу надсилаються до іншої гілки, а потім зливаються або надсилаються безпосередньо до гілки, яка відповідає цьому правилу після успішного проходження перевірок стану. Якщо контексти не вибрано, останній коміт має бути успішним незалежно від контексту. settings.protect_check_status_contexts_list=Перевірки стану, знайдені для репозиторію за минулий тиждень @@ -2119,7 +2119,7 @@ diff.file_image_width=Ширина diff.file_image_height=Висота diff.file_byte_size=Розмір diff.file_suppressed=Різницю між файлами не показано, бо вона завелика -diff.file_suppressed_line_too_long=Різницю між файлами не показано, оскільки один чи декілька рядків занадто довгі +diff.file_suppressed_line_too_long=Різницю між файлами не показано, оскільки деякі рядки занадто довгі diff.too_many_files=Деякі з файлів не показано, оскільки було змінено дуже багато файлів diff.show_more=Показати більше diff.load=Завантажити різницю @@ -2487,7 +2487,7 @@ tree_path_not_found_branch = Шлях %[1]s не існує в гілці %[2]s branch.create_success = Гілку «%s» створено. pulls.view = Переглянути запит на злиття pulls.allow_edits_from_maintainers_desc = Користувачі з доступом на запис у базову гілку можуть також виконувати push у цю гілку -settings.protect_enable_merge_desc = Будь-хто з доступом на запис зможе об'єднувати запити на злиття у цю гілку. +settings.protect_enable_merge_desc = Будь-хто з доступом на запис зможе об’єднувати запити на злиття у цю гілку. commit.contained_in = Цей коміт міститься в: pulls.reopen_failed.head_branch = Ви не можете знову відкрити цей запит на злиття, оскільки головна гілка більше не існує. settings.protect_new_rule = Створити нове правило захисту гілок @@ -2593,7 +2593,7 @@ settings.unarchive.error = Сталася помилка при спробі р settings.wiki_rename_branch_main = Нормалізувати назву вікі-гілки settings.wiki_rename_branch_main_notices_2 = Внутрішню вікі-гілку репозиторію %s буде назавжди перейменовано. Існуючі перевірки потрібно буде оновити. settings.pull_mirror_sync_in_progress = Триває отримання змін з віддаленого репозиторію %s. -settings.enter_repo_name = Уведіть ім'я власника і назву репозиторію, як показано: +settings.enter_repo_name = Уведіть ім’я власника і назву репозиторію, як показано: settings.pulls.allow_rebase_update = Увімкнути оновлення гілки запиту на злиття за допомогою перебазування settings.mirror_settings.docs.pulling_remote_title = Отримання з віддаленого репозиторію settings.mirror_settings.docs.doc_link_pull_section = розділ документації «Отримання з віддаленого репозиторію». @@ -2761,7 +2761,7 @@ settings.remove_protected_branch_success = Захист гілки для пра settings.update_protect_branch_success = Захист гілки для правила «%s» оновлено. settings.protect_unprotected_file_patterns = Шаблони незахищених файлів (розділені крапкою з комою «;») settings.protect_protected_file_patterns = Шаблони захищених файлів (розділені крапкою з комою «;») -settings.protect_branch_name_pattern = Шаблон назви захищеної гілки +settings.protect_branch_name_pattern = Шаблон назв захищених гілок settings.event_action_success_desc = Виконання завершилося успішно. settings.event_header_action = Події виконання Дій settings.event_action_failure_desc = Виконання завершилося невдало. @@ -3269,9 +3269,9 @@ config.enable_federated_avatar=Увімкнути федеровані ават config.git_config=Конфігурація Git config.git_disable_diff_highlight=Вимкнути підсвітку синтаксису diff -config.git_max_diff_lines=Максимум рядків на diff (на один файл) -config.git_max_diff_line_characters=Максимум символів на diff (на одну строку) -config.git_max_diff_files=Максимум diff-файлів (для показу) +config.git_max_diff_lines=Максимум рядків на файл при порівнянні +config.git_max_diff_line_characters=Максимум символів на рядок при порівнянні +config.git_max_diff_files=Максимум файлів для показу при порівнянні config.git_gc_args=Аргументи збирача сміття config.git_migrate_timeout=Тайм-аут перенесення config.git_mirror_timeout=Тайм-аут оновлення дзеркала @@ -3713,6 +3713,8 @@ owner.settings.cleanuprules.remove.pattern = Видалити версії, що owner.settings.cleanuprules.keep.pattern = Залишити версії, що відповідають rubygems.dependencies.runtime = Залежності середовища виконання +container.digest = Контрольна сума + [secrets] deletion = Видалити секрет creation.success = Секрет «%s» додано. diff --git a/options/locale_next/locale_cs-CZ.json b/options/locale_next/locale_cs-CZ.json index ba5c70c088..178026d312 100644 --- a/options/locale_next/locale_cs-CZ.json +++ b/options/locale_next/locale_cs-CZ.json @@ -254,5 +254,5 @@ "actions.workflow.incomplete_runson_unknown_cause": "Nepodařilo se vyhodnotit `runs-on` úlohy %[1]s: neznámá chyba.", "issues.updated": "aktualizováno %s", "search.fuzzy": "Přibližné", - "search.fuzzy_tooltip": "Zahrnout výsledky v přibližné shodě s hledaným výrazem" + "search.fuzzy_tooltip": "Zahrnout výsledky, které jsou v přibližné shodě s hledaným výrazem" } diff --git a/options/locale_next/locale_nl-NL.json b/options/locale_next/locale_nl-NL.json index f424bdf94d..e243743529 100644 --- a/options/locale_next/locale_nl-NL.json +++ b/options/locale_next/locale_nl-NL.json @@ -201,5 +201,6 @@ "one": "Wachten op een runner met het volgende label: %s", "other": "Wachten op een runner met de volgende labels: %s" }, - "keys.verify.token.hint": "De token is slechts 1 minuut geldig. Krijg een nieuwe als deze verlopen is." + "keys.verify.token.hint": "De token is slechts 1 minuut geldig. Krijg een nieuwe als deze verlopen is.", + "repo.issues.filter_poster.hint": "Filter op auteur" } diff --git a/options/locale_next/locale_sv-SE.json b/options/locale_next/locale_sv-SE.json index 5efbae56ef..7cc471fe26 100644 --- a/options/locale_next/locale_sv-SE.json +++ b/options/locale_next/locale_sv-SE.json @@ -190,5 +190,29 @@ "actions.workflow.persistent_incomplete_matrix": "Det går inte att utvärdera `strategy.matrix` för jobb %[1]s på grund av ett ogiltigt `needs`-uttryck. Det kan hänvisa till ett jobb som inte finns i dess ’needs’-lista (%[2]s) eller en utdata som inte finns i något av dessa jobb.", "teams.add_all_repos.modal.header": "Lägg till arkiv", "teams.remove_all_repos.modal.header": "Ta bort alla arkiv", - "admin.auths.oauth2_quota_group_map_removal": "Ta bort användare från synkroniserade kvotgrupper om användaren inte tillhör motsvarande grupp." + "admin.auths.oauth2_quota_group_map_removal": "Ta bort användare från synkroniserade kvotgrupper om användaren inte tillhör motsvarande grupp.", + "repo.issues.filter_sort.hint": "Sortera utifrån: skapad/kommentarer/uppdaterad/deadline", + "issues.updated": "uppdaterade %s", + "repo.pulls.poster_requires_approval": "Vissa arbetsflöden väntar på att bli granskade.", + "repo.pulls.poster_is_trusted": "Upphovspersonen till denna pull-begäran är alltid godkänd för att köra arbetsflöden.", + "repo.pulls.poster_is_trusted.tooltip": "Upphovspersonen till denna pull-begäran är specifikt godkänd för att köra arbetsflöden som utlöses av en `pull_request`-händelser.", + "repo.pulls.poster_trust_once.tooltip": "Arbetsflöden som utlöses av en `pull_request`-begäran kommer köra denna commit men kommer behöva godkännas för framtida commits pushade till den här pull-begäran.", + "repo.pulls.poster_trust_always.tooltip": "Arbetsflöden som utlöses av en `pull_request`-begäran kommer köra denna commit och kommer inte behöva godkännas för den här eller framtida pull-begäran från samma användare.", + "repo.pulls.poster_trust_revoke.tooltip": "Upphovspersonen för den här pull-begäran kommer inte längre vara godkänd för att köra arbetsflöden som utlösts av en `pull_request`-begäran, så att varje körning måste bli godkänd manuellt.", + "search.syntax": "Syntax för sökning", + "search.fuzzy": "Ungefärlig", + "search.fuzzy_tooltip": "Inkludera resultat som ungefärligt matchar söktermen", + "keys.verify.token.hint": "Den här token är bara giltig i 1 minut Skaffa en ny om den har gått ut.", + "moderation.report.mark_as_handled": "Markera som hanterad", + "moderation.report.mark_as_ignored": "Markera som ignorerad", + "moderation.action.account.delete": "Radera kontot", + "moderation.action.account.suspend": "Stäng av kontot", + "moderation.action.repo.delete": "Radera källförrådet", + "moderation.action.issue.delete": "Radera ärende", + "moderation.action.comment.delete": "Radera kommentar", + "moderation.unknown_action": "Okänd åtgärd", + "moderation.users.cannot_suspend_self": "Du kan inte stänga av dig själv.", + "moderation.users.cannot_suspend_admins": "Användare med administrativ åtkomst kan inte bli avstängda.", + "moderation.users.cannot_suspend_org": "Organisationer kan inte bli avstängda.", + "moderation.users.already_suspended": "Användarkontot är redan avstängt." }