From 580f73ad794496410e56e9dcc2d0e2725372beda Mon Sep 17 00:00:00 2001 From: GiteaBot Date: Sun, 17 May 2020 14:16:15 +0000 Subject: [PATCH] [skip ci] Updated translations via Crowdin --- options/locale/locale_de-DE.ini | 28 ++++ options/locale/locale_es-ES.ini | 94 ++++++++++++- options/locale/locale_fa-IR.ini | 21 +++ options/locale/locale_fr-FR.ini | 233 +++++++++++++++++++++++++++++++- options/locale/locale_ko-KR.ini | 32 +++++ options/locale/locale_pt-PT.ini | 53 ++++++++ 6 files changed, 456 insertions(+), 5 deletions(-) diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini index 7ffb6184b..e9d6b926e 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 63c0ac6fc..ceca8cd28 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 066e1c6e8..e3bf8861a 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 bcb284c06..6eeee4170 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 5f1cf4e81..80eadce4f 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 0de01d20c..b4c0f00a1 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