mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-12-29 20:13:27 +00:00
[skip ci] Updated translations via Crowdin
This commit is contained in:
parent
62eb1b0f25
commit
c88f0fed36
|
@ -66,6 +66,7 @@ forks=Forks
|
|||
activities=Actividad
|
||||
pull_requests=Pull Requests
|
||||
issues=Incidencias
|
||||
milestones=Hitos
|
||||
|
||||
cancel=Cancelar
|
||||
add=Añadir
|
||||
|
@ -269,6 +270,7 @@ authorize_application_description=Si concede el acceso, podrá acceder y escribi
|
|||
authorize_title=¿Autorizar a "%s" a acceder a su cuenta?
|
||||
authorization_failed=Autorización fallida
|
||||
authorization_failed_desc=La autorización ha fallado porque hemos detectado una solicitud no válida. Por favor, póngase en contacto con el mantenedor de la aplicación que ha intentado autorizar.
|
||||
sspi_auth_failed=Fallo en la autenticación SSPI
|
||||
|
||||
[mail]
|
||||
activate_account=Por favor, active su cuenta
|
||||
|
@ -302,6 +304,8 @@ CommitChoice=Hacer commit de la elección
|
|||
TreeName=Ruta del archivo
|
||||
Content=Contenido
|
||||
|
||||
SSPISeparatorReplacement=Separador
|
||||
SSPIDefaultLanguage=Idioma predeterminado
|
||||
|
||||
require_error=` no puede estar vacío.`
|
||||
alpha_dash_error=` solo debe contener caracteres alfanuméricos, guiones medios ('-') y guiones bajos ('_').`
|
||||
|
@ -317,6 +321,7 @@ glob_pattern_error=` el patrón globo no es válido: %s.`
|
|||
unknown_error=Error desconocido:
|
||||
captcha_incorrect=El código CAPTCHA no es correcto.
|
||||
password_not_match=Las contraseñas no coinciden.
|
||||
lang_select_error=Seleccione un idioma de la lista.
|
||||
|
||||
username_been_taken=El nombre de usuario ya está en uso.
|
||||
repo_name_been_taken=El nombre del repositorio ya está usado.
|
||||
|
@ -328,6 +333,11 @@ team_no_units_error=Permitir el acceso a por lo menos una sección del repositor
|
|||
email_been_used=La dirección de correo electrónico ya está usada.
|
||||
openid_been_used=La dirección OpenID '%s' ya está usada.
|
||||
username_password_incorrect=El nombre de usuario o la contraseña son incorrectos.
|
||||
password_complexity=La contraseña no cumple los requisitos de complejidad:
|
||||
password_lowercase_one=Al menos una letra minúscula
|
||||
password_uppercase_one=Al menos una letra mayúscula
|
||||
password_digit_one=Al menos un dígito
|
||||
password_special_one=Al menos un carácter especial (puntuación, corchetes, comillas, etc.)
|
||||
enterred_invalid_repo_name=El nombre de repositorio que ha entrado es incorrecto.
|
||||
enterred_invalid_owner_name=El nuevo nombre de usuario no es válido.
|
||||
enterred_invalid_password=La contraseña que ha introducido es incorrecta.
|
||||
|
@ -581,6 +591,7 @@ email_notifications.submit=Establecer preferencias de correo electrónico
|
|||
owner=Propietario
|
||||
repo_name=Nombre del repositorio
|
||||
repo_name_helper=Un buen nombre de repositorio está compuesto por palabras clave cortas, memorables y únicas.
|
||||
repo_size=Tamaño del repositorio
|
||||
template=Plantilla
|
||||
template_select=Seleccionar una plantilla.
|
||||
template_helper=Hacer del repositorio una plantilla
|
||||
|
@ -626,7 +637,11 @@ reactions_more=y %d más
|
|||
|
||||
template.items=Elementos de plantilla
|
||||
template.git_content=Contenido Git (rama predeterminada)
|
||||
template.git_hooks=Git Hooks
|
||||
template.git_hooks_tooltip=Actualmente no puede modificar o eliminar git hooks una vez añadidos. Seleccione esta opción sólo si confía en el repositorio de plantillas.
|
||||
template.webhooks=Webhooks
|
||||
template.topics=Temas
|
||||
template.avatar=Avatar
|
||||
template.one_item=Debe seleccionar al menos un elemento de plantilla
|
||||
template.invalid=Debe seleccionar una plantilla de repositorio
|
||||
|
||||
|
@ -865,6 +880,10 @@ issues.closed_title=Cerrada
|
|||
issues.num_comments=%d comentarios
|
||||
issues.commented_at=`comentado <a href="#%s">%s</a>`
|
||||
issues.delete_comment_confirm=¿Seguro que deseas eliminar este comentario?
|
||||
issues.context.copy_link=Copiar enlace
|
||||
issues.context.quote_reply=Citar respuesta
|
||||
issues.context.edit=Editar
|
||||
issues.context.delete=Eliminar
|
||||
issues.no_content=Aún no existe contenido.
|
||||
issues.close_issue=Cerrar
|
||||
issues.close_comment_issue=Comentar y cerrar
|
||||
|
@ -874,6 +893,12 @@ issues.create_comment=Comentar
|
|||
issues.closed_at=`cerró <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.reopened_at=`reabrió <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.commit_ref_at=`mencionada esta incidencia en un commit <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.ref_issue_from=`<a href="%[3]s">referenció esta incidencia %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.ref_pull_from=`<a href="%[3]s">referenció este pull request %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.ref_closing_from=`<a href="%[3]s">referenció un pull request %[4]s que cerrará esta incidencia</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.ref_reopening_from=`<a href="%[3]s">referenció un pull request %[4]s que reabrirá esta incidencia</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.ref_closed_from=`<a href="%[3]s">cerró esta incidencia %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.ref_reopened_from=`<a href="%[3]s">reabrió esta incidencia %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.ref_from=`de %[1]s`
|
||||
issues.poster=Autor
|
||||
issues.collaborator=Colaborador
|
||||
|
@ -933,6 +958,7 @@ issues.add_time=Añadir tiempo gastado manualmente
|
|||
issues.add_time_short=Añadir tiempo gastado
|
||||
issues.add_time_cancel=Cancelar
|
||||
issues.add_time_history=`añadió tiempo gastado %s`
|
||||
issues.del_time_history=`eliminado el tiempo gastado %s`
|
||||
issues.add_time_hours=Horas
|
||||
issues.add_time_minutes=Minutos
|
||||
issues.add_time_sum_to_small=No se ha entrado tiempo.
|
||||
|
@ -1006,6 +1032,7 @@ pulls.no_results=Sin resultados.
|
|||
pulls.nothing_to_compare=Estas ramas son iguales. No hay necesidad para crear un pull request.
|
||||
pulls.has_pull_request=`Ya existe un pull request entre estas ramas: <a href="%[1]s/pulls/%[3]d">%[2]s#%[3]d</a>`
|
||||
pulls.create=Crear Pull Request
|
||||
pulls.title_desc=desea fusionar %[1]d commits de <code>%[2]s</code> en <code id="branch_target">%[3]s</code>
|
||||
pulls.merged_title_desc=fusionados %[1]d commits de <code>%[2]s</code> en <code>%[3]s</code> %[4]s
|
||||
pulls.tab_conversation=Conversación
|
||||
pulls.tab_commits=Commits
|
||||
|
@ -1014,6 +1041,7 @@ pulls.reopen_to_merge=Vuelva a abrir este Pull Request para realizar una fusión
|
|||
pulls.cant_reopen_deleted_branch=Este pull request no se puede reabrir porque la rama fue eliminada.
|
||||
pulls.merged=Fusionado
|
||||
pulls.merged_as=El Pull Request se ha fusionado como <a rel="nofollow" class="ui sha" href="%[1]s"><code>%[2]s</code></a>.
|
||||
pulls.is_closed=El pull request ha sido cerrado.
|
||||
pulls.has_merged=El pull request ha sido fusionado.
|
||||
pulls.title_wip_desc=`<a href="#">Comience el título con <strong>%s</strong></a> para prevenir que el pull request se fusione accidentalmente.`
|
||||
pulls.cannot_merge_work_in_progress=Este pull request está marcado como un trabajo en progreso. Elimine el prefijo <strong>%s</strong> del título cuando esté listo
|
||||
|
@ -1036,6 +1064,9 @@ pulls.rebase_merge_commit_pull_request=Hacer Rebase y Fusionar (--no-ff)
|
|||
pulls.squash_merge_pull_request=Hacer Squash y Fusionar
|
||||
pulls.invalid_merge_option=No puede utilizar esta opción de combinación para esta solicitud de extracción.
|
||||
pulls.merge_conflict=Fusión fallida: Hubo un conflicto mientras se fusionaba: %[1]s<br>%[2]s<br>Pista: Pruebe una estrategia diferente
|
||||
pulls.rebase_conflict=Fusión fallida: Hubo un conflicto mientras se rebasaba el commit: %[1]s<br>%[2]s<br>%[3]s<br>Sugerencia:Prueba una estrategia diferente
|
||||
pulls.unrelated_histories=Fusionar Fallidos: El jefe de fusión y la base no comparten un historial común. Pista: Prueba una estrategia diferente
|
||||
pulls.merge_out_of_date=Fusión fallida: Mientras se generaba la fusión, la base fue actualizada. Pista: Inténtelo de nuevo.
|
||||
pulls.open_unmerged_pull_exists=`No puede realizar la reapertura porque hay un pull request pendiente (#%d) con propiedades idénticas.`
|
||||
pulls.status_checking=Algunas comprobaciones están pendientes
|
||||
pulls.status_checks_success=Todas las comprobaciones han sido exitosas
|
||||
|
@ -1352,6 +1383,10 @@ settings.protected_branch_can_push_yes=Puede hacer push
|
|||
settings.protected_branch_can_push_no=No puede hacer push
|
||||
settings.branch_protection=Proteccion de la rama '<b>%s</b>'
|
||||
settings.protect_this_branch=Activar protección de rama
|
||||
settings.protect_disable_push=Deshabilitar Push
|
||||
settings.protect_disable_push_desc=No se permitirá hacer push a esta rama.
|
||||
settings.protect_enable_push=Habilitar Push
|
||||
settings.protect_enable_push_desc=Cualquier usuario con permiso de escritura podrá hacer push a esta rama (pero no push --force).
|
||||
settings.protect_whitelist_deploy_keys=Poner en lista blanca las claves de implementación con permisos de hacer push
|
||||
settings.protect_whitelist_users=Usuarios en la lista blanca para hacer push:
|
||||
settings.protect_whitelist_search_users=Buscar usuarios…
|
||||
|
@ -1365,6 +1400,7 @@ settings.protect_check_status_contexts=Habilitar comprobación de estado
|
|||
settings.protect_check_status_contexts_desc=Requiere comprobaciones de estado para pasar antes de fusionar. Elija qué los controles de estado deben pasar antes de que las ramas puedan ser fusionadas en una rama que coincida con esta regla. Cuando está habilitada, los commits deben ser primero empujados a otra rama y luego fusionados, o empujados directamente a una rama que coincida con esta regla después de que hayan pasado los comprobaciones de estado. Si no se selecciona ningún contexto, la última confirmación debe tener éxito independientemente del contexto.
|
||||
settings.protect_check_status_contexts_list=Comprobaciones de estado para este repositorio encontradas durante la semana pasada
|
||||
settings.protect_required_approvals=Aprobaciones requeridas:
|
||||
settings.protect_required_approvals_desc=Permite fusionar sólo los pull request con suficientes comentarios positivos.
|
||||
settings.protect_approvals_whitelist_users=Lista blanca de usuarios revisores:
|
||||
settings.protect_approvals_whitelist_teams=Lista blanca de equipos revisores:
|
||||
settings.add_protected_branch=Activar protección
|
||||
|
@ -1398,7 +1434,20 @@ settings.lfs_filelist=No hay archivos LFS almacenados en este repositorio
|
|||
settings.lfs_no_lfs_files=No hay archivos LFS almacenados en este repositorio
|
||||
settings.lfs_findcommits=Encontrar consignas
|
||||
settings.lfs_lfs_file_no_commits=No se encontraron commits para este archivo LFS
|
||||
settings.lfs_noattribute=Esta ruta no tiene el atributo bloqueable en la rama por defecto
|
||||
settings.lfs_delete=Eliminar archivo LFS con el OID %s
|
||||
settings.lfs_delete_warning=Eliminar un archivo LFS puede causar errores de 'objeto no existe' en la compra. ¿Está seguro?
|
||||
settings.lfs_findpointerfiles=Buscar de punteros LFS
|
||||
settings.lfs_locks=Bloqueos
|
||||
settings.lfs_invalid_locking_path=Ruta no válida: %s
|
||||
settings.lfs_invalid_lock_directory=No se puede bloquear el directorio: %s
|
||||
settings.lfs_lock_already_exists=El bloqueo ya existe: %s
|
||||
settings.lfs_lock=Bloquear
|
||||
settings.lfs_lock_path=Ruta del archivo a bloquear...
|
||||
settings.lfs_locks_no_locks=Sin bloqueos
|
||||
settings.lfs_lock_file_no_exist=El archivo bloqueado no existe en la rama por defecto
|
||||
settings.lfs_force_unlock=Forzar desbloqueo
|
||||
settings.lfs_pointers.found=Encontrados %d punteros - %d asociados, %d no asociados (%d falta en el almacén)
|
||||
settings.lfs_pointers.sha=Blob SHA
|
||||
settings.lfs_pointers.oid=OID
|
||||
settings.lfs_pointers.inRepo=En repositorio
|
||||
|
@ -1522,6 +1571,7 @@ team_name=Nombre del equipo
|
|||
team_desc=Descripción
|
||||
team_name_helper=Los nombres de equipos deben ser cortos y destacados.
|
||||
team_desc_helper=Describa el propósito o rol del equipo.
|
||||
team_access_desc=Acceso al repositorio
|
||||
team_permission_desc=Permiso
|
||||
team_unit_desc=Permitir acceso a las secciones del repositorio
|
||||
|
||||
|
@ -1568,6 +1618,8 @@ members.invite_now=Invitar
|
|||
|
||||
teams.join=Unirse
|
||||
teams.leave=Abandonar
|
||||
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.read_access=Acceso de Lectura
|
||||
teams.read_access_helper=Los miembros pueden ver y clonar los repositorios del equipo.
|
||||
teams.write_access=Acceso de Escritura
|
||||
|
@ -1587,15 +1639,24 @@ teams.delete_team_success=El equipo ha sido eliminado.
|
|||
teams.read_permission_desc=Este equipo tiene permisos de <strong>Lectura</strong>: los miembros pueden ver y clonar los repositorios del equipo.
|
||||
teams.write_permission_desc=Este equipo tiene permisos de <strong>Escritura</strong>: los miembros pueden ver y hacer push a los repositorios del equipo.
|
||||
teams.admin_permission_desc=Este equipo tiene permisos de <strong>Administración</strong>: los miembros pueden ver, hacer push y añadir colaboradores a los repositorios del equipo.
|
||||
teams.create_repo_permission_desc=Adicionalmente, este equipo concede permiso <strong>Crear repositorio</strong>: los miembros pueden crear nuevos repositorios en la organización.
|
||||
teams.repositories=Repositorios del equipo
|
||||
teams.search_repo_placeholder=Buscar repositorio…
|
||||
teams.remove_all_repos_title=Eliminar todos los repositorios del equipo
|
||||
teams.remove_all_repos_desc=Esto eliminará todos los repositorios del equipo.
|
||||
teams.add_all_repos_title=Añadir todos los repositorios
|
||||
teams.add_all_repos_desc=Esto añadirá todos los repositorios de la organización al equipo.
|
||||
teams.add_nonexistent_repo=El repositorio que estás intentando añadir no existe, por favor, créalo primero.
|
||||
teams.add_duplicate_users=El usuario ya es miembro del equipo.
|
||||
teams.repos.none=Este equipo no tiene repositorios accesibles.
|
||||
teams.members.none=No hay miembros en este equipo.
|
||||
teams.specific_repositories=Repositorios específicos
|
||||
teams.specific_repositories_helper=Los miembros sólo tendrán acceso a repositorios explícitamente agregados al equipo. Seleccionar este <strong>no</strong> eliminará automáticamente los repositorios ya añadidos con <i>Todos los repositorios</i>.
|
||||
teams.all_repositories=Todos los repositorios
|
||||
teams.all_repositories_helper=El equipo tiene acceso a todos los repositorios. Seleccionar esto <strong>añadirá todos los repositorios</strong> existentes al equipo.
|
||||
teams.all_repositories_read_permission_desc=Este equipo concede <strong>Leer</strong> a <strong>todos los repositorios</strong>: los miembros pueden ver y clonar repositorios.
|
||||
teams.all_repositories_write_permission_desc=Este equipo concede <strong>Escribir</strong> a <strong>todos los repositorios</strong>: los miembros pueden leer y enviar a los repositorios.
|
||||
teams.all_repositories_admin_permission_desc=Este equipo concede a <strong>Administrador</strong> acceso a <strong>todos los repositorios</strong>: los miembros pueden leer, enviar y agregar colaboradores a los repositorios.
|
||||
|
||||
[admin]
|
||||
dashboard=Panel de control
|
||||
|
@ -1770,6 +1831,16 @@ auths.oauth2_authURL=URL de Autorización
|
|||
auths.oauth2_profileURL=URL del perfil
|
||||
auths.oauth2_emailURL=URL de correo
|
||||
auths.enable_auto_register=Hablilitar Auto-Registro
|
||||
auths.sspi_auto_create_users=Crear usuarios automáticamente
|
||||
auths.sspi_auto_create_users_helper=Permitir al método de autenticación SSPI crear automáticamente nuevas cuentas para los usuarios que se conectan por primera vez
|
||||
auths.sspi_auto_activate_users=Activar los usuarios automáticamente
|
||||
auths.sspi_auto_activate_users_helper=Permitir al método de autenticación SSPI activar automáticamente los nuevos usuarios
|
||||
auths.sspi_strip_domain_names=Eliminar los nombres de dominio de nombres de usuario
|
||||
auths.sspi_strip_domain_names_helper=Si está marcado, los nombres de dominio se eliminarán de los nombres de inicio de sesión (por ejemplo, "DOMINIO\usuario" y "usuario@ejemplo.org" se convertirán en sólo "usuario").
|
||||
auths.sspi_separator_replacement=Separador a usar en lugar de \, / y @
|
||||
auths.sspi_separator_replacement_helper=El carácter a usar para reemplazar los separadores de los nombres de inicio de sesión de nivel inferior (por ejemplo, la \ en "DOMINIO\usuario") y en los nombres principales del usuario (por ejemplo, la @ en "user@example.org").
|
||||
auths.sspi_default_language=Idioma predeterminado del usuario
|
||||
auths.sspi_default_language_helper=Idioma predeterminado para los usuarios creados automáticamente por el método de autenticación SSPI. Deje vacío si prefiere que el idioma sea detectado automáticamente.
|
||||
auths.tips=Consejos
|
||||
auths.tips.oauth2.general=Autenticación OAuth2
|
||||
auths.tips.oauth2.general.tip=Al registrar una nueva autenticación vía OAuth2, la URL de devolución/redirección debe ser: <host>/user/oauth2/<Nombre de Autenticación>/callback
|
||||
|
@ -1795,6 +1866,7 @@ auths.delete_auth_desc=Eliminar un origen de autenticación impide que los usuar
|
|||
auths.still_in_used=El orígen de autenticación todavía está en uso. Convierta o elimine cualquier usuario que utilice este origen de autenticación primero.
|
||||
auths.deletion_success=El origen de autenticación ha sido eliminado.
|
||||
auths.login_source_exist=El origen de autenticación '%s' ya existe.
|
||||
auths.login_source_of_type_exist=Ya existe un origen de autenticación de este tipo.
|
||||
|
||||
config.server_config=Configuración del servidor
|
||||
config.app_name=Título del sitio
|
||||
|
@ -1939,6 +2011,9 @@ monitor.process=Procesos en ejecución
|
|||
monitor.desc=Descripción
|
||||
monitor.start=Hora de Inicio
|
||||
monitor.execute_time=Tiempo de ejecución
|
||||
monitor.process.cancel=Cancelar el proceso
|
||||
monitor.process.cancel_desc=Cancelar un proceso puede ocasionar una pérdida de datos
|
||||
monitor.process.cancel_notices=Cancelar: <strong>%s</strong>?
|
||||
|
||||
notices.system_notice_list=Notificaciones del Sistema
|
||||
notices.view_detail_header=Ver detalles de notificación
|
||||
|
@ -1965,6 +2040,7 @@ create_pull_request=`creado pull request <a href="%s/pulls/%s">%s#%[2]s</a>`
|
|||
close_pull_request=`cerró el pull request <a href="%s/pulls/%s">%s#%[2]s</a>`
|
||||
reopen_pull_request=`reabrió el pull request <a href="%s/pulls/%s">%s#%[2]s</a>`
|
||||
comment_issue=`comentó en la incidencia <a href="%s/issues/%s">%s#%[2]s</a>`
|
||||
comment_pull=`comentado en pull request <a href="%s/pulls/%s">%s#%[2]s</a>`
|
||||
merge_pull_request=`fusionado pull request <a href="%s/pulls/%s">%s#%[2]s</a>`
|
||||
transfer_repo=transfirió el repositorio <code>%s</code> a <a href="%s">%s</a>
|
||||
push_tag=hizó push la etiqueta <a href="%s/src/tag/%s">%[2]s</a> a <a href="%[1]s">%[3]s</a>
|
||||
|
|
Loading…
Reference in a new issue