i18n: update of translations from Codeberg Translate
Co-authored-by: Caesar Schinas <caesar@caesarschinas.com> Co-authored-by: Codeberg Translate <translate@codeberg.org> Co-authored-by: Edgarsons <edgarsons@noreply.codeberg.org> Co-authored-by: Gusted <postmaster@gusted.xyz> Co-authored-by: Miguel P.L <miguel_pl@noreply.codeberg.org> Co-authored-by: PeterDaveHello <peterdavehello@noreply.codeberg.org> Co-authored-by: SomeTr <sometr@noreply.codeberg.org> Co-authored-by: Wuzzy <wuzzy@disroot.org> Co-authored-by: antaanimosity <antaanimosity@noreply.codeberg.org> Co-authored-by: artnay <artnay@noreply.codeberg.org> Co-authored-by: earl-warren <earl-warren@noreply.codeberg.org> Co-authored-by: justbispo <justbispo@noreply.codeberg.org> Co-authored-by: lucasmz.dev <git@lucasmz.dev> Co-authored-by: oscarotero <oscarotero@noreply.codeberg.org> Co-authored-by: otf31 <otf31@noreply.codeberg.org> Co-authored-by: themandalorian <themandalorian@noreply.codeberg.org> Co-authored-by: xtex <xtexchooser@duck.com> Co-authored-by: zerica <zerica@noreply.codeberg.org> Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/fi/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/pt_BR/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/pt_PT/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo-next/zh_Hans/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/de/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/es/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fr/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/gl/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/nl/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/pt_BR/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/pt_PT/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hans/ Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hant/ Translation: Forgejo/forgejo Translation: Forgejo/forgejo-next
This commit is contained in:
parent
4ce232bcfe
commit
4fe172e4b2
15 changed files with 114 additions and 64 deletions
|
@ -2914,6 +2914,9 @@ 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 %d Commit hinter %s
|
||||
sync_fork.branch_behind_few = Dieser Branch ist %d Commits hinter %s
|
||||
sync_fork.button = Sync
|
||||
|
||||
[graphs]
|
||||
component_loading_failed = Konnte %s nicht laden
|
||||
|
|
|
@ -38,12 +38,12 @@ passcode=Código de acceso
|
|||
|
||||
webauthn_insert_key=Introduzca su clave de seguridad
|
||||
webauthn_sign_in=Presione el botón en su clave de seguridad. Si su clave de seguridad no tiene ningún botón, vuelva a insertarla.
|
||||
webauthn_press_button=Por favor, presione el botón de su llave de seguridad…
|
||||
webauthn_press_button=Por favor, presione el botón en su clave de seguridad…
|
||||
webauthn_use_twofa=Utilice un código de doble factor desde su teléfono móvil
|
||||
webauthn_error=No se pudo leer su llave de seguridad.
|
||||
webauthn_unsupported_browser=Su navegador no soporta actualmente WebAuthn.
|
||||
webauthn_error_unknown=Ha ocurrido un error desconocido. Por favor, inténtelo de nuevo.
|
||||
webauthn_error_insecure=`WebAuthn sólo soporta conexiones seguras. Para probar sobre HTTP, puede utilizar el origen "localhost" o "127.0.0.1"`
|
||||
webauthn_error_insecure=WebAuthn sólo soporta conexiones seguras. Para probar sobre HTTP, puede utilizar el origen "localhost" o "127.0.0.1"
|
||||
webauthn_error_unable_to_process=El servidor no pudo procesar su solicitud.
|
||||
webauthn_error_duplicated=La clave de seguridad no está permitida para esta solicitud. Por favor, asegúrese de que la clave no está ya registrada.
|
||||
webauthn_error_empty=Debe establecer un nombre para esta clave.
|
||||
|
@ -72,7 +72,7 @@ all=Todos
|
|||
sources=Propios
|
||||
mirrors=Réplica
|
||||
collaborative=Colaborativo
|
||||
forks=Forks
|
||||
forks=Bifurcaciones
|
||||
|
||||
activities=Actividades
|
||||
pull_requests=Solicitudes de incorporación de cambios
|
||||
|
@ -300,7 +300,7 @@ offline_mode.description=Deshabilitar redes de distribución de contenido de ter
|
|||
disable_gravatar=Desactivar Gravatar
|
||||
disable_gravatar.description=Desactivar el Gravatar y otros fuentes de avatares de terceros. Se utilizará un avatar por defecto a menos que un usuario suba un avatar localmente.
|
||||
federated_avatar_lookup=Habilitar avatares federados
|
||||
federated_avatar_lookup.description=Buscar de avatares con Libravatar.
|
||||
federated_avatar_lookup.description=Busca avatares con Libravatar.
|
||||
disable_registration=Deshabilitar auto-registro
|
||||
disable_registration.description=Sólo los administradores de la instancia podrán crear nuevas cuentas. Es muy recomendable mantener deshabilitado el registro a menos que pretenda alojar una instancia pública para todo el mundo y esté preparado para lidiar con grandes cantidades de cuentas de spam.
|
||||
allow_only_external_registration.description=Los usuarios sólo podrán crear nuevas cuentas utilizando servicios externos configurados.
|
||||
|
@ -668,7 +668,7 @@ still_own_packages=Tu cuenta posee uno o más paquetes, elimínalos primero.
|
|||
org_still_own_repo=Esta organización todavía posee uno o más repositorios, elimínalos o transfiérelos primero.
|
||||
org_still_own_packages=Esta organización todavía posee uno o más paquetes, elimínalos primero.
|
||||
|
||||
target_branch_not_exist=La rama de destino no existe
|
||||
target_branch_not_exist=La rama de destino no existe.
|
||||
admin_cannot_delete_self = No puedes eliminarte a ti mismo cuando eres un admin (administrador). Por favor, elimina primero tus privilegios de administrador.
|
||||
username_error_no_dots = ` solo puede contener carácteres alfanuméricos ("0-9","a-z","A-Z"), guiones ("-"), y guiones bajos ("_"). No puede empezar o terminar con carácteres no alfanuméricos y también están prohibidos los carácteres no alfanuméricos consecutivos.`
|
||||
unsupported_login_type = No se admite el tipo de inicio de sesión para eliminar la cuenta.
|
||||
|
@ -843,7 +843,7 @@ add_email_success=La nueva dirección de correo electrónico ha sido añadida.
|
|||
email_preference_set_success=La preferencia de correo electrónico se ha establecido correctamente.
|
||||
add_openid_success=La nueva dirección OpenID ha sido añadida.
|
||||
keep_email_private=Ocultar dirección de correo electrónico
|
||||
keep_email_private_popup=Esto ocultará tu dirección de correo electrónico de tu perfil. Ya no será la dirección predeterminada para los confirmaciones realizadas a través de la interfaz web, como las subidas y ediciones de archivos, y no se utilizará para las confirmaciones de fusión. En su lugar, se utilizará una dirección especial %s para asociar las confirmaciones a tu cuenta. Ten en cuenta que cambiar esta opción no afectará a las confirmaciones existentes.
|
||||
keep_email_private_popup=Su dirección de correo electrónico no se mostrará en su perfil y no será la predeterminada para las confirmaciones realizadas a través de la interfaz web, como las subidas de archivos, las ediciones y las confirmaciones de fusión. En su lugar, se utilizará una dirección especial %s para vincular las confirmaciones a tu cuenta. Esta opción no afectará a las confirmaciones existentes.
|
||||
openid_desc=OpenID le permite delegar la autenticación a un proveedor externo.
|
||||
|
||||
manage_ssh_keys=Gestionar claves SSH
|
||||
|
@ -1080,6 +1080,9 @@ change_username_redirect_prompt.with_cooldown.one = El antiguo nombre de usuario
|
|||
quota.rule.exceeded = Excedido
|
||||
quota.rule.no_limit = Ilimitado
|
||||
quota.sizes.assets.all = Activos
|
||||
quota.sizes.git.lfs = Git LFS
|
||||
quota.sizes.assets.attachments.issues = Archivos adjuntos de incidencia
|
||||
access_token_regeneration = Regenerar token de acceso
|
||||
|
||||
[repo]
|
||||
owner=Propietario
|
||||
|
@ -1515,7 +1518,7 @@ issues.new.no_projects=Ningún proyecto
|
|||
issues.new.open_projects=Proyectos abiertos
|
||||
issues.new.closed_projects=Proyectos cerrados
|
||||
issues.new.no_items=No hay elementos
|
||||
issues.new.milestone=Milestone
|
||||
issues.new.milestone=Hito
|
||||
issues.new.no_milestone=Sin hito
|
||||
issues.new.clear_milestone=Limpiar Milestone
|
||||
issues.new.open_milestone=Hitos abiertos
|
||||
|
@ -1563,12 +1566,12 @@ issues.change_title_at=`cambió el título de <b><strike>%s</strike></b> a <b>%s
|
|||
issues.change_ref_at=`cambió referencia de <b><strike>%s</strike></b> a <b>%s</b> %s`
|
||||
issues.remove_ref_at=`eliminó la referencia <b>%s</b> %s`
|
||||
issues.add_ref_at=`añadió la referencia <b>%s</b> %s`
|
||||
issues.delete_branch_at=`rama eliminada <b>%s</b> %s`
|
||||
issues.delete_branch_at=`eliminó la rama <b>%s</b> %s`
|
||||
issues.filter_label=Etiqueta
|
||||
issues.filter_label_exclude=`Usa <code>alt</code> + <code>clic/enter</code> para excluir etiquetas`
|
||||
issues.filter_label_no_select=Todas las etiquetas
|
||||
issues.filter_label_select_no_label=Sin etiqueta
|
||||
issues.filter_milestone=Milestone
|
||||
issues.filter_milestone=Hito
|
||||
issues.filter_milestone_all=Todos los hitos
|
||||
issues.filter_milestone_none=Sin hitos
|
||||
issues.filter_milestone_open=Abrir hitos
|
||||
|
@ -1970,7 +1973,7 @@ pulls.auto_merge_canceled_schedule_comment=`canceló la fusión automática de e
|
|||
pulls.delete.title=¿Borrar este pull request?
|
||||
pulls.delete.text=¿Realmente quieres eliminar esta pull request? (Esto eliminará permanentemente todo el contenido. Considera cerrarlo si simplemente deseas archivarlo)
|
||||
|
||||
pulls.recently_pushed_new_branches=Has realizado push en la rama <strong>%[1]s</strong> %[2]s
|
||||
pulls.recently_pushed_new_branches=Empujaste en la rama <a href="%[3]s"><strong>%[1]s</strong></a> %[2]s
|
||||
|
||||
pull.deleted_branch=(eliminado):%s
|
||||
|
||||
|
@ -1981,7 +1984,7 @@ milestones.no_due_date=Sin fecha límite
|
|||
milestones.open=Abrir
|
||||
milestones.close=Cerrar
|
||||
milestones.new_subheader=Los hitos pueden ayudarle a organizar los problemas y monitorizar su progreso.
|
||||
milestones.completeness=%d%% Completado
|
||||
milestones.completeness=<strong>%d%%</strong> Completado
|
||||
milestones.create=Crear hito
|
||||
milestones.title=Título
|
||||
milestones.desc=Descripción
|
||||
|
@ -2022,7 +2025,7 @@ ext_wiki=Wiki externa
|
|||
ext_wiki.desc=Enlace a una wiki externa.
|
||||
|
||||
wiki=Wiki
|
||||
wiki.welcome=¡Bienvenidos a la Wiki!
|
||||
wiki.welcome=Bienvenido a la Wiki.
|
||||
wiki.welcome_desc=Esta wiki le permite escribir y compartir documentación con otros colaboradores.
|
||||
wiki.desc=Escriba y comparta documentación con colaboradores.
|
||||
wiki.create_first_page=Crear la primera página
|
||||
|
@ -2331,7 +2334,7 @@ settings.event_create=Crear
|
|||
settings.event_create_desc=Rama o etiqueta creada.
|
||||
settings.event_delete=Eliminar
|
||||
settings.event_delete_desc=Rama o etiqueta eliminada.
|
||||
settings.event_fork=Fork
|
||||
settings.event_fork=Bifurcación
|
||||
settings.event_fork_desc=Repositorio forkeado.
|
||||
settings.event_wiki=Wiki
|
||||
settings.event_wiki_desc=Página de la Wiki creada, renombrada, editada o eliminada.
|
||||
|
@ -2519,7 +2522,7 @@ settings.archive.branchsettings_unavailable=Los ajustes de rama no están dispon
|
|||
settings.archive.tagsettings_unavailable=Los ajustes de las etiquetas no están disponibles si el repositorio está archivado.
|
||||
settings.unarchive.button=Desarchivar repositorio
|
||||
settings.unarchive.header=Desarchivar este repositorio
|
||||
settings.unarchive.text=La desarchivación del repositorio restablecerá su capacidad de recibir confirmaciones y subidos, así como nuevas incidencias y solicitudes de incorporación de cambios.
|
||||
settings.unarchive.text=La desarchivación del repositorio restablecerá su capacidad de recibir confirmaciones y empujes, así como nuevas incidencias y solicitudes de incorporación de cambios.
|
||||
settings.unarchive.success=El repositorio se ha desarchivado correctamente.
|
||||
settings.unarchive.error=Ocurrió un error mientras se trataba de des-archivar el repositorio. Revisa el registro para más detalles.
|
||||
settings.update_avatar_success=El avatar del repositorio ha sido actualizado.
|
||||
|
@ -2642,7 +2645,7 @@ release.cancel=Cancelar
|
|||
release.publish=Publicar lanzamiento
|
||||
release.save_draft=Guardar borrador
|
||||
release.edit_release=Actualizar Lanzamiento
|
||||
release.delete_release=Eliminar Lanzamiento
|
||||
release.delete_release=Eliminar lanzamiento
|
||||
release.delete_tag=Eliminar tag
|
||||
release.deletion=Eliminar lanzamiento
|
||||
release.deletion_desc=Eliminar un lanzamiento sólo lo elimina de Forgejo. No afectará la etiqueta Git, el contenido de su repositorio o su historial. ¿Continuar?
|
||||
|
@ -2868,6 +2871,11 @@ settings.enforce_on_admins_desc = Los administradores del repositorio no pueden
|
|||
pulls.editable = Editable
|
||||
issues.filter_no_results = No hay resultados
|
||||
release.type_attachment = Archivo adjunto
|
||||
sync_fork.button = Sincronizar
|
||||
settings.sourcehut_builds.visibility = Visibilidad de trabajo
|
||||
settings.ignore_stale_approvals = Ignorar las aprobaciones obsoletas
|
||||
settings.event_pull_request_enforcement = Aplicación
|
||||
issues.reaction.alt_few = %[1]s reaccionado con %[2]s.
|
||||
|
||||
[graphs]
|
||||
component_loading = Cargando %s…
|
||||
|
@ -2935,11 +2943,11 @@ settings.hooks_desc=Añadir webhooks que serán ejecutados para <strong>todos lo
|
|||
|
||||
settings.labels_desc=Añadir etiquetas que pueden ser utilizadas en problemas para <strong>todos los repositorios</strong> bajo esta organización.
|
||||
|
||||
members.membership_visibility=Visibilidad de Membresía:
|
||||
members.membership_visibility=Visibilidad de membresía:
|
||||
members.public=Público
|
||||
members.public_helper=hacer oculto
|
||||
members.public_helper=Hacer oculto
|
||||
members.private=Oculto
|
||||
members.private_helper=hacer público
|
||||
members.private_helper=Hacer público
|
||||
members.member_role=Rol del miembro:
|
||||
members.owner=Propietario
|
||||
members.member=Miembro
|
||||
|
@ -2948,7 +2956,7 @@ members.remove.detail=¿Destituir a %[1]s de %[2]s?
|
|||
members.leave=Abandonar
|
||||
members.leave.detail=¿Irse de %s?
|
||||
members.invite_desc=Añadir un miembro nuevo a %s:
|
||||
members.invite_now=Invitar
|
||||
members.invite_now=Invitar ahora
|
||||
|
||||
teams.join=Unirse
|
||||
teams.leave=Abandonar
|
||||
|
@ -2957,7 +2965,7 @@ teams.can_create_org_repo=Crear repositorios
|
|||
teams.can_create_org_repo_helper=Los miembros pueden crear nuevos repositorios en la organización. El creador obtendrá acceso al administrador del nuevo repositorio.
|
||||
teams.none_access=Sin acceso
|
||||
teams.none_access_helper=Los miembros no pueden ver o hacer ninguna otra acción en esta unidad.
|
||||
teams.general_access=Acceso general
|
||||
teams.general_access=Acceso personalizado
|
||||
teams.general_access_helper=Los permisos de los miembros se decidirán por debajo de la tabla de permisos.
|
||||
teams.read_access=Leer
|
||||
teams.read_access_helper=Los miembros pueden ver y clonar los repositorios del equipo.
|
||||
|
@ -3545,6 +3553,9 @@ emails.delete_primary_email_error = No puedes eliminar el correo electrónico pr
|
|||
config.cache_test =Caché de prueba
|
||||
emails.delete_desc = ¿Estás seguro que quieres eliminar esta dirección de correo electrónico?
|
||||
monitor.duration = Duración (es)
|
||||
self_check = Autocomprobación
|
||||
config.app_slogan = Eslogan de la instancia
|
||||
dashboard.sync_tag.started = Sincronización de etiquetas iniciada
|
||||
|
||||
|
||||
[action]
|
||||
|
@ -3807,6 +3818,10 @@ alt.repository.architectures = Arquitecturas
|
|||
alt.repository.multiple_groups = Este paquete está disponible en múltiples grupos.
|
||||
arch.version.description = Descripción
|
||||
arch.version.provides = Proveedores
|
||||
npm.dependencies.bundle = Empaquetar dependencias
|
||||
arch.version.checkdepends = Comprobar dependencias
|
||||
arch.version.optdepends = Dependencias opcionales
|
||||
arch.version.makedepends = Construir dependencias
|
||||
|
||||
[secrets]
|
||||
secrets=Secretos
|
||||
|
@ -3912,6 +3927,8 @@ variables.id_not_exist = Variable con id %d no existe.
|
|||
runs.empty_commit_message = (mensaje de commit vacío)
|
||||
runs.expire_log_message = Los registros han sido eliminados porque eran demasiado antiguos.
|
||||
runs.workflow = Flujo de trabajo
|
||||
workflow.dispatch.run = Correr flujo de trabajo
|
||||
workflow.dispatch.use_from = Usar el flujo de trabajo de
|
||||
|
||||
[projects]
|
||||
type-1.display_name=Proyecto individual
|
||||
|
@ -3954,7 +3971,7 @@ exact = Exacto
|
|||
exact_tooltip = Incluir sólo los resultados que corresponden al término de búsqueda exacto
|
||||
issue_kind = Buscar incidencias…
|
||||
fuzzy = Difusa
|
||||
runner_kind = Buscar ejecutores…
|
||||
runner_kind = Buscar corredores…
|
||||
regexp_tooltip = Interpretar los términos de búsqueda como una expresión regular
|
||||
regexp = Expresión Regular
|
||||
|
||||
|
|
|
@ -2912,6 +2912,7 @@ pulls.editable = Editable
|
|||
pulls.editable_explanation = Cette pull request peut être éditée par les mainteneurs. Vous pouvez y contribuer directement.
|
||||
sync_fork.branch_behind_one = Cette branche a %d commits de retard sur %s
|
||||
sync_fork.branch_behind_few = Cettte branche a %d commits de retard sur %s
|
||||
sync_fork.button = Sync
|
||||
|
||||
[graphs]
|
||||
component_loading = Chargement %s…
|
||||
|
@ -4082,4 +4083,4 @@ issues.write = <b>Écrire :</b> Fermer des tickets et gérer les métadonnées t
|
|||
pulls.read = <b>Lire :</b> Lire et créer des demandes de tirage.
|
||||
|
||||
[translation_meta]
|
||||
test = Ceci est une chaîne de test. Elle n'est pas affichée dans l'interface de Forgejo mais est utilisée à des fins de test. N'hésitez pas à entrer 'ok' pour gagner du temps (ou un fait amusant de votre choix) pour atteindre ce doux 100 % de complétion :)
|
||||
test = Ceci est une chaîne de test. Elle n'est pas affichée dans l'interface de Forgejo mais est utilisée à des fins de test. N'hésitez pas à entrer 'ok' pour gagner du temps (ou un fait amusant de votre choix) pour atteindre ce doux 100 % de complétion. :-)
|
||||
|
|
|
@ -290,4 +290,9 @@ db_type = Tipo de base de datos
|
|||
app_slogan = Slogan da instancia
|
||||
app_slogan_helper = Escribe o slogan da túa instancia aqui. Ou deixao baleiro para desabilitala.
|
||||
domain = Dominio do servidor
|
||||
ssh_port = Porto do servidor SSH
|
||||
ssh_port = Porto do servidor SSH
|
||||
|
||||
[repo]
|
||||
sync_fork.branch_behind_few = Esta rama ten %d achegas por detrás de %s
|
||||
sync_fork.button = Sincronizar
|
||||
sync_fork.branch_behind_one = Esta rama ten %d achega por detrás de %s
|
|
@ -228,7 +228,7 @@ server_internal = Iekšēja servera kļūda
|
|||
app_desc=Pašmitināms Git pakalpojums bez galvassāpēm
|
||||
install=Viegli uzstādīt
|
||||
install_desc=Vienkārši <a target="_blank" rel="noopener noreferrer" href="%[1]s">jāpalaiž izpildāmā datne</a> vajadzīgajai sistēmai, jāizmanto <a target="_blank" rel="noopener noreferrer" href="%[2]s">Docker</a> vai jāiegūst <a target="_blank" rel="noopener noreferrer" href="%[3]s">pakotne</a>.
|
||||
platform=Pieejama dažādām platformām
|
||||
platform=Dažādas platformas
|
||||
lightweight=Viegla
|
||||
lightweight_desc=Forgejo ir zemas tehniskās prasības, un to var darbināt nedārgā Raspberry Pi datorā. Taupām savas ierīces patērēto enerģiju!
|
||||
license=Atvērtā pirmkoda
|
||||
|
|
|
@ -2909,6 +2909,9 @@ issues.filter_no_results = Geen resultaten
|
|||
migrate.repo_desc_helper = Leeg laten om bestaande beschrijving te importeren
|
||||
archive.nocomment = Commentaar geven is niet mogelijk omdat de repository gearchiveerd is.
|
||||
comment.blocked_by_user = Commentaar geven is niet mogelijk omdat u geblokkeerd bent door de eigenaar van de repository of door de auteur.
|
||||
sync_fork.button = Synchroniseer
|
||||
sync_fork.branch_behind_one = Deze branch is %d commit achter %s
|
||||
sync_fork.branch_behind_few = Deze branch is %d commits achter %s
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1405,7 +1405,7 @@ editor.file_is_a_symlink=`"%s" é um link simbólico. Links simbólicos não pod
|
|||
editor.filename_is_a_directory=O nome do arquivo "%s" já é usado como um nome de diretório neste repositório.
|
||||
editor.file_editing_no_longer_exists=O arquivo que está sendo editado, "%s", não existe mais neste repositório.
|
||||
editor.file_deleting_no_longer_exists=O arquivo a ser excluído, "%s", não existe mais neste repositório.
|
||||
editor.file_changed_while_editing=O conteúdo do arquivo mudou desde que você começou a editar. <a target="_blank" rel="noopener noreferrer" href="%s">Clique aqui</a> para ver as diferenças ou <strong>clique em Aplicar commit das alterações novamente</strong> para sobrescrever as alterações com sua versão atual.
|
||||
editor.file_changed_while_editing=O conteúdo do arquivo mudou desde que você abriu o arquivo. <a target="_blank" rel="noopener noreferrer" href="%s">Clique aqui</a> para ver as diferenças ou <strong>clique em Aplicar commit das alterações novamente</strong> para sobrescrever as alterações com sua versão atual.
|
||||
editor.file_already_exists=Um arquivo com nome "%s" já existe neste repositório.
|
||||
editor.commit_empty_file_header=Fazer commit de um arquivo vazio
|
||||
editor.commit_empty_file_text=O arquivo que você está prestes fazer commit está vazio. Continuar?
|
||||
|
@ -2910,6 +2910,9 @@ issues.filter_no_results_placeholder = Tente ajustar seus filtros de pesquisa.
|
|||
archive.nocomment = Não é possível comentar pois o repositório foi arquivado.
|
||||
migrate.repo_desc_helper = Deixe em branco para importar a descrição existente
|
||||
comment.blocked_by_user = Não é possível comentar pois você foi bloqueado pelo dono ou autor do repositório.
|
||||
sync_fork.branch_behind_few = Esta branch está %d commit(s) atrás de %s
|
||||
sync_fork.branch_behind_one = Esta branch está %d commit(s) atrás de %s
|
||||
sync_fork.button = Sincronizar
|
||||
|
||||
[graphs]
|
||||
component_loading = Carregando %s…
|
||||
|
|
|
@ -1418,7 +1418,7 @@ editor.file_is_a_symlink=`"%s" é uma ligação simbólica. Ligações simbólic
|
|||
editor.filename_is_a_directory=O nome de ficheiro "%s" já está a ser usado como um nome de pasta neste repositório.
|
||||
editor.file_editing_no_longer_exists=O ficheiro que está a ser editado, "%s", já não existe neste repositório.
|
||||
editor.file_deleting_no_longer_exists=O ficheiro que está a ser eliminado, "%s", já não existe neste repositório.
|
||||
editor.file_changed_while_editing=O conteúdo do ficheiro mudou desde que começou a editar. <a target="_blank" rel="noopener noreferrer" href="%s">Clique aqui</a> para ver as modificações ou clique em <strong>Cometer modificações novamente</strong> para escrever por cima.
|
||||
editor.file_changed_while_editing=O conteúdo do ficheiro mudou desde que abriu o ficheiro. <a target="_blank" rel="noopener noreferrer" href="%s">Clique aqui</a> para ver as modificações ou <strong>Cometer modificações novamente</strong> para escrever por cima.
|
||||
editor.file_already_exists=Já existe um ficheiro com o nome "%s" neste repositório.
|
||||
editor.commit_empty_file_header=Cometer um ficheiro vazio
|
||||
editor.commit_empty_file_text=O ficheiro que está prestes a cometer está vazio. Quer continuar?
|
||||
|
@ -2912,6 +2912,9 @@ issues.filter_no_results_placeholder = Tente ajustar os seus filtros de pesquisa
|
|||
migrate.repo_desc_helper = Deixe em branco para importar a descrição existente
|
||||
archive.nocomment = Não é possível fazer comentários porque o repositório está arquivado.
|
||||
comment.blocked_by_user = Não é possível comentar porque está bloqueado pelo proprietário do repositório ou pelo autor.
|
||||
sync_fork.branch_behind_few = Este ramo está %d cometimentos atrás de %s
|
||||
sync_fork.button = Sincronizar
|
||||
sync_fork.branch_behind_one = Este ramo está %d cometimento atrás de %s
|
||||
|
||||
[graphs]
|
||||
component_loading=A carregar %s…
|
||||
|
|
|
@ -231,7 +231,7 @@ platform_desc=Forgejo підтверджено працює на вільних
|
|||
lightweight=Невибагливість
|
||||
lightweight_desc=Forgejo має низькі вимоги до ресурсів та може працювати на недорогому Raspberry Pi. Заощадьте енергію свого комп'ютера!
|
||||
license=Відкритий вихідний код
|
||||
license_desc=Відвідайте <a target="_blank" rel="noopener noreferrer" href="%[1]s">Forgejo</a>! Приєднайтесь до нас та <a target="_blank" rel="noopener noreferrer" href="%[2]s">зробіть свій внесок</a> до проєкту, щоб зробити його ще краще. Не бійтеся долучитися!
|
||||
license_desc=Відвідайте <a target="_blank" rel="noopener noreferrer" href="%[1]s">Forgejo</a>! Приєднуйтесь до нас та <a target="_blank" rel="noopener noreferrer" href="%[2]s">зробіть свій внесок</a>, щоб покращити проєкт ще більше. Не бійтеся долучитися!
|
||||
install_desc = Просто <a target="_blank" rel="noopener noreferrer" href="%[1]s">запустіть уже зібрану програму</a> для своєї платформи, розгорніть її за допомогою <a target="_blank" rel="noopener noreferrer" href="%[2]s">Docker</a> або встановіть <a target="_blank" rel="noopener noreferrer" href="%[3]s">пакунок</a>.
|
||||
|
||||
[install]
|
||||
|
|
|
@ -322,12 +322,12 @@ install_btn_confirm=立即安装
|
|||
test_git_failed=无法识别 “git” 命令:%v
|
||||
sqlite3_not_available=当前 Forgejo 版本不支持 SQLite3。请从 %s 下载官方构建版(注:请勿下载标有 “gobuild” 的版本)。
|
||||
invalid_db_setting=数据库设置无效:%v
|
||||
invalid_db_table=数据库表 '%s' 无效: %v
|
||||
invalid_db_table=数据库表 '%s' 无效:%v
|
||||
invalid_repo_path=仓库根目录设置无效:%v
|
||||
invalid_app_data_path=应用数据路径无效: %v
|
||||
invalid_app_data_path=应用数据路径无效:%v
|
||||
run_user_not_match=运行用户名不是当前的用户名:%s -> %s
|
||||
internal_token_failed=生成内部令牌失败: %v
|
||||
secret_key_failed=生成密钥失败: %v
|
||||
internal_token_failed=生成内部令牌失败:%v
|
||||
secret_key_failed=生成密钥失败:%v
|
||||
save_config_failed=应用配置保存失败:%v
|
||||
invalid_admin_setting=管理员帐户设置无效:%v
|
||||
invalid_log_root_path=日志路径无效:%v
|
||||
|
@ -479,7 +479,7 @@ password_pwned_err=无法完成对 HaveIBeenPwned 的请求
|
|||
last_admin=您不能删除最后一个管理员。必须至少保留一个管理员。
|
||||
change_unconfirmed_email = 如果您在注册时提供了错误的邮箱地址,您可以在下方修改,激活邮件会发送到修改后的邮箱地址。
|
||||
change_unconfirmed_email_summary = 修改用来接收激活邮件的邮箱地址。
|
||||
change_unconfirmed_email_error = 无法修改邮箱地址: %v
|
||||
change_unconfirmed_email_error = 无法修改邮箱地址:%v
|
||||
tab_signin = 登录
|
||||
tab_signup = 注册
|
||||
hint_login = 已经有账户了吗?<a href="%s">立即登录!</a>
|
||||
|
@ -537,7 +537,7 @@ issue.in_tree_path=在 %s 中:
|
|||
|
||||
release.new.subject=%[2]s 中的 %[1]s 发布了
|
||||
release.new.text=<b>@%[1]s</b> 于 %[3]s 发布了 %[2]s
|
||||
release.title=标题: %s
|
||||
release.title=标题:%s
|
||||
release.note=注释:
|
||||
release.downloads=下载:
|
||||
release.download.zip=源代码(ZIP)
|
||||
|
@ -617,7 +617,7 @@ include_error=`必须包含子字符串 "%s"。`
|
|||
glob_pattern_error=`匹配模式无效:%s.`
|
||||
regex_pattern_error=`正则表达式无效:%s.`
|
||||
username_error=` 只允许包含字母数字字符(“0-9”、“a-z”、“A-Z”)、破折号(“-”)、下划线(“_”)和点(“.”)。不能以非字母数字字符开头或结尾,并且不允许连续的非字母数字字符。`
|
||||
invalid_group_team_map_error=`映射无效: %s`
|
||||
invalid_group_team_map_error=`映射无效:%s`
|
||||
unknown_error=未知错误:
|
||||
captcha_incorrect=验证码不正确。
|
||||
password_not_match=密码不匹配。
|
||||
|
@ -659,7 +659,7 @@ organization_leave_success=您已成功离开组织 %s。
|
|||
|
||||
invalid_ssh_key=无法验证您的 SSH 密钥:%s
|
||||
invalid_gpg_key=无法验证您的 GPG 密钥:%s
|
||||
invalid_ssh_principal=无效的规则: %s
|
||||
invalid_ssh_principal=无效的规则:%s
|
||||
must_use_public_key=您提供的密钥是私钥。不要在任何地方上传您的私钥,请改用您的公钥。
|
||||
unable_verify_ssh_key=无法验证 SSH 密钥,请仔细检查是否有错误。
|
||||
auth_failed=授权验证失败:%v
|
||||
|
@ -1459,7 +1459,7 @@ commits.view_path=在历史记录中的此处查看
|
|||
|
||||
commit.operations=操作
|
||||
commit.revert=还原
|
||||
commit.revert-header=还原: %s
|
||||
commit.revert-header=还原:%s
|
||||
commit.revert-content=选择要还原的分支:
|
||||
commit.cherry-pick=拣选
|
||||
commit.cherry-pick-header=Cherry-pick:%s
|
||||
|
@ -2279,7 +2279,7 @@ settings.trust_model.collaborator=协作者
|
|||
settings.trust_model.collaborator.long=协作者:信任协作者的签名
|
||||
settings.trust_model.collaborator.desc=此仓库中协作者的有效签名将被标记为「可信」(无论它们是否是提交者),签名只符合提交者时将标记为「不可信」,都不匹配时标记为「不匹配」。
|
||||
settings.trust_model.committer=提交者
|
||||
settings.trust_model.committer.long=提交者: 信任与提交者相符的签名(此特性类似 GitHub,这会强制采用 Forgejo 作为提交者和签名者)
|
||||
settings.trust_model.committer.long=提交者:信任与提交者相符的签名(此特性类似 GitHub,这会强制采用 Forgejo 作为提交者和签名者)
|
||||
settings.trust_model.committer.desc=有效签名只有和提交者相匹配才会被标记为“受信任”,否则它们将被标记为“不匹配”。这强制 Forgejo 成为签名提交的提交者,而实际提交者被加上 Co-authored-by:和 Co-committed-by:的标记。 默认的 Forgejo 密钥必须匹配数据库中的一名用户。
|
||||
settings.trust_model.collaboratorcommitter=协作者+提交者
|
||||
settings.trust_model.collaboratorcommitter.long=协作者+提交者:信任协作者同时是提交者的签名
|
||||
|
@ -2500,9 +2500,9 @@ settings.protect_branch_name_pattern=受保护的分支名称正则
|
|||
settings.protect_branch_name_pattern_desc=受保护的分支名称正则。语法请参阅<a href="%s">文档</a> 。如:main, release/**
|
||||
settings.protect_patterns=规则
|
||||
settings.protect_protected_file_patterns=受保护的文件模式(使用半角分号“;”分隔)
|
||||
settings.protect_protected_file_patterns_desc=即使用户有权添加、编辑或删除此分支中的文件,也不允许直接更改受保护的文件。 可以使用半角分号(“;”)分隔多个模式。 见<a href="%[1]s">%[2]s</a>文档了解模式语法。例如: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>。
|
||||
settings.protect_protected_file_patterns_desc=即使用户有权添加、编辑或删除此分支中的文件,也不允许直接更改受保护的文件。 可以使用半角分号(“;”)分隔多个模式。 见<a href="%[1]s">%[2]s</a>文档了解模式语法。例如:<code>.drone.yml</code>, <code>/docs/**/*.txt</code>。
|
||||
settings.protect_unprotected_file_patterns=不受保护的文件模式(使用半角分号“;”分隔)
|
||||
settings.protect_unprotected_file_patterns_desc=在用户有写权限的情况下允许绕过限制,直接修改设为不保护的文件。如有多个匹配模式,则可用半角分号(“;”)分隔开。见 <a href="%[1]s">%[2]s</a> 的文档以了解匹配模式的格式。例子: <code>.drone.yml</code>、<code>/docs/**/*.txt</code>。
|
||||
settings.protect_unprotected_file_patterns_desc=在用户有写权限的情况下允许绕过限制,直接修改设为不保护的文件。如有多个匹配模式,则可用半角分号(“;”)分隔开。见 <a href="%[1]s">%[2]s</a> 的文档以了解匹配模式的格式。例子:<code>.drone.yml</code>、<code>/docs/**/*.txt</code>。
|
||||
settings.add_protected_branch=启用保护
|
||||
settings.delete_protected_branch=禁用保护
|
||||
settings.update_protect_branch_success=分支保护规则 %s 更新成功。
|
||||
|
@ -3087,11 +3087,11 @@ dashboard.task.process=任务:%[1]s
|
|||
dashboard.task.cancelled=任务:%[1]s 已取消:%[3]s
|
||||
dashboard.task.error=任务中的错误:%[1]s:%[3]s
|
||||
dashboard.task.finished=任务:%[2]s 启动的 %[1]s 已完成
|
||||
dashboard.task.unknown=未知任务: %[1]s
|
||||
dashboard.task.unknown=未知任务:%[1]s
|
||||
dashboard.cron.started=已开始计划任务:%[1]s
|
||||
dashboard.cron.process=计划任务:%[1]s
|
||||
dashboard.cron.cancelled=定时任务:%[1]s 已取消:%[3]s
|
||||
dashboard.cron.error=任务中的错误: %s:%[3]s
|
||||
dashboard.cron.error=任务中的错误:%s:%[3]s
|
||||
dashboard.cron.finished=任务:%[1]s 已经完成
|
||||
dashboard.delete_inactive_accounts=删除所有未激活的帐户
|
||||
dashboard.delete_inactive_accounts.started=删除所有未激活的账户任务已启动。
|
||||
|
@ -3225,7 +3225,7 @@ emails.filter_sort.email_reverse=电子邮件(逆序)
|
|||
emails.filter_sort.name=用户名
|
||||
emails.filter_sort.name_reverse=用户名(倒序)
|
||||
emails.updated=电子邮件已更新
|
||||
emails.not_updated=无法更新请求的电子邮件地址: %v
|
||||
emails.not_updated=无法更新请求的电子邮件地址:%v
|
||||
emails.duplicate_active=此电子邮件地址已被另一个用户激活使用。
|
||||
emails.change_email_header=更新电子邮件属性
|
||||
emails.change_email_text=您确定要更新该电子邮件地址吗?
|
||||
|
@ -3251,7 +3251,7 @@ repos.lfs_size=LFS 大小
|
|||
|
||||
packages.package_manage_panel=软件包管理
|
||||
packages.total_size=总大小:%s
|
||||
packages.unreferenced_size=未引用大小: %s
|
||||
packages.unreferenced_size=未引用大小:%s
|
||||
packages.cleanup=清理过期数据
|
||||
packages.cleanup.success=清理过期数据成功
|
||||
packages.owner=所有者
|
||||
|
@ -3348,7 +3348,7 @@ auths.oauth2_group_claim_name=用于提供用户组名称的 Claim 声明名称
|
|||
auths.oauth2_admin_group=管理员用户组的 Claim 声明值。(可选 - 需要上面的声明名称)
|
||||
auths.oauth2_restricted_group=受限用户组的 Claim 声明值。(可选 - 需要上面的声明名称)
|
||||
auths.oauth2_map_group_to_team=映射声明的组到组织团队。(可选 - 要求在上面填写声明的名字)
|
||||
auths.oauth2_map_group_to_team_removal=如果用户不属于相应的组,从已同步团队中移除用户
|
||||
auths.oauth2_map_group_to_team_removal=如果用户不属于相应的组,则从同步的团队中移除用户。
|
||||
auths.enable_auto_register=允许自动注册
|
||||
auths.sspi_auto_create_users=自动创建用户
|
||||
auths.sspi_auto_create_users_helper=允许 SSPI 认证在用户第一次登录时自动创建新账号
|
||||
|
@ -3365,7 +3365,7 @@ auths.tips.oauth2.general=OAuth2 认证
|
|||
auths.tips.oauth2.general.tip=当注册新的 OAuth2 身份验证时,回调/重定向 URL 应该是:
|
||||
auths.tip.oauth2_provider=OAuth2 提供程序
|
||||
auths.tip.bitbucket=`在 %s
|
||||
auths.tip.nextcloud=使用下面的菜单“设置(Settings) -> 安全(Security) -> OAuth 2.0 client”在您的实例上注册一个新的 OAuth 客户端。
|
||||
auths.tip.nextcloud=使用菜单“设置->安全->OAuth 2.0客户端”在您的实例上注册一个新的 OAuth 客户端。
|
||||
auths.tip.dropbox=在 %s 上创建一个新的应用程序
|
||||
auths.tip.facebook=`在 %s 注册一个新的应用,并添加产品"Facebook 登录"`
|
||||
auths.tip.github=在 %s 注册一个 OAuth 应用程序
|
||||
|
@ -3389,7 +3389,7 @@ auths.still_in_used=认证源仍在使用。请先解除或者删除使用此认
|
|||
auths.deletion_success=认证源已经更新。
|
||||
auths.login_source_exist=认证源 '%s' 已经存在。
|
||||
auths.login_source_of_type_exist=此类型的认证源已存在。
|
||||
auths.unable_to_initialize_openid=无法初始化 OpenID Connect 提供商: %s
|
||||
auths.unable_to_initialize_openid=无法初始化 OpenID Connect 提供商:%s
|
||||
auths.invalid_openIdConnectAutoDiscoveryURL=无效的 Auto Discovery URL(这必须是一个以 http:// 或 https://开头的有效的 URL)
|
||||
|
||||
config.server_config=服务器配置
|
||||
|
@ -3550,7 +3550,7 @@ monitor.process.cancel_notices=中止:<strong>%s</strong> ?
|
|||
monitor.process.children=子进程
|
||||
|
||||
monitor.queues=队列
|
||||
monitor.queue=队列: %s
|
||||
monitor.queue=队列:%s
|
||||
monitor.queue.name=名称
|
||||
monitor.queue.type=类型
|
||||
monitor.queue.exemplar=数据类型
|
||||
|
@ -3667,7 +3667,7 @@ raw_minutes=分钟
|
|||
[dropzone]
|
||||
default_message=拖放文件或点击此处上传。
|
||||
invalid_input_type=您不能上传该类型的文件。
|
||||
file_too_big=文件体积({{filesize}} MB)超过了最大允许体积({{maxFilesize}} MB)
|
||||
file_too_big=文件体积({{filesize}} MB)超过了最大允许体积({{maxFilesize}} MB)。
|
||||
remove_file=移除文件
|
||||
|
||||
[notification]
|
||||
|
@ -3698,7 +3698,7 @@ error.probable_bad_default_signature=警告!虽然默认密钥拥有此ID,
|
|||
[units]
|
||||
unit=单元
|
||||
error.no_unit_allowed_repo=您没有被允许访问此仓库的任何单元。
|
||||
error.unit_not_allowed=您没有权限访问此仓库单元
|
||||
error.unit_not_allowed=您没有权限访问此仓库单元。
|
||||
|
||||
[packages]
|
||||
title=软件包
|
||||
|
@ -3822,7 +3822,7 @@ settings.delete.error=删除软件包失败。
|
|||
owner.settings.cargo.title=Cargo 注册中心索引
|
||||
owner.settings.cargo.initialize=初始化索引
|
||||
owner.settings.cargo.initialize.description=使用 Cargo 注册中心时需要一个特殊索引的 Git 仓库。使用此选项将(重新)创建仓库并自动配置它。
|
||||
owner.settings.cargo.initialize.error=初始化Cargo索引失败: %v
|
||||
owner.settings.cargo.initialize.error=初始化Cargo索引失败:%v
|
||||
owner.settings.cargo.initialize.success=Cargo索引已经成功创建。
|
||||
owner.settings.cargo.rebuild=重建索引
|
||||
owner.settings.cargo.rebuild.description=如果索引与存储的 Cargo 包不同步,重建可能会有用。
|
||||
|
@ -3881,11 +3881,11 @@ alt.repository.multiple_groups = 此软件包在多个组中可用。
|
|||
|
||||
[secrets]
|
||||
secrets=密钥
|
||||
description=Secrets 将被传给特定的 Actions,其它情况将不能读取
|
||||
description=机密将被传给特定的 Action,其它情况将不能被读取。
|
||||
none=还没有密钥。
|
||||
creation=添加密钥
|
||||
creation.name_placeholder=不区分大小写,只能包含英文字母、数字或下划线,不能以 GITEA_ 或 GITHUB_ 开头
|
||||
creation.value_placeholder=输入任何内容,开头和结尾的空白都会被省略
|
||||
creation.value_placeholder=输入任何内容。开头和结尾的空格都会被省略。
|
||||
creation.success=您的密钥 '%s' 添加成功。
|
||||
creation.failed=添加密钥失败。
|
||||
deletion=删除密钥
|
||||
|
@ -3920,7 +3920,7 @@ runners.description=组织描述
|
|||
runners.labels=标签
|
||||
runners.last_online=上次在线时间
|
||||
runners.runner_title=运行器
|
||||
runners.task_list=最近在此runner上的任务
|
||||
runners.task_list=最近在此运行器上的任务
|
||||
runners.task_list.no_tasks=还没有任务。
|
||||
runners.task_list.run=执行
|
||||
runners.task_list.status=状态
|
||||
|
@ -3935,8 +3935,8 @@ runners.delete_runner=删除运行器
|
|||
runners.delete_runner_success=运行器删除成功
|
||||
runners.delete_runner_failed=删除运行器失败
|
||||
runners.delete_runner_header=确认要删除此运行器
|
||||
runners.delete_runner_notice=如果一个任务正在此运行器上运行,它将被终止并标记为失败。它可能会中断正在构建的工作流。
|
||||
runners.none=无可用的 Runner
|
||||
runners.delete_runner_notice=如果有任务正在此运行器上运行,它将被终止并标记为失败。这可能会中断正在构建的工作流。
|
||||
runners.none=无可用的运行器
|
||||
runners.status.unspecified=未知
|
||||
runners.status.idle=空闲
|
||||
runners.status.active=激活
|
||||
|
@ -3949,8 +3949,8 @@ runs.all_workflows=所有工作流
|
|||
runs.commit=提交
|
||||
runs.scheduled=已计划的
|
||||
runs.pushed_by=推送者
|
||||
runs.invalid_workflow_helper=工作流配置文件无效。请检查您的配置文件: %s
|
||||
runs.no_matching_online_runner_helper=没有匹配标签的在线 runner: %s
|
||||
runs.invalid_workflow_helper=工作流配置文件无效。请检查您的配置文件:%s
|
||||
runs.no_matching_online_runner_helper=没有匹配标签的在线运行器:%s
|
||||
runs.actor=操作者
|
||||
runs.status=状态
|
||||
runs.actors_no_select=所有操作者
|
||||
|
@ -3976,7 +3976,7 @@ variables.creation=添加变量
|
|||
variables.none=目前还没有变量。
|
||||
variables.deletion=删除变量
|
||||
variables.deletion.description=删除变量是永久性的,无法撤消。继续吗?
|
||||
variables.description=变量将被传给特定的 Actions,其它情况将不能读取
|
||||
variables.description=变量将被传给特定的 Action,其它情况将不能被读取。
|
||||
variables.id_not_exist=ID为 %d 的变量不存在。
|
||||
variables.edit=编辑变量
|
||||
variables.deletion.failed=删除变量失败。
|
||||
|
|
|
@ -206,6 +206,7 @@ buttons.new_table.tooltip = 新增表格
|
|||
table_modal.header = 新增表格
|
||||
buttons.indent.tooltip = 使項目縮排一層
|
||||
buttons.unindent.tooltip = 使項目取消縮排一層
|
||||
link_modal.header = 新增連結
|
||||
|
||||
[filter]
|
||||
string.asc=A - Z
|
||||
|
@ -2857,6 +2858,9 @@ settings.units.units = 功能
|
|||
diff.git-notes.add = 增加註釋
|
||||
diff.git-notes.remove-header = 移除註釋
|
||||
settings.event_pull_request_enforcement = 執行
|
||||
sync_fork.branch_behind_few = 此分支落後 %s %d 次提交
|
||||
sync_fork.button = 同步
|
||||
sync_fork.branch_behind_one = 此分支落後 %s %d 次提交
|
||||
|
||||
[graphs]
|
||||
component_loading = %s載入中…
|
||||
|
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"repo.pulls.merged_title_desc": "yhdistetty %[1]d committia lähteestä <code>%[2]s</code> kohteeseen <code>%[3]s</code> %[4]s",
|
||||
"repo.pulls.title_desc": "haluaa yhdistää %[1]d committia lähteestä <code>%[2]s</code> kohteeseen <code id=\"%[4]s\">%[3]s</code>",
|
||||
"search.milestone_kind": "Etsi merkkipaaluja...",
|
||||
"search.milestone_kind": "Etsi merkkipaaluja…",
|
||||
"home.welcome.no_activity": "Ei toimintaa",
|
||||
"incorrect_root_url": "Tämä Forgejo-instanssi on määritetty toimimaan osoitteessa \"%s\". Tarkastelet tällä hetkellä Forgejoa eri URL-osoitteen kautta, mikä saattaa aiheuttaa sovelluksen osien toimimattomuutta. Virallinen URL-osoite on Forgejo-ylläpitäjien hallinnoima ROOT_URL-asetus app.ini -tiedostossa.",
|
||||
"themes.names.forgejo-auto": "Forgejo (käyttöjärjestelmän määrittelemä teema)",
|
||||
"home.welcome.activity_hint": "Syötteelläsi ei ole vielä mitään. Toimintasi ja toiminta repositorioissa joita seuraat ilmaantuu tälle sivulle.",
|
||||
"home.explore_repos": "Tutki repositorioita",
|
||||
"home.explore_users": "Tutki käyttäjiä",
|
||||
"home.explore_orgs": "Tutki organisaatioita"
|
||||
"home.explore_orgs": "Tutki organisaatioita",
|
||||
"error.not_found.title": "Sivua ei löytynyt",
|
||||
"themes.names.forgejo-light": "Forgejo, vaalea",
|
||||
"themes.names.forgejo-dark": "Forgejo, tumma",
|
||||
"alert.range_error": " täytyy olla numero välillä %[1]s ja %[2]s."
|
||||
}
|
||||
|
|
|
@ -20,5 +20,8 @@
|
|||
"themes.names.forgejo-light": "Forgejo claro",
|
||||
"themes.names.forgejo-dark": "Forgejo escuro",
|
||||
"error.not_found.title": "Página não encontrada",
|
||||
"alert.asset_load_failed": "Não foi possível carregar arquivos de assets de {path}. Por favor, certifique-se que os arquivos podem ser acessados."
|
||||
"alert.asset_load_failed": "Não foi possível carregar arquivos de assets de {path}. Por favor, certifique-se que os arquivos podem ser acessados.",
|
||||
"install.invalid_lfs_path": "Não foi possível criar um root LFS no caminho especificado: %[1]s",
|
||||
"alert.range_error": " deve ser um número entre %[1]s e %[2]s.",
|
||||
"meta.last_line": "real hot girl shit"
|
||||
}
|
||||
|
|
|
@ -19,5 +19,9 @@
|
|||
"themes.names.forgejo-auto": "Forgejo (segue o tema do sistema)",
|
||||
"themes.names.forgejo-light": "Forgejo claro",
|
||||
"themes.names.forgejo-dark": "Forgejo escuro",
|
||||
"error.not_found.title": "Página não encontrada"
|
||||
"error.not_found.title": "Página não encontrada",
|
||||
"alert.asset_load_failed": "Falha ao carregar ficheiros de recurso de {path}. Certifique-se de que os ficheiros de recurso podem ser acedidos.",
|
||||
"install.invalid_lfs_path": "Não foi possível criar a raiz LFS no caminho especificado: %[1]s",
|
||||
"alert.range_error": " deve ser um número entre %[1]s e %[2]s.",
|
||||
"meta.last_line": "Se programarem em Python, por favor usem o uv e Ruff (e estejam atentos ao Red Knot no repositório do Ruff). E vejam também mise-en-place (https://mise.jdx.dev)."
|
||||
}
|
||||
|
|
|
@ -12,8 +12,8 @@
|
|||
"themes.names.forgejo-light": "Forgejo 浅色",
|
||||
"themes.names.forgejo-dark": "Forgejo 深色",
|
||||
"error.not_found.title": "页面不存在",
|
||||
"alert.asset_load_failed": "无法从 {path} 加载资源文件。请确保资源文件可以被访问。",
|
||||
"alert.asset_load_failed": "无法从 {path} 加载资源文件。请确保资源文件可被访问。",
|
||||
"install.invalid_lfs_path": "无法在指定路径创建 LFS 根目录:%[1]s",
|
||||
"alert.range_error": " 必须是一个介于 %[1]s 和 %[2]s 之间的数字。",
|
||||
"meta.last_line": "感谢各位的支持和帮助!不需要翻译这个。"
|
||||
"meta.last_line": "感谢各位对Forgejo翻译的支持和帮助!不需要翻译这个。"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue