summaryrefslogtreecommitdiffstats
path: root/options/locale/locale_fr-FR.ini
diff options
context:
space:
mode:
Diffstat (limited to 'options/locale/locale_fr-FR.ini')
-rw-r--r--options/locale/locale_fr-FR.ini416
1 files changed, 356 insertions, 60 deletions
diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index 441a333a16..0f17a893a9 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -19,6 +19,7 @@ notifications=Notifications
create_new=Créer...
user_profile_and_more=Profil utilisateur et plus
signed_in_as=Connecté en tant que
+enable_javascript=Ce site fonctionne mieux avec JavaScript
username=Nom d'utilisateur
email=E-mail
@@ -45,6 +46,11 @@ your_profile=Votre profil
your_starred=Vos favoris
your_settings=Vos paramètres
+all=Tous
+sources=Sources
+mirrors=Miroirs
+collaborative=Collaboratif
+forks=Bifurcations
activities=Activités
pull_requests=Demandes d'ajout
@@ -55,7 +61,7 @@ cancel=Annuler
[install]
install=Installation
title=Configuration initiale
-docker_helper=Si vous exécutez Gitea grâce à Docker, merci de lire la <a target="_blank" rel="noopener" href="%s">procédure</a> attentivement avant de modifier quoi que ce soit sur cette page.
+docker_helper="Si vous exécutez Gitea grâce à Docker, merci de lire la <a target=\"_blank\" rel=\"noopener\" href=\"%s\">procédure</a> attentivement avant de modifier quoi que ce soit sur cette page."
requite_db_desc=Gitea requiert MySQL, PostgreSQL, SQLite3 ou TiDB.
db_title=Paramètres de la base de données
db_type=Type de base de données
@@ -84,7 +90,6 @@ run_user_helper=L'utilisateur doit avoir accès à la racine des dépôts et exÃ
domain=Domaine
domain_helper=Cela affecte les doublons d'URL SSH.
ssh_port=Port SSH
-ssh_port_helper=Numéro de port utilisé par votre serveur SSH, le laisser vide pour désactiver la fonctionnalité.
http_port=Port HTTP
http_port_helper=Numéro de port que l'application écoutera.
app_url=URL de l'application
@@ -109,11 +114,13 @@ disable_gravatar_popup=Désactiver Gravatar et les sources personnalisées, tous
federated_avatar_lookup=Activer les recherches d'avatars unifiés
federated_avatar_lookup_popup=Activer la recherche unifiée d'avatars en utilisant le service open source unifié basé sur libravatar.
disable_registration=Désactiver le formulaire d'inscription
-disable_registration_popup=Désactiver le formulaire d'inscription, seuls les administrateurs peuvent créer des comptes.
+openid_signin=Activer la connexion OpenID
+openid_signin_popup=Activez l'authentification par OpenID
+openid_signup=Activer l'enregistrement automatique OpenID
+openid_signup_popup=Activer l'enregistrement automatique OpenID
enable_captcha=Activez le Captcha
enable_captcha_popup=Demande la validation Captcha pour l'auto-enregistrement de l'utilisateur.
require_sign_in_view=Exiger l'identification pour afficher les pages
-require_sign_in_view_popup=Seules les personnes connectées peuvent voir les pages. Les visiteurs anonymes ne pourront voir que les pages de connexion/enregistrement.
admin_setting_desc=Vous n'avez pas besoin de créer un compte admin maintenant. Le premier utilisateur qui s'enregistrera obtiendra les droits administrateur automatiquement.
admin_title=Paramètres du compte administrateur
admin_name=Nom d'utilisateur
@@ -128,10 +135,13 @@ invalid_repo_path=Chemin vers la racine du dépôt invalide : %v
run_user_not_match=L'utilisateur utilisé n'est pas celui configuré : %s -> %s
save_config_failed=L'enregistrement de la configuration %v a échoué
invalid_admin_setting=Paramètres du compte administrateur invalides : %v
-install_success=Bienvenue ! Merci d'avoir choisi Gitea, profitez-en bien.
invalid_log_root_path=L'emplacement racine des fichiers logs est invalide : %v
-default_keep_email_private=Valeur par défaut pour "Masquer mon adresse email
+default_keep_email_private=Valeur par défaut pour "Masquer mon adresse email"
default_keep_email_private_popup=C'est la valeur par défaut pour la visibilité de l'adresse e-mail de l'utilisateur. Si cette option est définie sur true, l'adresse e-mail de tous les nouveaux utilisateurs ne sera pas affichée tant que l'utilisateur ne modifiera pas le paramètre.
+default_allow_create_organization=Autorisation par défaut des nouveaux utilisateurs pour créer une organisation
+default_allow_create_organization_popup=C'est l'autorisation par défaut qui sera donnée aux nouveaux utilisateurs. Si elle est définie, ils pourront créer des organisations.
+default_enable_timetracking=Activer le suivi de temps par défaut
+default_enable_timetracking_popup=Les dépôts auront le suivi de temps activé en fonction de ce paramètre
no_reply_address=Adresse de non-réponse
no_reply_address_helper=Le domaine de l'adresse email de l'utilisateur dans les logs Git si celui-ci souhaite masquer son adresse. Par exemple, l'utilisateur 'joe' avec le domaine 'noreply.example.org' deviendra 'joe@noreploy.example.org'
@@ -140,6 +150,7 @@ uname_holder=Nom d'utilisateur ou e-mail
password_holder=Mot de passe
switch_dashboard_context=Basculer le contexte du tableau de bord
my_repos=Mes dépôts
+show_more_repos=Afficher plus de dépôts...
collaborative_repos=Dépôts collaboratifs
my_orgs=Mes organisations
my_mirrors=Mes miroirs
@@ -153,22 +164,30 @@ repos=Dépôts
users=Utilisateurs
organizations=Organisations
search=Rechercher
+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.
[auth]
create_new_account=Créer un compte
register_helper_msg=Déjà enregistré ? Connectez-vous !
+social_register_helper_msg=Déjà enregistré ? Connectez-vous !
disable_register_prompt=Désolé, les enregistrements ont été désactivés. Veuillez contacter l'administrateur du site.
disable_register_mail=Désolé, la confirmation par e-mail des enregistrements a été désactivée.
remember_me=Se souvenir de moi
forgot_password_title=Mot de passe oublié
forgot_password=Mot de passe oublié ?
sign_up_now=Pas de compte ? Inscrivez-vous maintenant.
+confirmation_mail_sent_prompt=Un nouveau mail de confirmation a été envoyé à <b>%s</b>. Veuillez vérifier votre boîte de réception dans les prochaines %s pour valider votre enregistrement.
+reset_password_mail_sent_prompt=Un mail de confirmation a été envoyé à <b>%s</b>. Veuillez vérifier votre boîte de réception dans les prochaines %s pour terminer la réinitialisation du mot de passe.
active_your_account=Activer votre compte
prohibit_login=Connexion interdite
prohibit_login_desc=Votre compte n'est pas autorisé à se connecter, contactez l’administrateur du site.
resent_limit_prompt=Désolé, vous avez déjà demandé un email d’activation récemment. Veuillez réessayer dans 3 minutes.
has_unconfirmed_mail=Bonjour %s, votre adresse e-mail (<b>%s</b>) n'a pas été confirmée. Si vous n'avez reçu aucun mail de confirmation ou souhaitez renouveler l'envoi, cliquez sur le bouton ci-dessous.
resend_mail=Cliquez ici pour renvoyer un mail de confirmation
+email_not_associate=L'adresse e-mail n'est associée à aucun compte.
+send_reset_mail=Cliquez ici pour renvoyer le mail de réinitialisation de votre mot de passe
reset_password=Réinitialiser le mot de passe
invalid_code=Désolé, votre code de confirmation est invalide ou a expiré.
reset_password_helper=Cliquez ici pour réinitialiser votre mot de passe
@@ -184,7 +203,11 @@ login_userpass=Utilisateur / mot de passe
login_openid=OpenID
openid_connect_submit=Se connecter
openid_connect_title=Se connecter à un compte existant
+openid_connect_desc=L'URL OpenID choisie n’est pas reconnue par le système, vous pouvez vous joindre à un compte existant.
openid_register_title=Créer un nouveau compte
+openid_register_desc=L'URL OpenID choisie n’est pas reconnue par le système, vous pouvez l'associer à un nouveau compte ici.
+openid_signin_desc=Exemples d'URLs : https://anne.me, bob.openid.org.cn, gnusocial.net/carry
+disable_forgot_password_mail=Désolé mais la réinitialisation du mot de passe a été désactivée. Veuillez contacter l'administrateur du site.
[mail]
activate_account=Veuillez activer votre compte
@@ -219,6 +242,9 @@ TreeName=Chemin du fichier
Content=Contenu
require_error=` ne peut pas être vide.`
+alpha_dash_error=` doivent être des caractères alphanumériques valides ou des tirets (-_).`
+alpha_dash_dot_error=` doivent être des caractères alphanumériques valides, des tirets (-_) ou des points.`
+git_ref_name_error=` doit être un nom de référence Git bien formé.`
size_error=` doit être à la taille de %s.`
min_size_error=` %s caractères minimum `
max_size_error=` %s caractères maximum `
@@ -227,11 +253,13 @@ url_error=` URL invalide `
include_error=`doit contenir la sous-chaîne '%s'.`
unknown_error=Erreur inconnue :
captcha_incorrect=Le Captcha ne correspond pas.
+password_not_match=Les mots de passe ne correspondent pas.
username_been_taken=Un utilisateur avec ce nom est déjà enregistré.
repo_name_been_taken=Un dépôt avec ce nom est déjà enregistré.
org_name_been_taken=Ce nom d'organisation est déjà pris.
team_name_been_taken=Nom d'équipe déjà pris.
+team_no_units_error=Au moins une fonctionnalité doit être activée pour l'équipe.
email_been_used=E-mail déjà utilisé.
openid_been_used=Adresse OpenID '%s' déjà utilisée.
username_password_incorrect=Nom d'utilisateur ou mot de passe incorrect.
@@ -241,16 +269,11 @@ enterred_invalid_password=Veuillez vérifier que le mot de passe saisi soit corr
user_not_exist=Cet utilisateur n'existe pas.
last_org_owner=L'utilisateur à exclure est le dernier membre de l'équipe propriétaire. Il doit y avoir un autre propriétaire.
cannot_add_org_to_team=Une organisation ne peut être ajoutée comme membre d'une équipe.
-cannot_invite_org_to_org=Une organisation ne peut être invitée comme membre d'une équipe.
invalid_ssh_key=Désolé, impossible de valider votre clé SSH : %s
invalid_gpg_key=Désolé, nous ne sommes pas en mesure de vérifier votre clé GPG : %s
-unable_verify_ssh_key=La clé ssh ne peut être vérifiée, merci de vérifier toute erreur possible.
auth_failed=Échec d'authentification : %s
-still_own_repo=Votre compte est toujours propriétaire d'au moins un dépôt. Vous devez d'abord les supprimer ou les transférer.
-still_has_org=Votre compte est toujours membre d'au moins une organisation. Vous devez d'abord la quitter.
-org_still_own_repo=Cette organisation possède encore un ou plusieurs dépôts. Vous devez d'abord les supprimer ou les transférer.
target_branch_not_exist=La branche cible n'existe pas.
@@ -271,11 +294,13 @@ form.name_pattern_not_allowed=Motif '%s' interdit pour les noms d'utilisateur.
[settings]
profile=Profil
password=Mot de passe
+security=Sécurité
avatar=Avatar
ssh_gpg_keys=Clés SSH / GPG
social=Réseaux Sociaux
applications=Applications
orgs=Organisations
+repos=Dépôts
delete=Supprimer le compte
twofa=Authentification à deux facteurs
account_link=Comptes externes
@@ -284,12 +309,14 @@ uid=ID d'Utilisateur
public_profile=Profil public
profile_desc=Votre adresse e-mail est publique et sera utilisée pour les notifications relatives au compte, ainsi que pour toute opération effectuée via le site web.
+password_username_disabled=Les utilisateurs externes ne peuvent pas modifier leur nom d'utilisateur. Merci de contacter votre administrateur système pour plus d'informations.
full_name=Nom complet
website=Site Web
location=Localisation
update_profile=Valider les modifications
update_profile_success=Votre profil a été mis à jour.
change_username=Non d'utilisateur modifié
+change_username_prompt=Cette modification changera les liens vers votre compte.
continue=Continuer
cancel=Annuler
@@ -300,11 +327,13 @@ choose_new_avatar=Sélectionner un nouvel avatar
update_avatar=Mettre à jour l'avatar
delete_current_avatar=Supprimer l'avatar actuel
uploaded_avatar_not_a_image=Le fichier téléchargé n'est pas une image.
+update_avatar_success=Votre avatar a été mis à jour.
change_password=Modifier le mot de passe
old_password=Mot de passe actuel
new_password=Nouveau mot de passe
retype_new_password=Retapez le nouveau mot de passe
+password_incorrect=Le mot de passe actuel est incorrect.
change_password_success=Mot de passe modifié avec succès. Vous pouvez à présent vous connecter avec le nouveau mot de passe.
password_change_disabled=Les utilisateurs non locaux ne sont pas autorisés à modifier leur mot de passe via l’interface web.
@@ -316,19 +345,35 @@ primary=Principale
primary_email=Définir comme principale
delete_email=Supprimer
email_deletion=Supprimer l’Email
+email_deletion_desc=Supprimer cette adresse email effacera également toutes les informations liées de votre compte. Souhaitez-vous confirmer ?
email_deletion_success=L'adresse e-mail a été supprimée avec succès !
openid_deletion=Suppression de l'OpenID
+openid_deletion_desc=La suppression de cette adresse OpenID vous empêchera de vous y connecter à l'avenir. Souhaitez-vous confirmer ?
+openid_deletion_success=OpenID a été supprimé avec succès !
add_new_email=Ajouter une nouvelle adresse e-mail
+add_new_openid=Ajouter une nouvelle URI OpenID
add_email=Ajouter un 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=Votre nouvelle adresse e-mail a été ajoutée avec succès.
+add_openid_success=Votre nouvelle adresse OpenID a été ajoutée.
keep_email_private=Masquer l'adresse email
keep_email_private_popup=Votre adresse email sera masquée aux autres utilisateurs si cette option est activée.
+openid_desc=Vos adresses OpenID vous permettront de déléguer l'authentification aux fournisseurs de votre choix
manage_ssh_keys=Gérer les clés SSH
manage_gpg_keys=Gérer les clés GPG
add_key=Ajouter une clé
+ssh_desc=Ceci est une liste des clés SSH associées à votre compte. Parce qu'elles permettent d'avoir accès à vos dépôts, assurez-vous de les reconnaitre.
+gpg_desc=Ceci est une liste des clés GPG associées à votre compte. Parce qu'elles permettent de signer vos commits, assurez-vous conserver la clé privée en lieu sûr.
+ssh_helper="<strong>Besoin d'aide ?</strong> Consultez le guide Github pour <a href=\"%s\">générer votre clé SSH</a> ou résoudre les <a href=\"%s\">problèmes courants</a> que vous pouvez rencontrer en utilisant SSH."
+gpg_helper="<strong>Besoin d'aide ?</strong> Consultez le guide Github à propos de <a href=\"%s\">GPG</a>."
add_new_key=Ajouter une clé SSH
add_new_gpg_key=Ajouter une clé GPG
+ssh_key_been_used=Cette clé publique a déjà été utilisée.
+ssh_key_name_used=Une clé publique avec le même nom existe déjà.
+gpg_key_id_used=Une clé publique GPG avec le même identifiant existe déjà.
+gpg_no_key_email_found=Aucun des emails liés à la clé GPG n'a pu être trouvé.
subkeys=Sous-clés
key_id=Clé ID
key_name=Nom de la Clé
@@ -338,52 +383,81 @@ add_gpg_key_success=Votre clef SSH "%s" a été ajouté.
delete_key=Supprimer
ssh_key_deletion=Suppression de la clé SSH
gpg_key_deletion=Suppression de la clé GPG
+ssh_key_deletion_desc=Supprimer cette clé SSH supprimera tous les accès avec cette même clé à votre compte. Voulez-vous continuer ?
+gpg_key_deletion_desc=La suppression de cette clé GPG supprimera également la signature de vos commits. Souhaitez-vous confirmer ?
+ssh_key_deletion_success=La clé SSH a été supprimée.
+gpg_key_deletion_success=La clé GPG a été supprimée.
add_on=Ajouté le
valid_until=Valide jusqu’à
+valid_forever=Valide pour toujours
last_used=Dernière utilisation le
no_activity=Aucune activité récente
+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
show_openid=Afficher sur mon profil
hide_openid=Masquer du profil
manage_social=Gérer les réseaux sociaux associés
+social_desc=Voici la liste de vos réseaux sociaux associés. Pour des questions de sécurité, assurez-vous de tous les reconnaitre car ils permettent de se connecter à votre compte.
unbind=Dissocier
+unbind_success=Le réseau social a été dissocié de votre compte.
manage_access_token=Gérer les jetons d'accès personnels
generate_new_token=Générer le nouveau jeton
+tokens_desc=Les jetons que vous avez générés et qui peuvent être utilisés pour accéder à l'API Gitea.
new_token_desc=Chaque Jeton donnera un accès complet à votre compte.
token_name=Nom du jeton
generate_token=Générer le jeton
+generate_token_success=Le nouveau jeton d'accès a été généré avec succès ! Assurez-vous de le garder en lieu sûr, vous ne serez plus en mesure de le revoir !
delete_token=Supprimer
access_token_deletion=Suppression du jeton d'accès
+access_token_deletion_desc=La suppression de ce jeton d'accès personnel empêchera toutes les applications de l'utiliser à l'avenir. Souhaitez-vous confirmer ?
+delete_token_success=Ce jeton d'accès personnel a été supprimé. Pensez à mettre à jour les applications éventuelles qui l'utilisaient.
+twofa_desc=Gitea propose l'authentification à deux facteurs pour accroitre la sécurité de votre compte.
+twofa_is_enrolled=Votre compte est <strong>inscrit</strong> à l'authentification à deux facteurs.
+twofa_not_enrolled=Votre compte n'est pas inscrit à l'authentification à deux facteurs.
twofa_disable=Désactiver l'authentification à deux facteurs
twofa_scratch_token_regenerate=Régénérer le code de secours
twofa_scratch_token_regenerated=Votre code de grattage a été régénéré. Il est à présent %s. Gardez-le à un endroit sûr.
twofa_enroll=Activer l'authentification à deux facteurs
twofa_disable_note=Si nécessaire, vous pouvez désactiver l'authentification à deux facteurs.
+twofa_disable_desc=Désactiver l'authentification à deux facteurs rendra votre compte plus vulnérable. Souhaitez-vous confirmer ?
+regenerate_scratch_token_desc=Si vous avez perdu votre code de secours, ou avez dû l'utiliser pour vous authentifier, vous pouvez le réinitialiser.
twofa_disabled=L'authentification à deux facteurs a été désactivée.
scan_this_image=Scannez cette image avec votre application d'authentification :
or_enter_secret=Ou saisissez le code secret: %s
+then_enter_passcode=Et saisissez le code que l'application vous fournit :
passcode_invalid=Le mot de passe est invalide. Réessayez.
twofa_enrolled=L'authentification à deux facteurs est à présent activée sur votre compte. Assurez-vous de conserver votre code de secours (%s) en lieu sûr, c'est la dernière fois que vous le voyez !
+manage_account_links=Gérer les accès au compte
+manage_account_links_desc=Comptes externes liés à ce compte
+account_links_not_available=Il n’y a actuellement aucun compte externe associé à ce compte
remove_account_link=Supprimer le compte lié
+remove_account_link_desc=Supprimer ce compte associé révoquera tous les accès liés de ce compte. Voulez-vous continuer ?
+remove_account_link_success=L'association du compte a été supprimée avec succès !
+orgs_none=Vous n'êtes membre d'aucune organisation.
+repos_none=Vous ne possédez aucun dépôt
delete_account=Supprimer votre compte
-delete_prompt=Votre compte sera définitivement supprimé et cette opération est <strong>irréversible</strong> !
confirm_delete_account=Confirmer la suppression
delete_account_title=Suppression de compte
+delete_account_desc=Êtes-vous sûr de vouloir supprimer définitivement ce compte ?
[repo]
owner=Propriétaire
repo_name=Nom du dépôt
+repo_name_helper=Idéalement, le nom d'un dépôt devrait être court, mémorisable et unique.
visibility=Visibilité
-visiblity_helper=Ce dépôt est <span class="ui red text"> privé</span>
+visiblity_helper="Ce dépôt est <span class=\"ui red text\"> privé</span>"
+visiblity_helper_forced="L'administrateur de l'application a forcé tous les nouveaux dépôts comme <span class=\"ui red text\">privés</span>"
visiblity_fork_helper=(Les changement de cette valeur affecteront toutes les bifurcations)
-clone_helper=Besoin d'aide pour dupliquer ? Visitez <a target="_blank" rel="noopener" href="%s">l'aide</a> !
+clone_helper="Besoin d'aide pour dupliquer ? Visitez <a target=\"_blank\" rel=\"noopener\" href=\"%s\">l'aide</a> !"
fork_repo=Créer une bifurcation du dépôt
fork_from=Bifurquer depuis
+fork_visiblity_helper=La visibilité d'un dépôt bifurqué ne peut pas être modifiée.
repo_desc=Description
repo_lang=Langue
repo_gitignore_helper=Choisissez un modèle de fichier .gitignore
@@ -395,28 +469,34 @@ auto_init=Initialiser ce dépôt avec le modèle et les fichiers sélectionnés
create_repo=Créer un dépôt
default_branch=Branche par défaut
mirror_prune=Purger
+mirror_prune_desc=Supprimez toute référence de suivi à distance qui n'existe plus sur le dépôt distant
+mirror_interval=Périodicité de synchronisation (les unités de temps valides sont "h", "m" et "s")
mirror_interval_invalid=L'intervalle du miroir n'est pas valide
mirror_address=Adresse du miroir
+mirror_address_desc=Veuillez inclure les informations d'identification nécessaires dans l'adresse.
mirror_last_synced=Dernière synchronisation
watchers=Observateurs
stargazers=Fans
forks=Bifurcations
+form.reach_limit_of_creation=Vous avez déjà atteint la limite des %d dépôts.
form.name_reserved=Le dépôt "%s" a un nom réservé.
+form.name_pattern_not_allowed=Le format du nom '%s' n'est pas autorisé.
need_auth=Nécessite une autorisation
migrate_type=Type de migration
-migrate_type_helper=Ce dépôt sera un <span class="text blue"> miroir</span>
+migrate_type_helper="Ce dépôt sera un <span class=\"text blue\"> miroir</span>"
migrate_repo=Migrer le dépôt
migrate.clone_address=Adresse du clone
migrate.clone_address_desc=Cela peut être une URL HTTP/HTTPS/GIT ou un chemin d'accès local.
migrate.clone_local_path=ou chemin serveur local
migrate.permission_denied=Vous n'êtes pas autorisé à importer des dépôts locaux.
-migrate.invalid_local_path=Chemin local non valide, non existant ou n'étant pas un dossier.
migrate.failed=Echec de migration: %v
+migrate.lfs_mirror_unsupported=La synchronisation des objets LFS n'est pas supportée - veuillez utiliser 'git lfs fetch --all' et 'git lfs push --all' à la place.
mirror_from=miroir de
forked_from=bifurqué depuis
+fork_from_self=Vous ne pouvez pas bifurquer un dépôt que vous possédez !
copy_link=Copier
copy_link_success=Copié!
copy_link_error=Appuyez sur ⌘-C ou Ctrl-C pour copier
@@ -431,8 +511,12 @@ download_archive=Télécharger ce dépôt
no_desc=Aucune description
quick_guide=Introduction rapide
clone_this_repo=Cloner ce dépôt
+create_new_repo_command=Création d'un nouveau dépôt en ligne de commande
+push_exist_repo=Soumission d'un dépôt existant par ligne de commande
+bare_message=Ce dépôt ne contient aucune information.
code=Code
+code.desc=Code est l'endroit où sont stockées les sources
branch=Branche
tree=Aborescence
filter_branch_and_tag=Filtrer une branche ou un tag
@@ -457,6 +541,7 @@ editor.new_file=Nouveau fichier
editor.upload_file=Téléverser un fichier
editor.edit_file=Modifier fichier
editor.preview_changes=Aperçu des modifications
+editor.cannot_edit_non_text_files=Impossible d'éditer les fichiers binaires depuis l'interface Web
editor.edit_this_file=Modifier ce fichier
editor.must_be_on_a_branch=Vous devez être sur une branche pour appliquer ou proposer des modifications à ce fichier
editor.fork_before_edit=Vous devez bifurquer ce dépôt avant de modifier le fichier
@@ -473,7 +558,7 @@ editor.add=Ajouter '%s'
editor.update=Mettre à jour '%s'
editor.delete=Supprimer '%s'
editor.commit_message_desc=Ajouter une description détaillée facultative...
-editor.commit_directly_to_this_branch=Soumettre directement dans la branche <strong class="branch-name">%s</strong>.
+editor.commit_directly_to_this_branch="Soumettre directement dans la branche <strong class=\"branch-name\">%s</strong>."
editor.create_new_branch=Créer une <strong>nouvelle branche</strong> pour cette révision et envoyer une nouvelle demande d'ajout.
editor.new_branch_name_desc=Nouveau nom de la branche...
editor.cancel=Annuler
@@ -483,13 +568,16 @@ editor.directory_is_a_file=L'entrée '%s' dans le chemin d’accès parent est u
editor.file_is_a_symlink=Le fichier '%s' est un lien symbolique qui ne peut pas être modifié par l'éditeur web
editor.filename_is_a_directory=Le nom de fichier '%s' existe déjà dans ce dépot.
editor.file_editing_no_longer_exists=Le fichier '%s' que vous modifiez n'existe plus dans le dépôt.
+editor.file_changed_while_editing="Le contenu du fichier a changé depuis que vous avez commencé à l'éditer. <a target=\"_blank\" rel=\"noopener\" href=\"%s\">Cliquez ici</a> pour voir ce qui a été modifié ou <strong>soumettez de nouveau</strong> pour écraser ces changements."
editor.file_already_exists=La branche '%s' existe déjà dans ce dépôt.
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.add_subdir=Ajouter un sous-répertoire...
editor.unable_to_upload_files=Échec lors de l'envoie du fichier '%s' avec l’erreur : %v
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'.
+commits.desc=Les révisions montrent l'historique des modifications du code source
commits.commits=Révisions
commits.search=Rechercher des révisions
commits.find=Chercher
@@ -499,8 +587,13 @@ commits.message=Message
commits.date=Date
commits.older=Précédemment
commits.newer=Récemment
+commits.signed_by=Signé par
+commits.gpg_key_id=ID de la clé GPG
+ext_issues=Gestionnaire de bugs externe
+ext_issues.desc=Association d'une gestionnaire de bugs externe
+issues.desc=Tickets est l'endroit où l'on gère les tâches et les anomalies
issues.new=Nouveau ticket
issues.new.labels=Étiquettes
issues.new.no_label=Pas d'étiquette
@@ -513,6 +606,7 @@ issues.new.closed_milestone=Jalons fermés
issues.new.assignee=Affecté à
issues.new.clear_assignee=Supprimer les assignataires
issues.new.no_assignee=Pas d'assignataire
+issues.no_ref=Aucune branche/tag spécifiés
issues.create=Créer un ticket
issues.new_label=Nouvelle étiquette
issues.new_label_placeholder=Nom de l'étiquette...
@@ -522,11 +616,12 @@ issues.label_templates.info=Il n'y a pas encore d'étiquettes. Vous pouvez cliqu
issues.label_templates.helper=Sélectionnez un ensemble d'étiquettes
issues.label_templates.use=Utiliser ce jeu d'étiquettes
issues.label_templates.fail_to_load_file=Impossible de charger le fichier de modèle étiquette '%s' : %v
-issues.add_label_at=`ajouté le <div class="ui label" style="color: %s" ; background-color: %s">%s</div> label %s`
-issues.remove_label_at=`supprimé le <div class="ui label" style="color: %s" ; background-color: %s">%s</div> label %s`
+issues.add_label_at="`ajouté le <div class=\"ui label\" style=\"color: %s" ; background-color: %s">%s</div> label %s`
+issues.remove_label_at="`supprimé le <div class=\"ui label\" style=\"color: %s" ; background-color: %s">%s</div> label %s`
issues.add_milestone_at=`a ajouté cela au jalon <b>%s</b> %s`
issues.change_milestone_at=`a modifié le jalon de <b>%s</b> à <b>%s</b> %s`
issues.remove_milestone_at=`a supprimé cela du jalon <b>%s</b> %s`
+issues.deleted_milestone=`(supprimée)`
issues.self_assign_at=`s'est assigné cela %s`
issues.add_assignee_at=`s'est vu assigner cela par <b>%s</b> %s`
issues.remove_assignee_at=`a supprimé son assignation %s`
@@ -556,16 +651,17 @@ issues.action_open=Ouvrir
issues.action_close=Fermer
issues.action_label=Étiquette
issues.action_milestone=Jalon
+issues.action_milestone_no_select=Aucun jalon
issues.action_assignee=Assigné à
issues.action_assignee_no_select=Pas d'assignataire
-issues.opened_by=Créé %[1]s par <a href="%[2]s">%[3]s</a>
+issues.opened_by="Créé %[1]s par <a href=\"%[2]s\">%[3]s</a>"
issues.opened_by_fake=ouvert %[1]s par %[2]s
issues.previous=Page Précédente
issues.next=Page Suivante
issues.open_title=Ouvert
issues.closed_title=Fermé
issues.num_comments=%d commentaires
-issues.commented_at=`a commenté <a href="#%s"> %s</a>`
+issues.commented_at="`a commenté <a href=\"#%s\"> %s</a>`"
issues.delete_comment_confirm=Êtes-vous certain de vouloir supprimer ce commentaire?
issues.no_content=Il n'existe pas encore de contenu.
issues.close_issue=Fermer
@@ -573,13 +669,13 @@ 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=`fermé à <a id="%[1]s"href="#%[1]s"> %[2]s</a>`
-issues.reopened_at=`réouvert à <a id="%[1]s" href="#%[1]s"> %[2]s</a>`
-issues.commit_ref_at=`a référencé ce problème depuis une révision <a id="%[1]s" href="#%[1]s"> %[2]s</a>`
+issues.closed_at="`fermé à <a id=\"%[1]s\"href=\"#%[1]s\"> %[2]s</a>`"
+issues.reopened_at="`réouvert à <a id=\"%[1]s\" href=\"#%[1]s\"> %[2]s</a>`"
+issues.commit_ref_at="`a référencé ce problème depuis une révision <a id=\"%[1]s\" href=\"#%[1]s\"> %[2]s</a>`"
issues.poster=Publier
issues.collaborator=Collaborateur
issues.owner=Propriétaire
-issues.sign_in_require_desc=<a href="%s">Connectez-vous</a> pour rejoindre cette conversation.
+issues.sign_in_require_desc="<a href=\"%s\">Connectez-vous</a> pour rejoindre cette conversation."
issues.edit=Modifier
issues.cancel=Annuler
issues.save=Enregistrer
@@ -591,6 +687,7 @@ issues.label_edit=Éditer
issues.label_delete=Supprimer
issues.label_modify=Modification de l'étiquette
issues.label_deletion=Suppression de l'étiquette
+issues.label_deletion_desc=La suppression de cette étiquette la fera disparaitre de toutes les tâches. Êtes-vous sûr de vouloir continuer ?
issues.label_deletion_success=L'étiquette a été supprimé avec succès !
issues.label.filter_sort.alphabetically=Par ordre alphabétique
issues.label.filter_sort.reverse_alphabetically=Par ordre alphabétique inversé
@@ -601,7 +698,25 @@ issues.attachment.open_tab=`Cliquez ici pour voir '%s' dans un nouvel onglet`
issues.attachment.download=`Cliquez pour télécharger "%s"`
issues.subscribe=S’abonner
issues.unsubscribe=Se désabonner
-
+issues.tracker=Suivi de temps passés
+issues.start_tracking_short=Démarrer
+issues.start_tracking=Démarrer le suivi de temps passé
+issues.start_tracking_history=`a démarré il y a %s`
+issues.tracking_already_started="`Vous avez déjà démarré le suivi de temps pour cette <a href=\"%s\">tâche</a>!`"
+issues.stop_tracking=Arrêter
+issues.stop_tracking_history=`a fini de travaillé pour %s`
+issues.add_time=Ajuster le temps manuellement
+issues.add_time_short=Ajouter
+issues.add_time_cancel=Annuler
+issues.add_time_history=` temps passé ajouté %s`
+issues.add_time_hours=Heures
+issues.add_time_minutes=Minutes
+issues.add_time_sum_to_small=Aucun temps n'a été saisi
+issues.cancel_tracking=Annuler
+issues.cancel_tracking_history=`a annulé le suivi de temps pour %s`
+issues.time_spent_total=Temps passé total
+
+pulls.desc=Gestion des demandes d'ajout et revue de code
pulls.new=Nouvelle demande d'ajout
pulls.compare_changes=Comparer les changements
pulls.compare_changes_desc=Comparer deux branches et faire une demande d'ajout pour les changements.
@@ -610,7 +725,7 @@ pulls.compare_compare=Comparer
pulls.filter_branch=Filtre de branche
pulls.no_results=Aucun résultat trouvé.
pulls.nothing_to_compare=Il n'y a rien à comparer car les deux branches sont équivalentes.
-pulls.has_pull_request=`Il y a déjà une demande d'ajout entre ces deux cibles : <a href="%[1]s/pulls/%[3]d">%[2]s#%[3]d</a>`
+pulls.has_pull_request="`Il y a déjà une demande d'ajout entre ces deux cibles : <a href=\"%[1]s/pulls/%[3]d\">%[2]s#%[3]d</a>`"
pulls.create=Creer une demande d'ajout
pulls.title_desc=veut fusionner %[1]d révision(s) depuis <code>%[2]s</code> vers <code>%[3]s</code>
pulls.merged_title_desc=a fusionné %[1]d révision(s) à partir de <code>%[2]s</code> vers <code>%[3]s</code> %[4]s
@@ -619,12 +734,13 @@ pulls.tab_commits=Révisions
pulls.tab_files=Fichiers modifiés
pulls.reopen_to_merge=Veuillez rouvrir cette demande d'ajout pour effectuer l'opération de fusion.
pulls.merged=Fusionnée
+pulls.has_merged=Cette demande d'ajout a été fusionnée avec succès.
pulls.data_broken=Les données de cette demande d'ajout ont été perdues en raison de la suppression des informations concernant la bifurcation.
-pulls.is_checking=La recherche de conflits est toujours en cours, veuillez rafraichir la page dans quelques instants.
pulls.can_auto_merge_desc=Cette demande d'ajout peut être fusionnée automatiquement.
pulls.cannot_auto_merge_desc=Cette demande d'ajout ne peut pas être fusionnée automatiquement à cause de conflits.
pulls.cannot_auto_merge_helper=Fusionner manuellement afin de résoudre les conflits.
pulls.merge_pull_request=Fusionner la demande d'ajout
+pulls.open_unmerged_pull_exists="`Vous ne pouvez effectuer une réouverture car il y a une demande d'ajout ouverte (#%d) depuis le même dépôt avec les mêmes informations de fusion et qui est en attente de fusion.`"
milestones.new=Nouveau jalon
milestones.open_tab=%d Ouvert
@@ -639,13 +755,14 @@ milestones.title=Titre
milestones.desc=Description
milestones.due_date=Date d'échéance (facultatif)
milestones.clear=Effacer
-milestones.invalid_due_date_format=Le format de la date d'échéance est invalide, il doit être comme suit 'AAAA-mm-jj'.
milestones.create_success=Le Jalon '%s' a été crée avec succès !
milestones.edit=Éditer le Jalon
+milestones.edit_subheader=Choisissez avec soin la description du jalon afin que les utilisateurs s'y retrouvent.
milestones.cancel=Annuler
milestones.modify=Modifier le Jalon
milestones.edit_success=Le Jalon '%s' a été modifié avec succès !
milestones.deletion=Supprimer le Jalon
+milestones.deletion_desc=La suppression de ce jalon le fera disparaitre de tous les tickets. Voulez-vous continuer ?
milestones.deletion_success=Le Jalon a été supprimé avec succès !
milestones.filter_sort.closest_due_date=Date d'échéance la plus proche
milestones.filter_sort.furthest_due_date=Date d'échéance la plus éloignée
@@ -654,9 +771,12 @@ 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
+ext_wiki=Wiki externe
+ext_wiki.desc=Association d'un Wiki externe
wiki=Wiki
wiki.welcome=Bienvenue sur le Wiki
+wiki.welcome_desc=Le Wiki vous permet de documenter votre projet, pour vous et pour votre équipe.
wiki.desc=Le wiki est un endroit pour stocker des informations
wiki.create_first_page=Créer la première page
wiki.page=Page
@@ -668,11 +788,56 @@ wiki.last_commit_info=%s a édité cette page %s
wiki.edit_page_button=Modifier
wiki.new_page_button=Nouvelle Page
wiki.delete_page_button=Supprimer la page
+wiki.delete_page_notice_1=Cela supprimera la page <code>"%s"</code>. Êtes-vous sûr ?
wiki.page_already_exists=Une page de wiki avec le même nom existe déjà.
wiki.pages=Pages
wiki.last_updated=Dernière mise à jour: %s
+activity=Activité
+activity.period.filter_label=Période:
+activity.period.daily=1 jour
+activity.period.halfweekly=3 jours
+activity.period.weekly=1 semaine
+activity.period.monthly=1 semaine
+activity.overview=Vue d'ensemble
+activity.active_prs_count_1=<strong>%d</strong> demande d'ajout active
+activity.active_prs_count_n=<strong>%d</strong> demandes d'ajout actives
+activity.merged_prs_count_1=Demande d'ajout fusionnée
+activity.merged_prs_count_n=Demandes d'ajout fusionnées
+activity.opened_prs_count_1=Demande d'ajout proposée
+activity.opened_prs_count_n=Demandes d'ajout proposées
+activity.title.user_1=%d utilisateur
+activity.title.user_n=%d utilisateurs
+activity.title.prs_1=%d demande d'ajout
+activity.title.prs_n=%d demandes d'ajout
+activity.title.prs_merged_by=%s fusionnée par %s
+activity.title.prs_opened_by=%s proposée par %s
+activity.merged_prs_label=Fusionnée
+activity.opened_prs_label=Proposée
+activity.active_issues_count_1=<strong>%d</strong> ticket actif
+activity.active_issues_count_n=<strong>%d</strong> tickets actifs
+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_by=%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
+activity.new_issues_count_n=Nouveaux tickets
+activity.new_issue_label=Ouvert
+activity.title.unresolved_conv_1=%d conversation non résolue
+activity.title.unresolved_conv_n=%d conversations non résolues
+activity.unresolved_conv_desc=Liste de tous les anciens tickets et demandes d'ajout modifiés récemment mais non résolus pour l'instant.
+activity.unresolved_conv_label=Ouvrir
+activity.title.releases_1=%d version
+activity.title.releases_n=%d versions
+activity.title.releases_published_by=%s publiée par %s
+activity.published_release_label=Publiée
+
+
settings=Paramètres
+settings.desc=Les paramètres sont l'endroit où gérer les options du dépôt
settings.options=Options
settings.collaboration=Collaboration
settings.collaboration.admin=Administrateur
@@ -684,6 +849,7 @@ settings.githooks=Déclencheurs Git
settings.basic_settings=Paramètres de base
settings.mirror_settings=Réglages Miroir
settings.sync_mirror=Synchroniser maintenant
+settings.mirror_sync_in_progress=Synchronisation du miroir en cours. Merci de rafraichir cette page dans une minute.
settings.site=Site officiel
settings.update_settings=Valider
settings.advanced_settings=Paramètres avancés
@@ -697,28 +863,42 @@ settings.issues_desc=Activer le système de tickets
settings.use_internal_issue_tracker=Utiliser le système de tickets interne
settings.use_external_issue_tracker=Utiliser un système de tickets externe
settings.external_tracker_url=Adresse du système de tickets externe
+settings.external_tracker_url_error=L'adresse du système de tickets externe est incorrecte
settings.external_tracker_url_desc=Les visiteurs seront redirigés vers cette URL lorsqu'ils cliqueront sur l'onglet.
settings.tracker_url_format=Format de l'URL du système de tickets
settings.tracker_issue_style=Style de nommage des tickets :
settings.tracker_issue_style.numeric=Numérique
settings.tracker_issue_style.alphanumeric=Alphanumérique
settings.tracker_url_format_desc=Vous pouvez utiliser l'espace réservé <code>{user} {repo} {index}</code> pour le nom d'utilisateur, le nom du dépôt et le numéro de bug.
+settings.enable_timetracker=Activer le traqueur de temps
+settings.allow_only_contributors_to_track_time=N'autoriser que les contributeurs à suivre le temps
settings.pulls_desc=Activer les pull requests pour accepter les contributions publiques
settings.danger_zone=Zone de danger
settings.new_owner_has_same_repo=Le nouveau propriétaire a déjà un dépôt nommé ainsi.
settings.convert=Convertir en dépôt ordinaire
+settings.convert_desc=Vous pouvez convertir ce dépôt miroir en ordinaire. Cela ne peut pas être annulé.
settings.convert_notices_1=- Cette opération va convertir ce dépôt miroir en un dépôt standard et ne peut être annulée.
settings.convert_confirm=Confirmer la conversion
+settings.convert_succeed=Le dépôt a été converti en dépôt ordinaire.
settings.transfer=Changer de propriétaire
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_notices_1=- Vous perdrez l'accès si le nouveau propriétaire est un utilisateur individuel.
+settings.transfer_notices_2=- Vous conserverez l'accès si le nouveau propriétaire est une organisation et que vous en êtes un des propriétaires.
+settings.transfer_form_title=Merci de fournir les informations suivantes pour confirmer votre opération :
settings.wiki_delete=Effacer les données du Wiki
settings.wiki_delete_desc=Une fois que vous effacez les données du wiki, on ne peut revenir en arrière. Soyez-en sûr.
settings.wiki_delete_notices_1=- Cela va supprimer et désactiver le wiki pour %s
+settings.wiki_deletion_success=Les données du wiki de ce dépôt ont été effacées.
settings.delete=Supprimer ce dépôt
settings.delete_desc=La suppression d'un dépôt est irréversible. Soyez sûr de vous.
settings.delete_notices_1=- Cette opération <strong>ne peut pas </strong> être annulée.
+settings.delete_notices_2=- Cette opération supprimera définitivement le dépôt, y compris le code, les tickets, les commentaires et les accès des collaborateurs.
+settings.delete_notices_fork_1=- Toutes les bifurcations deviendront indépendantes après la suppression.
+settings.deletion_success=Le dépôt a été supprimé.
+settings.update_settings_success=Les options du dépôt ont été mises à jour.
settings.transfer_owner=Nouveau propriétaire
settings.make_transfer=Transférer
+settings.transfer_succeed=Le contrôle du dépôt a été transféré.
settings.confirm_delete=Confirmer la suppression
settings.add_collaborator=Ajouter un collaborateur
settings.add_collaborator_success=Nouveau collaborateur ajouté.
@@ -730,25 +910,30 @@ settings.search_user_placeholder=Rechercher un utilisateur...
settings.org_not_allowed_to_be_collaborator=Une organisation n'est pas autorisée à être ajoutée en tant que collaborateur.
settings.user_is_org_member=Cet utilisateur ne peut pas être ajouté en tant que collaborateur car il fait partie d'une organisation.
settings.add_webhook=Ajouter un déclencheur Web
+settings.hooks_desc="Les déclencheurs Web sont des requêtes de type POST HTTP . Lorsque qu'un événement se produit dans Gitea, une requête sera transmise vers l'hôte cible préalablement spécifié. En savoir plus dans le <a target=\"_blank\" rel=\"noopener\" href=\"%s\">guide des déclencheurs Web</a>."
settings.webhook_deletion=Supprimer le Webhook
+settings.webhook_deletion_desc=La suppression de ce déclencheur supprimera également ses informations et son historique. Voulez-vous continuer ?
settings.webhook_deletion_success=Le webhook a été supprimé avec succès !
settings.webhook.test_delivery=Tester la version
settings.webhook.test_delivery_desc=Envoyer un faux push pour tester la configuration des webhooks
+settings.webhook.test_delivery_success=Le déclenchement de test a été ajouté à la file d'attente. L'affichage dans l'historique de livraison peut prendre quelques secondes.
settings.webhook.request=Requête
settings.webhook.response=Réponse
settings.webhook.headers=Entêtes
settings.webhook.payload=Données
settings.webhook.body=Corps
-settings.githooks_desc=Les déclencheurs Git sont lancés par Git lui-même. Ils sont modifiables dans la liste ci-dessous afin de configurer des opérations personnalisées.
settings.githook_edit_desc=Si un Hook est inactif, un exemple de contenu vous sera proposé. Un contenu laissé vide signifie un Hook inactif.
settings.githook_name=Nom du Hook
settings.githook_content=Contenu du Hook
settings.update_githook=Mettre le Hook à jour
+settings.add_webhook_desc="Une requête de type <code>POST</code> sera transmise vers l'URL spécifiée, avec les informations de l'événement qui a déclenché cette requête. Vous pouvez également choisir le format souhaité pour la réception des données (JSON, x-www-form-urlencoded, XML etc). Pour plus d'informations, lisez le <a target=\"_blank\" rel=\"noopener\" href=\"%s\">guide des déclencheurs</a>."
settings.payload_url=URL des Données Utiles
settings.content_type=Type de contenu
settings.secret=Confidentiel
settings.slack_username=Nom d'utilisateur
settings.slack_icon_url=URL de l'icône
+settings.discord_username=Nom d'utilisateur
+settings.discord_icon_url=URL de l'icône
settings.slack_color=Couleur
settings.event_desc=Quel évènement ce Webhook doit-il déclencher ?
settings.event_push_only=Uniquement les <code>push</code> (soumissions).
@@ -760,17 +945,21 @@ settings.event_pull_request=Demande d'ajout
settings.event_pull_request_desc=Pull request ouvert, fermé, rouvert, édité, attribuée, non attribuées, étiquette mise à jour, étiquette désactivée ou synchronisé.
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.active=Actif
+settings.active_helper=Les informations concernant l'événement qui a provoqué le déclencheur seront également envoyées.
settings.add_hook_success=Nouveau Webhook ajouté.
settings.update_webhook=Mettre à jour le Webhook
settings.update_hook_success=Webhook mis à jour.
settings.delete_webhook=Supprimer le Webhook
settings.recent_deliveries=Livraisons récentes
settings.hook_type=Type de Hook
-settings.add_slack_hook_desc=Intégrer <a href="%s"> Slack</a> à votre dépôt.
+settings.add_slack_hook_desc="Intégrer <a href=\"%s\"> Slack</a> à votre dépôt."
settings.slack_token=Jeton
settings.slack_domain=Domaine
settings.slack_channel=Canal
+settings.add_discord_hook_desc="Ajouter l'intégration de <a href=\"%s\">Discord</a> à votre 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 clés de déploiement ont un accès en lecture seule. Elles sont différentes des clés SSH personnelles.
@@ -781,19 +970,36 @@ settings.key_been_used=Le contenu de la clé de déploiement a été utilisé.
settings.key_name_used=Une clé de déploiement avec le même nom existe déjà.
settings.add_key_success=La nouvelle clé de déploiement '%s' a été ajoutée avec succès !
settings.deploy_key_deletion=Supprimer la Clé de Déploiement
+settings.deploy_key_deletion_desc=La suppression de cette clé de déploiement rendra l'accès impossible à ce dépôt. Voulez-vous continuer ?
+settings.deploy_key_deletion_success=La clé de déploiement a été supprimée !
settings.branches=Branches
settings.protected_branch=Protection de branche
+settings.protected_branch_can_push=Autoriser la poussée ?
+settings.protected_branch_can_push_yes=Vous pouvez pousser
+settings.protected_branch_can_push_no=Vous ne pouvez pas pousser
+settings.branch_protection=Protection de la branche <b>%s</b>
+settings.protect_this_branch=Protéger cette branche
+settings.protect_this_branch_desc=Interdire les push forcés et empêcher la suppression.
+settings.protect_whitelist_committers=Liste blanche de personnes pouvant publier sur cette branche
+settings.protect_whitelist_committers_desc=Ajouter des utilisateurs ou équipes à cette liste blanche. Les utilisateurs de la liste blanche peuvent contourner les restrictions de type push.
+settings.protect_whitelist_users=Utilisateurs qui peuvent pousser sur cette branche
+settings.protect_whitelist_search_users=Rechercher des utilisateurs
+settings.protect_whitelist_teams=Les équipes dont les membres peuvent pousser sur cette branche.
+settings.protect_whitelist_search_teams=Rechercher des équipes
settings.add_protected_branch=Activer la protection
settings.delete_protected_branch=Désactiver la protection
-settings.add_protected_branch_success=%s verrouillé avec succès
-settings.remove_protected_branch_success=%s déverrouillé avec succès
+settings.update_protect_branch_success=Paramètres de protection de la branche %s modifiés avec succès.
+settings.remove_protected_branch_success=Paramètres de protection de la branche %s supprimés avec succès
settings.protected_branch_deletion=Pour supprimer une branche protégée
+settings.protected_branch_deletion_desc=Quiconque ayant permission d'écriture pourra pousser directement sur cette branche. Êtes-vous sûr ?
+settings.default_branch_desc=La branche par défaut est considérée comme la branche de "base" sur laquelle toutes les demandes d'ajout et toutes les révisions sont poussées automatiquement, à moins que vous ne spécifiez une branche différente.
settings.choose_branch=Choisissez une branche...
settings.no_protected_branch=Il n’y a aucune branches protégées
diff.browse_source=Parcourir la source
diff.parent=Parent
diff.commit=révision
+diff.data_not_available=Contenu de la comparaison indisponible
diff.show_diff_stats=Afficher les stats Diff
diff.show_split_view=Vue séparée
diff.show_unified_view=Vue unifiée
@@ -803,6 +1009,7 @@ diff.view_file=Voir le fichier
diff.file_suppressed=Fichier diff supprimé car celui-ci est trop grand
diff.too_many_files=Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff
+releases.desc=Les livraisons vous permettent de gérer les versions de votre projet
release.releases=Versions
release.new_release=Nouvelle version
release.draft=Brouillon
@@ -811,8 +1018,11 @@ release.stable=Stable
release.edit=Éditer
release.ahead=<strong>%d</strong> révisions sur %s depuis cette publication
release.source_code=Code source
+release.new_subheader=Publiez des livraisons pour garder une trace des versions de votre projet.
+release.edit_subheader=Une liste des modifications détaillée peut aider les utilisateurs à visualiser ce qui a changé.
release.tag_name=Nom du tag
release.target=Cible
+release.tag_helper=Choisissez un tag existant ou créez un nouveau tag.
release.title=Titre
release.content=Contenu
release.write=Écrire
@@ -826,13 +1036,25 @@ release.save_draft=Sauvegarder le Brouillon
release.edit_release=Modifier la version
release.delete_release=Supprimer cette version
release.deletion=Suppression de la Version
+release.deletion_desc=La suppression de cette livraison supprimera également le tag associé. Vous ne perdrez aucun code. Voulez-vous continuer ?
+release.deletion_success=Cette livraison a été supprimée.
release.tag_name_already_exist=Une version avec ce nom de tag existe déjà.
release.tag_name_invalid=Nom de tag invalide.
release.downloads=Téléchargements
branch.delete=Supprimer la branche %s
+branch.delete_desc=Supprimer une branche est définitif. Il n'est pas possible de revenir en arrière.
branch.delete_notices_1=- Cette opération <strong>NE PEUT PAS</strong> être annulée.
+branch.delete_notices_2=- Cette opération supprimera définitivement le contenu de la branche %s.
+branch.deletion_success=%s a été supprimé.
branch.deletion_failed=Impossible de supprimer la branche %s.
+branch.delete_branch_has_new_commits=%s ne peut pas être supprimé car de nouvelles révisions ont été ajouté après la fusion.
+branch.create_branch=Créer la branche <strong>%s</strong>
+branch.create_from=de '%s'
+branch.create_success=La branche '%s' a été créée avec succès !
+branch.branch_already_exists=La branche '%s' existe déjà dans ce dépôt.
+branch.branch_name_conflict=Le nom de la branche « %s » est en conflit avec une branche existante « %s ».
+branch.tag_collision=La branche '%s' ne peut pas être créée comme un tag car le même nom existe déjà dans le dépôt.
[org]
org_name_holder=Nom de l'organisation
@@ -841,7 +1063,6 @@ org_name_helper=Idéalement, un nom d'organisation devrait être court et facile
create_org=Créer une organisation
repo_updated=Mis à jour
people=Contacts
-invite_someone=Inviter quelqu'un
teams=Équipes
lower_members=Membres
lower_repositories=dépôts
@@ -849,7 +1070,10 @@ create_new_team=Créer une nouvelle équipe
org_desc=Description
team_name=Nom de l'équipe
team_desc=Description
+team_name_helper=Ce nom sera utilisé pour mentionner l'équipe dans les conversations.
team_desc_helper=A quoi sert cette équipe ?
+team_permission_desc=Quelles autorisations cette équipe doit-elle avoir ?
+team_unit_desc=A quelles fonctionnalités cette équipe pourra-t-elle avoir accès ?
form.name_reserved=Le nom d'organisation '%s' est réservé.
form.name_pattern_not_allowed=Motif '%s' interdit pour les noms d'organisation.
@@ -861,11 +1085,15 @@ settings.full_name=Non Complet
settings.website=Site Web
settings.location=Localisation
settings.update_settings=Valider
+settings.update_setting_success=Les paramètres de l'organisation ont été mis à jour.
+settings.change_orgname_prompt=Cette modification changera les liens vers l'organisation.
+settings.update_avatar_success=L'avatar de l'organisation a été téléversé.
settings.delete=Supprimer l'organisation
settings.delete_account=Supprimer cette organisation
-settings.delete_prompt=Cela supprimera cette organisation définitivement. Cette opération est <strong>IRRÉVERSIBLE</strong> !
settings.confirm_delete_account=Confirmez la suppression
settings.delete_org_title=Suppression d'organisation
+settings.delete_org_desc=Cette organisation sera définitivement supprimée, voulez-vous vraiment continuer ?
+settings.hooks_desc=Vous pouvez ajouter des déclencheurs qui seront activés pour <strong>tous les dépôts</strong> de cette organisation.
members.membership_visibility=Visibilité des membres:
members.public=Public
@@ -885,7 +1113,9 @@ teams.leave=Quitter
teams.read_access=Accès en lecture
teams.read_access_helper=Cette équipe aura la possibilité de voir et cloner ses dépôts.
teams.write_access=Accès en écriture
+teams.write_access_helper=Cette équipe pourra lire et écrire dans ses propres dépôts.
teams.admin_access=Accès administrateur
+teams.admin_access_helper=Cette équipe pourra lire et écrire dans ses propres dépôts, ainsi qu'ajouter de nouveaux collaborateurs.
teams.no_desc=Aucune description
teams.settings=Paramètres
teams.owners_permission_desc=Les propriétaires possèdent <strong>les droits d'administrateur</strong> et disposent d'un accès complet à <strong>tous les dépôts</strong> de l'organisation.
@@ -894,6 +1124,7 @@ teams.update_settings=Valider
teams.delete_team=Supprimer cette Équipe
teams.add_team_member=Ajouter un Membre
teams.delete_team_title=Suppression de l'équipe
+teams.delete_team_desc=Si cette équipe est supprimée, ses membres pourraient perdre leur accès à certains dépôts. Voulez-vous continuer ?
teams.delete_team_success=L’équipe a été supprimé.
teams.read_permission_desc=Cette équipe permet l'accès en <strong>lecture</strong> : les membres peuvent voir et dupliquer ses dépôts.
teams.write_permission_desc=Cette équipe permet l'accès en <strong>écriture</strong> : les membres peuvent participer à ses dépôts.
@@ -902,7 +1133,6 @@ teams.repositories=Dépôts de l'Équipe
teams.search_repo_placeholder=Rechercher dans le dépôt...
teams.add_team_repository=Ajouter un Dépôt à l'Équipe
teams.remove_repo=Supprimer
-teams.add_nonexistent_repo=Dépôt inexistant, veuillez d'abord le créer.
[admin]
dashboard=Tableau de bord
@@ -917,17 +1147,28 @@ first_page=Première
last_page=Dernière
total=Total : %d
-dashboard.statistic=Statistiques
dashboard.operations=Opérations
dashboard.system_status=État du système
dashboard.statistic_info=La base de données Gitea contient <b>%d</b> utilisateurs, <b>%d</b> organisations, <b>%d</b> clés publiques, <b>%d</b> dépôts, <b>%d</b> surveillances de dépôts, <b>%d</b> votes, <b>%d</b> actions, <b>%d</b> accès, <b>%d</b> tickets, <b>%d</b> commentaires, <b>%d</b> comptes de réseaux sociaux, <b>%d</b> abonnements, <b>%d</b> miroirs, <b>%d</b> versions, <b>%d</b> connexions d'origine, <b>%d</b> webhooks, <b>%d</b> versions, <b>%d</b> labels, <b>%d</b> tâches hook, <b>%d</b> équipes, <b>%d</b> tâches de mise à jour, <b>%d</b> fichiers.
dashboard.operation_name=Nom de l'Opération
dashboard.operation_switch=Basculer
dashboard.operation_run=Exécuter
+dashboard.clean_unbind_oauth=Effacer les connexions OAuth associées
+dashboard.clean_unbind_oauth_success=Toutes les connexions OAuth associées ont été supprimées.
dashboard.delete_inactivate_accounts=Supprimer tous les comptes inactifs
+dashboard.delete_inactivate_accounts_success=Tous les comptes inactifs ont été supprimés.
dashboard.delete_repo_archives=Supprimer toutes les archives des dépôts
-dashboard.resync_all_sshkeys=Réécrire le fichier '.ssh/authorized_keys' (pour les clés SSH Gitea)
+dashboard.delete_repo_archives_success=Toutes les archives des dépôts ont été supprimées.
+dashboard.delete_missing_repos=Supprimer tous les dépôts ayant leurs fichiers Git manquants
+dashboard.delete_missing_repos_success=Tous les enregistrements de dépôt ayant leurs fichiers Git manquants ont été supprimés.
+dashboard.git_gc_repos=Collecter les déchets de tous les dépôts
+dashboard.git_gc_repos_success=Les déchets de tous les dépôts ont été collectés.
+dashboard.resync_all_hooks=Re-synchroniser les déclencheurs Git pre-receive, update et post-receive de tous les dépôts.
+dashboard.resync_all_hooks_success=Tous les déclencheurs Git pre-receive, update et post-receive ont bien été resynchronisés.
+dashboard.reinit_missing_repos=Réinitialiser tous les dépôts Git manquants pour lesquels un enregistrement existe
+dashboard.reinit_missing_repos_success=Tous les dépôts Git manquants pour lesquels un enregistrement existait ont été réinitialisés.
dashboard.sync_external_users=Synchroniser les données de l’utilisateur externe
+dashboard.sync_external_users_started=La synchronisation des utilisateurs externes a commencé
dashboard.server_uptime=Uptime du serveur
dashboard.current_goroutine=Goroutines actuelles
dashboard.current_memory_usage=Utilisation Mémoire actuelle
@@ -958,6 +1199,7 @@ dashboard.total_gc_pause=Pause GC
dashboard.last_gc_pause=Dernière Pause GC
dashboard.gc_times=Nombres de GC
+users.user_manage_panel=Gestion des utilisateurs
users.new_account=Créer un nouveau compte
users.name=Nom
users.activated=Activé
@@ -977,16 +1219,15 @@ users.update_profile_success=Le profil a été mis à jour.
users.edit_account=Modifier le Compte
users.max_repo_creation=Nombre maximum de dépôts créés
users.max_repo_creation_desc=(Mettre à -1 pour utiliser la limite globale par défaut)
-users.is_admin=Ce compte possède un niveau d'accès administrateur
-users.allow_import_local=Ce compte a l'autorisation d'importer des dépôts locaux
-users.allow_create_organization=Ce compte a l'autorisation de créer des organisations
users.update_profile=Mettre à jour le profil
-users.delete_account=Supprimer ce Compte
+orgs.org_manage_panel=Gestion des organisations
orgs.name=Nom
orgs.teams=Équipes
orgs.members=Membres
+orgs.new_orga=Créer une organisation
+repos.repo_manage_panel=Gestion des dépôts
repos.owner=Propriétaire
repos.name=Nom
repos.private=Privé
@@ -995,10 +1236,12 @@ repos.stars=Votes
repos.issues=Tickets
repos.size=Taille
+auths.auth_manage_panel=Gestion de l'authentification
auths.new=Ajouter une nouvelle source d'authentification
auths.name=Nom
auths.type=Type
auths.enabled=Activé
+auths.syncenabled=Activer la synchronisation des utilisateurs
auths.updated=Mis à jour
auths.auth_type=Type d'authentification
auths.auth_name=Nom de l'authentification
@@ -1023,19 +1266,44 @@ auths.smtp_auth=Type d'authentification SMTP
auths.smtphost=Hôte SMTP
auths.smtpport=Port SMTP
auths.allowed_domains=Domaines autorisés
+auths.allowed_domains_helper=Laissez-le vide pour autoriser tous les domaines. Les domaines multiples doivent être séparés par une virgule («, »).
auths.enable_tls=Activer le Chiffrement TLS
auths.skip_tls_verify=Ne pas vérifier TLS
auths.pam_service_name=Nom du Service PAM
+auths.oauth2_provider=Fournisseur OAuth2
+auths.oauth2_clientID=ID du client (clé)
+auths.oauth2_clientSecret=Secret du client
+auths.openIdConnectAutoDiscoveryURL=URL de découverte OpenID Connect
+auths.oauth2_use_custom_url=Utiliser des URLs personnalisées au lieu de l’URL par défaut
+auths.oauth2_tokenURL=URL du jeton
+auths.oauth2_authURL=URL d'autorisation
+auths.oauth2_profileURL=URL du profil
+auths.oauth2_emailURL=URL de l'e-mail
auths.enable_auto_register=Connexion Automatique
auths.tips=Conseils
+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 : <host>/user/oauth2 /<Authentication Name>/callback
+auths.tip.oauth2_provider=Fournisseur OAuth2
+auths.tip.bitbucket=Créez un nouveau jeton OAuth sur https://bitbucket.org/account/user/<votre-nom-dutilisateur>/oauth-consumers/new et ajoutez la permission "Compte"-"Lecture"
+auths.tip.github=Créez une nouvelle application OAuth sur https://github.com/settings/applications/new
+auths.tip.gitlab=Créez une nouvelle application sur https://gitlab.com/profile/applications
+auths.tip.google_plus=Obtenez des identifiants OAuth2 sur la console API de Google (https://console.developers.google.com/)
+auths.tip.openid_connect=Utilisez l'URL de découvert OpenID (<server>/.well-known/openid-configuration) pour spécifier les points d'accès
+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.edit=Modifier les paramètres d'authentification
auths.activated=Authentification activée
-auths.deletion_success=L'authentification a été supprimée avec succès !
+auths.new_success=L'authentification "%s" a été ajoutée.
+auths.update_success=Les paramètres d'authentification ont été mis à jour.
+auths.update=Mettre à jour les paramètres d'authentification
+auths.delete=Supprimer cette source d'authentification
+auths.delete_auth_title=Suppression de la source d'authentification
auths.login_source_exist=La source d'authentification '%s' existe déjà.
config.server_config=Configuration du serveur
config.app_name=Nom de l'application
config.app_ver=Version de l'application
config.app_url=URL de l'application
+config.custom_conf=Chemin du fichier de configuration
config.domain=Domaine
config.offline_mode=Mode hors-ligne
config.disable_router_log=Désactiver la Journalisation du Routeur
@@ -1051,6 +1319,7 @@ config.reverse_auth_user=Annuler l'Authentification de l'Utilisateur
config.ssh_config=Configuration SSH
config.ssh_enabled=Activé
+config.ssh_start_builtin_server=Démarrer le serveur intégré
config.ssh_domain=Domaine
config.ssh_port=Port
config.ssh_listen_port=Port d'écoute
@@ -1073,18 +1342,25 @@ config.db_path_helper=(pour « sqlite3 » et « TIDB »)
config.service_config=Configuration du service
config.register_email_confirm=Nécessite une confirmation par e-mail
config.disable_register=Désactiver les inscriptions
+config.enable_openid_signup=Activer l'inscription via OpenID
+config.enable_openid_signin=Activer la connexion OpenID
config.show_registration_button=Afficher le bouton d'enregistrement
config.require_sign_in_view=Connexion obligatoire pour visualiser
config.mail_notify=Notifier par mail
config.disable_key_size_check=Désactiver la vérification de la taille de clé minimale
config.enable_captcha=Activez le Captcha
config.active_code_lives=Limites de Code Actif
-config.default_keep_email_private=Valeur par défaut pour "Masquer mon adresse email
+config.reset_password_code_lives=Réinitialiser le délai d'expiration du code de mot de passe
+config.default_keep_email_private=Valeur par défaut pour "Masquer mon adresse email"
+config.default_allow_create_organization=Autorisation par défaut pour créer des organisations
+config.default_enable_timetracking=Activer le suivi de temps par défaut
+config.default_allow_only_contributors_to_track_time=Seuls les contributeurs peuvent suivre le temps par défaut
config.no_reply_address=Adresse de non-réponse
config.webhook_config=Configuration Webhook
config.queue_length=Longueur de la file d'attente
config.deliver_timeout=Expiration d'Envoi
+config.skip_tls_verify=Passer la vérification TLS
config.mailer_config=Configuration du service de mail
config.mailer_enabled=Activé
@@ -1093,6 +1369,7 @@ config.mailer_name=Nom
config.mailer_host=Hôte
config.mailer_user=Utilisateur
config.send_test_mail=Envoyer courriel 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'.
config.oauth_config=Configuration OAuth
@@ -1126,9 +1403,9 @@ config.git_max_diff_files=Nombre max de fichiers de Diff (à afficher)
config.git_gc_args=Arguments de GC
config.git_migrate_timeout=Délai imparti pour une migration
config.git_mirror_timeout=Délai imparti pour mettre à jour le miroir
-config.git_clone_timeout=Délai imparti pour l'opération "Clone
-config.git_pull_timeout=Délai imparti pour l'opération "Pull
-config.git_gc_timeout=Délai imparti pour l'opération "GC
+config.git_clone_timeout=Délai imparti pour l'opération "Clone"
+config.git_pull_timeout=Délai imparti pour l'opération "Pull"
+config.git_gc_timeout=Délai imparti pour l'opération "GC"
config.log_config=Configuration du journal
config.log_mode=Mode du journal
@@ -1145,6 +1422,7 @@ monitor.start=Heure de démarrage
monitor.execute_time=Heure d'Éxécution
notices.system_notice_list=Notes Systèmes
+notices.view_detail_header=Voir les détails de l'information système
notices.actions=Actions
notices.select_all=Tout Sélectionner
notices.deselect_all=Tous déselectionner
@@ -1155,26 +1433,31 @@ notices.type=Type
notices.type_1=Dépôt
notices.desc=Description
notices.op=Opération
+notices.delete_success=Les informations systèmes ont été supprimées.
[action]
-create_repo=a créé le dépôt <a href="%s">%s</a>
-rename_repo=a rebaptisé le dépôt de <code>%[1]s</code> vers <a href="%[2]s">%[3]s</a>
-commit_repo=a poussé dans <a href="%[1]s/src/%[2]s">%[3]s</a> sur <a href="%[1]s">%[4]s</a>
-create_issue=`a ouvert un problème <a href="%s/issues/%s">%s#%[2]s</a>`
-close_issue=`tickets clos <a href="%s/issues/%s">%s#%[2]s</a>`
-reopen_issue=`tickets ré-ouverts <a href="%s/issues/%s">%s#%[2]s</a>`
-create_pull_request=`pull request créée le <a href="%s/pulls/%s">%s#%[2]s</a>`
-close_pull_request=`pull request fermé <a href="%s/pulls/%s">%s#%[2]s</a>`
-reopen_pull_request=`pull request ré-ouverte <a href="%s/pulls/%s">%s#%[2]s</a>`
-comment_issue=`a commenté le problème <a href="%s/issues/%s">%s#%[2]s</a>`
-merge_pull_request=`demande d'ajout fusionnée le <a href="%s/pulls/%s">%s#%[2]s</a>`
-transfer_repo=a transféré le dépôt <code>%s</code> à <a href="%s">%s</a>
-push_tag=a soumis le tag <a href="%s/src/%s">%[2]s</a> sur <a href="%[1]s">%[3]s</a>
+create_repo="a créé le dépôt <a href=\"%s\">%s</a>"
+rename_repo="a rebaptisé le dépôt de <code>%[1]s</code> vers <a href=\"%[2]s\">%[3]s</a>"
+commit_repo="a poussé dans <a href=\"%[1]s/src/%[2]s\">%[3]s</a> sur <a href=\"%[1]s\">%[4]s</a>"
+create_issue="`a ouvert un problème <a href=\"%s/issues/%s\">%s#%[2]s</a>`"
+close_issue="`tickets clos <a href=\"%s/issues/%s\">%s#%[2]s</a>`"
+reopen_issue="`tickets ré-ouverts <a href=\"%s/issues/%s\">%s#%[2]s</a>`"
+create_pull_request="`pull request créée le <a href=\"%s/pulls/%s\">%s#%[2]s</a>`"
+close_pull_request="`pull request fermé <a href=\"%s/pulls/%s\">%s#%[2]s</a>`"
+reopen_pull_request="`pull request ré-ouverte <a href=\"%s/pulls/%s\">%s#%[2]s</a>`"
+comment_issue="`a commenté le problème <a href=\"%s/issues/%s\">%s#%[2]s</a>`"
+merge_pull_request="`demande d'ajout fusionnée le <a href=\"%s/pulls/%s\">%s#%[2]s</a>`"
+transfer_repo="a transféré le dépôt <code>%s</code> à <a href=\"%s\">%s</a>"
+push_tag="a soumis le tag <a href=\"%s/src/%s\">%[2]s</a> sur <a href=\"%[1]s\">%[3]s</a>"
+delete_tag="étiquette supprimée %[2]s de <a href=\"%[1]s\">%[3]s</a>"
+delete_branch="branche %[2]s supprimée de <a href=\"%[1]s\">%[3]s</a>"
+compare_commits=Comparer %d révisions
[tool]
ago=il y a %s
from_now=dans %s
now=maintenant
+future=futur
1s=1 seconde
1m=1 minute
1h=1 heure
@@ -1193,17 +1476,30 @@ raw_seconds=secondes
raw_minutes=minutes
[dropzone]
+default_message=Déposez des fichiers ici ou cliquez pour téléverser.
invalid_input_type=Vous ne pouvez pas télécharger des fichiers de ce type.
+file_too_big=La taille du fichier ({{filesize}} Mo) dépasse la taille maximale ({{maxFilesize}} Mo).
remove_file=Supprimer le fichier
[notification]
notifications=Notifications
unread=Non lue(s)
read=Lue(s)
+no_unread=Vous n'avez aucune notification non lue.
+no_read=Vous n'avez aucune notification lue.
+pin=Epingler la notification
mark_as_read=Marquer comme lu
mark_as_unread=Marquer comme non lue
[gpg]
+error.extract_sign=Impossible d'extraire la signature
+error.generate_hash=Impossible de générer la chaine de hachage de la révision
+error.no_committer_account=Aucun compte lié à l'adresse email de l'auteur
+error.no_gpg_keys_found="Aucune clé connue n'a été trouvée dans la base pour cette signature"
+error.not_signed_commit="Révision non signée"
+error.failed_retrieval_gpg_keys="Impossible de récupérer la clé liée au compte de l'auteur"
[units]
+error.no_unit_allowed_repo=Vous n'avez accès à aucune fonctionnalité sur ce dépôt
+error.unit_not_allowed=Vous n'avez pas la permission d'accéder à cette fonctionnalité