diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index 11bca5a9d..de2593e9a 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -15,15 +15,19 @@ page=Page
template=Modèle
language=Langue
notifications=Notifications
+active_stopwatch=Suivi du temps actif
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
+licenses=Licences
+return_to_gitea=Revenir à Gitea
username=Nom d'utilisateur
email=Adresse e-mail
password=Mot de passe
+access_token=Jeton d’accès
re_type=Confirmez le mot de passe
captcha=CAPTCHA
twofa=Authentification à deux facteurs
@@ -173,6 +177,7 @@ openid_signin=Activer l'authentification OpenID
openid_signin_popup=Activer l'authentification via OpenID.
openid_signup=Activer l'inscription OpenID
openid_signup_popup=Activer l'inscription avec OpenID.
+enable_captcha=Activer le CAPTCHA d'inscription
enable_captcha_popup=Demander un Captcha à l'inscription.
require_sign_in_view=Exiger la connexion à un compte pour afficher les pages
require_sign_in_view_popup=Limiter l'accès aux pages aux utilisateurs connectés. Les visiteurs ne verront que les pages de connexion et d'inscription.
@@ -200,6 +205,8 @@ default_enable_timetracking=Activer le suivi de temps par défaut
default_enable_timetracking_popup=Activer le suivi du temps pour les nouveaux dépôts par défaut.
no_reply_address=Domaine pour les e-mails cachés
no_reply_address_helper=Nom de domaine pour les utilisateurs possédant une adresse email cachée. Par exemple, le nom d’utilisateur « joe » sera enregistré dans Git comme « joe@noreply.example.org » si le domaine pour les e-mails cachés a la valeur « noreply.example.org ».
+password_algorithm=Algorithme de hachage du mot de passe
+password_algorithm_helper=Définissez l'algorithme de hachage du mot de passe. Les algorithmes ont des exigences matérielles et une force différentes. `argon2` a de bonnes caractéristiques mais utilise beaucoup de mémoire et peut être inapproprié pour les systèmes limités en ressources.
[home]
uname_holder=Nom d'utilisateur ou adresse e-mail
@@ -213,10 +220,17 @@ my_mirrors=Mes miroirs
view_home=Voir %s
search_repos=Trouver un dépôt …
filter=Autres filtres
+filter_by_team_repositories=Dépôts filtrés par équipe
show_archived=Archivé
+show_both_archived_unarchived=Afficher à la fois archivé et non archivé
+show_only_archived=Afficher uniquement les archivés
+show_only_unarchived=Afficher uniquement les non archivés
show_private=Privé
+show_both_private_public=Afficher les publics et privés
+show_only_private=Afficher uniquement les privés
+show_only_public=Afficher uniquement les publics
issues.in_your_repos=Dans vos dépôts
@@ -226,6 +240,8 @@ users=Utilisateurs
organizations=Organisations
search=Rechercher
code=Code
+search.fuzzy=Approximative
+search.match=Exacte
repo_no_results=Aucun dépôt correspondant n'a été trouvé.
user_no_results=Aucun utilisateur correspondant n'a été trouvé.
org_no_results=Aucune organisation correspondante n'a été trouvée.
@@ -239,6 +255,7 @@ register_helper_msg=Déjà enregistré ? Connectez-vous !
social_register_helper_msg=Déjà inscrit ? Connectez-vous !
disable_register_prompt=Les inscriptions sont désactivées. Veuillez contacter l'administrateur du site.
disable_register_mail=La confirmation par e-mail à l'inscription est désactivée.
+remember_me=Mémoriser cet appareil
forgot_password_title=Mot de passe oublié
forgot_password=Mot de passe oublié ?
sign_up_now=Pas de compte ? Inscrivez-vous maintenant.
@@ -271,6 +288,7 @@ twofa_scratch_token_incorrect=Votre code de secours est incorrect.
login_userpass=Connexion
login_openid=OpenID
oauth_signup_tab=Créer un compte
+oauth_signup_title=Compléter le nouveau compte
oauth_signup_submit=Finaliser la création du compte
oauth_signin_tab=Lier à un compte existant
oauth_signin_title=Connectez-vous pour autoriser le compte lié
@@ -291,6 +309,8 @@ authorize_title=Autoriser "%s" à accéder à votre compte ?
authorization_failed=L’autorisation a échoué
authorization_failed_desc=L'autorisation a échoué car nous avons détecté une requête invalide. Veuillez contacter le responsable de l'application que vous avez essayé d'autoriser.
sspi_auth_failed=Échec de l'authentification SSPI
+password_pwned=Le mot de passe que vous avez choisi est sur une liste de mots de passe volés précédemment exposés dans des violations de données publiques. Veuillez réessayer avec un mot de passe différent.
+password_pwned_err=Impossible d'envoyer la demande à HaveIBeenPwned
[mail]
activate_account=Veuillez activer votre compte
@@ -344,13 +364,19 @@ password_not_match=Les mots de passe ne correspondent pas.
lang_select_error=Sélectionnez une langue dans la liste.
username_been_taken=Le nom d'utilisateur est déjà pris.
+username_change_not_local_user=Les utilisateurs non-locaux n'ont pas le droit de modifier leur nom d'utilisateur.
repo_name_been_taken=Ce nom de dépôt est déjà utilisé.
+repository_files_already_exist=Les fichiers existent déjà pour ce dépôt. Contactez l'administrateur système.
+repository_files_already_exist.adopt=Des fichiers existent déjà pour ce dépôt et peuvent seulement être adoptés.
+repository_files_already_exist.delete=Des fichiers existent déjà pour ce dépôt. Vous devez les supprimer.
+repository_files_already_exist.adopt_or_delete=Des fichiers existent déjà pour ce dépôt. Veuillez les adopter ou les supprimer.
visit_rate_limit=Le taux d'appel à distance autorisé a été dépassé.
2fa_auth_required=L'accès à distance requiert une authentification à deux facteurs.
org_name_been_taken=Ce nom d'organisation est déjà pris.
team_name_been_taken=Le nom d'équipe est déjà pris.
team_no_units_error=Autoriser l’accès à au moins une section du dépôt.
email_been_used=Cette adresse e-mail est déjà utilisée.
+email_invalid=L'adresse e-mail est invalide.
openid_been_used=Adresse OpenID '%s' déjà utilisée.
username_password_incorrect=Identifiant ou mot de passe invalide.
password_complexity=Le mot de passe ne respecte pas les exigences de complexité:
@@ -359,14 +385,17 @@ password_uppercase_one=Au moins un caractère majuscule
password_digit_one=Au moins un chiffre
password_special_one=Au moins un caractère spécial (ponctuation, parenthèses, guillemets, etc.)
enterred_invalid_repo_name=Le nom de dépôt saisi est incorrect.
+enterred_invalid_org_name=Le nom de l'organisation que vous avez entré est incorrect.
enterred_invalid_owner_name=Le nom du nouveau propriétaire est invalide.
enterred_invalid_password=Le mot de passe saisi est incorrect.
user_not_exist=Cet utilisateur n'existe pas.
team_not_exist=L'équipe n'existe pas.
+last_org_owner=Vous ne pouvez pas retirer le dernier utilisateur de l’équipe « propriétaires ». Il doit y avoir au moins un propriétaire dans chaque organisation.
cannot_add_org_to_team=Une organisation ne peut être ajoutée comme membre d'une équipe.
invalid_ssh_key=Impossible de vérifier votre clé SSH : %s
invalid_gpg_key=Impossible de vérifier votre clé GPG : %s
+invalid_ssh_principal=Principal invalide : %s
unable_verify_ssh_key=Impossible de vérifier la clé SSH ; veuillez vérifier que vous n'avez pas fait d'erreur.
auth_failed=Échec d'authentification : %v
@@ -383,11 +412,13 @@ repositories=Dépôts
activity=Activité publique
followers=abonnés
starred=Dépôts favoris
+projects=Projets
following=Abonnements
follow=Suivre
unfollow=Ne plus suivre
heatmap.loading=Chargement de la Heatmap…
user_bio=Biographie
+disabled_public_activity=Cet utilisateur a désactivé la visibilité publique de l'activité.
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.
@@ -412,6 +443,7 @@ uid=ID d'Utilisateur
u2f=Clefs de sécurité
public_profile=Profil public
+biography_placeholder=Parlez-nous un peu de vous
profile_desc=Votre adresse e-mail sera utilisée pour les notifications et d'autres opérations.
password_username_disabled=Les utilisateurs externes ne peuvent pas modifier leur nom d'utilisateur. Merci de contacter l'administrateur de votre site pour plus d'informations.
full_name=Nom complet
@@ -419,13 +451,18 @@ website=Site Web
location=Localisation
update_theme=Mise à jour du thème
update_profile=Valider les modifications
+update_language_not_found=La langue '%s' n'est pas disponible.
update_profile_success=Votre profil a été mis à jour.
change_username=Votre nom d'utilisateur a été modifié.
change_username_prompt=Remarque : changer votre nom d'utilisateur change également l'URL de votre compte.
+change_username_redirect_prompt=L'ancien nom d'utilisateur sera redirigé jusqu'à ce qu'il soit réclamé.
continue=Continuer
cancel=Annuler
language=Langues
ui=Thème
+privacy=Confidentialité
+keep_activity_private=Masquer l'activité de la page de profil
+keep_activity_private_popup=Rend l'activité visible uniquement pour vous et les administrateurs
lookup_avatar_by_mail=Rechercher un avatar par adresse e-mail
federated_avatar_lookup=Recherche d'avatars unifiés
@@ -479,30 +516,42 @@ keep_email_private_popup=Votre adresse e-mail sera cachée aux autres utilisateu
openid_desc=OpenID vous permet de confier l'authentification à une tierce partie.
manage_ssh_keys=Gérer les clés SSH
+manage_ssh_principals=Gérer les principaux certificats SSH
manage_gpg_keys=Gérer les clés GPG
add_key=Ajouter une clé
ssh_desc=Ces clefs SSH publiques sont associées à votre compte. Les clefs privées correspondantes permettent l'accès complet à vos dépôts.
+principal_desc=Ces principaux certificats SSH sont associés à votre compte et permettent un accès complet à vos dépôts.
gpg_desc=Ces clefs GPG sont associées avec votre compte. Conservez-les en lieu sûr car elles permettent la vérification de vos révisions.
ssh_helper=Besoin d'aide ? Consultez le guide Github pour générer votre clé SSH ou résoudre les problèmes courants que vous pouvez rencontrer en utilisant SSH.
gpg_helper=Besoin d'aide ? Consultez le guide Github à propos de GPG.
add_new_key=Ajouter une clé SSH
add_new_gpg_key=Ajouter une clé GPG
+key_content_ssh_placeholder=Commence par 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', ou 'sk-ssh-ed25519@openssh.com'
+key_content_gpg_placeholder=Commence par '-----BEGIN PGP PUBLIC KEY BLOCK-----'
+add_new_principal=Ajouter le principal
ssh_key_been_used=Cette clef SSH a déjà été ajoutée au serveur.
+ssh_key_name_used=Une clé SSH avec le même nom existe déjà sur votre compte.
+ssh_principal_been_used=Ce principal a déjà été ajouté au serveur.
gpg_key_id_used=Une clef GPG publique avec le même identifiant existe déjà.
gpg_no_key_email_found=Cette clef GPG n'est utilisable avec aucune adresse e-mail associée à ce compte.
subkeys=Sous-clés
key_id=Clé ID
key_name=Nom de la Clé
key_content=Contenu
+principal_content=Contenu
add_key_success=La clef SSH "%s" a été ajoutée.
add_gpg_key_success=La clef GPG "%s" a été ajoutée.
+add_principal_success=Le certificat SSH principal '%s' a été ajouté.
delete_key=Supprimer
ssh_key_deletion=Supprimer la clé SSH
gpg_key_deletion=Supprimer la clé GPG
+ssh_principal_deletion=Supprimer le certificat SSH principal
ssh_key_deletion_desc=La suppression d'une clé SSH révoque son accès à votre compte. Continuer ?
gpg_key_deletion_desc=Retirer une clef GPG annule la vérification des révisions l'utilisant. Continuer ?
+ssh_principal_deletion_desc=La suppression d'un certificat principal SSH révoque son accès à votre compte. Continuer ?
ssh_key_deletion_success=La clé SSH a été retirée.
gpg_key_deletion_success=La clé GPG a été retirée.
+ssh_principal_deletion_success=Le principal a été supprimé.
add_on=Ajouté le
valid_until=Valide jusqu’à
valid_forever=Valide pour toujours
@@ -512,6 +561,7 @@ can_read_info=Lecture
can_write_info=Écriture
key_state_desc=Cette clé a été utilisée durant les 7 derniers jours
token_state_desc=Ce jeton a été utilisé durant les 7 derniers jours
+principal_state_desc=Ce principal a été utilisé au cours des 7 derniers jours
show_openid=Afficher sur mon profil
hide_openid=Masquer du profil
ssh_disabled=SSH désactivé
@@ -701,12 +751,17 @@ migrated_from=Migré de %[2]s
migrated_from_fake=Migré de %[1]s
migrate.migrating=Migration de %s ...
migrate.migrating_failed=La migration de %s a échoué.
+migrate.gitlab.description=Migration des données depuis GitLab.com ou d'un serveur gitlab hébergé.
+migrate.gitea.description=Migration des données depuis Gitea.com ou un serveur Gitea hébergé soi-même.
+migrate.gogs.description=Migration de données depuis notabug.org ou un autre serveur Gogs auto-hébergé.
mirror_from=miroir de
forked_from=bifurqué depuis
generated_from=généré depuis
fork_from_self=Vous ne pouvez pas bifurquer un dépôt que vous possédez.
fork_guest_user=Connectez vous pour forker ce dépôt.
+watch_guest_user=Connectez-vous pour consulter ce dépôt.
+star_guest_user=Connectez-vous pour ajouter aux favoris ce dépôt.
copy_link=Copier
copy_link_success=Le lien a été copié
copy_link_error=Appuyez sur ⌘-C ou Ctrl-C pour copier
@@ -729,11 +784,13 @@ code=Code
code.desc=Accéder au code source, fichiers, révisions et branches.
branch=Branche
tree=Aborescence
+clear_ref=`Effacer la référence actuelle`
filter_branch_and_tag=Filtrer une branche ou un tag
branches=Branches
tags=Tags
issues=Tickets
pulls=Demandes d'ajout
+project_board=Projets
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
@@ -741,9 +798,14 @@ org_labels_desc_manage=gérer
milestones=Jalons
commits=Révisions
commit=Commit
+release=Versions
releases=Versions
+tag=Tag
+released_this=a publié ceci
file_raw=Brut
file_history=Historique
+file_view_source=Voir le code source
+file_view_rendered=Voir le rendu
file_view_raw=Voir le Raw
file_permalink=Lien permanent
file_too_large=Le fichier est trop gros pour être affiché.
@@ -752,6 +814,10 @@ audio_not_supported_in_browser=Votre navigateur ne supporte pas la balise « au
stored_lfs=Stocké avec Git LFS
symbolic_link=Lien symbolique
commit_graph=Graphique des révisions
+commit_graph.select=Sélectionner les branches
+commit_graph.hide_pr_refs=Masquer les demandes d'ajout
+commit_graph.monochrome=Monochrome
+commit_graph.color=Couleur
blame=Annotations
normal_view=Vue normale
line=ligne
@@ -781,6 +847,7 @@ editor.add=Ajouter '%s'
editor.update=Mise à jour de '%s'
editor.delete=Supprimer '%s'
editor.commit_message_desc=Ajouter une description détaillée facultative…
+editor.signoff_desc=Ajout d'un trailer Signed-off-by par le committeur à la fin du message du journal de commit.
editor.commit_directly_to_this_branch=Soumettre directement dans la branche %s.
editor.create_new_branch=Créer une nouvelle branche pour cette révision et envoyer une nouvelle demande d'ajout.
editor.create_new_branch_np=Créer une nouvelle branche pour cette révision.
@@ -799,8 +866,13 @@ editor.file_deleting_no_longer_exists=Le fichier en cours de suppression, '%s',
editor.file_changed_while_editing=Le contenu du fichier a changé depuis que vous avez commencé à éditer. Cliquez ici pour voir les changements ou soumettez de nouveau pour les écraser.
editor.file_already_exists=Un fichier nommé '%s' existe déjà dans ce dépôt.
editor.commit_empty_file_header=Commiter un fichier vide
+editor.commit_empty_file_text=Le fichier que vous allez commiter est vide. Continuer ?
editor.no_changes_to_show=Il n’y a aucun changement à afficher.
+editor.fail_to_update_file=Impossible de mettre à jour/créer le fichier '%s'.
+editor.fail_to_update_file_summary=Message d'erreur :
editor.push_rejected_no_message=La modification a été rejetée par le serveur sans message. Veuillez vérifier les githooks.
+editor.push_rejected=La modification a été rejetée par le serveur. Veuillez vérifier vos githooks.
+editor.push_rejected_summary=Message de rejet complet :
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.
@@ -830,6 +902,34 @@ 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.
+projects=Projets
+projects.desc=Gérer les tickets et les demandes d’ajouts dans les tableaux de projet.
+projects.description=Description (facultative)
+projects.description_placeholder=Description
+projects.create=Créer un projet
+projects.title=Titre
+projects.new=Nouveau projet
+projects.new_subheader=Coordonnez, surveillez, et mettez à jour votre travail en un seul endroit, afin que les projets restent transparents et dans les délais.
+projects.create_success=Le projet « %s » a été créé.
+projects.deletion=Supprimer le projet
+projects.deletion_desc=Supprimer un projet efface également de tous les tickets liés. Voulez vous continuer?
+projects.deletion_success=Le projet a été supprimé.
+projects.edit=Modifier les projets
+projects.edit_subheader=Les projets organisent les tickets et la progression.
+projects.modify=Modifier le projet
+projects.edit_success=Le projet « %s » a été mis à jour.
+projects.type.none=Aucun
+projects.type.basic_kanban=Kanban basique
+projects.type.bug_triage=Bug à trier
+projects.template.desc=Modèle de projet
+projects.template.desc_helper=Sélectionnez un modèle de projet pour débuter
+projects.type.uncategorized=Non catégorisé
+projects.board.edit=Modifier le tableau
+projects.board.edit_title=Nom du nouveau tableau
+projects.board.new_title=Nom du nouveau tableau
+projects.board.new_submit=Soumettre
+projects.board.new=Nouveau tableau
+projects.board.set_default=Définir par défaut
issues.desc=Organiser les rapports de bug, les tâches et les jalons.
issues.filter_assignees=Filtrer par assignation
@@ -1106,6 +1206,7 @@ pulls.required_status_check_administrator=En tant qu'administrateur, vous pouvez
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.blocked_by_changed_protected_files_n=Cette Pull Request est bloquée car elle modifie les fichiers protégés :
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.
@@ -1128,11 +1229,19 @@ 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.merge_manually=Fusionné manuellement
+pulls.merge_commit_id=L'ID de la révision de fusion
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 lors de la fusion. Indice : Essayez une autre stratégie
+pulls.merge_conflict_summary=Message d'erreur
+pulls.rebase_conflict=Fusion échouée : il y a eu un conflit lors du rebase du commit: %[1]s. Astuce : Essayez une stratégie différente
+pulls.rebase_conflict_summary=Message d'erreur
; %[2]s
%[3]s
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 : le push a été rejeté. Vérifiez vos githooks pour ce dépôt.
+pulls.push_rejected_summary=Message de rejet complet
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
@@ -1140,18 +1249,24 @@ 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.status_checks_requested=Requis
+pulls.status_checks_details=Détails
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`
+pulls.merge_instruction_hint=`Vous pouvez également voir les instructions en ligne de commande.`
+pulls.merge_instruction_step1_desc=Depuis le dépôt de votre projet, sélectionnez une nouvelle branche et testez les modifications.
+pulls.merge_instruction_step2_desc=Fusionner les modifications et mettre à jour sur Gitea.
milestones.new=Nouveau jalon
milestones.open_tab=%d Ouvert
milestones.close_tab=%d Fermé
milestones.closed=%s fermé
+milestones.update_ago=Mis à jour il y a %s
milestones.no_due_date=Aucune date d'échéance
milestones.open=Ouvrir
milestones.close=Fermer
@@ -1191,6 +1306,7 @@ signing.wont_sign.basesigned=La fusion ne sera pas signée car la révision sour
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
+signing.wont_sign.not_signed_in=Vous n'êtes pas authentifié
ext_wiki=Wiki externe
ext_wiki.desc=Lier un wiki externe.
@@ -1248,6 +1364,7 @@ activity.closed_issues_count_1=Ticket fermé
activity.closed_issues_count_n=Tickets fermés
activity.title.issues_1=%d ticket
activity.title.issues_n=%d tickets
+activity.title.issues_closed_from=%s fermé par %s
activity.title.issues_created_by=%s créé par %s
activity.closed_issue_label=Fermé
activity.new_issues_count_1=Nouveau ticket
@@ -1285,6 +1402,8 @@ activity.git_stats_deletion_n=%d suppressions
search=Chercher
search.search_repo=Rechercher dans le dépôt
+search.fuzzy=Approximative
+search.match=Exacte
search.results=Résultats de la recherche « %s » dans %s
settings=Paramètres
@@ -1335,6 +1454,9 @@ settings.pulls.allow_merge_commits=Activer la fusion de révisions
settings.pulls.allow_rebase_merge=Activer le rebasage pour la fusion de révisions
settings.pulls.allow_rebase_merge_commit=Activer le rebasage avec un commit de fusion explicite (--no-ff)
settings.pulls.allow_squash_commits=Activer la concaténation de révisions
+settings.pulls.allow_manual_merge=Activer le marquage des demandes d'ajout comme fusionnées manuellement
+settings.pulls.enable_autodetect_manual_merge=Activer la détection automatique de la fusion manuelle (Remarque : dans certains cas particuliers, des erreurs de détection peuvent se produire)
+settings.projects_desc=Activer les projets de dépôt
settings.admin_settings=Paramètres administrateur
settings.admin_enable_health_check=Activer les vérifications de santé du dépôt (git fsck)
settings.admin_enable_close_issues_via_commit_in_any_branch=Fermer un ticket via une révision faite sur une branche non par défaut
@@ -1345,13 +1467,38 @@ settings.convert_desc=Vous pouvez convertir ce miroir en dépôt standard. Ceci
settings.convert_notices_1=Cette opération convertira le miroir en dépôt standard et ne peut être annulée.
settings.convert_confirm=Convertir le dépôt
settings.convert_succeed=Le miroir a été converti en dépôt standard.
+settings.convert_fork=Convertir en dépôt standard
+settings.convert_fork_desc=Vous pouvez convertir ce miroir en dépôt standard. Ceci ne peut pas être annulé.
+settings.convert_fork_notices_1=Cette opération convertira le miroir en dépôt standard et ne peut être annulée.
+settings.convert_fork_confirm=Convertir le dépôt
+settings.convert_fork_succeed=Le miroir a été converti en dépôt standard.
settings.transfer=Changer de propriétaire
+settings.transfer.rejected=Le transfert du dépôt a été rejeté.
+settings.transfer.success=Le transfert du dépôt a réussi.
+settings.transfer_abort=Annuler le transfert
+settings.transfer_abort_invalid=Vous ne pouvez pas annuler un transfert de dépôt inexistant.
+settings.transfer_abort_success=Le transfert du dépôt vers %s a été annulé avec succès.
settings.transfer_desc=Transférer ce dépôt à un autre utilisateur ou une organisation dont vous possédez des droits d'administrateur.
settings.transfer_form_title=Entrez le nom du dépôt pour confirmer :
+settings.transfer_in_progress=Il y a actuellement un transfert en cours. Veuillez l'annuler si vous souhaitez transférer ce dépôt à un autre utilisateur.
settings.transfer_notices_1=- Vous perdrez l'accès à ce dépôt si vous le transférez à un autre utilisateur.
settings.transfer_notices_2=- Vous conserverez l'accès à ce dépôt si vous le transférez à une organisation dont vous êtes (co-)propriétaire.
settings.transfer_owner=Nouveau propriétaire
+settings.transfer_perform=Effectuer le transfert
+settings.transfer_started=Ce dépôt a été marqué pour le transfert et attend la confirmation de "%s"
settings.transfer_succeed=Le dépôt a été transféré.
+settings.signing_settings=Paramètres de vérification de la signature
+settings.trust_model=Modèle de confiance de la signature
+settings.trust_model.default=Modèle de confiance par défaut
+settings.trust_model.default.desc=Utiliser le modèle de confiance par défaut pour cette installation.
+settings.trust_model.collaborator=Collaborateur
+settings.trust_model.collaborator.long=Collaborateur: Signatures de confiance de collaborateurs
+settings.trust_model.collaborator.desc=Les signatures valides par des collaborateurs de ce dépôt seront marquées "de confiance" - (qu'elles correspondent ou non à l'auteur de la révision). Sinon, les signatures valides seront marquées "non fiables" si la signature correspond à l'auteur de la révision et "sans correspondance" si ce n'est pas le cas.
+settings.trust_model.committer=Committer
+settings.trust_model.committer.long=Committer: Signatures de confiance qui correspondent aux committers (Cela correspond à GitHub et obligera Gitea à avoir Gitea comme committer)
+settings.trust_model.committer.desc=Les signatures valides ne seront marquées "en confiance" que si elles correspondent à l'expéditeur, sinon elles seront marquées "sans correspondance". Cela forcera Gitea à être le committer sur les commits signés avec le committer réel marqué comme Co-authored-by: et Co-commissiond-by: en pied de la livraison. La clé par défaut de Gitea doit correspondre à un utilisateur dans la base de données.
+settings.trust_model.collaboratorcommitter=Collaborateur+Committer
+settings.trust_model.collaboratorcommitter.long=Collaborateur+Committer: Faire confiance aux signatures des collaborateurs qui correspondent à l'auteur
settings.trust_model.collaboratorcommitter.desc=Les signatures valides des des collaborateurs de ce dépôt seront marquées "de confiance" si elles correspondent à l'expéditeur. Dans le cas contraire, les signatures valides seront marquées "non fiables" si la signature correspond au validateur et "sans correspondance" pour les autres cas. Cela forcera Gitea à être marqué comme le committer sur les commits signés avec le committer réel marqué comme Co-Authored-By: et Co-Committed-By: inclus dans la livraison. La clé par défaut de Gitea doit correspondre à un utilisateur dans la base de données.
settings.wiki_delete=Supprimer les données du Wiki
settings.wiki_delete_desc=Supprimer les données du wiki d'un dépôt est permanent et ne peut être annulé.
@@ -1506,6 +1653,7 @@ 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=Mettez les clés de déploiement sur liste blanche avec accès en écriture pour pousser.
settings.protect_whitelist_users=Utilisateurs en liste blanche :
settings.protect_whitelist_search_users=Rechercher des utilisateurs…
settings.protect_whitelist_teams=Équipes en liste blanche :
@@ -1515,6 +1663,7 @@ settings.protect_merge_whitelist_committers_desc=N'autoriser que les utilisateur
settings.protect_merge_whitelist_users=Utilisateurs en liste blanche de fusion :
settings.protect_merge_whitelist_teams=Équipes en liste blanche de fusion :
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.
@@ -1525,6 +1674,7 @@ settings.protect_approvals_whitelist_teams=Équipes en liste blanche pour les r
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 pushs vers cette branche s’ils ne sont pas signés ou vérifiables.
settings.protect_protected_file_patterns=Motifs des fichiers protégés (séparés par un point-virgule '\;') :
settings.add_protected_branch=Activer la protection
settings.delete_protected_branch=Désactiver la protection
diff --git a/options/locale/locale_it-IT.ini b/options/locale/locale_it-IT.ini
index 517625d42..440e4e042 100644
--- a/options/locale/locale_it-IT.ini
+++ b/options/locale/locale_it-IT.ini
@@ -15,6 +15,7 @@ page=Pagina
template=Template
language=Lingua
notifications=Notifiche
+active_stopwatch=Tracker Tempo Attivo
create_new=Crea…
user_profile_and_more=Profilo ed Impostazioni…
signed_in_as=Accesso effettuato come
@@ -75,6 +76,7 @@ pull_requests=Pull Request
issues=Problemi
milestones=Milestones
+ok=OK
cancel=Annulla
save=Salva
add=Aggiungi
@@ -86,6 +88,8 @@ write=Scrivi
preview=Anteprima
loading=Caricamento…
+step1=Passo 1:
+step2=Passo 2:
error404=La pagina che stai cercando di raggiungere non esiste oppure non sei autorizzato a visualizzarla.
@@ -201,6 +205,8 @@ default_enable_timetracking=Attiva il cronografo di Default
default_enable_timetracking_popup=Attiva il cronografo per le nuove repositories di default.
no_reply_address=Dominio email nascosto
no_reply_address_helper=Nome dominio per utenti con un indirizzo email nascosto. Ad esempio, il nome utente 'joe' accederà a Git come 'joe@noreply.example.org' se il dominio email nascosto è impostato a 'noreply.example.org'.
+password_algorithm=Algoritmo Password Hash
+password_algorithm_helper=Imposta l'algoritmo di hashing della password. Gli algoritmi hanno requisiti e forza diversi. `argon2` pur avendo buone caratteristiche utilizza un sacco di memoria e può essere inappropriato per piccoli sistemi.
[home]
uname_holder=Nome utente o Indirizzo Email
@@ -214,6 +220,7 @@ my_mirrors=I miei Mirror
view_home=Vedi %s
search_repos=Trova un repository…
filter=Altro filtri
+filter_by_team_repositories=Filtra per repository del team
show_archived=Archiviato
show_both_archived_unarchived=Mostra sia gli archiviati che i non archiviati
@@ -233,6 +240,7 @@ users=Utenti
organizations=Organizzazioni
search=Cerca
code=Codice
+search.match=Corrispondenze
repo_no_results=Nessuna repository corrispondente.
user_no_results=Nessun utente corrispondente.
org_no_results=Nessun'organizzazione corrispondente trovata.
@@ -246,6 +254,7 @@ register_helper_msg=Hai già un account? Accedi ora!
social_register_helper_msg=Hai già un account? Accedi ora!
disable_register_prompt=La registrazione è disabilitata. Si prega di contattare l'amministratore del sito.
disable_register_mail=Email di conferma per la registrazione disabilitata.
+remember_me=Ricorda questo dispositivo
forgot_password_title=Password Dimenticata
forgot_password=Password dimenticata?
sign_up_now=Hai bisogno di un account? Registrati adesso.
@@ -278,6 +287,7 @@ twofa_scratch_token_incorrect=I tuo codice scratch non è corretto.
login_userpass=Accedi
login_openid=OpenID
oauth_signup_tab=Creare nuovo account
+oauth_signup_title=Completa Nuovo Account
oauth_signup_submit=Completa l'Account
oauth_signin_tab=Collegamento ad un Account Esistente
oauth_signin_title=Accedi per autorizzare l' Account collegato
@@ -364,6 +374,7 @@ org_name_been_taken=Il nome della organizzazione esiste già.
team_name_been_taken=Il nome del team esiste già.
team_no_units_error=Consenti l'accesso ad almeno una sezione del repository.
email_been_used=L'indirizzo email è già in uso.
+email_invalid=L'indirizzo email non è valido.
openid_been_used=L'indirizzo OpenID '%s' è già in uso.
username_password_incorrect=Nome utente o password non corretti.
password_complexity=La password non soddisfa i requisiti di complessità:
@@ -372,6 +383,7 @@ password_uppercase_one=Almeno un carattere maiuscolo
password_digit_one=Almeno una cifra
password_special_one=Almeno un carattere speciale (punteggiatura, parentesi, virgolette, etc.)
enterred_invalid_repo_name=Il nome del repository inserito non è corretto.
+enterred_invalid_org_name=Il nome dell'organizzazione inserito non è corretto.
enterred_invalid_owner_name=Il nuovo nome del proprietario non è valido.
enterred_invalid_password=La password inserita non è corretta.
user_not_exist=L'utente non esiste.
@@ -436,6 +448,7 @@ website=Sito web
location=Posizione
update_theme=Aggiorna tema
update_profile=Aggiorna Profilo
+update_language_not_found=La lingua '%s' non è disponibile.
update_profile_success=Il tuo profilo è stato aggiornato.
change_username=Il tuo nome utente è stato modificato.
change_username_prompt=Nota: i cambiamenti al nome utente vanno a modificare anche l'URL del tuo account.
@@ -502,21 +515,27 @@ manage_ssh_keys=Gestisci chiavi SSH
manage_gpg_keys=Gestisci Chiavi GPG
add_key=Aggiungi Chiave
ssh_desc=Queste chiavi SSH pubbliche sono associate con il tuo account. Le corrispondenti chiavi private consentono l'accesso completo alle tue repositories.
+principal_desc=Questi certificati SSH principali sono associati al tuo account e permettono l'accesso completo alle tue repository.
gpg_desc=Queste chiavi GPG pubbliche sono associate con il tuo account. Proteggi le tue chiavi private perché permettono di verificare i commits.
ssh_helper= Hai bisogno di aiuto? Dai un'occhiata alla guida di GitHub percrea le tue chiavi SSH o risolvere problemi comuni che potresti trovare utilizzando SSH.
gpg_helper=Hai bisogno di aiuto? Dai un'occhiata alla guida di GitHub riguardo il GPG.
add_new_key=Aggiungi Chiave SSH
add_new_gpg_key=Aggiungi Chiave GPG
+key_content_ssh_placeholder=Inizia con 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', o 'sk-ssh-ed25519@openssh.com'
key_content_gpg_placeholder=Comincia con '-----BEGIN PGP PUBLIC KEY BLOCK-----'
ssh_key_been_used=Questa chiave SSH è già stata aggiunta al server.
+ssh_key_name_used=Una chiave SSH con lo stesso nome esiste già sul tuo account.
+ssh_principal_been_used=Questa chiave SSH è già stata aggiunta al server.
gpg_key_id_used=Esiste già una chiave GPG pubblica con lo stesso ID.
gpg_no_key_email_found=Questa chiave GPG non è utilizzabile con nessun indirizzo email associato al tuo account.
subkeys=Sottochiavi
key_id=ID chiave
key_name=Nome della Chiave
key_content=Contenuto
+principal_content=Contenuto
add_key_success=La chiave SSH '%s' è stata aggiunta.
add_gpg_key_success=La chiave GPG %s' è stata aggiunta.
+add_principal_success=Il certificato SSH '%s' è stato aggiunto.
delete_key=Rimuovi
ssh_key_deletion=Rimuovi chiave SSH
gpg_key_deletion=Rimuovi chiave GPG
@@ -536,6 +555,7 @@ token_state_desc=Questo token è stato utilizzato negli ultimi 7 giorni
show_openid=Mostra nel profilo
hide_openid=Nascondi dal profilo
ssh_disabled=SSH disabilitato
+ssh_externally_managed=Questa chiave SSH è gestita esternamente per questo utente
manage_social=Gestisci gli Account Sociali Associati
social_desc=Questi account sociali sono collegati al tuo account Gitea. Assicurati di riconoscerli tutti in quanto possono essere usati per effettuare il login con il tuo account Gitea.
unbind=Rimuovi il collegamento
@@ -602,6 +622,7 @@ or_enter_secret=O immettere il segreto: %s
then_enter_passcode=E immetti il codice di accesso indicato nell'applicazione:
passcode_invalid=Il codice di accesso non è corretto. Riprova.
twofa_enrolled=Il tuo account è stato registrato alla verifica in due passaggi. Conserva il token di sicurezza (%s) in un luogo sicuro in quanto viene visualizzato sono una volta!
+twofa_failed_get_secret=Impossibile ottenere il segreto.
u2f_desc=Le chiavi di sicurezza sono dispositivi fisici conenenti chiavi crtittografiche. Possono essere usati per una autenticazione a du fattori. Le chiavi di sicurezza devno supportare lo standard FIDO U2F.
u2f_require_twofa=Il tuo account deve essere abilitato all'autenticazione a due fattori per utilizzare le chiavi di sicurezza.
@@ -654,6 +675,7 @@ use_template=Usa questo modello
generate_repo=Genera repository
generate_from=Genera da
repo_desc=Descrizione
+repo_desc_helper=Inserisci una breve descrizione (opzionale)
repo_lang=Lingua
repo_gitignore_helper=Seleziona i template di .gitignore.
issue_labels=Etichette Issue
@@ -663,6 +685,8 @@ license_helper=Seleziona un file di licenza.
readme=LEGGIMI
readme_helper=Seleziona un template per il file LEGGIMI.
auto_init=Inizializza Repository (Aggiungi .gitignore, Licenza e LEGGIMI)
+trust_model_helper=Seleziona il modello di fiducia per la verifica della firma. Le opzioni possibili sono:
+trust_model_helper_collaborator=Collaboratore: Fidati delle firme da parte dei collaboratori
create_repo=Crea Repository
default_branch=Ramo (Branch) predefinito
mirror_prune=Rimuovi
@@ -691,6 +715,11 @@ delete_preexisting=Elimina file preesistenti
delete_preexisting_content=Elimina file in %s
delete_preexisting_success=Eliminato file non adottati in %s
+transfer.accept=Accetta trasferimento
+transfer.accept_desc=Trasferisci a "%s"
+transfer.reject=Rifiuta trasferimento
+transfer.reject_desc=Annulla il trasferimento a "%s"
+transfer.no_permission_to_accept=Non hai i permessi per accettare
desc.private=Privato
desc.public=Pubblico
@@ -1700,6 +1729,7 @@ diff.whitespace_ignore_all_whitespace=Ignora spazi bianchi quando confronti le l
diff.whitespace_ignore_amount_changes=Ignora cambiamenti di quantità di spazi bianchi
diff.whitespace_ignore_at_eol=Ignora cambiamenti di spazi bianchi alla fine delle linee
diff.stats_desc=%d ha cambiato i file con %d aggiunte e %d eliminazioni
+diff.stats_desc_file=%d modifiche: %d aggiunte e %d cancellazioni
diff.bin=BIN
diff.view_file=Vedi File
diff.file_before=Prima
diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini
index 5e30eac08..a02b94644 100644
--- a/options/locale/locale_zh-CN.ini
+++ b/options/locale/locale_zh-CN.ini
@@ -788,6 +788,8 @@ migrate.clone_address=从 URL 迁移/克隆
migrate.clone_address_desc=现有仓库的 HTTP(s) 或 Git "clone" URL
migrate.clone_local_path=或服务器本地路径
migrate.permission_denied=您没有获得导入本地仓库的权限。
+migrate.permission_denied_blocked=不允许从被屏蔽的主机导入。
+migrate.permission_denied_private_ip=不允许从私有IP导入。
migrate.invalid_local_path=无效的本地路径,不存在或不是一个目录!
migrate.failed=迁移失败:%v
migrate.lfs_mirror_unsupported=不支持镜像 LFS 对象 - 使用 'git lfs fetch --all' 和 'git lfs push --all' 替代。
@@ -1353,7 +1355,7 @@ pulls.update_branch=更新分支
pulls.update_branch_success=分支更新成功
pulls.update_not_allowed=您无权更新分支
pulls.outdated_with_base_branch=此分支相比基础分支已过期
-pulls.closed_at=`关闭此合并请求 %[2]s`
+pulls.closed_at=`于 %[2]s 关闭此合并请求 `
pulls.reopened_at=`重新打开此合并请求 %[2]s`
pulls.merge_instruction_hint=`你也可以查看 命令行指令`