diff options
Diffstat (limited to 'options/locale/locale_fr-FR.ini')
-rw-r--r-- | options/locale/locale_fr-FR.ini | 416 |
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é |