diff --git a/options/locale/locale_es-ES.ini b/options/locale/locale_es-ES.ini
index bfa635faf..d9ed7a8a7 100644
--- a/options/locale/locale_es-ES.ini
+++ b/options/locale/locale_es-ES.ini
@@ -719,6 +719,7 @@ delete_token=Eliminar
access_token_deletion=Eliminar Token de Acceso
access_token_deletion_cancel_action=Cancelar
access_token_deletion_confirm_action=Eliminar
+access_token_deletion_desc=Eliminar un token revocará el acceso a su cuenta para las aplicaciones que lo usen. Esto no se puede deshacer. ¿Continuar?
delete_token_success=El token ha sido eliminado. Las aplicaciones que lo usen ya no tienen acceso a su cuenta.
manage_oauth2_applications=Administrar aplicaciones OAuth2
@@ -1122,6 +1123,7 @@ editor.cannot_commit_to_protected_branch=No se puede hacer commit a la rama prot
editor.no_commit_to_branch=No se puede hacer commit directamente a la rama porque:
editor.user_no_push_to_branch=El usuario no puede hacer push a la rama
editor.require_signed_commit=Esta rama requiere un commit firmado
+editor.cherry_pick=Hacer Cherry-pick %s en:
editor.revert=Revertir %s en:
commits.desc=Ver el historial de cambios de código fuente.
@@ -1147,6 +1149,9 @@ commit.actions=Acciones
commit.revert=Revertir
commit.revert-header=Revertir: %s
commit.revert-content=Seleccionar rama en la que revertir:
+commit.cherry-pick=Hacer Cherry-pick
+commit.cherry-pick-header=Hacer Cherry-pick: %s
+commit.cherry-pick-content=Seleccionar rama en la que hacer cherry-pick:
ext_issues=Acceso a incidencias externas
ext_issues.desc=Enlace a un gestor de incidencias externo.
@@ -1280,6 +1285,7 @@ issues.filter_sort.moststars=Mas estrellas
issues.filter_sort.feweststars=Menor número de estrellas
issues.filter_sort.mostforks=La mayoría de forks
issues.filter_sort.fewestforks=Menor número de forks
+issues.keyword_search_unavailable=Actualmente la búsqueda por palabra clave no está disponible. Por favor, póngase en contacto con el administrador de su sitio.
issues.action_open=Abrir
issues.action_close=Cerrar
issues.action_label=Etiqueta
@@ -1458,6 +1464,7 @@ issues.review.add_review_request=solicitud de revisión de %s %s
issues.review.remove_review_request=solicitud de revisión eliminada para %s %s
issues.review.remove_review_request_self=rechazó revisar %s
issues.review.pending=Pendiente
+issues.review.pending.tooltip=Este comentario no es visible actualmente para otros usuarios. Para enviar sus comentarios pendientes, seleccione '%s' -> '%s/%s/%s' en la parte superior de la página.
issues.review.review=Revisar
issues.review.reviewers=Revisores
issues.review.outdated=Obsoleto
@@ -1476,6 +1483,7 @@ issues.content_history.created=creado
issues.content_history.delete_from_history=Eliminar del historial
issues.content_history.delete_from_history_confirm=¿Eliminar del historial?
issues.content_history.options=Opciones
+issues.reference_link=Referencia: %s
compare.compare_base=base
compare.compare_head=comparar
@@ -1488,6 +1496,9 @@ pulls.allow_edits_from_maintainers=Permitir ediciones de mantenedores
pulls.allow_edits_from_maintainers_desc=Los usuarios con acceso de escritura a la rama base también pueden hacer push a esta rama
pulls.allow_edits_from_maintainers_err=Error al Actualizar
pulls.compare_changes_desc=Seleccione la rama en la que se fusiona y la rama a recuperar.
+pulls.has_viewed_file=Visto
+pulls.has_changed_since_last_review=Cambiado desde tu última revisión
+pulls.viewed_files_label=%[1]d / %[2]d archivos vistos
pulls.compare_base=fusionar en
pulls.compare_compare=recuperar de
pulls.switch_comparison_type=Cambiar tipo de comparación
@@ -1587,8 +1598,17 @@ pulls.merge_instruction_hint=`También puede ver ins
pulls.merge_instruction_step1_desc=Desde el repositorio de su proyecto, revisa una nueva rama y prueba los cambios.
pulls.merge_instruction_step2_desc=Combine los cambios y actualice en Gitea.
+pulls.auto_merge_button_when_succeed=(cuando las comprobaciones tengan éxito)
+pulls.auto_merge_when_succeed=Fusionar automática cuando todas las comprobaciones tengan éxito
+pulls.auto_merge_newly_scheduled=El Pull Request se programó para fusionarse cuando todas las comprobaciones tengan éxito.
+pulls.auto_merge_has_pending_schedule=%[1]s programó este Pull Request para fusionar automática cuando todas las comprobaciones tengan éxito %[2]s.
+pulls.auto_merge_cancel_schedule=Cancelar fusión automática
+pulls.auto_merge_not_scheduled=Este Pull Request no está programado para fusionar automática.
+pulls.auto_merge_canceled_schedule=Fusión automaticá estaba cancellada para este Pull Request.
+pulls.auto_merge_newly_scheduled_comment=`programó este Pull Request para fusionar automática cuando todas las comprobaciones tengan éxito %[1]s`
+pulls.auto_merge_canceled_schedule_comment=`canceló la fusión automática de este Pull Request %[1]s`
milestones.new=Nuevo hito
milestones.closed=Cerrada %s
@@ -1732,6 +1752,8 @@ search.search_repo=Buscar repositorio
search.fuzzy=Parcial
search.match=Coincidir
search.results=Resultados de la búsqueda para "%s" en %s
+search.code_no_results=No se ha encontrado código de fuente que coincida con su término de búsqueda.
+search.code_search_unavailable=Actualmente la búsqueda de código no está disponible. Póngase en contacto con el administrador de su sitio.
settings=Configuración
settings.desc=La configuración es donde puede administrar la configuración del repositorio
@@ -1796,7 +1818,9 @@ settings.pulls.allow_rebase_merge_commit=Activar Rebase con commits explícitos
settings.pulls.allow_squash_commits=Activar Squash en los commits fusionados
settings.pulls.allow_manual_merge=Habilitar marcar PR como fusionado manualmente
settings.pulls.enable_autodetect_manual_merge=Habilitar la autodetección de los commits fusionado manualmente (Nota: en algunos casos especiales, pueden producirse errores de apreciación)
+settings.pulls.allow_rebase_update=Habilitar la actualización de la rama de Pull Request por rebase
settings.pulls.default_delete_branch_after_merge=Eliminar por defecto la rama de pull request después de fusionar
+settings.packages_desc=Habilitar registro de paquetes de repositorio
settings.projects_desc=Activar Proyectos de Repositorio
settings.admin_settings=Ajustes de administrador
settings.admin_enable_health_check=Activar cheques de estado de salud del repositorio (git fsck)
@@ -1955,6 +1979,7 @@ settings.event_pull_request_review_desc=Pull request aprobado, rechazado o comen
settings.event_pull_request_sync=Pull Request sincronizado
settings.event_pull_request_sync_desc=Pull request sincronizado.
settings.event_package=Paquete
+settings.event_package_desc=Paquete creado o eliminado en un repositorio.
settings.branch_filter=Filtro de rama
settings.branch_filter_desc=Lista blanca de rama para eventos de push, creación de rama y eliminación de rama, especificados como patrón globo. Si está vacío o *
, se reportan eventos para todas las ramas. Ver github.com/gobwas/glob documentación para la sintaxis. Ejemplos: master
, {master,release*}
.
settings.active=Activo
@@ -1968,6 +1993,7 @@ settings.hook_type=Tipo de Hook
settings.slack_token=Token
settings.slack_domain=Dominio
settings.slack_channel=Canal
+settings.add_web_hook_desc=Integrar %s en su repositorio.
settings.web_hook_name_gitea=Gitea
settings.web_hook_name_gogs=Gogs
settings.web_hook_name_slack=Slack
@@ -1975,6 +2001,15 @@ settings.web_hook_name_discord=Discord
settings.web_hook_name_dingtalk=DingTalk
settings.web_hook_name_telegram=Telegram
settings.web_hook_name_matrix=Matrix
+settings.web_hook_name_msteams=Microsoft Teams
+settings.web_hook_name_feishu_or_larksuite=Feishu / Lark Suite
+settings.web_hook_name_feishu=Feishu
+settings.web_hook_name_larksuite=Lark Suite
+settings.web_hook_name_wechatwork=WeCom (Wechat Work)
+settings.web_hook_name_packagist=Packagist
+settings.packagist_username=Nombre de usuario Packagist
+settings.packagist_api_token=Token de API
+settings.packagist_package_url=URL del paquete Packagist
settings.deploy_keys=Claves de Implementación
settings.add_deploy_key=Añadir Clave de Implementación
settings.deploy_key_desc=Las claves de implementación tienen acceso de sólo lectura al repositorio.
@@ -2230,6 +2265,7 @@ branch.included_desc=Esta rama forma parte de la predeterminada
branch.included=Incluida
branch.create_new_branch=Crear rama desde la rama:
branch.confirm_create_branch=Crear rama
+branch.create_branch_operation=Crear rama
branch.new_branch=Crear nueva rama
branch.new_branch_from=Crear nueva rama desde '%s'
branch.renamed=La rama %s fue renombrada a %s.
@@ -2389,6 +2425,7 @@ dashboard.new_version_hint=Gitea %s ya está disponible; en este momento ejecuta
dashboard.statistic=Resumen
dashboard.operations=Operaciones de mantenimiento
dashboard.system_status=Estado del sistema
+dashboard.statistic_info=La base de datos de Gitea contiene %d usuarios, %d organizaciones, %d claves públicas, %d repositorios, %d elementos observados, %d destacados, ~%d acciones, %d accesos, %d incidencias, %d comentarios, %d cuentas sociales, %d seguidos, %d réplicas, %d releases, %d orígenes de autenticación, %d webhooks, %d milestones, %d etiquetas, %d tareas de hook, %d equipos, %d tareas de actualización, %d adjuntos.
dashboard.operation_name=Nombre de la operación
dashboard.operation_switch=Interruptor
dashboard.operation_run=Ejecutar
@@ -2427,6 +2464,7 @@ dashboard.resync_all_hooks=Resincronizar los hooks de pre-recepción, actualizac
dashboard.reinit_missing_repos=Reiniciar todos los repositorios Git faltantes de los que existen registros
dashboard.sync_external_users=Sincronizar datos de usuario externo
dashboard.cleanup_hook_task_table=Limpiar tabla hook_task
+dashboard.cleanup_packages=Limpieza de paquetes caducados
dashboard.server_uptime=Tiempo de actividad del servidor
dashboard.current_goroutine=Gorutinas actuales
dashboard.current_memory_usage=Uso de memoria actual
@@ -2458,6 +2496,8 @@ dashboard.last_gc_pause=Última Pausa por GC
dashboard.gc_times=Ejecuciones GC
dashboard.delete_old_actions=Eliminar todas las acciones antiguas de la base de datos
dashboard.delete_old_actions.started=Eliminar todas las acciones antiguas de la base de datos inicializada.
+dashboard.update_checker=Buscador de actualizaciones
+dashboard.delete_old_system_notices=Borrar todos los avisos antiguos del sistema de la base de datos
users.user_manage_panel=Gestión de cuentas de usuario
users.new_account=Crear Cuenta de Usuario
@@ -2492,8 +2532,10 @@ users.allow_import_local=Puede importar repositorios locales
users.allow_create_organization=Puede crear organizaciones
users.update_profile=Actualizar cuenta de usuario
users.delete_account=Eliminar Cuenta de Usuario
+users.cannot_delete_self=No puedes eliminarte a ti mismo
users.still_own_repo=Este usuario todavía posee uno o más depósitos. Eliminar o transferir estos repositorios primero.
users.still_has_org=Este usuario es un miembro de una organización. Primero retire el usuario de cualquier organización.
+users.still_own_packages=Este usuario todavía posee uno o más paquetes. Elimine estos paquetes primero.
users.deletion_success=La cuenta de usuario ha sido eliminada.
users.reset_2fa=Reiniciar 2FA
users.list_status_filter.menu_text=Filtro
@@ -2540,6 +2582,16 @@ repos.forks=Forks
repos.issues=Incidencias
repos.size=Tamaño
+packages.package_manage_panel=Gestión de paquetes
+packages.total_size=Tamaño total: %s
+packages.owner=Propietario
+packages.creator=Creador
+packages.name=Nombre
+packages.version=Versión
+packages.type=Tipo
+packages.repository=Repositorio
+packages.size=Tamaño
+packages.published=Publicado
defaulthooks=Webhooks por defecto
defaulthooks.desc=Los Webhooks automáticamente hacen peticiones HTTP POST a un servidor cuando ciertos eventos de Gitea se activan. Los ganchos definidos aquí son predeterminados y serán copiados en todos los nuevos repositorios. Leer más en la guía webhooks.
@@ -2583,9 +2635,13 @@ auths.filter=Filtro de usuario
auths.admin_filter=Filtro de aministrador
auths.restricted_filter=Filtro restringido
auths.restricted_filter_helper=Dejar en blanco para no establecer ningún usuario como restringido. Utilice un asterisco ('*') para establecer todos los usuarios que no coincidan con el filtro de administración como restringido.
+auths.verify_group_membership=Verificar pertenencia al grupo en LDAP (dejar el filtro vacío para saltar)
auths.group_search_base=Base DN para la búsqueda de grupos
auths.group_attribute_list_users=Atributo del grupo que contiene la lista de usuarios
auths.user_attribute_in_group=Atributo de usuario listado en el grupo
+auths.map_group_to_team=Mapear grupos LDAP a equipos de la Organización (dejar el campo vacío para saltar)
+auths.map_group_to_team_removal=Eliminar usuarios de equipos sincronizados si el usuario no pertenece al grupo LDAP correspondiente
+auths.enable_ldap_groups=Habilitar grupos LDAP
auths.ms_ad_sa=Atributos de búsqueda de MS AD
auths.smtp_auth=Tipo de autenticación SMTP
auths.smtphost=Servidor SMTP
@@ -2804,9 +2860,12 @@ monitor.next=Siguiente
monitor.previous=Anterior
monitor.execute_times=Ejecuciones
monitor.process=Procesos en ejecución
+monitor.stacktrace=Rastros de pila
+monitor.goroutines=%d Gorutinas
monitor.desc=Descripción
monitor.start=Hora de Inicio
monitor.execute_time=Tiempo de ejecución
+monitor.last_execution_result=Resultado
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: %s?
@@ -2818,6 +2877,7 @@ monitor.queue.type=Tipo
monitor.queue.exemplar=Ejemplo
monitor.queue.numberworkers=Número de trabajadores
monitor.queue.maxnumberworkers=Número máximo de trabajadores
+monitor.queue.numberinqueue=Número en cola
monitor.queue.review=Revisar configuración
monitor.queue.review_add=Revisar/Añadir trabajadores
monitor.queue.configuration=Configuración inicial
@@ -2838,7 +2898,10 @@ monitor.queue.pool.flush.desc=Al vaciar la cola se añadirá un worker que termi
monitor.queue.pool.flush.submit=Añadir trabajador de vaciado
monitor.queue.pool.flush.added=Trabajador de vaciado añadido por %[1]s
monitor.queue.pool.pause.title=Pausar cola
+monitor.queue.pool.pause.desc=La pausa de una cola evitará que procese datos
monitor.queue.pool.pause.submit=Pausar cola
+monitor.queue.pool.resume.title=Reanudar cola
+monitor.queue.pool.resume.desc=Establecer esta cola para reanudar el trabajo
monitor.queue.pool.resume.submit=Reanudar cola
monitor.queue.settings.title=Ajustes del grupo
@@ -2970,4 +3033,94 @@ error.no_unit_allowed_repo=No tiene permisos para acceder a ninguna sección de
error.unit_not_allowed=No tiene permisos para acceder a esta sección del repositorio.
[packages]
+title=Paquetes
+desc=Administrar paquetes del repositorio.
+empty=Todavía no hay paquetes.
+empty.documentation=Para más información sobre el registro de paquetes, consulte la documentación.
+filter.type=Tipo
+filter.type.all=Todo
+filter.no_result=El filtro no produjo ningún resultado.
+filter.container.tagged=Etiquetado
+filter.container.untagged=Etiqueta eliminada
+published_by=Publicado %[1]s por %[3]s
+published_by_in=Publicado %[1]s por %[3]s en %[5]s
+installation=Instalación
+about=Acerca de este paquete
+requirements=Requisitos
+dependencies=Dependencias
+keywords=Palabras clave
+details=Detalles
+details.author=Autoría
+details.project_site=Sitio del proyecto
+details.license=Licencia
+assets=Activos
+versions=Versiones
+versions.on=en
+versions.view_all=Ver todo
+dependency.id=Id.
+dependency.version=Versión
+composer.registry=Configura este registro en el archivo ~/.composer/config.json
:
+composer.install=Para instalar el paquete usando Composer, ejecute el siguiente comando:
+composer.documentation=Para más información sobre el registro de Composer, consulte la documentación.
+composer.dependencies=Dependencias
+composer.dependencies.development=Dependencias de desarrollo
+conan.details.repository=Repositorio
+conan.registry=Configurar este registro desde la línea de comandos:
+conan.install=Para instalar el paquete usando Conan, ejecuta el siguiente comando:
+conan.documentation=Para más información sobre el registro de Conan, consulte la documentación.
+container.details.type=Tipo de imagen
+container.details.platform=Plataforma
+container.details.repository_site=Sitio del repositorio
+container.details.documentation_site=Sitio de documentación
+container.pull=Arrastra la imagen desde la línea de comandos:
+container.documentation=Para más información sobre el registro de Container, consulte la documentación.
+container.multi_arch=SO / Arquitectura
+container.layers=Capas de imagen
+container.labels=Etiquetas
+container.labels.key=Clave
+container.labels.value=Valor
+generic.download=Descargar paquete desde la línea de comandos:
+generic.documentation=Para más información sobre el registro genérico, consulte la documentación.
+helm.registry=Configurar este registro desde la línea de comandos:
+helm.install=Para instalar el paquete, ejecute el siguiente comando:
+helm.documentation=Para obtener más información sobre el registro de Helm, consulte la documentación.
+maven.registry=Configure este registro en su proyecto pom.xml
archivo:
+maven.install=Para usar el paquete incluya lo siguiente en el bloque dependencias
en el archivo pom.xml
:
+maven.install2=Ejecutar vía línea de comandos:
+maven.download=Para descargar la dependencia, ejecute vía línea de comandos:
+maven.documentation=Para obtener más información sobre el registro de Maven, consulte la documentación.
+nuget.registry=Configurar este registro desde la línea de comandos:
+nuget.install=Para instalar el paquete usando NuGet, ejecute el siguiente comando:
+nuget.documentation=Para obtener más información sobre el registro de NuGet consulte la documentación.
+nuget.dependency.framework=Marco de destino
+npm.registry=Configura este registro en tu proyecto .npmrc
archivo:
+npm.install=Para instalar el paquete usando npm, ejecute el siguiente comando:
+npm.install2=o añádelo al archivo package.json:
+npm.documentation=Para más información sobre el registro de npm, consulte la documentación.
+npm.dependencies=Dependencias
+npm.dependencies.development=Dependencias de desarrollo
+npm.dependencies.peer=Dependencias de pares
+npm.dependencies.optional=Dependencias opcionales
+npm.details.tag=Etiqueta
+pypi.requires=Requiere Python
+pypi.install=Para instalar el paquete usando pip, ejecute el siguiente comando:
+pypi.documentation=Para obtener más información sobre el registro PyPI, consulte la documentación.
+rubygems.install=Para instalar el paquete usando gem, ejecute el siguiente comando:
+rubygems.install2=o añádelo al archivo Gemfile:
+rubygems.dependencies.runtime=Dependencias en tiempo de ejecución
+rubygems.dependencies.development=Dependencias de desarrollo
+rubygems.required.ruby=Requiere versión Ruby
+rubygems.required.rubygems=Requiere la versión de RubyGem
+rubygems.documentation=Para obtener más información sobre el registro de RubyGems, consulte la documentación.
+settings.link=Vincular este paquete a un repositorio
+settings.link.description=Si enlaza un paquete con un repositorio, el paquete se enumera en la lista de paquetes del repositorio.
+settings.link.select=Seleccionar repositorio
+settings.link.button=Actualizar enlace de repositorio
+settings.link.success=El enlace del repositorio se ha actualizado correctamente.
+settings.link.error=Error al actualizar el enlace del repositorio.
+settings.delete=Eliminar paquete
+settings.delete.description=La eliminación de un paquete es permanente y no se puede deshacer.
+settings.delete.notice=Está a punto de eliminar %s (%s). Esta operación es irreversible, ¿está seguro?
+settings.delete.success=Se ha eliminado el paquete.
+settings.delete.error=No se pudo eliminar el paquete.