diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini
index 7ffb6184b2..e9d6b926ee 100644
--- a/options/locale/locale_de-DE.ini
+++ b/options/locale/locale_de-DE.ini
@@ -89,6 +89,7 @@ report_message=Wenn du dir sicher bist, dass dies ein Gitea-Fehler ist, suche bi
[startpage]
app_desc=Ein einfacher, selbst gehosteter Git-Service
install=Einfach zu installieren
+install_desc=Starte einfach die Anwendung für deine Plattform. Oder nutze Docker. Es existieren auch paketierte Versionen.
platform=Plattformübergreifend
platform_desc=Gitea läuft überall, wo Go kompiliert: Windows, macOS, Linux, ARM, etc. Wähle das System, das dir am meisten gefällt!
lightweight=Leichtgewicht
@@ -1084,6 +1085,7 @@ issues.review.hide_outdated=Veraltete ausblenden
issues.review.show_resolved=Gelöste anzeigen
issues.review.hide_resolved=Gelöste ausblenden
issues.review.resolve_conversation=Diskussion als "erledigt" markieren
+issues.review.un_resolve_conversation=Diskussion als "nicht-erledigt" markieren
issues.review.resolved_by=markierte diese Unterhaltung als gelöst
issues.assignee.error=Aufgrund eines unerwarteten Fehlers konnten nicht alle Beauftragten hinzugefügt werden.
@@ -1544,6 +1546,8 @@ settings.dismiss_stale_approvals=Entferne alte Genehmigungen
settings.dismiss_stale_approvals_desc=Wenn neue Commits gepusht werden, die den Inhalt des Pull-Requests ändern, werden alte Genehmigungen entfernt.
settings.require_signed_commits=Signierte Commits erforderlich
settings.require_signed_commits_desc=Pushs zu diesem Branch ablehnen, wenn Commits nicht signiert oder nicht überprüfbar sind
+settings.protect_protected_file_patterns=Geschützte Dateimuster (durch Semikolon getrennt '\;'):
+settings.protect_protected_file_patterns_desc=Geschützte Dateien, die nicht direkt geändert werden dürfen, selbst 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 die github.com/gobwas/glob Dokumentation für Mustersyntax. Beispiele: .drone.yml
, /docs/**/*.txt
.
settings.add_protected_branch=Schutz aktivieren
settings.delete_protected_branch=Schutz deaktivieren
settings.update_protect_branch_success=Branch-Schutz für den Branch „%s“ wurde geändert.
@@ -1837,10 +1841,33 @@ dashboard.operation_switch=Wechseln
dashboard.operation_run=Ausführen
dashboard.clean_unbind_oauth=Nicht verbundene OAuth-Verbindungen löschen
dashboard.clean_unbind_oauth_success=Alle unverbundene OAuth-Verbindungen wurden gelöscht.
+dashboard.task.started=Aufgabe gestartet: %s
+dashboard.task.process=Aufgabe: %s
+dashboard.task.cancelled=Aufgabe: %s abgebrochen: %[3]s
+dashboard.task.error=Fehler in Aufgabe: %s: %[3]s
+dashboard.task.finished=Aufgabe: %s, gestartet von %s, wurde beendet
+dashboard.task.unknown=Unbekannte Aufgabe: %s
+dashboard.cron.started=Cron gestartet: %[1]s
+dashboard.cron.process=Cron: %[1]s
+dashboard.cron.cancelled=Cron: %s abgebrochen: %[3]s
+dashboard.cron.error=Fehler in Cron: %s: %[3]s
+dashboard.cron.finished=Cron: %[1]s ist beendet
+dashboard.delete_inactive_accounts=Alle nicht aktivierten Konten löschen
+dashboard.delete_inactive_accounts.started=Löschen aller nicht aktivierten Account-Aufgabe gestartet.
dashboard.delete_repo_archives=Alle Repository-Archive löschen
+dashboard.delete_repo_archives.started=Löschen aller Repository-Archive gestartet.
dashboard.delete_missing_repos=Alle Repository-Datensätze mit verlorenen gegangenen Git-Dateien löschen
+dashboard.delete_missing_repos.started=Alle Repositories löschen, die die Git-Dateien-Aufgabe nicht gestartet haben.
dashboard.delete_generated_repository_avatars=Generierte Repository-Avatare löschen
+dashboard.update_mirrors=Mirrors aktualisieren
+dashboard.repo_health_check=Healthchecks auf alle Repositories 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
+dashboard.update_migration_poster_id=Migration Poster-IDs updaten
dashboard.git_gc_repos=Garbage-Collection auf Repositories ausführen
+dashboard.resync_all_sshkeys=Die Datei '.ssh/authorized_keys' mit Gitea SSH-Schlüsseln aktualisieren.
+dashboard.resync_all_sshkeys.desc=(Nicht benötigt für den eingebauten SSH-Server.)
dashboard.resync_all_hooks=Synchronisiere „pre-receive“-, „update“- und „post-receive“-Hooks für alle Repositories erneut.
dashboard.reinit_missing_repos=Alle Git-Repositories mit Einträgen neu einlesen
dashboard.sync_external_users=Externe Benutzerdaten synchronisieren
@@ -2249,6 +2276,7 @@ notices.delete_selected=Ausgewählte löschen
notices.delete_all=Alle Mitteilungen löschen
notices.type=Typ
notices.type_1=Repository
+notices.type_2=Aufgabe
notices.desc=Beschreibung
notices.op=Aktion
notices.delete_success=Diese Systemmeldung wurde gelöscht.
diff --git a/options/locale/locale_es-ES.ini b/options/locale/locale_es-ES.ini
index 63c0ac6fc7..ceca8cd28a 100644
--- a/options/locale/locale_es-ES.ini
+++ b/options/locale/locale_es-ES.ini
@@ -209,7 +209,14 @@ search_repos=Buscar un repositorio…
filter=Otros filtros
show_archived=Archivado
+show_both_archived_unarchived=Mostrar respositorios archivados y desarchivados
+show_only_archived=Mostrar sólo repositorios archivados
+show_only_unarchived=Mostrar sólo repositorios desarchivados
+show_private=Privado
+show_both_private_public=Mostrar repositorios públicos y privados
+show_only_private=Mostrar sólo repositorios privados
+show_only_public=Mostrar sólo repositorios públicos
issues.in_your_repos=En tus repositorios
@@ -468,6 +475,7 @@ add_email=Añadir dirección de correo electrónico
add_openid=Añadir nuevo OpenID URI
add_email_confirmation_sent=Un correo electrónico de confirmación ha sido enviado a '%s'. Por favor, compruebe su bandeja de entrada durante los próximos %s para confirmar su dirección de correo electrónico.
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=Su dirección de correo electrónico será ocultada de otros usuarios.
@@ -524,6 +532,7 @@ new_token_desc=Las aplicaciones que utilizan un token tienen acceso completo a s
token_name=Nombre del Token
generate_token=Generar Token
generate_token_success=Su nuevo token ha sido generado. Cópielo ahora, ya que no se volverá a mostrar.
+generate_token_name_duplicate=%s ya se ha utilizado como nombre de la aplicación. Por favor, utilice una nueva.
delete_token=Eliminar
access_token_deletion=Eliminar Token de Acceso
access_token_deletion_desc=Eliminando un token revocará el acceso a su cuenta para todas las aplicaciones que lo usen. ¿Continuar?
@@ -866,6 +875,8 @@ issues.label_templates.info=No hay etiquetas existentes todavía. Crea una etiqu
issues.label_templates.helper=Seleccionar un conjunto de etiquetas
issues.label_templates.use=Utilice la etiqueta
issues.label_templates.fail_to_load_file=Error al cargar el archivo de plantilla de etiqueta '%s': %v
+issues.add_label_at=añadida la etiqueta
%s
%s
+issues.remove_label_at=eliminada la etiqueta %s
%s
issues.add_milestone_at=`ha añadido esto al hito %s %s`
issues.change_milestone_at=`modificó el hito de %s a %s %s`
issues.remove_milestone_at=`ha eliminado esto del hito %s %s `
@@ -929,11 +940,13 @@ issues.context.edit=Editar
issues.context.delete=Eliminar
issues.no_content=Aún no existe contenido.
issues.close_issue=Cerrar
+issues.pull_merged_at=`fusionado commit %[2]s en %[3]s %[4]s`
issues.close_comment_issue=Comentar y cerrar
issues.reopen_issue=Reabrir
issues.reopen_comment_issue=Comentar y reabrir
issues.create_comment=Comentar
issues.closed_at=`cerró esta incidencia %[2]s`
+issues.reopened_at=`reabrió esta incidencia %[2]s`
issues.commit_ref_at=`referenció esta incidencia en un commit %[2]s`
issues.ref_issue_from=`referenció esta incidencia %[4]s %[2]s`
issues.ref_pull_from=`referenció este pull request %[4]s %[2]s`
@@ -1072,6 +1085,8 @@ issues.review.hide_outdated=Ocultar obsoletos
issues.review.show_resolved=Mostrar resueltos
issues.review.hide_resolved=Ocultar resueltos
issues.review.resolve_conversation=Resolver conversación
+issues.review.un_resolve_conversation=28/5000
+Marcar conversación sin resolver
issues.review.resolved_by=ha marcado esta conversación como resuelta
issues.assignee.error=No todos los asignados fueron añadidos debido a un error inesperado.
@@ -1108,6 +1123,7 @@ pulls.required_status_check_missing=Faltan algunos controles necesarios.
pulls.required_status_check_administrator=Como administrador, aún puede fusionar este Pull Request.
pulls.blocked_by_approvals=Este pull request aún no tiene suficientes aprobaciones. %d de %d autorizaciones concedidas.
pulls.blocked_by_rejection=Esta Pull Request tiene cambios solicitados por un revisor oficial.
+pulls.blocked_by_outdated_branch=Este Pull Request está bloqueada porque está desactualizada.
pulls.can_auto_merge_desc=Este Pull Request puede ser fusionado automáticamente.
pulls.cannot_auto_merge_desc=Este pull request no se puede combinar automáticamente debido a conflictos.
pulls.cannot_auto_merge_helper=Combinar manualmente para resolver los conflictos.
@@ -1135,6 +1151,8 @@ pulls.merge_conflict=Fusión fallida: Hubo un conflicto mientras se fusionaba: %
pulls.rebase_conflict=Fusión fallida: Hubo un conflicto mientras se rebasaba el commit: %[1]s
%[2]s
%[3]s
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.push_rejected=Fusión fallida: El push fue rechazado con el siguiente mensaje:
%s
Revisar los githooks para este repositorio
+pulls.push_rejected_no_message=Fusión fallida: El push fue rechazado pero no hubo mensaje remoto.
Revise los githooks para este repositorio
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
@@ -1145,6 +1163,8 @@ pulls.update_branch=Actualizar rama
pulls.update_branch_success=La actualización de la rama ha finalizado correctamente
pulls.update_not_allowed=No tiene permisos para actualizar esta rama
pulls.outdated_with_base_branch=Esta rama está desactualizada con la rama base
+pulls.closed_at=`cerró este pull request %[2]s`
+pulls.reopened_at=`reabrió este pull request %[2]s`
milestones.new=Nuevo hito
milestones.open_tab=%d abiertas
@@ -1184,9 +1204,11 @@ signing.wont_sign.never=Nunca se firman los commits
signing.wont_sign.always=Siempre se firman los commits
signing.wont_sign.pubkey=El commit no será firmado porque no tiene una clave pública asociada a su cuenta
signing.wont_sign.twofa=Debe tener habilitada la autenticación de doble factor para tener los commits firmados
-signing.wont_sign.headsigned=Esta fusión no será firmado ya que head commit no está firmado
-signing.wont_sign.commitssigned=Esta fusión no será firmado ya que todos sus commits asociados no están firmados
-signing.wont_sign.approved=Esta fusión no será firmado ya que el PR no está aprobado
+signing.wont_sign.parentsigned=El commit no será firmado ya que el commit padre no está firmado
+signing.wont_sign.basesigned=Esta fusión no se firmará ya que base commit no está firmado
+signing.wont_sign.headsigned=Esta fusión no se firmará ya que head commit no está firmado
+signing.wont_sign.commitssigned=Esta fusión no se firmará ya que todos sus commits asociados no están firmados
+signing.wont_sign.approved=Esta fusión no se firmará ya que el PR no está aprobado
ext_wiki=Wiki externa
ext_wiki.desc=Enlace a una wiki externa.
@@ -1380,6 +1402,8 @@ settings.add_team=Añadir equipo
settings.add_team_duplicate=El equipo ya tiene acceso al repositorio
settings.add_team_success=Ahora el equipo ya tiene acceso al repositorio.
settings.search_team=Buscar equipos…
+settings.change_team_permission_tip=El permiso del equipo está establecido en la página de configuración del equipo y no puede ser cambiado por repositorio
+settings.delete_team_tip=Este equipo tiene acceso a todos los repositorios y no puede ser eliminado
settings.remove_team_success=Se ha eliminado el acceso del equipo al repositorio.
settings.add_webhook=Añadir Webhook
settings.add_webhook.invalid_channel_name=El nombre del canal Webhook no puede estar vacío y no puede contener sólo un # carácter.
@@ -1427,13 +1451,32 @@ settings.event_push=Push
settings.event_push_desc=Git push a un repositorio.
settings.event_repository=Repositorio
settings.event_repository_desc=Repositorio creado o eliminado.
+settings.event_header_issue=Eventos de incidencias
settings.event_issues=Incidencias
+settings.event_issues_desc=Incidencia abierta, cerrada, reabierta o editada.
settings.event_issue_assign=Incidencia asignada
settings.event_issue_assign_desc=Incidencia asignada o no asignada.
settings.event_issue_label=Incidencia etiquetada
+settings.event_issue_label_desc=Etiqueta de incidencia actualizada o borrada.
+settings.event_issue_milestone=Hito de incidencia
+settings.event_issue_milestone_desc=Hito de incidencia establecido o desestablecido.
settings.event_issue_comment=Comentario de incidencia
settings.event_issue_comment_desc=Comentario de incidencias creado, editado o borrado.
+settings.event_header_pull_request=Eventos de Pull Requests
settings.event_pull_request=Pull Request
+settings.event_pull_request_desc=Pull request abierto, cerrado, reabierto o editado.
+settings.event_pull_request_assign=Pull Request asignado
+settings.event_pull_request_assign_desc=Pull Request asignado o no asignado.
+settings.event_pull_request_label=Pull Request Etiquetado
+settings.event_pull_request_label_desc=Etiqueta de pull request actualizada o borrada.
+settings.event_pull_request_milestone=Hito de pull request
+settings.event_pull_request_milestone_desc=Hito de pull request establecido o desestablecido.
+settings.event_pull_request_comment=Pull Request Comentario
+settings.event_pull_request_comment_desc=Comentario de pull request creado, editado o borrado.
+settings.event_pull_request_review=Pull Request revisado
+settings.event_pull_request_review_desc=Pull request aprobado, rechazado o comentario de revisión.
+settings.event_pull_request_sync=Pull Request sincronizado
+settings.event_pull_request_sync_desc=Pull request sincronizado.
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
@@ -1451,6 +1494,7 @@ settings.slack_channel=Canal
settings.add_discord_hook_desc=Integrar Discord en su repositorio.
settings.add_dingtalk_hook_desc=Integrar Dingtalk en su repositorio.
settings.add_telegram_hook_desc=Integrar Telegrama en tu repositorio.
+settings.add_matrix_hook_desc=Integrar Matrix en su repositorio.
settings.add_msteams_hook_desc=Integrar Microsoft Teams en tu repositorio.
settings.add_feishu_hook_desc=Integrar Slack en su repositorio.
settings.deploy_keys=Claves de Implementación
@@ -1499,8 +1543,12 @@ settings.protect_approvals_whitelist_enabled=Restringir las aprobaciones a los u
settings.protect_approvals_whitelist_enabled_desc=Solo las revisiones de usuarios o equipos en la lista blanca contarán para las aprobaciones requeridas. Sin una lista de aprobación blanca, las revisiones de cualquier persona con acceso de escritura cuentan para las aprobaciones requeridas.
settings.protect_approvals_whitelist_users=Lista blanca de usuarios revisores:
settings.protect_approvals_whitelist_teams=Lista blanca de equipos revisores:
+settings.dismiss_stale_approvals=Descartar aprobaciones obsoletas
+settings.dismiss_stale_approvals_desc=Cuando los nuevos commits que cambien el contenido de la pull request sean empujados a la rama, se descartarán las aprobaciones antiguas.
settings.require_signed_commits=Requiere commits firmados
settings.require_signed_commits_desc=Rechazar push en esta rama si los commits no están firmados o no son verificables
+settings.protect_protected_file_patterns=Patrones de archivos protegidos (separados con punto y coma '\;'):
+settings.protect_protected_file_patterns_desc=Archivos protegidos que no están permitidos a ser cambiados directamente incluso si el usuario tiene permiso para agregar, editar o borrar archivos en esta rama. Múltiples patrones pueden separarse usando punto y coma ('\;'). Vea la documentación de github.com/gobwas/glob para la sintaxis de patrones. Ejemplos: .drone.yml
, /docs/**/*.txt
.
settings.add_protected_branch=Activar protección
settings.delete_protected_branch=Desactivar protección
settings.update_protect_branch_success=La protección de la rama '%s' ha sido actualizada.
@@ -1509,6 +1557,8 @@ settings.protected_branch_deletion=Desactivar protección de rama
settings.protected_branch_deletion_desc=Desactivar la protección de la rama permite a los usuarios con permiso de escritura hacer push a la rama. ¿Continuar?
settings.block_rejected_reviews=Bloquear fusión en las revisión rechazadas
settings.block_rejected_reviews_desc=Fusionar no será posible cuando los revisores oficiales soliciten cambios, incluso si hay suficientes aprobaciones.
+settings.block_outdated_branch=Bloquear fusión si la pull request está desactualizada
+settings.block_outdated_branch_desc=La fusión no será posible cuando la rama principal esté detrás de la rama base.
settings.default_branch_desc=Seleccione una rama de repositorio por defecto para los pull request y los commits:
settings.choose_branch=Elija una rama…
settings.no_protected_branch=No hay ramas protegidas.
@@ -1516,6 +1566,8 @@ settings.edit_protected_branch=Editar
settings.protected_branch_required_approvals_min=Las aprobaciones necesarias no pueden ser negativas.
settings.bot_token=Token del Bot
settings.chat_id=ID Chat
+settings.matrix.homeserver_url=URL de Homeserver
+settings.matrix.room_id=ID de sala
settings.matrix.access_token=Token de acceso
settings.matrix.message_type=Tipo de mensaje
settings.archive.button=Archivar Repositorio
@@ -1647,6 +1699,7 @@ branch.deleted_by=Eliminada por %s
branch.restore_success=La rama '%s' ha sido restaurada.
branch.restore_failed=Fallo al restaurar la rama %s.
branch.protected_deletion_failed=La rama '%s' está protegida. No se puede eliminar.
+branch.default_deletion_failed=La rama '%s' es la rama por defecto. No se puede eliminar.
branch.restore=Restaurar rama '%s'
branch.download=Descargar rama '%s'
branch.included_desc=Esta rama forma parte de la predeterminada
@@ -1707,6 +1760,7 @@ settings.delete_org_title=Eliminar organización
settings.delete_org_desc=Esta organización se eliminará permanentemente. ¿Continuar?
settings.hooks_desc=Añadir webhooks que serán ejecutados para todos los repositorios de esta organización.
+settings.labels_desc=Añadir etiquetas que pueden ser utilizadas en problemas para todos los repositorios bajo esta organización.
members.membership_visibility=Visibilidad de Membresía:
members.public=Público
@@ -1771,6 +1825,7 @@ repositories=Repositorios
hooks=Webhooks por defecto
systemhooks=Webhooks del sistema
authentication=Orígenes de autenticación
+emails=Correos de usuario
config=Configuración
notices=Notificaciones del sistema
monitor=Monitorización
@@ -1787,10 +1842,33 @@ dashboard.operation_switch=Interruptor
dashboard.operation_run=Ejecutar
dashboard.clean_unbind_oauth=Limpiar conexiones OAuth no enlazadas
dashboard.clean_unbind_oauth_success=Se han eliminado las conexiones de OAuth no vinculadas.
+dashboard.task.started=Tarea iniciada: %s
+dashboard.task.process=Tarea: %s
+dashboard.task.cancelled=Tarea: %s cancelada: %[3]s
+dashboard.task.error=Error en la tarea: %s: %[3]s
+dashboard.task.finished=Tarea: %s iniciada por %s ha finalizado
+dashboard.task.unknown=Tarea desconocida: %s
+dashboard.cron.started=Cron iniciado: %[1]s
+dashboard.cron.process=Cron: %[1]s
+dashboard.cron.cancelled=Cron: %s cancelado: %[3]s
+dashboard.cron.error=Error en Cron: %s: %[3]s
+dashboard.cron.finished=Cron: %[1]s ha finalizado
+dashboard.delete_inactive_accounts=Eliminar todas las cuentas inactivas
+dashboard.delete_inactive_accounts.started=Se ha iniciado la tarea: "Eliminar todas las cuentas inactivas".
dashboard.delete_repo_archives=Eliminar todos los archivos de repositorios
+dashboard.delete_repo_archives.started=Se ha iniciado la tarea: "Eliminar todos los archivos del repositorios".
dashboard.delete_missing_repos=Eliminar todos los repositorios que faltan sus archivos Git
+dashboard.delete_missing_repos.started=Se ha iniciado la tarea: "Eliminar todos los repositorios que faltan sus archivos Git".
dashboard.delete_generated_repository_avatars=Eliminar avatares generados del repositorio
+dashboard.update_mirrors=Actualizar réplicas
+dashboard.repo_health_check=Chequear de estado de salud de todos los repositorios
+dashboard.check_repo_stats=Comprobar todas las estadísticas de todos los repositorios
+dashboard.archive_cleanup=Eliminar archivos antiguos de los repositorios
+dashboard.deleted_branches_cleanup=Limpiar ramas eliminadas
+dashboard.update_migration_poster_id=Actualizar ID de usuario en migraciones
dashboard.git_gc_repos=Ejecutar la recolección de basura en los repositorios
+dashboard.resync_all_sshkeys=Actualizar el archivo '.ssh/authorized_keys' con claves SSH de Gitea.
+dashboard.resync_all_sshkeys.desc=(No es necesario para el servidor SSH incorporado.)
dashboard.resync_all_hooks=Resincronizar los hooks de pre-recepción, actualización y post-recepción de todos los repositorios.
dashboard.reinit_missing_repos=Reiniciar todos los repositorios Git faltantes de los que existen registros
dashboard.sync_external_users=Sincronizar datos de usuario externo
@@ -1852,6 +1930,7 @@ users.prohibit_login=Desactivar inicio de sesión
users.is_admin=Es administrador
users.is_restricted=está restringido
users.allow_git_hook=Puede crear Git Hooks
+users.allow_git_hook_tooltip=Git Hooks son ejecutados como el usuario del sistema operativo ejecutando Gitea y tendrán el mismo nivel de acceso de host
users.allow_import_local=Puede importar repositorios locales
users.allow_create_organization=Puede crear organizaciones
users.update_profile=Actualizar cuenta de usuario
@@ -1860,6 +1939,7 @@ users.still_own_repo=Este usuario todavía posee uno o más depósitos. Eliminar
users.still_has_org=Este usuario es un miembro de una organización. Primero retire el usuario de cualquier organización.
users.deletion_success=La cuenta de usuario ha sido eliminada.
+emails.email_manage_panel=Gestion de Correo del Usuario
emails.primary=Principal
emails.activated=Activado
emails.filter_sort.email=Correo electrónico
@@ -1869,6 +1949,7 @@ emails.filter_sort.name_reverse=Nombre de usuario (invertir)
emails.updated=Email actualizado
emails.not_updated=Error al actualizar la dirección de correo electrónico solicitada: %v
emails.duplicate_active=Esta dirección de correo está asignada a un usuario diferente.
+emails.change_email_header=Actualizar Propiedades de Correo
emails.change_email_text=¿Realmente quiere actualizar esta dirección de correo electrónico?
orgs.org_manage_panel=Gestión de organizaciones
@@ -1891,6 +1972,7 @@ hooks.desc=Los Webhooks automáticamente hacen peticiones HTTP POST a un servido
hooks.add_webhook=Añadir Webhook por defecto
hooks.update_webhook=Actualizar Webhook por defecto
+systemhooks.desc=Los webhooks automáticamente hacen peticiones HTTP POST a un servidor cuando ciertos eventos de Gitea se activan. Los webhooks definidos actuarán en todos los repositorios del sistema, así que por favor considere las implicaciones de rendimiento que esto pueda tener. Lea más en la guía de webhooks.
systemhooks.add_webhook=Añadir Webhook del Sistema
systemhooks.update_webhook=Actualizar Webhook del Sistema
@@ -1924,6 +2006,8 @@ auths.use_paged_search=Usar búsqueda paginada
auths.search_page_size=Tamaño de página
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.ms_ad_sa=Atributos de búsqueda de MS AD
auths.smtp_auth=Tipo de autenticación SMTP
auths.smtphost=Servidor SMTP
@@ -1958,6 +2042,7 @@ 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: /user/oauth2//callback
auths.tip.oauth2_provider=Proveedor OAuth2
auths.tip.bitbucket=Registrar un nuevo usuario de OAuth en https://bitbucket.org/account/user//oauth-consumers/new y agregar el permiso 'Cuenta' - 'Lectura'
+auths.tip.nextcloud=Registre un nuevo consumidor OAuth en su instancia usando el siguiente menú "Configuración-> Seguridad-> cliente OAuth 2.0"
auths.tip.dropbox=Crear nueva aplicación en https://www.dropbox.com/developers/apps
auths.tip.facebook=Registre una nueva aplicación en https://developers.facebook.com/apps y agregue el producto "Facebook Login"
auths.tip.github=Registre una nueva aplicación OAuth en https://github.com/settings/applications/new
@@ -1967,6 +2052,7 @@ auths.tip.openid_connect=Use el OpenID Connect Discovery URL (/.well-kno
auths.tip.twitter=Ir a https://dev.twitter.com/apps, crear una aplicación y asegurarse de que la opción "Permitir que esta aplicación sea usada para iniciar sesión con Twitter" está activada
auths.tip.discord=Registrar una nueva aplicación en https://discordapp.com/developers/applications/me
auths.tip.gitea=Registra una nueva aplicación OAuth2. La guía puede ser encontrada en https://docs.gitea.io/es-us/oauth2-provider/
+auths.tip.yandex=Crear una nueva aplicación en https://oauth.yandex.com/client/new. Seleccione los siguientes permisos del "Yandex.Passport API": "Access to email address", "Access to user avatar" y "Access to username, first name and surname, gender"
auths.edit=Editar origen de autenticación
auths.activated=Este origen de autenticación ha sido activado
auths.new_success=Se agregó la autenticación '%s'.
@@ -2061,6 +2147,7 @@ config.mailer_user=Usuario
config.mailer_use_sendmail=Usar Sendmail
config.mailer_sendmail_path=Ruta de Sendmail
config.mailer_sendmail_args=Argumentos adicionales por Sendmail
+config.mailer_sendmail_timeout=Tiempo de espera de Sendmail
config.send_test_mail=Enviar prueba de correo
config.test_mail_failed=Fallo al enviar correo electrónico de prueba a '%s': %v
config.test_mail_sent=Se ha enviado un correo electrónico de prueba a '%s'.
@@ -2190,6 +2277,7 @@ notices.delete_selected=Eliminar seleccionado
notices.delete_all=Eliminar todas las notificaciones
notices.type=Tipo
notices.type_1=Repositorio
+notices.type_2=Tarea
notices.desc=Descripción
notices.op=Operación
notices.delete_success=Los avisos del sistema se han eliminado.
diff --git a/options/locale/locale_fa-IR.ini b/options/locale/locale_fa-IR.ini
index 066e1c6e8b..e3bf8861aa 100644
--- a/options/locale/locale_fa-IR.ini
+++ b/options/locale/locale_fa-IR.ini
@@ -10,6 +10,7 @@ link_account=پیوند به حساب
register=ثبت نام
website=وبسایت
version=نسخه
+powered_by=قدرت از %s
page=صفحه
template=قالب
language=زبان
@@ -18,6 +19,7 @@ create_new=ایجاد…
user_profile_and_more=پروفایل و تنظیمات…
signed_in_as=ورود به عنوان
enable_javascript=این وبسایت با جاوا اسکریپت بهتر کار میکند.
+toc=فهرست محتویات
username=نام کاربری
email=آدرس ایمیل
@@ -80,6 +82,7 @@ loading=بارگذاری…
[error]
+occurred=خطایی رخ داده است
[startpage]
app_desc=یک سرویس گیت بیدرد سر و راحت
@@ -103,6 +106,7 @@ user=نام کاربری
password=رمز عبور
db_name=نام پایگاه داده
db_helper=نکته برای کاربران MySQL: لطفا از موتور InnoDB استفاده کنید و اگر از نوع کدینگ "utf8mb4" استفاده می کنید، ورژن InnoDB خود را به بالای 5.6 به روز رسانی کنید.
+db_schema=قالب
ssl_mode=SSL
charset=نوع کدگذاری
path=مسیر
@@ -112,6 +116,7 @@ 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=نام کابری مدیر اشتباه است
general_title=تنظیمات عمومی
@@ -213,6 +218,7 @@ user_no_results=کاربری مطابق با این مورد یافت نشد.
org_no_results=سازمانی مطابق با این مورد یافت نشد.
code_no_results=کد منبعی مطابق با جستجوی شما یافت نشد.
code_search_results=نتایج جستجو برای '%s '
+code_last_indexed_at=آخرین به روزرسانی در %s
[auth]
create_new_account=نامنویسی حساب کاربری
@@ -375,6 +381,7 @@ user_bio=زندگینامه
form.name_reserved=نام کاربری "%s" استفاده شده است.
form.name_pattern_not_allowed=الگوی %s در نام کاربری مجاز نیست.
+form.name_chars_not_allowed=نام کاربری %s حاوی کاراکترهای نامعتبر است.
[settings]
profile=نمایه
@@ -435,7 +442,11 @@ manage_openid=مدیریت نشانیهای OpenID
email_desc=نشانی ایمیل اصلی شما برای آگاه سازی و دیگر عملیات مورد استفاده قرار میگیرد.
theme_desc=این پوشته پیش فرض شما در سراسر سایت می باشد.
primary=اصلی
+activated=فعال شده
+requires_activation=نیازمند فعالسازی است
primary_email=انتخاب به عنوان اصلی
+activate_email=ارسال فعالسازی
+activations_pending=کدهای فعالسازی در انتظار
delete_email=حذف
email_deletion=حذف نشانی ایمیل
email_deletion_desc=نشانی ایمیل و اطلاعات مربوطه از حساب شما حذف خواهد شد. تمامی کامیت ها توسط این نشانی ایمیل بدون تغییر باقی می ماند. ادامه می دهید؟
@@ -640,6 +651,8 @@ stargazers=ستاره دهندگان
forks=انشعابها
pick_reaction=واکنش خود را انتخاب کنید
reactions_more=و %d بیشتر
+unit_disabled=مدیر سایت این قسمت مخزن را غیرفعال کرده است.
+language_other=دیگر
template.items=موارد الگو
template.git_content=محتوای گیت (شاخه پیش فرض)
@@ -717,6 +730,7 @@ tags=برچسبها
issues=مسائل
pulls=تقاضاهای واکشی
labels=برچسبها
+org_labels_desc_manage=مدیریت
milestones=نقاط عطف
commits=کامیتها
@@ -785,6 +799,9 @@ editor.unable_to_upload_files=عدم موفقیت در آپلود پرونده
editor.upload_file_is_locked=پرونده '%s' توسط %s قفل شده است.
editor.upload_files_to_dir=بارگزاری پرونده به '%s'
editor.cannot_commit_to_protected_branch=شما نمیتوانید برای شاخه '%s' محافظت شده کامیت ارسال کنید.
+editor.no_commit_to_branch=نمیتوان به طور مستقیم درمورد شاخه نطر داد زیرا:
+editor.user_no_push_to_branch=کاربر نمیتواند به شاخه ارسال کند
+editor.require_signed_commit=شاخه یک کامیت امضا شده لازم دارد
commits.desc=تاریخچه تغییرات کد منبع را مرور کنید.
commits.commits=کامیتها
@@ -810,6 +827,7 @@ issues.new.title_empty=عنوان نمی تواند خالی باشد
issues.new.labels=برچسبها
issues.new.no_label=بدون برچسب
issues.new.clear_labels=پاککردن برچسبها
+issues.new.no_items=موردی وجود ندارد
issues.new.milestone=نقطه عطف
issues.new.no_milestone=بدون نقطه عطف
issues.new.clear_milestone=پاککردن نقطه عطف
@@ -1050,6 +1068,7 @@ pulls.is_checking=در حال پردازش تداخل در ادغام میب
pulls.required_status_check_failed=برخی بررسی های ضروری موفقیت آمیز نبود.
pulls.required_status_check_administrator=مثل یک مدیر، ممکن است شما این تقاضای واکشی را مسکوت بگذارید.
pulls.blocked_by_approvals=این تقاضای واکشی هنوز به اندازه کافی مورد مورد تایید نیست. %d از %d مورد آن قابل تایید میباشد.
+pulls.blocked_by_rejection=این درخواست واکشی به درخواست یکی از ناظران رسمی دارای تغییرات است.
pulls.can_auto_merge_desc=این تقاضا واکشی می تواند به صورت خودکار ادغام شود.
pulls.cannot_auto_merge_desc=این تقاضای واکشی به علت تداخل نمی تواند به صورت خودکار ادغام شود.
pulls.cannot_auto_merge_helper=به صورتی دستی ادغام کنید تا مشکل تداخل را حل نمایید.
@@ -1069,6 +1088,8 @@ pulls.merge_out_of_date=ادغام ناموفق: در حالی که ادغام
pulls.open_unmerged_pull_exists=`شما نمیتوانید یک عملیات را انجام داده یا بازگشایی نمایید لذا (#%d) مورد تقاضای واکشی با ویژگی منحصر به فرد هنوز رسیدگی نشده (معلق) است. `
pulls.status_checking=برخی از بررسیها در حال تعلیق هستند
pulls.status_checks_success=تمامی بررسیها موفق بودند
+pulls.update_branch=بروزرسانی شاخه
+pulls.update_branch_success=شاخه به موفقیت بروز شد
milestones.new=نقطه عطف جدید
milestones.open_tab=%d باز شد
diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index bcb284c061..6eeee4170b 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -19,6 +19,7 @@ create_new=Créer…
user_profile_and_more=Profil et réglages…
signed_in_as=Connecté en tant que
enable_javascript=Ce site fonctionne mieux avec JavaScript.
+toc=Sommaire
username=Nom d'utilisateur
email=Adresse e-mail
@@ -79,12 +80,16 @@ write=Écrire
preview=Aperçu
loading=Chargement…
+error404=La page que vous essayez d'atteindre n'existe pas ou vous n'êtes pas autorisé à la voir.
[error]
+occurred=Une erreur est survenue
+report_message=Si vous êtes sûr qu'il s'agit d'un bug de Gitea, cherchez s’il existe un ticket sur GitHub et ouvrez-en un nouveau si nécessaire.
[startpage]
app_desc=Un service Git auto-hébergé sans prise de tête
install=Facile à installer
+install_desc=Il suffit de lancer l’exécutable pour votre plateforme, le déployer avec Docker, ou l’installer depuis un paquet.
platform=Multi-plateforme
platform_desc=Gitea tourne partout où Go peut être compilé : Windows, macOS, Linux, ARM, etc. Choisissez votre préféré !
lightweight=Léger
@@ -105,6 +110,7 @@ password=Mot de passe
db_name=Nom de base de données
db_helper=Note aux utilisateurs de MySQL : utilisez le moteur de stockage InnoDB et si vous utilisez "utf8mb4", votre version InnoDB doit être supérieure à 5.6 .
db_schema=Schéma
+db_schema_helper=Laisser vide pour la base de données par défaut ("public").
ssl_mode=SSL
charset=Jeu de caractères
path=Emplacement
@@ -114,6 +120,7 @@ no_admin_and_disable_registration=Vous ne pouvez pas désactiver la création de
err_empty_admin_password=Le mot de passe administrateur ne peut pas être vide.
err_empty_admin_email=L'adresse e-mail de l'administrateur ne peut pas être vide.
err_admin_name_is_reserved=Le nom d'utilisateur de l'administrateur est invalide, le nom d'utilisateur est réservé
+err_admin_name_pattern_not_allowed=Le nom d'utilisateur de l'administrateur est invalide, le nom d'utilisateur est réservé
err_admin_name_is_invalid=Le nom d'utilisateur de l'administrateur est invalide
general_title=Configuration générale
@@ -215,6 +222,7 @@ user_no_results=Aucun utilisateur correspondant n'a été trouvé.
org_no_results=Aucune organisation correspondante n'a été trouvée.
code_no_results=Aucun code source correspondant à votre terme de recherche n'a été trouvé.
code_search_results=Résultats de recherche pour "%s"
+code_last_indexed_at=Dernière indexation %s
[auth]
create_new_account=Créer un compte
@@ -377,6 +385,7 @@ user_bio=Biographie
form.name_reserved=Le nom d’utilisateur "%s" est réservé.
form.name_pattern_not_allowed="%s" n'est pas autorisé dans un nom d'utilisateur.
+form.name_chars_not_allowed=Le nom d'utilisateur '%s' contient des caractères non valides.
[settings]
profile=Profil
@@ -437,7 +446,11 @@ manage_openid=Gérer les adresses OpenID
email_desc=Votre adresse e-mail principale sera utilisée pour les notifications et d'autres opérations.
theme_desc=Ce sera votre thème par défaut sur tout le site.
primary=Principale
+activated=Activé
+requires_activation=Nécessite une activation
primary_email=Faire de cette adresse votre adresse principale
+activate_email=Envoyer l'activation
+activations_pending=Activations en attente
delete_email=Supprimer
email_deletion=Supprimer l'adresse e-mail
email_deletion_desc=L'adresse e-mail et les informations connexes seront retirées de votre compte. Les révisions Git effectués par cette adresse resteront inchangées. Continuer ?
@@ -453,6 +466,7 @@ add_email=Ajouter une adresse e-mail
add_openid=Ajouter une URI OpenID
add_email_confirmation_sent=Un email de confirmation a été envoyé à '%s'. Merci de relever votre boite dans les prochaines %s pour confirmer votre adresse.
add_email_success=La nouvelle adresse e-mail a été ajoutée.
+email_preference_set_success=Le courriel de préférence a été définie avec succès.
add_openid_success=La nouvelle adresse OpenID a été ajoutée.
keep_email_private=Cacher l'adresse e-mail
keep_email_private_popup=Votre adresse e-mail sera cachée aux autres utilisateurs.
@@ -509,6 +523,7 @@ new_token_desc=Les applications utilisant un jeton ont un accès total à votre
token_name=Nom du jeton
generate_token=Générer le jeton
generate_token_success=Votre nouveau jeton a été généré. Copiez-le maintenant car il ne sera plus jamais affiché ici.
+generate_token_name_duplicate=%s a déjà été utilisé comme nom d'application. Veuillez en utiliser un nouveau.
delete_token=Supprimer
access_token_deletion=Suppression de jetons d'accès
access_token_deletion_desc=Supprimer un jeton révoquera l'accès à votre compte pour toutes les applications l'utilisant. Continuer ?
@@ -639,6 +654,8 @@ stargazers=Fans
forks=Bifurcations
pick_reaction=Choisissez votre réaction
reactions_more=et %d de plus
+unit_disabled=L'administrateur du site a désactivé cette section du dépôt.
+language_other=Autre
template.items=Élément du modèle
template.git_content=Contenu Git (branche par défaut)
@@ -716,6 +733,8 @@ tags=Tags
issues=Tickets
pulls=Demandes d'ajout
labels=Étiquettes
+org_labels_desc=Les étiquettes de niveau d'une organisation peuvent être utilisés avec tous les dépôts de cette organisation
+org_labels_desc_manage=gérer
milestones=Jalons
commits=Révisions
@@ -729,6 +748,7 @@ file_too_large=Le fichier est trop gros pour être affiché.
video_not_supported_in_browser=Votre navigateur ne supporte pas le tag HTML5 "video".
audio_not_supported_in_browser=Votre navigateur ne supporte pas la balise « audio » HTML5.
stored_lfs=Stocké avec Git LFS
+symbolic_link=Lien symbolique
commit_graph=Graphique des révisions
blame=Annotations
normal_view=Vue normale
@@ -752,6 +772,7 @@ editor.name_your_file=Nommez votre fichier…
editor.filename_help=Ajoutez un dossier en entrant son nom suivi d'une barre oblique ('/'). Supprimez un dossier avec un retour arrière au début du champ.
editor.or=ou
editor.cancel_lower=Annuler
+editor.commit_signed_changes=Valider les révisions signées
editor.commit_changes=Enregistrer les modifications
editor.add_tmpl=Ajouter ''
editor.add=Ajouter '%s'
@@ -779,11 +800,14 @@ editor.commit_empty_file_header=Commiter un fichier vide
editor.commit_empty_file_text=Le fichier que vous souhaitez commiter est vide. Continuer ?
editor.no_changes_to_show=Il n’y a aucun changement à afficher.
editor.fail_to_update_file=Échec lors de la mise à jour/création du fichier '%s' avec l’erreur : %v
+editor.push_rejected_no_message=La modification a été rejetée par le serveur sans message. Veuillez vérifier les githooks.
+editor.push_rejected=Le changement a été rejeté par le serveur avec le message suivant :
%s
Veuillez vérifier les githooks.
editor.add_subdir=Ajouter un dossier…
editor.unable_to_upload_files=Échec lors de l'envoie du fichier '%s' avec l’erreur : %v
editor.upload_file_is_locked=Le fichier '%s' est verrouillé par %s.
editor.upload_files_to_dir=Transférer les fichiers vers '%s'
editor.cannot_commit_to_protected_branch=Impossible de créer une révision sur la branche protégée '%s'.
+editor.no_commit_to_branch=Impossible d'enregistrer la révisions directement sur la branche parce que :
editor.user_no_push_to_branch=L'utilisateur ne peut pas pousser vers la branche
editor.require_signed_commit=Cette branche nécessite une révision signée
@@ -800,25 +824,37 @@ commits.date=Date
commits.older=Précédemment
commits.newer=Récemment
commits.signed_by=Signé par
+commits.signed_by_untrusted_user=Signé par un utilisateur non approuvé
+commits.signed_by_untrusted_user_unmatched=Signé par un utilisateur non fiable qui ne correspond pas au validateur
commits.gpg_key_id=ID de la clé GPG
ext_issues=Gestionnaire de tickets externe
ext_issues.desc=Lien vers un gestionnaire de tickets externe.
issues.desc=Organiser les rapports de bug, les tâches et les jalons.
+issues.filter_assignees=Filtrer par assignation
+issues.filter_milestones=Filtrer le jalon
+issues.filter_labels=Filtrer une étiquette
+issues.filter_reviewers=Filtrer par réviseur
issues.new=Nouveau ticket
issues.new.title_empty=Le titre ne peut pas être vide
issues.new.labels=Étiquettes
+issues.new.add_labels_title=Appliquer une étiquette
issues.new.no_label=Pas d'étiquette
issues.new.clear_labels=Effacer les étiquettes
+issues.new.no_items=Pas d'élément
issues.new.milestone=Jalon
+issues.new.add_milestone_title=Affecter un jalon
issues.new.no_milestone=Aucun jalon
issues.new.clear_milestone=Effacer le jalon
issues.new.open_milestone=Ouvrir un jalon
issues.new.closed_milestone=Jalons fermés
issues.new.assignees=Affecté à
+issues.new.add_assignees_title=Assigner des utilisateurs
issues.new.clear_assignees=Supprimer les affectations
issues.new.no_assignees=Pas d'assignataires
+issues.new.no_reviewers=Pas de relecteur
+issues.new.add_reviewer_title=Demander une revue
issues.no_ref=Aucune branche/tag spécifiés
issues.create=Créer un ticket
issues.new_label=Nouvelle étiquette
@@ -830,6 +866,8 @@ issues.label_templates.info=Il n'existe pas encore d'étiquettes. Créez une ét
issues.label_templates.helper=Sélectionnez un ensemble d'étiquettes
issues.label_templates.use=Utiliser le jeu de labels
issues.label_templates.fail_to_load_file=Impossible de charger le fichier de modèle étiquette '%s' : %v
+issues.add_label_at=a ajouté l’étiquette %s
%s
+issues.remove_label_at=a supprimé l’étiquette %s
%s
issues.add_milestone_at=`a ajouté cela au jalon %s %s`
issues.change_milestone_at=`a modifié le jalon de %s à %s %s`
issues.remove_milestone_at=`a supprimé cela du jalon %s %s`
@@ -877,7 +915,9 @@ issues.action_assignee_no_select=Pas d'assignataire
issues.opened_by=créé %[1]s par %[3]s
pulls.merged_by=%[1]s fusionné par %[3]s
pulls.merged_by_fake=fusionné %[1]s par %[2]s
+issues.closed_by=par %[3]s fermé %[1]s
issues.opened_by_fake=ouvert %[1]s par %[2]s
+issues.closed_by_fake=par %[2]s fermé %[1]s
issues.previous=Page Précédente
issues.next=Page Suivante
issues.open_title=Ouvert
@@ -891,10 +931,13 @@ issues.context.edit=Éditer
issues.context.delete=Supprimer
issues.no_content=Il n'existe pas encore de contenu.
issues.close_issue=Fermer
+issues.pull_merged_at=`commit de fusion %[2]s dans %[3]s %[4]s`
issues.close_comment_issue=Commenter et Fermer
issues.reopen_issue=Réouvrir
issues.reopen_comment_issue=Commenter et Réouvrir
issues.create_comment=Créer un commentaire
+issues.closed_at=`a fermé ce ticket %[2]s`
+issues.reopened_at=`a réouvert ce ticket %[2]s`
issues.commit_ref_at=`a référencé ce ticket depuis une révision %[2]s`
issues.ref_issue_from=`a référencé ce ticket %[4]s %[2]s`
issues.ref_pull_from=`a référencé cette pull request %[4]s %[2]s`
@@ -906,6 +949,9 @@ issues.ref_from=`de %[1]s`
issues.poster=Publier
issues.collaborator=Collaborateur
issues.owner=Propriétaire
+issues.re_request_review=Redemander la revue
+issues.remove_request_review=Retirer la demande de revue
+issues.remove_request_review_block=Ne peut pas retirer la demande de revue
issues.sign_in_require_desc=Connectez-vous pour rejoindre cette conversation.
issues.edit=Modifier
issues.cancel=Annuler
@@ -923,6 +969,8 @@ issues.label_deletion_desc=Supprimer une etiquette l'enlève de tous les tickets
issues.label_deletion_success=L'étiquette a été supprimée.
issues.label.filter_sort.alphabetically=Par ordre alphabétique
issues.label.filter_sort.reverse_alphabetically=Par ordre alphabétique inversé
+issues.label.filter_sort.by_size=Plus petite taille
+issues.label.filter_sort.reverse_by_size=Plus grande taille
issues.num_participants=%d participants
issues.attachment.open_tab=`Cliquez ici pour voir '%s' dans un nouvel onglet`
issues.attachment.download=`Cliquez pour télécharger "%s"`
@@ -989,6 +1037,8 @@ issues.dependency.add=Ajouter une dépendance…
issues.dependency.cancel=Annuler
issues.dependency.remove=Supprimer
issues.dependency.remove_info=Supprimer cette dépendance
+issues.dependency.added_dependency=`a ajouté une nouvelle dépendance %s`
+issues.dependency.removed_dependency=`a supprimé une dépendance %s`
issues.dependency.issue_closing_blockedby=La clôture de cette demande d'ajout est bloquée par les tickets suivants
issues.dependency.pr_closing_blockedby=La clôture de ce ticket est bloquée par les tickets suivants
issues.dependency.issue_close_blocks=Cette demande d'ajout empêche la clôture des tickets suivants
@@ -1011,13 +1061,23 @@ issues.review.self.approval=Vous ne pouvez approuver vos propres demandes d'ajou
issues.review.self.rejection=Vous ne pouvez demander de changements sur vos propres demandes de changement.
issues.review.approve=ces changements ont été approuvés %s
issues.review.comment=révisé %s
+issues.review.left_comment=laisser un commentaire
issues.review.content.empty=Vous devez laisser un commentaire indiquant le(s) changement(s) demandé(s).
issues.review.reject=a requis les changements %s
+issues.review.wait=a demandé une révision pour %s
+issues.review.add_review_request=demande de révision de %s %s
+issues.review.remove_review_request=a supprimé la demande de révision pour %s %s
+issues.review.remove_review_request_self=a refusé la revue %s
issues.review.pending=En attente
issues.review.review=Révision
issues.review.reviewers=Relecteurs
issues.review.show_outdated=Afficher les révisions périmées
issues.review.hide_outdated=Cacher les révisions périmées
+issues.review.show_resolved=Montrer les résolus
+issues.review.hide_resolved=Cacher les résolus
+issues.review.resolve_conversation=Conversation résolue
+issues.review.un_resolve_conversation=Conversation non résolue
+issues.review.resolved_by=marquer cette conversation comme résolue
issues.assignee.error=Tous les assignés n'ont pas été ajoutés en raison d'une erreur inattendue.
pulls.desc=Activer les demandes de fusion et la revue de code.
@@ -1049,28 +1109,52 @@ pulls.data_broken=Cette demande de fusion est impossible par manque d'informatio
pulls.files_conflicted=Cette demande d'ajout contient des modifications en conflit avec la branche ciblée.
pulls.is_checking=Vérification des conflits de fusion en cours. Réessayez dans quelques instants.
pulls.required_status_check_failed=Certains contrôles requis n'ont pas réussi.
+pulls.required_status_check_missing=Certains contrôles requis sont manquants.
pulls.required_status_check_administrator=En tant qu'administrateur, vous pouvez toujours fusionner cette requête de pull.
pulls.blocked_by_approvals=Cette demande d'ajout n'a pas assez d'approbation. %d sur %d approbations accordées.
pulls.blocked_by_rejection=Cette demande de fusion a des modifications demandées par un réviseur officiel.
+pulls.blocked_by_outdated_branch=Cette demande d'ajout est bloquée car elle est obsolète.
pulls.can_auto_merge_desc=Cette demande d'ajout peut être fusionnée automatiquement.
pulls.cannot_auto_merge_desc=Cette demande de fusion ne peut être appliquée automatiquement en raison de conflits de fusion.
pulls.cannot_auto_merge_helper=Fusionner manuellement pour résoudre les conflits.
+pulls.num_conflicting_files_1=%d fichier en conflit
+pulls.num_conflicting_files_n=%d fichiers en conflit
+pulls.approve_count_1=%d approuvé
+pulls.approve_count_n=%d approuvés
+pulls.reject_count_1=%d changement requis
+pulls.reject_count_n=%d changements requis
+pulls.waiting_count_1=%d en attente de revue
+pulls.waiting_count_n=%d en attente de revues
pulls.no_merge_desc=Cette demande de fusion ne peut être appliquée directement car toutes les options de fusion du dépôt sont désactivées.
pulls.no_merge_helper=Activez des options de fusion dans les paramètres du dépôt ou fusionnez la demande manuellement.
pulls.no_merge_wip=Cette demande d'ajout ne peut pas être fusionnée car elle est marquée comme en cours de chantier.
+pulls.no_merge_not_ready=Cette demande d'ajout n'est pas prête à être fusionnée, vérifiez l'état de la revue et les vérifications.
+pulls.no_merge_access=Vous n'êtes pas autorisé-e a fusionnée cette demande d'ajout.
pulls.merge_pull_request=Fusionner la demande d'ajout
pulls.rebase_merge_pull_request=Rebase et fusionner
pulls.rebase_merge_commit_pull_request=Rebase et Fusion (--no-ff)
pulls.squash_merge_pull_request=Squash et fusionner
+pulls.require_signed_wont_sign=La branche nécessite des révisions signées mais cette fusion ne sera pas signée
pulls.invalid_merge_option=Vous ne pouvez pas utiliser cette option de fusion pour cette demande.
pulls.merge_conflict=Échec de la fusion: Il y a eu un conflit de fusion : %[1]s
%[2]s
Indice : Essayez une stratégie différente
pulls.rebase_conflict=Échec de la fusion: Il y a eu un conflit tout en rebasant la révision : %[1]s
%[2]s
%[3]s
Indice : Essayez une autre stratégie
pulls.unrelated_histories=Échec de la fusion: La tête de fusion et la base ne partagent pas d'historique commun. Indice : Essayez une stratégie différente
pulls.merge_out_of_date=Échec de la fusion: La base a été mise à jour en cours de fusion. Indice : Réessayez.
+pulls.push_rejected=Fusion échouée : l'envoi a été rejetée avec le message suivant :
%s
Revoir les githooks pour ce dépôt
+pulls.push_rejected_no_message=Fusion échouée : l'envoi a été rejeté mais il n'y avait pas de message distant.
Revoir les githooks pour ce dépôt
pulls.open_unmerged_pull_exists=`Vous ne pouvez pas ré-ouvrir cette demande de fusion car il y a une demande de fusion (#%d) en attente avec des propriétés identiques.`
pulls.status_checking=Certains contrôles sont en attente
pulls.status_checks_success=Tous les contrôles ont réussi
+pulls.status_checks_warning=Quelques vérifications ont signalé des avertissements
+pulls.status_checks_failure=Certaines vérifications ont échoué
+pulls.status_checks_error=Quelques vérifications ont signalé des erreurs
+pulls.update_branch=Mettre à jour la branche
+pulls.update_branch_success=La mise à jour de la branche a réussi
+pulls.update_not_allowed=Vous n'êtes pas autorisé à mettre à jour la branche
+pulls.outdated_with_base_branch=Cette branche est désynchronisée avec la branche de base
+pulls.closed_at=`a fermé cette pull request %[2]s`
+pulls.reopened_at=`a réouvert cette pull request %[2]s`
milestones.new=Nouveau jalon
milestones.open_tab=%d Ouvert
@@ -1103,6 +1187,18 @@ milestones.filter_sort.most_complete=Le plus complété
milestones.filter_sort.most_issues=Le plus de tickets
milestones.filter_sort.least_issues=Le moins de tickets
+signing.will_sign=Cette révision sera signée avec la clé '%s'
+signing.wont_sign.error=Une erreur s'est produite lors de la vérification de la signature de la révision
+signing.wont_sign.nokey=Il n'y a aucune clé disponible pour signer cette révision
+signing.wont_sign.never=Les révisions ne sont jamais signées
+signing.wont_sign.always=Les révisions sont toujours signées
+signing.wont_sign.pubkey=La révision ne sera pas signée car vous n'avez pas de clé publique associée à votre compte
+signing.wont_sign.twofa=Vous devez avoir l'authentification par deux facteurs activés pour avoir des révisions signées
+signing.wont_sign.parentsigned=La révision ne sera pas signée car la révision parent n'est pas signée
+signing.wont_sign.basesigned=La fusion ne sera pas signée car la révision source n'est pas signée
+signing.wont_sign.headsigned=La fusion ne sera pas signée car la révision source n'est pas signée
+signing.wont_sign.commitssigned=La fusion ne sera pas signée car toutes les révisions associées ne sont pas signées
+signing.wont_sign.approved=La fusion ne sera pas signée car la PR n'a pas approuvée
ext_wiki=Wiki externe
ext_wiki.desc=Lier un wiki externe.
@@ -1291,8 +1387,13 @@ settings.search_user_placeholder=Rechercher un utilisateur…
settings.org_not_allowed_to_be_collaborator=Les organisations ne peuvent être ajoutées en tant que collaborateur.
settings.change_team_access_not_allowed=La modification de l'accès de l'équipe au dépôt a été limitée au propriétaire de l'organisation
settings.team_not_in_organization=L'équipe n'est pas dans la même organisation que le dépôt
+settings.teams=Équipes
+settings.add_team=Ajouter une équipe
settings.add_team_duplicate=L'équipe a déjà le dépôt
settings.add_team_success=L'équipe a maintenant accès au dépôt.
+settings.search_team=Rechercher une équipe…
+settings.change_team_permission_tip=La permission de l'équipe est définie sur la page de configuration de l'équipe et ne peut pas être modifiée par dépôt
+settings.delete_team_tip=Cette équipe a accès à tous les dépôts et ne peut pas être supprimée
settings.remove_team_success=L'accès de l'équipe au dépôt a été supprimé.
settings.add_webhook=Ajouter un déclencheur Web
settings.add_webhook.invalid_channel_name=Le nom du canal Webhook ne peut pas être vide et ne peut pas contenir seulement un caractère #.
@@ -1327,20 +1428,45 @@ settings.event_desc=Événement déclencheur :
settings.event_push_only=Événements de poussée
settings.event_send_everything=Tous les événements
settings.event_choose=Événements personnalisés…
+settings.event_header_repository=Événements du dépôt
settings.event_create=Créer
settings.event_create_desc=Branche ou Tag créé.
settings.event_delete=Supprimer
+settings.event_delete_desc=Branche ou étiquette supprimé.
settings.event_fork=Bifurcation
+settings.event_fork_desc=Dépôt bifurqué.
settings.event_release=Version
settings.event_release_desc=Version publiée, mise à jour ou supprimée dans un dépôt.
settings.event_push=Pousser
settings.event_push_desc=Git push vers un dépôt.
settings.event_repository=Dépôt
settings.event_repository_desc=Dépôt créé ou supprimé.
+settings.event_header_issue=Événements du ticket
settings.event_issues=Tickets
+settings.event_issues_desc=Ticket ouvert, fermé, ré-ouvert ou modifié.
+settings.event_issue_assign=Ticket assigné
+settings.event_issue_assign_desc=Ticket assigné ou non assigné.
+settings.event_issue_label=Étiquettes des tickets
+settings.event_issue_label_desc=Étiquettes de ticket mises à jour ou effacées.
+settings.event_issue_milestone=Ticket jalonnée
+settings.event_issue_milestone_desc=Ticket jalonnée ou dé-jalonnée.
settings.event_issue_comment=Commentaire du ticket
settings.event_issue_comment_desc=Commentaire du ticket créé, modifié, ou supprimé.
+settings.event_header_pull_request=Événements de demande d'ajout
settings.event_pull_request=Demande d'ajout
+settings.event_pull_request_desc=Demande d'ajout ouverte, fermée, réouverte ou modifiée.
+settings.event_pull_request_assign=Demande d'ajout assignée
+settings.event_pull_request_assign_desc=Demande d'ajout assignée ou non assignée.
+settings.event_pull_request_label=Demande d'ajout étiquetée
+settings.event_pull_request_label_desc=Étiquettes de la demande d'ajout mises à jour ou effacées.
+settings.event_pull_request_milestone=Demande d'ajout jalonnée
+settings.event_pull_request_milestone_desc=Demande d'ajout jalonnée ou dé-jalonnée.
+settings.event_pull_request_comment=Commentaire sur la demande d'ajout
+settings.event_pull_request_comment_desc=Commentaire de la demande d'ajout créé, modifié ou supprimé.
+settings.event_pull_request_review=Demande d'ajout révisée
+settings.event_pull_request_review_desc=Demande d'ajout approvée, rejetée ou commentaire de révision.
+settings.event_pull_request_sync=Demande d'ajout synchronisée
+settings.event_pull_request_sync_desc=Demande d'ajout synchronisée.
settings.branch_filter=Filtre de branche
settings.branch_filter_desc=Liste blanche pour les évènements de poussage, de création et de suppression de branche, spécifiés par un motif de développement. Si ce champ est vide ou vaut *
, ces évènements sont rapportés pour toutes les branches . Voir la documentation pour la syntaxe sur github.com/gobwas/glob. Exemples : master
, {master,release*}
.
settings.active=Actif
@@ -1358,7 +1484,9 @@ settings.slack_channel=Canal
settings.add_discord_hook_desc=Intégrer Discord au dépôt.
settings.add_dingtalk_hook_desc=Intégrer Dingtalk au dépôt.
settings.add_telegram_hook_desc=Intégrer Telegram au dépôt.
+settings.add_matrix_hook_desc=Intégrer Matrix au dépôt.
settings.add_msteams_hook_desc=Intégrer Microsoft Teams au dépôt.
+settings.add_feishu_hook_desc=Intégrer Feishu au dépôt.
settings.deploy_keys=Clés de déploiement
settings.add_deploy_key=Ajouter une clé de déploiement
settings.deploy_key_desc=Les clefs de déploiement ont un accès en lecture seule au dépôt.
@@ -1381,7 +1509,11 @@ settings.protected_branch_can_push_no=Vous ne pouvez pas pousser
settings.branch_protection=Protection de la branche "%s"
settings.protect_this_branch=Protection de la branche
settings.protect_this_branch_desc=Empêche les suppressions et limite les poussées et fusions sur cette branche.
+settings.protect_disable_push=Désactiver le push
+settings.protect_disable_push_desc=Aucune poussée ne sera autorisée sur cette branche.
+settings.protect_enable_push=Activer le Push
settings.protect_enable_push_desc=Toute personne ayant un accès en écriture sera autorisée à pousser vers cette branche (mais pas de mise à jour forcée).
+settings.protect_whitelist_committers=Liste blanche des restrictions d'envoi
settings.protect_whitelist_committers_desc=Seuls les utilisateurs ou les équipes autorisés pourront pousser vers cette branche (mais pas de mise à jour forcée).
settings.protect_whitelist_deploy_keys=Liste blanche pour déployer les clés avec accès en écriture pour pousser
settings.protect_whitelist_users=Utilisateurs en liste blanche :
@@ -1396,8 +1528,14 @@ settings.protect_check_status_contexts=Activer le Contrôle Qualité
settings.protect_check_status_contexts_desc=Exiger le passage du contrôle qualité avant de fusionner Choisir quels contrôles qualité doivent être validés avant que les branches puissent être fusionnées dans une branche qui correspond à cette règle. Si activé, les commits doivent d'abord être poussés vers une autre branche avant d'être fusionnés ou bien poussés directement vers une branche qui correspond à cette règle après que les contrôles qualité soient passés. Si aucun contexte n'a été choisi, le dernier commit doit passer le contrôle qualité peu-importe le contexte.
settings.protect_check_status_contexts_list=Contrôles qualité trouvés au cours de la semaine dernière pour ce dépôt
settings.protect_required_approvals=Agréments nécessaires :
+settings.protect_required_approvals_desc=Permettre uniquement de fusionner les demandes d'ajout avec suffisamment de commentaires positifs.
+settings.protect_approvals_whitelist_enabled=Restreindre les approbations aux utilisateurs ou aux équipes en liste blanche
+settings.protect_approvals_whitelist_enabled_desc=Seuls les avis des utilisateurs ou des équipes sur la liste autorisée compteront pour les approbations requises. Sans liste blanche d'approbation, les avis de toute personne ayant un accès en écriture aux approbations requises.
settings.protect_approvals_whitelist_users=Réviseurs sur liste blanche :
settings.protect_approvals_whitelist_teams=Équipes en liste blanche pour les révisions :
+settings.dismiss_stale_approvals=Rejeter les approbations obsolètes
+settings.dismiss_stale_approvals_desc=Quand de nouvelles révisions qui changent le contenu de la demande d'ajout sont poussées vers la branche, les anciennes approbations seront rejetées.
+settings.require_signed_commits=Exiger des révisions signées
settings.require_signed_commits_desc=Rejeter les revissions vers cette branche si elles sont non signées ou non vérifiables
settings.add_protected_branch=Activer la protection
settings.delete_protected_branch=Désactiver la protection
@@ -1405,6 +1543,10 @@ settings.update_protect_branch_success=La protection de branche à été mise à
settings.remove_protected_branch_success=La protection de branche à été désactivée pour la branche "%s".
settings.protected_branch_deletion=Désactiver la protection de branche
settings.protected_branch_deletion_desc=Désactiver la protection de branche permet aux utilisateurs ayant accès en écriture de pousser des modifications sur la branche. Continuer ?
+settings.block_rejected_reviews=Bloquer la fusion quand il y a des avis de rejet
+settings.block_rejected_reviews_desc=La fusion ne sera pas possible lorsque des modifications sont demandées par les réviseurs officiels, même si les approbations sont suffisantes.
+settings.block_outdated_branch=Bloquer la fusion si la demande d'ajout est obsolète
+settings.block_outdated_branch_desc=La fusion ne sera pas possible lorsque la branche principale est derrière la branche de base.
settings.default_branch_desc=Sélectionnez une branche par défaut pour les demandes de fusion et les révisions :
settings.choose_branch=Choisissez une branche…
settings.no_protected_branch=Il n'y a pas de branche protégée.
@@ -1412,6 +1554,10 @@ settings.edit_protected_branch=Éditer
settings.protected_branch_required_approvals_min=Le nombre de revues nécessaires ne peut être négatif.
settings.bot_token=Jeton de Bot
settings.chat_id=ID de conversation
+settings.matrix.homeserver_url=URL du serveur d'accueil
+settings.matrix.room_id=ID de la salle
+settings.matrix.access_token=Jeton d'accès
+settings.matrix.message_type=Type de message
settings.archive.button=Archiver ce dépôt
settings.archive.header=Archiver ce dépôt
settings.archive.text=Archiver ce dépôt le rendra en lecture seule. Il sera caché du tableau de bord et vous ne pourrez plus envoyer de révision ni créer de ticket ou demande d'ajout.
@@ -1430,6 +1576,7 @@ settings.lfs_filelist=Fichiers LFS stockés dans ce dépôt
settings.lfs_no_lfs_files=Aucun fichier LFS stocké dans ce dépôt
settings.lfs_findcommits=Trouver des commits
settings.lfs_lfs_file_no_commits=Aucune révision trouvée pour ce fichier LFS
+settings.lfs_noattribute=Ce chemin n'a pas l'attribut verrouillable dans la branche par défaut
settings.lfs_delete=Supprimer le fichier LFS possédant l'OID %s
settings.lfs_delete_warning=La suppression d'un fichier LFS peut causer l'erreur 'l'objet n'existe pas' au tirage. Êtes-vous certain ?
settings.lfs_findpointerfiles=Trouver les fichiers pointeurs
@@ -1518,6 +1665,7 @@ release.deletion_success=Cette livraison a été supprimée.
release.tag_name_already_exist=Une version avec ce nom de balise existe déjà.
release.tag_name_invalid=Le nom de balise est invalide.
release.downloads=Téléchargements
+release.download_count=Télécharger: %s
branch.name=Nom de la branche
branch.search=Rechercher des branches
@@ -1539,6 +1687,7 @@ branch.deleted_by=Supprimée par %s
branch.restore_success=La branche "%s" a été restaurée.
branch.restore_failed=La restauration de la branche '%s' a échoué.
branch.protected_deletion_failed=La branche '%s' est protégé. Il ne peut pas être supprimé.
+branch.default_deletion_failed=La branche '%s' est la branche par défaut. Elle ne peut pas être supprimée.
branch.restore=Restaurer la branche '%s'
branch.download=Télécharger la branche '%s'
branch.included_desc=Cette branche fait partie de la branche par défaut
@@ -1569,6 +1718,7 @@ team_desc_helper=Décrire le but ou le rôle de l’équipe.
team_access_desc=Accès au dépôt
team_permission_desc=Autorisation
team_unit_desc=Permettre l’accès aux Sections du dépôt
+team_unit_disabled=(Désactivé)
form.name_reserved=Le nom d'organisation "%s" est réservé.
form.name_pattern_not_allowed="%s" n'est pas autorisé dans un nom d'organisation.
@@ -1598,6 +1748,7 @@ settings.delete_org_title=Supprimer l'organisation
settings.delete_org_desc=Cette organisation sera supprimée définitivement. Voulez-vous continuer ?
settings.hooks_desc=Vous pouvez ajouter des déclencheurs qui seront activés pour tous les dépôts de cette organisation.
+settings.labels_desc=Ajouter des étiquettes qui peuvent être utilisées sur les tickets pour tous les dépôts dans cette organisation.
members.membership_visibility=Visibilité des membres:
members.public=Public
@@ -1660,7 +1811,9 @@ users=Comptes utilisateurs
organizations=Organisations
repositories=Dépôts
hooks=Webhooks par défaut
+systemhooks=Rappels système
authentication=Sources d'authentification
+emails=Courriels de l'utilisateur
config=Configuration
notices=Informations
monitor=Surveillance
@@ -1718,8 +1871,10 @@ dashboard.gc_times=Nombres de GC
users.user_manage_panel=Gestion du compte utilisateur
users.new_account=Créer un compte
users.name=Nom d'utilisateur
+users.full_name=Non Complet
users.activated=Activé
users.admin=Administrateur
+users.restricted=Restreint
users.repos=Dépôts
users.created=Créés
users.last_login=Dernière connexion
@@ -1738,7 +1893,9 @@ users.max_repo_creation_desc=(Mettre à -1 pour utiliser la limite globale par d
users.is_activated=Ce compte est activé
users.prohibit_login=Désactiver la connexion
users.is_admin=Est Administrateur
+users.is_restricted=Est restreint
users.allow_git_hook=Autoriser la création de Git Hooks
+users.allow_git_hook_tooltip=Les Hooks Git sont exécutés en tant qu'utilisateur système de Gitea et auront le même niveau d'accès que l' hôte
users.allow_import_local=Autoriser l'importation de dépôts locaux
users.allow_create_organization=Autoriser la création d'organisations
users.update_profile=Modifier un compte
@@ -1747,6 +1904,18 @@ users.still_own_repo=Cet utilisateur possède un ou plusieurs dépôts. Veuillez
users.still_has_org=Cet utilisateur est membre d'une organisation. Veuillez le retirer de toutes les organisations dont il est membre au préalable.
users.deletion_success=Le compte a été supprimé.
+emails.email_manage_panel=Gestion des courriels des utilisateurs
+emails.primary=Principale
+emails.activated=Activée
+emails.filter_sort.email=Courriel
+emails.filter_sort.email_reverse=Courriel (inverse)
+emails.filter_sort.name=Nom d'utilisateur
+emails.filter_sort.name_reverse=Nom d'utilisateur (inverse)
+emails.updated=Courriel mis à jour
+emails.not_updated=Impossible de mettre à jour l'adresse courriel demandée : %v
+emails.duplicate_active=Cette adresse courriel est déjà active pour un autre utilisateur.
+emails.change_email_header=Mettre à jour les propriétés du courriel
+emails.change_email_text=Êtes-vous sûr de vouloir mettre à jour cette adresse courriel ?
orgs.org_manage_panel=Gestion des organisations
orgs.name=Nom
@@ -1768,6 +1937,9 @@ hooks.desc=Les Webhooks font automatiquement une requête HTTP POST à un serveu
hooks.add_webhook=Ajouter un Webhook par défaut
hooks.update_webhook=Modifier un Webhook par défaut
+systemhooks.desc=Les Webhooks font automatiquement une requête HTTP POST à un serveur quand certains événements Gitea sont déclenchés. Les Webhooks définis ici sont ceux par défaut et seront copiés dans tous les nouveaux dépôts. pour plus d'information voir le guide sur les Webhooks.
+systemhooks.add_webhook=Ajouter un rappel système
+systemhooks.update_webhook=Mettre à jour un rappel système
auths.auth_manage_panel=Gestion des sources d'authentification
auths.new=Ajouter une source d'authentification
@@ -1794,10 +1966,13 @@ auths.attribute_surname=Attribut nom de famille
auths.attribute_mail=Attribut e-mail
auths.attribute_ssh_public_key=Attribut clef SSH publique
auths.attributes_in_bind=Aller chercher les attributs dans le contexte de liaison DN
+auths.allow_deactivate_all=Permettre à un résultat de recherche vide de désactiver tous les utilisateurs
auths.use_paged_search=Utiliser la recherche paginée
auths.search_page_size=Taille de la page
auths.filter=Filtre utilisateur
auths.admin_filter=Filtre administrateur
+auths.restricted_filter=Filtre restrictif
+auths.restricted_filter_helper=Laisser vide pour ne définir aucun utilisateur comme restreint. Utilisez un astérisque ('*') pour définir tous les utilisateurs qui ne correspondent pas au filtre Admin comme restreint.
auths.ms_ad_sa=Rechercher les attributs MS AD
auths.smtp_auth=Type d'authentification SMTP
auths.smtphost=Hôte SMTP
@@ -1820,8 +1995,11 @@ auths.enable_auto_register=Connexion Automatique
auths.sspi_auto_create_users=Créer automatiquement des utilisateurs
auths.sspi_auto_create_users_helper=Autoriser la méthode d'authentification SSPI à créer automatiquement de nouveaux comptes pour les utilisateurs qui se connectent pour la première fois
auths.sspi_auto_activate_users=Activer automatiquement les utilisateurs
+auths.sspi_auto_activate_users_helper=Autoriser la méthode d'authentification SSPI à activer automatiquement les nouveaux utilisateurs
auths.sspi_strip_domain_names=Supprimer les noms de domaine des utilisateurs
+auths.sspi_strip_domain_names_helper=Si cette case est cochée, les noms de domaine seront supprimés des noms de connexion (par exemple "DOMAIN\user" et "user@example.org" ne deviendront que "user").
auths.sspi_separator_replacement=Séparateur à utiliser au lieu de \, / et @
+auths.sspi_separator_replacement_helper=Le caractère à utiliser pour remplacer les séparateurs des noms de connexion au niveau inférieur (par ex. le \ dans "DOMAIN\user") et les noms principaux de l'utilisateur (par exemple le @ dans "user@example.org").
auths.sspi_default_language=Langue par défaut de l'utilisateur
auths.sspi_default_language_helper=Langue par défaut pour les utilisateurs créés automatiquement par la méthode d'authentification SSPI. Laissez vide si vous préférez que la langue soit déterminée automatiquement.
auths.tips=Conseils
@@ -1829,6 +2007,7 @@ auths.tips.oauth2.general=Authentification OAuth2
auths.tips.oauth2.general.tip=Lorsque vous enregistrez une nouvelle authentification OAuth2, l'URL de redirection doit être de la forme : /user/oauth2 //callback
auths.tip.oauth2_provider=Fournisseur OAuth2
auths.tip.bitbucket=Créez un nouveau jeton OAuth sur https://bitbucket.org/account/user//oauth-consumers/new et ajoutez la permission "Compte"-"Lecture"
+auths.tip.nextcloud=Enregistrez un nouveau consommateur OAuth sur votre instance en utilisant le menu "Paramètres -> Sécurité -> Client OAuth 2.0"
auths.tip.dropbox=Créez une nouvelle application sur https://www.dropbox.com/developers/apps
auths.tip.facebook=Enregistrez une nouvelle application sur https://developers.facebook.com/apps et ajoutez le produit "Facebook Login"
auths.tip.github=Créez une nouvelle application OAuth sur https://github.com/settings/applications/new
@@ -1838,6 +2017,7 @@ auths.tip.openid_connect=Utilisez l'URL de découvert OpenID (/.well-kno
auths.tip.twitter=Rendez-vous sur https://dev.twitter.com/apps, créez une application et assurez-vous que l'option "Autoriser l'application à être utilisée avec Twitter Connect" est activée
auths.tip.discord=Enregistrer une nouvelle application sur https://discordapp.com/developers/applications/me
auths.tip.gitea=Enregistrez une nouvelle application OAuth2. Un guide peut être trouvé sur https://docs.gitea.io/en-us/oauth2-provider/
+auths.tip.yandex=Créez une nouvelle application sur https://oauth.yandex.com/client/new. Sélectionnez les autorisations suivantes dans la section "Yandex API passport" : "Accès à l'adresse e-mail", "Accès à l'avatar de l'utilisateur" et "Accès au nom d'utilisateur, prénom et prénom, genre"
auths.edit=Mettre à jour la source d'authentification
auths.activated=Cette source d'authentification est activée
auths.new_success=L'authentification "%s" a été ajoutée.
@@ -1892,6 +2072,7 @@ config.db_type=Type
config.db_host=Hôte
config.db_name=Nom
config.db_user=Nom d'utilisateur
+config.db_schema=Schéma
config.db_ssl_mode=SSL
config.db_path=Emplacement
@@ -1931,6 +2112,7 @@ config.mailer_user=Utilisateur
config.mailer_use_sendmail=Utiliser Sendmail
config.mailer_sendmail_path=Chemin d’accès à Sendmail
config.mailer_sendmail_args=Arguments supplémentaires pour Sendmail
+config.mailer_sendmail_timeout=Délai d’attente de Sendmail
config.send_test_mail=Envoyer un e-mail de test
config.test_mail_failed=Impossible d'envoyer un e-mail de test à '%s' : %v
config.test_mail_sent=Un e-mail de test à été envoyé à '%s'.
@@ -2001,9 +2183,54 @@ monitor.queues=Files d'attente
monitor.queue=File d'attente : %s
monitor.queue.name=Nom
monitor.queue.type=Type
+monitor.queue.exemplar=Type d'exemple
+monitor.queue.numberworkers=Nombre de processus
+monitor.queue.maxnumberworkers=Nombre maximale de processus
+monitor.queue.review=Revoir la configuration
+monitor.queue.review_add=Réviser/Ajouter des processus
+monitor.queue.configuration=Configuration initiale
+monitor.queue.nopool.title=Pas de réservoir de processus
+monitor.queue.nopool.desc=Cette file d'attente contient d'autres files d'attente et ne possède pas de réservoir de processus.
+monitor.queue.wrapped.desc=Une file d'attente enveloppée, enveloppe une file d'attente de démarrage lente, mettant en mémoire tampon les requêtes dans un canal. Elle n'a pas de pool de processus elle-même.
+monitor.queue.persistable-channel.desc=Un canal persistant enveloppe deux files d'attente, une file d'attente de canal qui a son propre pool de processus et une file d'attente de niveau pour les requêtes persistantes des arrêts précédents. Il ne dispose pas d'un pool de travailleurs lui-même.
monitor.queue.pool.timeout=Expiration du délai
+monitor.queue.pool.addworkers.title=Ajouter un processus
+monitor.queue.pool.addworkers.submit=Ajouter un processus
+monitor.queue.pool.addworkers.desc=Ajouter des processus à ce réservoir avec ou sans délai d'attente. Si vous définissez un délai d'attente, ces processus seront supprimés du réservoir après l'expiration du délai d'attente.
+monitor.queue.pool.addworkers.numberworkers.placeholder=Nombre de processus
+monitor.queue.pool.addworkers.timeout.placeholder=Définir à 0 pour aucun délai d'attente
+monitor.queue.pool.addworkers.mustnumbergreaterzero=Le nombre de processus à ajouter doit être plus grand que zéro
+monitor.queue.pool.addworkers.musttimeoutduration=Le délai d'attente doit être une durée de golang par ex. 5m ou 0
+monitor.queue.pool.flush.title=Vider la file d'attente
+monitor.queue.pool.flush.desc=Vider va ajouter un processus qui se terminera une fois que la file d'attente est vide, ou qu'elle est en délai d'attente dépassé.
+monitor.queue.pool.flush.submit=Ajouter un processus de vidage
+monitor.queue.pool.flush.added=Processus de vidage ajouté pour %[1]s
+monitor.queue.settings.title=Paramètres du réservoir
+monitor.queue.settings.desc=Les pools se développent dynamiquement en réponse au blocage de la file d'attente des processus. Ces changements n'affecteront pas les groupes de processus actuels.
+monitor.queue.settings.timeout=Délai d'attente du Boost
+monitor.queue.settings.timeout.placeholder=Actuellement %[1]v
+monitor.queue.settings.timeout.error=Le délai d'attente doit être une durée de golang par ex. 5m ou 0
+monitor.queue.settings.numberworkers=Augmenter le nombre de processus
+monitor.queue.settings.numberworkers.placeholder=Actuellement %[1]d
+monitor.queue.settings.numberworkers.error=Le nombre de processus à ajouter doit être plus grand ou égal à zéro
+monitor.queue.settings.maxnumberworkers=Nombre maximale de processus
+monitor.queue.settings.maxnumberworkers.placeholder=Actuellement %[1]d
+monitor.queue.settings.maxnumberworkers.error=Le nombre de processus doit être un nombre
+monitor.queue.settings.submit=Mettre à jour la configuration
+monitor.queue.settings.changed=Paramètres mis à jour
+monitor.queue.settings.blocktimeout=Délai de blocage actuel
+monitor.queue.settings.blocktimeout.value=%[1]v
+monitor.queue.pool.none=Cette file d'attente n'a pas de réservoir
+monitor.queue.pool.added=Groupe de processus ajouté
+monitor.queue.pool.max_changed=Nombre maximum de processus modifiés
+monitor.queue.pool.workers.title=Activer les groupes de processus
+monitor.queue.pool.workers.none=Pas de groupe de processus.
+monitor.queue.pool.cancel=Éteindre le groupe de processus
+monitor.queue.pool.cancelling=Fermeture du groupe de processus
+monitor.queue.pool.cancel_notices=Arrêter ce groupe de processus %s ?
+monitor.queue.pool.cancel_desc=Quitter une file d'attente sans aucun groupe de processus peut entraîner un blocage des requêtes indéfiniment.
notices.system_notice_list=Informations
notices.view_detail_header=Voir les détails de l'information système
@@ -2030,11 +2257,13 @@ create_pull_request=`a créé la demande d'ajout %s#%[2]s<
close_pull_request=`a fermé la demande d'ajout %s#%[2]s`
reopen_pull_request=`a rouvert la demande d'ajout %s#%[2]s`
comment_issue=`a commenté le ticket %s#%[2]s`
+comment_pull=`a commenté la demande d’ajout %s#%[2]s`
merge_pull_request=`a fusionné la demande d'ajout %s#%[2]s`
transfer_repo=a transféré le dépôt %s
à %s
push_tag=a soumis le tag %[2]s sur %[3]s
delete_tag=étiquette supprimée %[2]s de %[3]s
delete_branch=branche %[2]s supprimée de %[3]s
+compare_branch=Comparer
compare_commits=Comparer %d révisions
compare_commits_general=Comparer les révisions
mirror_sync_push=a synchronisé des révisions dans %[3]s vers %[4]s depuis le miroir
diff --git a/options/locale/locale_ko-KR.ini b/options/locale/locale_ko-KR.ini
index 5f1cf4e816..80eadce4f0 100644
--- a/options/locale/locale_ko-KR.ini
+++ b/options/locale/locale_ko-KR.ini
@@ -10,6 +10,7 @@ link_account=계정 연결
register=가입하기
website=웹 사이트
version=버전
+powered_by=%s 제공
page=페이지
template=템플릿
language=언어
@@ -70,6 +71,9 @@ milestones=마일스톤
cancel=취소
add=추가
+add_all=모두 추가
+remove=삭제
+remove_all=모두 삭제
write=쓰기
preview=미리보기
@@ -80,6 +84,9 @@ loading=불러오는 중...
[startpage]
app_desc=편리한 설치형 Git 서비스
+install=쉬운 설치
+platform=크로스 플랫폼
+lightweight=가벼움
license=오픈 소스
[install]
@@ -93,6 +100,7 @@ host=호스트
user=이름
password=비밀번호
db_name=데이터베이스 이름
+db_schema=스키마
ssl_mode=SSL
charset=문자셋
path=경로
@@ -254,10 +262,16 @@ openid_register_title=새 계정 생성
openid_register_desc=선택된 OpenID의 URI를 찾을 수 없습니다. 여기서 새 계정으로 연동할 수 있습니다.
openid_signin_desc=OpenID URI를 입력하십시오. 다음과 같은 형식이 될 수 있습니다: https://anne.me, bob.openid.org.cn 또는 gnusocial.net/carry.
email_domain_blacklisted=당신의 이메일 주소로 등록할 수 없습니다.
+authorize_application=애플리케이션 승인
+authorize_redirect_notice=애플리케이션을 승인하면 %s (으)로 리다이렉트됩니다.
+authorize_application_created_by=이 애플리케이션은 %s (이)가 만들었습니다.
+authorization_failed=인증 실패
+sspi_auth_failed=SSPI 인증 실패
[mail]
activate_account=계정을 활성화하세요
activate_email=이메일 주소 확인
+reset_password=계정 복구
register_success=등록 완료
register_notify=Gitea에 오신것을 환영합니다!
@@ -286,6 +300,8 @@ CommitChoice=커밋 선택
TreeName=파일 경로
Content=컨텐츠
+SSPISeparatorReplacement=구분자
+SSPIDefaultLanguage=기본 언어
require_error=` 비어 있을 수 없습니다.`
alpha_dash_error=' 영문자, 숫자, 대시('-') 와 밑줄('_') 만 입력해주십시오.'
@@ -300,6 +316,7 @@ include_error=` 반드시 '%s'를 포함해야 합니다.`
unknown_error=알 수 없는 오류:
captcha_incorrect=CAPTCHA 코드가 올바르지 않습니다.
password_not_match=비밀번호가 일치하지 않습니다.
+lang_select_error=목록에서 언어를 선택해주세요.
username_been_taken=이미 사용하고 있는 아이디입니다.
repo_name_been_taken=이미 사용하고 있는 저장소 이름입니다.
@@ -313,6 +330,7 @@ enterred_invalid_repo_name=입력한 저장소의 이름이 올바르지 않습
enterred_invalid_owner_name=새로운 소유자 이름이 올바르지 않습니다.
enterred_invalid_password=입력한 비밀번호는 올바르지 않습니다.
user_not_exist=존재하지 않는 사용자입니다.
+team_not_exist=팀이 존재하지 않습니다.
last_org_owner=소유자(owners) 팀의 마지막 사용자는 삭제할 수 없습니다. 어떤 팀이든 최소한 1명의 소유자는 존재해야합니다.
cannot_add_org_to_team=이 조직은 팀 구성원으로 추가할 수 없습니다.
@@ -338,6 +356,7 @@ following=팔로우 중
follow=추적하기
unfollow=추적해제
heatmap.loading=Heatmap 불러오는 중...
+user_bio=소개
form.name_reserved=사용자 이름 '%s'는 예약되어 있습니다.
form.name_pattern_not_allowed=%s 패턴은 사용자 이름에 사용할 수 없습니다.
@@ -383,6 +402,7 @@ choose_new_avatar=새로운 아바타 선택
update_avatar=아바타 변경하기
delete_current_avatar=현재 아바타 삭제
uploaded_avatar_not_a_image=업로드 된 파일은 이미지가 아닙니다.
+uploaded_avatar_is_too_big=업로드된 파일이 최대 크기를 넘습니다.
update_avatar_success=아바타가 변경되었습니다.
change_password=비밀번호 변경
@@ -476,8 +496,14 @@ access_token_deletion=액세스 토큰 삭제
access_token_deletion_desc=토큰을 삭제하면 해당 토큰을 이용하는 어플리케이션으로부터 귀하의 계정에 대한 접근권한이 사라지게 됩니다. 계속하시겠습니까?
delete_token_success=토큰이 삭제되었습니다. 해당 토큰을 사용하는 어플리케이션은 더 이상 이 계정으로 접근할 수 없습니다.
+manage_oauth2_applications=OAuth2 애플리케이션 관리
+save_application=저장하기
oauth2_client_id=클라이언트 ID
+oauth2_regenerate_secret=시크릿키 재발급
+oauth2_application_edit=수정하기
+revoke_key=취소
+revoke_oauth2_grant=접근 권한 제거
twofa_desc=2단계 인증은 계정의 보안을 향상시킵니다.
twofa_is_enrolled=귀하의 계정은 현재 2단계 인증에 등록되어 있습니다.
@@ -525,6 +551,9 @@ email_notifications.disable=이메일 알림 끄기
owner=소유자
repo_name=저장소 이름
repo_name_helper=좋은 저장소 이름은 보통 짧고 기억하기 좋은 특별한 키워드로 이루어 집니다.
+repo_size=저장소 용량
+template=템플릿
+template_select=템플릿 고르기
template_helper=템플릿으로 저장소 만들기
visibility=가시성
visibility_helper=개인 저장소로 만들기
@@ -556,7 +585,9 @@ stargazers=별을 준 사람들
forks=포크
pick_reaction=리액션 선택
reactions_more=그리고 %d 더
+language_other=기타
+template.topics=토론 주제
form.reach_limit_of_creation=이미 최대치인 %d 개의 레포지터리를 가지고 있습니다.
@@ -566,6 +597,7 @@ form.name_pattern_not_allowed='%s' 패턴은 저장소명으로 허용되지 않
need_auth=클론시 인증
migrate_type=마이그레이션 유형
migrate_type_helper=이 저장소는 미러가 됩니다.
+migrate_items_wiki=위키
migrate_items_issues=이슈
migrate_repo=저장소 마이그레이션
migrate.clone_address=URL로 부터 마이그레이트 / 클론
diff --git a/options/locale/locale_pt-PT.ini b/options/locale/locale_pt-PT.ini
index 0de01d20ce..b4c0f00a1f 100644
--- a/options/locale/locale_pt-PT.ini
+++ b/options/locale/locale_pt-PT.ini
@@ -19,6 +19,7 @@ create_new=Criar…
user_profile_and_more=Perfil e configurações…
signed_in_as=Sessão iniciada como
enable_javascript=Este sítio funciona melhor com JavaScript.
+toc=Índice
username=Nome de utilizador
email=Endereço de email
@@ -82,10 +83,13 @@ loading=Carregando…
error404=A página que pretende aceder não existe ou não tem autorização para a ver.
[error]
+occurred=Ocorreu um erro
+report_message=Se tiver certeza de que se trata de um erro do Gitea, por favor, procure a questão no GitHub e abra uma nova questão, se necessário.
[startpage]
app_desc=Um serviço Git auto-hospedado e fácil de usar
install=Fácil de instalar
+install_desc=Corra, simplesmente, o ficheiro binário executável para a sua plataforma, despache-o com o Docker, ou obtenha-o sob a forma de pacote.
platform=Multiplataforma
platform_desc=Gitea corre em qualquer plataforma onde possa compilar em linguagemGo: Windows, macOS, Linux, ARM, etc. Escolha a sua preferida!
lightweight=Leve
@@ -202,8 +206,17 @@ my_orgs=As minhas organizações
my_mirrors=Os meus espelhos
view_home=Ver %s
search_repos=Procurar um repositório…
+filter=Outros filtros
+show_archived=Arquivado
+show_both_archived_unarchived=Apresentando arquivados e não arquivados
+show_only_archived=Apresentando somente os arquivados
+show_only_unarchived=Apresentando somente os não arquivados
+show_private=Privado
+show_both_private_public=Apresentando públicos e privados
+show_only_private=Apresentando somente os privados
+show_only_public=Apresentando somente os públicos
issues.in_your_repos=Nos seus repositórios
@@ -862,6 +875,8 @@ issues.label_templates.info=Ainda não existem etiquetas. Crie uma etiqueta com
issues.label_templates.helper=Escolha um conjunto de etiquetas
issues.label_templates.use=Usar conjunto de etiquetas
issues.label_templates.fail_to_load_file=Falha ao carregar o ficheiro modelo de etiquetas '%s': %v
+issues.add_label_at=adicionou a etiqueta %s
%s
+issues.remove_label_at=removeu a etiqueta %s
%s
issues.add_milestone_at=`adicionou esta questão à etapa %s %s`
issues.change_milestone_at=`modificou a etapa de %s para %s %s`
issues.remove_milestone_at=`removeu esta questão da etapa %s %s`
@@ -930,6 +945,8 @@ issues.close_comment_issue=Comentar e fechar
issues.reopen_issue=Reabrir
issues.reopen_comment_issue=Comentar e reabrir
issues.create_comment=Comentar
+issues.closed_at=`fechou esta questão %[2]s`
+issues.reopened_at=`reabriu esta questão %[2]s`
issues.commit_ref_at=`referenciou esta questão num cometimento %[2]s`
issues.ref_issue_from=`referiu esta questão %[4]s %[2]s`
issues.ref_pull_from=`referiu este pedido de integração %[4]s %[2]s`
@@ -1145,6 +1162,8 @@ pulls.update_branch=Sincronizar ramo
pulls.update_branch_success=A sincronização do ramo foi bem sucedida
pulls.update_not_allowed=Não tem autorização para sincronizar o ramo
pulls.outdated_with_base_branch=Este ramo é obsoleto em relação ao ramo base
+pulls.closed_at=`fechou este pedido de integração %[2]s`
+pulls.reopened_at=`reabriu este pedido de integração %[2]s`
milestones.new=Nova etapa
milestones.open_tab=%d abertas
@@ -1377,8 +1396,13 @@ settings.search_user_placeholder=Procurar utilizador…
settings.org_not_allowed_to_be_collaborator=As organizações não podem ser adicionadas como colaborador.
settings.change_team_access_not_allowed=Alterar o acesso da equipa ao repositório foi restrito ao proprietário da organização
settings.team_not_in_organization=A equipa não está na mesma organização que o repositório
+settings.teams=Equipas
+settings.add_team=Adicionar equipa
settings.add_team_duplicate=A equipa já tem o repositório
settings.add_team_success=A equipa agora tem acesso ao repositório.
+settings.search_team=Procurar equipa…
+settings.change_team_permission_tip=A permissão da equipa é definida na página de configurações da equipa e não pode ter alterações específicas de cada repositório
+settings.delete_team_tip=Esta equipa tem acesso a todos os repositórios e não pode ser removida
settings.remove_team_success=O acesso da equipa ao repositório foi removido.
settings.add_webhook=Adicionar automatismo web
settings.add_webhook.invalid_channel_name=O nome de canal do automatismo web não pode estar vazio e não pode conter somente um caractere #.
@@ -1522,6 +1546,8 @@ settings.dismiss_stale_approvals=Descartar aprovações obsoletas
settings.dismiss_stale_approvals_desc=Quando novos cometimentos que mudam o conteúdo do pedido de integração são enviados para o ramo, as aprovações antigas serão descartadas.
settings.require_signed_commits=Exigir cometimentos assinados
settings.require_signed_commits_desc=Rejeitar envios para este ramo se não estiverem assinados ou não forem verificáveis
+settings.protect_protected_file_patterns=Padrões de ficheiros protegidos (separados com ponto e vírgula '\;'):
+settings.protect_protected_file_patterns_desc=Ficheiros protegidos não podem ser alterados, mesmo que o utilizador tenha direitos para adicionar, editar ou eliminar ficheiros neste ramo. Múltiplos padrões podem ser separados com ponto e vírgula ('\;'). Veja a documentação em github.com/gobwas/glob para ver a sintaxe. Exemplos: .drone.yml
, /docs/**/*.txt
.
settings.add_protected_branch=Habilitar salvaguarda
settings.delete_protected_branch=Desabilitar salvaguarda
settings.update_protect_branch_success=A salvaguarda do ramo '%s' foi modificada.
@@ -1672,6 +1698,7 @@ branch.deleted_by=Eliminado por %s
branch.restore_success=O ramo '%s' foi restaurado.
branch.restore_failed=Falhou a restauração do ramo '%s'.
branch.protected_deletion_failed=O ramo '%s' está protegido, não pode ser eliminado.
+branch.default_deletion_failed=O ramo '%s' é o ramo padrão, não pode ser eliminado.
branch.restore=Restaurar ramo '%s'
branch.download=Descarregar o ramo '%s'
branch.included_desc=Este ramo faz parte do ramo padrão
@@ -1814,10 +1841,33 @@ dashboard.operation_switch=Comutar
dashboard.operation_run=Executar
dashboard.clean_unbind_oauth=Limpar conexões OAuth não vinculadas
dashboard.clean_unbind_oauth_success=Todas as conexões OAuth não vinculadas foram eliminadas.
+dashboard.task.started=Tarefa iniciada: %s
+dashboard.task.process=Tarefa: %s
+dashboard.task.cancelled=Tarefa: %s cancelada: %[3]s
+dashboard.task.error=Erro na tarefa: %s: %[3]s
+dashboard.task.finished=Tarefa: %s iniciada por %s foi concluída
+dashboard.task.unknown=Tarefa desconhecida: %s
+dashboard.cron.started=Cron iniciado: %[1]
+dashboard.cron.process=Cron: %[1]s
+dashboard.cron.cancelled=Cron: %s cancelado: %[3]s
+dashboard.cron.error=Erro no cron: %s: %[3]s
+dashboard.cron.finished=Cron: %[1]s concluído
+dashboard.delete_inactive_accounts=Eliminar todas as contas que não tenham sido habilitadas
+dashboard.delete_inactive_accounts.started=Foi iniciada a eliminação de todas as contas que não foram habilitadas.
dashboard.delete_repo_archives=Eliminar todos os arquivos dos repositórios
+dashboard.delete_repo_archives.started=Foi iniciada a tarefa de eliminação de todos os repositórios arquivados.
dashboard.delete_missing_repos=Eliminar todos os repositórios que não tenham os seus ficheiros Git
+dashboard.delete_missing_repos.started=Foi iniciada a tarefa de eliminação de todos os repositórios que não têm ficheiros git.
dashboard.delete_generated_repository_avatars=Eliminar avatares gerados do repositório
+dashboard.update_mirrors=Sincronizar espelhos
+dashboard.repo_health_check=Verificar a saúde de todos os repositórios
+dashboard.check_repo_stats=Verificar as estatísticas de todos os repositórios
+dashboard.archive_cleanup=Eliminar arquivos de repositórios antigos
+dashboard.deleted_branches_cleanup=Limpar ramos eliminados
+dashboard.update_migration_poster_id=Sincronizar os IDs do remetente da migração
dashboard.git_gc_repos=Fazer a recolha do lixo em todos os repositórios
+dashboard.resync_all_sshkeys=Sincronizar o ficheiro '.ssh/authorized_keys' com as chaves SSH do Gitea.
+dashboard.resync_all_sshkeys.desc=(não é necessário no caso do servidor SSH integrado)
dashboard.resync_all_hooks=Voltar a sincronizar automatismos de pré-acolhimento, modificação e pós-acolhimento de todos os repositórios.
dashboard.reinit_missing_repos=Reinicializar todos os repositórios Git em falta para os quais existam registos
dashboard.sync_external_users=Sincronizar dados externos do utilizador
@@ -2096,6 +2146,7 @@ config.mailer_user=Utilizador
config.mailer_use_sendmail=Usar o sendmail
config.mailer_sendmail_path=Caminho do sendmail
config.mailer_sendmail_args=Argumentos extras para o sendmail
+config.mailer_sendmail_timeout=Tempo limite do Sendmail
config.send_test_mail=Enviar email de teste
config.test_mail_failed=Ocorreu uma falha ao enviar um email de teste para '%s': %v
config.test_mail_sent=Foi enviado um email de teste para '%s'.
@@ -2225,6 +2276,7 @@ notices.delete_selected=Eliminar as marcadas
notices.delete_all=Eliminar todas as notificações
notices.type=Tipo
notices.type_1=Repositório
+notices.type_2=Tarefa
notices.desc=Descrição
notices.op=Op.
notices.delete_success=As notificações do sistema foram eliminadas.
@@ -2246,6 +2298,7 @@ transfer_repo=transferiu o repositório %s
para %s
push_tag=enviou a etiqueta %[2]s para %[3]s
delete_tag=eliminou a etiqueta %[2]de %[3]s
delete_branch=eliminou o ramo %[2]s de %[3]s
+compare_branch=Comparar
compare_commits=Comparar %d comentimentos
compare_commits_general=Comparar comentimentos
mirror_sync_push=sincronizou cometimentos para %[3]s em %[4]s do espelho