# Jean-Baptiste Holcroft <jean-baptiste@holcroft.fr>, 2016.
msgid ""
msgstr ""
"Project-Id-Version: Weblate 3.1\n"
"Report-Msgid-Bugs-To: weblate@lists.cihar.com\n"
"POT-Creation-Date: 2018-07-23 12:54+0000\n"
"PO-Revision-Date: 2018-07-23 21:26+0000\n"
"Last-Translator: Ldm Public <ldmpub@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/weblate/master/fr/"
">\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.1-dev\n"

#: weblate/accounts/avatar.py:131
msgctxt "No known user"
msgid "None"
msgstr "Aucun"

#: weblate/accounts/forms.py:69
msgid ""
"This email address is already in use. Please supply a different email "
"address."
msgstr ""
"Cette adresse courriel est déjà utilisée. Veuillez en fournir une différente."

#: weblate/accounts/forms.py:102 weblate/auth/models.py:259
#: weblate/utils/validators.py:235
msgid ""
"Username may only contain letters, numbers or the following characters: @ . "
"+ - _"
msgstr ""
"Le nom d’utilisateur ne peut contenir que des lettres, des chiffres et les "
"caractères suivants : @ . + - _"

#: weblate/accounts/forms.py:105 weblate/templates/accounts/login.html:26
#: weblate/templates/accounts/user.html:22
#: weblate/templates/manage-access.html:23
msgid "Username"
msgstr "Nom d’utilisateur"

#: weblate/accounts/forms.py:120
msgid "This username is already taken. Please choose another."
msgstr "Ce nom d’utilisateur existe déjà. Veuillez en choisir un autre."

#: weblate/accounts/forms.py:135 weblate/auth/models.py:268
#: weblate/templates/manage-access.html:24
msgid "Full name"
msgstr "Votre nom complet"

#: weblate/accounts/forms.py:223
msgid "Component wide notifications"
msgstr "Notifications par composants"

#: weblate/accounts/forms.py:225
msgid ""
"You will receive notification on every such event in your watched projects."
msgstr ""
"Vous recevrez des notifications pour chaque évènement de ce type dans les "
"projets que vous surveillez."

#: weblate/accounts/forms.py:232
msgid "Translation notifications"
msgstr "Notifications sur les traductions"

#: weblate/accounts/forms.py:234
msgid ""
"You will receive these notifications only for your translated languages in "
"your watched projects."
msgstr ""
"Vous recevrez ces notifications uniquement pour vos langues de traduction et "
"vos projets surveillés."

#: weblate/accounts/forms.py:276 weblate/auth/models.py:274
msgid "Email"
msgstr "Courriel"

#: weblate/accounts/forms.py:278
msgid "You can add another email address on the Authentication tab."
msgstr ""
"Vous pouvez ajouter une autre adresse de courriel dans l’onglet "
"Authentification."

#: weblate/accounts/forms.py:308
msgid "Subject"
msgstr "Sujet"

#: weblate/accounts/forms.py:313 weblate/accounts/forms.py:596
msgid "Your name"
msgstr "Votre nom"

#: weblate/accounts/forms.py:318 weblate/accounts/forms.py:601
msgid "Your email"
msgstr "Votre adresse courriel"

#: weblate/accounts/forms.py:322 weblate/trans/models/whiteboard.py:66
#: weblate/wladmin/templates/admin/performance.html:30
#: weblate/wladmin/templates/admin/performance.html:67
msgid "Message"
msgstr "Message"

#: weblate/accounts/forms.py:325
msgid ""
"Please contact us in English, otherwise we might be unable to understand "
"your request."
msgstr ""
"Veuillez nous contacter en anglais, dans le cas contraire, nous pourrions "
"être incapables de comprendre votre demande."

#: weblate/accounts/forms.py:347 weblate/templates/manage-access.html:25
msgid "E-mail"
msgstr "Courriel"

#: weblate/accounts/forms.py:348
msgid "Activation email will be sent here."
msgstr "Le courriel de confirmation vous sera envoyé ici."

#: weblate/accounts/forms.py:386
msgid "Too many registration attempts from this location!"
msgstr "Trop de tentatives d’inscription depuis cette localisation !"

#: weblate/accounts/forms.py:393
msgid "New password"
msgstr "Nouveau mot de passe"

#: weblate/accounts/forms.py:397
msgid "New password confirmation"
msgstr "Confirmation du nouveau mot de passe"

#: weblate/accounts/forms.py:425
msgid "Your password has been changed."
msgstr "Votre mot de passe a été modifié."

#: weblate/accounts/forms.py:453
#, python-format
msgctxt ""
"Question for a mathematics-based CAPTCHA, the %s is an arithmetic problem"
msgid "What is %s?"
msgstr "Quel est le résultat de %s ?"

#: weblate/accounts/forms.py:463
msgid "Please check your math and try again with new expression."
msgstr "Veuillez vérifier votre calcul et réessayer avec un nouveau résultat."

#: weblate/accounts/forms.py:487
msgid "Current password"
msgstr "Mot de passe actuel"

#: weblate/accounts/forms.py:489
msgid "Keep the field empty if you have not yet set your password."
msgstr ""
"Laissez le champ vide si vous n’avez pas encore défini votre mot de passe."

#: weblate/accounts/forms.py:503
msgid "You have entered an invalid password."
msgstr "Vous avez saisi un mot de passe non valide."

#: weblate/accounts/forms.py:519
msgid "Username or email"
msgstr "Nom d’utilisateur ou adresse courriel"

#: weblate/accounts/forms.py:522 weblate/accounts/forms.py:560
#: weblate/accounts/forms.py:578 weblate/templates/accounts/login.html:27
#: weblate/templates/accounts/profile.html:199
msgid "Password"
msgstr "Mot de passe"

#: weblate/accounts/forms.py:526
msgid ""
"Please enter a correct username and password. Note that both fields may be "
"case-sensitive."
msgstr ""
"Veuillez saisir un nom d’utilisateur et un mot de passe corrects. Notez que "
"les deux champs peuvent être sensibles à la casse."

#: weblate/accounts/forms.py:528
msgid "This account is inactive."
msgstr "Ce compte est inactif."

#: weblate/accounts/forms.py:547
msgid "Too many authentication attempts from this location!"
msgstr "Trop de tentatives d’authentification depuis cette localisation !"

#: weblate/accounts/forms.py:605 weblate/templates/addons/generate_help.html:21
#: weblate/trans/models/project.py:55
msgid "Project name"
msgstr "Nom du projet"

#: weblate/accounts/forms.py:610 weblate/templates/project_info.html:3
#: weblate/trans/models/project.py:67
msgid "Project website"
msgstr "Site Web du projet"

#: weblate/accounts/forms.py:615 weblate/trans/models/component.py:136
msgid "Source code repository"
msgstr "Dépôt du code source"

#: weblate/accounts/forms.py:617
msgid "URL of source code repository for example Git or Mercurial."
msgstr "URL du dépôt du code source, par exemple Git ou Mercurial."

#: weblate/accounts/forms.py:623 weblate/trans/models/component.py:192
msgid "File mask"
msgstr "Masque de fichier"

#: weblate/accounts/forms.py:625
msgid ""
"Path of files to translate, use * instead of language code, for example: po/"
"*.po or locale/*/LC_MESSAGES/django.po."
msgstr ""
"Chemin des fichiers à traduire, utilisez * à la place du code de langue, par "
"exemple : po/*.po ou locale/*/LC_MESSAGES/django.po."

#: weblate/accounts/forms.py:633
msgid "Additional message"
msgstr "Message supplémentaire"

#: weblate/accounts/models.py:52
msgid "Password has been changed."
msgstr "Le mot de passe a été modifié."

#: weblate/accounts/models.py:55
msgid "Password reset has been requested."
msgstr "La réinitialisation du mot de passe a été demandée."

#: weblate/accounts/models.py:58
msgid "Password reset has been confirmed and password has been disabled."
msgstr ""
"La réinitialisation du mot de passe a été confirmée et l’ancien mot de passe "
"a été désactivé."

#: weblate/accounts/models.py:61
#, python-brace-format
msgid "Authentication ({method}:{name}) has been added."
msgstr "L’authentification ({method}:{name}) a été ajoutée."

#: weblate/accounts/models.py:64
#, python-brace-format
msgid "Authentication ({method}:{name}) has been removed."
msgstr "L’authentification ({method}:{name}) a été supprimée."

#: weblate/accounts/models.py:67
#, python-brace-format
msgid "Authenticated ({method}:{name})."
msgstr "Authentifié par ({method}:{name})."

#: weblate/accounts/models.py:70
#, python-brace-format
msgid "Authenticated ({method}:{name}) from new device."
msgstr "Authentifié par ({method}:{name}) à partir d’un nouvel appareil."

#: weblate/accounts/models.py:73
msgid "Somebody has attempted to register with your email."
msgstr "Quelqu’un a tenté de s’inscrire avec votre adresse courriel."

#: weblate/accounts/models.py:76
msgid "Somebody has attempted to add your email to existing account."
msgstr ""
"Quelqu’un a tenté d’ajouter votre adresse courriel à un compte existant."

#: weblate/accounts/models.py:79
#, python-brace-format
msgid "Failed authentication attempt ({method}:{name})."
msgstr "Échec de tentative d’authentification par ({method}:{name})."

#: weblate/accounts/models.py:82
msgid "Account locked due to excessive failed authentication attempts."
msgstr ""
"Compte verrouillé en raison d’un trop grand nombre de tentatives de "
"connexion échouées."

#: weblate/accounts/models.py:85
msgid "Account and all private data have been removed."
msgstr ""
"Votre compte ainsi que toutes vos informations personnelles ont été "
"supprimés."

#: weblate/accounts/models.py:88
#, python-brace-format
msgid "Agreement with Terms of Service {date}."
msgstr "Accord des conditions générales d’utilisation {date}."

#: weblate/accounts/models.py:94
msgid "To restore access to your account, please reset your password."
msgstr ""
"Afin de rétablir l’accès à votre compte, veuillez réinitialiser votre mot de "
"passe."

#: weblate/accounts/models.py:177 weblate/templates/accounts/profile.html:322
msgid "Account activity"
msgstr "Activité du compte"

#: weblate/accounts/models.py:286
msgid "Interface Language"
msgstr "Langue de l’interface"

#: weblate/accounts/models.py:293
msgid "Translated languages"
msgstr "Langues traduites"

#: weblate/accounts/models.py:295
msgid "Choose languages to which you can translate."
msgstr "Veuillez sélectionner la langue vers laquelle vous souhaitez traduire."

#: weblate/accounts/models.py:299
msgid "Secondary languages"
msgstr "Langues secondaires"

#: weblate/accounts/models.py:301
msgid ""
"Choose languages you can understand, strings in those languages will be "
"shown in addition to the source string."
msgstr ""
"Sélectionnez des langues que vous comprenez. Les chaînes dans ces langues "
"seront affichées en plus de la chaîne source."

#: weblate/accounts/models.py:311
msgid "Hide completed translations on the dashboard"
msgstr "Masquer les traductions terminées sur le tableau de bord"

#: weblate/accounts/models.py:315
msgid "Show secondary translations in zen mode"
msgstr "Afficher les traductions secondaires en mode zen"

#: weblate/accounts/models.py:319
msgid "Hide source if there is secondary language"
msgstr "Masquer la source lorsqu’il y a une langue secondaire"

#: weblate/accounts/models.py:325
msgid "Editor link"
msgstr "Lien de l’éditeur"

#: weblate/accounts/models.py:327
#, python-format
msgid ""
"Enter custom URL to be used as link to open source code. You can use "
"%(branch)s for branch, %(file)s and %(line)s as filename and line "
"placeholders. Usually something like editor://open/?file=%(file)s&line="
"%(line)s is good option."
msgstr ""
"Saisissez une URL personnalisée qui permettra d’accéder au code source. Vous "
"pouvez utiliser %(branch)s pour une branche, %(file)s et %(line)s pour un "
"fichier et une ligne. Souvent quelque chose au format editor://open/?file="
"%(file)s&line=%(line)s est une bonne option."

#: weblate/accounts/models.py:338
msgid "Special characters"
msgstr "Caractères spéciaux"

#: weblate/accounts/models.py:340
msgid ""
"You can specify additional special characters to be shown in the visual "
"keyboard while translating. It can be useful for chars you use frequently "
"but are hard to type on your keyboard."
msgstr ""
"Vous pouvez indiquer des caractères spéciaux à afficher sur le clavier "
"visuel pendant la traduction. Cela peut-être utile pour saisir rapidement "
"des caractères difficiles à taper avec votre clavier."

#: weblate/accounts/models.py:353 weblate/templates/index.html:24
msgid "Watched translations"
msgstr "Traductions surveillées"

#: weblate/accounts/models.py:354 weblate/templates/index.html:25
msgid "Your languages"
msgstr "Vos langues"

#: weblate/accounts/models.py:355 weblate/templates/index.html:28
#: weblate/trans/models/componentlist.py:64
msgid "Component lists"
msgstr "Listes de composants"

#: weblate/accounts/models.py:356 weblate/auth/models.py:133
#: weblate/templates/list-translations.html:7
#: weblate/trans/models/componentlist.py:63
msgid "Component list"
msgstr "Liste de composants"

#: weblate/accounts/models.py:357 weblate/templates/index.html:30
msgid "Suggested translations"
msgstr "Suggestions de traduction"

#: weblate/accounts/models.py:374
msgid "Default dashboard view"
msgstr "Affichage du tableau de bord par défaut"

#: weblate/accounts/models.py:380
msgid "Default component list"
msgstr "Liste de composants par défaut"

#: weblate/accounts/models.py:388 weblate/templates/accounts/profile.html:123
#: weblate/templates/base.html:112
msgid "Watched projects"
msgstr "Projets surveillés"

#: weblate/accounts/models.py:390
msgid ""
"You can receive notifications for watched projects and they are shown on the "
"dashboard by default."
msgstr ""
"Vous pouvez recevoir des notifications pour les projets que vous surveillez, "
"ils sont, par défaut, affichés sur le tableau de bord."

#: weblate/accounts/models.py:397
msgid "Notification on any translation"
msgstr "Être notifié pour chaque traduction"

#: weblate/accounts/models.py:401
msgid "Notification on new string to translate"
msgstr "Notification de nouvelle chaîne à traduire"

#: weblate/accounts/models.py:405
msgid "Notification on new suggestion"
msgstr "Notification de nouvelle suggestion"

#: weblate/accounts/models.py:409
msgid "Notification on new contributor"
msgstr "Notification en cas de nouveau contributeur"

#: weblate/accounts/models.py:413
msgid "Notification on new comment"
msgstr "Notification lors d’un nouveau commentaire"

#: weblate/accounts/models.py:417
msgid "Notification on merge failure"
msgstr "Alerter en cas d’échec d’une fusion"

#: weblate/accounts/models.py:421
msgid "Notification on new language request"
msgstr "Notification lors d’une demande de nouvelle langue"

#: weblate/accounts/models.py:475
msgid "Component list must be chosen when used as default."
msgstr ""
"Le composant doit être sélectionné dans la liste pour l'utiliser comme "
"valeur par défaut."

#: weblate/accounts/models.py:481
msgid "Component list can not be chosen when unused."
msgstr ""
"Le composant ne peut pas être sélectionné dans la liste lorsqu'il n’est pas "
"utilisé."

#: weblate/accounts/models.py:536
msgid ""
"You can not submit translations as you do not have assigned any email "
"address."
msgstr ""
"Vous ne pouvez pas effectuer de traduction car vous n’avez pas renseigné "
"votre adresse courriel."

#: weblate/accounts/password_validation.py:41
msgid "This password consists of only whitespace."
msgstr "Ce mot de passe contient uniquement des espaces."

#: weblate/accounts/password_validation.py:46
msgid "This password is only a single character."
msgstr "Ce mot de passe ne contient qu’un seul caractère."

#: weblate/accounts/password_validation.py:52
msgid "Your password can't consist of a single character or only whitespace."
msgstr ""
"Votre mot de passe doit faire plus d’un caractère et ne peut pas être "
"constitué d’espaces uniquement."

#: weblate/accounts/password_validation.py:74
msgid "Can not reuse previously used password!"
msgstr "Impossible de réutiliser un mot de passe précédent !"

#: weblate/accounts/password_validation.py:80
msgid "Your password can't match a password you have used in the past."
msgstr "Le mot de passe ne doit pas avoir été utilisé par le passé."

#: weblate/accounts/pipeline.py:303
msgid "You can not complete password reset while logged in!"
msgstr ""
"Vous ne pouvez pas réinitialiser votre mot de passe en étant connecté !"

#: weblate/accounts/pipeline.py:307 weblate/accounts/pipeline.py:331
msgid "The registration link has been invalidated."
msgstr "Le lien d’inscription n’est plus valide."

#: weblate/accounts/pipeline.py:322
msgid "You can not complete registration while logged in!"
msgstr "Vous ne pouvez pas terminer l’inscription en étant connecté !"

#: weblate/accounts/pipeline.py:327
msgid "You can confirm your registration only while logged in!"
msgstr "Vous ne pouvez confirmer votre inscription qu’en en étant connecté !"

#: weblate/accounts/pipeline.py:468
#, python-brace-format
msgid ""
"Your email no longer belongs to verified account, it has been changed to {0}."
msgstr ""
"Votre adresse courriel n’est plus associée à un compte vérifié, elle a été "
"modifiée pour {0}."

#: weblate/accounts/views.py:117 weblate/accounts/views.py:757
#: weblate/accounts/views.py:806 weblate/templates/accounts/reset.html:7
#: weblate/templates/accounts/reset.html:27
msgid "Password reset"
msgstr "Mot de passe réinitialisé"

#: weblate/accounts/views.py:120
msgid "Remove account"
msgstr "Supprimer le compte"

#: weblate/accounts/views.py:123 weblate/accounts/views.py:646
msgid "User registration"
msgstr "Enregistrement utilisateur"

#: weblate/accounts/views.py:157
msgid "Message could not be sent to administrator!"
msgstr "Le message n’a pu être envoyé à l’administrateur !"

#: weblate/accounts/views.py:175
msgid "Message has been sent to administrator."
msgstr "Le message a été envoyé à l’administrateur."

#: weblate/accounts/views.py:183
msgid "You cannot change demo account on the demo server."
msgstr ""
"Vous ne pouvez pas modifier le compte de démonstration sur le serveur de "
"démonstration."

#: weblate/accounts/views.py:208
msgid "Too many attempts, you have been logged out!"
msgstr "Trop de tentatives, vous avez été déconnectés !"

#: weblate/accounts/views.py:270
msgid "Your profile has been updated."
msgstr "Votre profil a été mis à jour."

#: weblate/accounts/views.py:314
msgid "User profile"
msgstr "Profil utilisateur"

#: weblate/accounts/views.py:343
msgid "Your account has been removed."
msgstr "Votre compte a été supprimé."

#: weblate/accounts/views.py:426
msgid "Too many messages sent, please try again later!"
msgstr "Trop de messages envoyés, veuillez réessayer plus tard !"

#: weblate/accounts/views.py:452 weblate/templates/accounts/contact.html:6
#: weblate/templates/accounts/contact.html:21 weblate/templates/base.html:142
#: weblate/templates/footer.html:9
msgid "Contact"
msgstr "Contact"

#: weblate/accounts/views.py:488 weblate/templates/accounts/hosting.html:7
msgid "Hosting"
msgstr "Hébergement"

#: weblate/accounts/views.py:562 weblate/templates/accounts/login.html:67
#: weblate/templates/accounts/redirect.html:8 weblate/templates/base.html:137
msgid "Login"
msgstr "Connexion"

#: weblate/accounts/views.py:564
msgid "Standard user"
msgstr "Utilisateur normal"

#: weblate/accounts/views.py:565
msgid "User with reviewer permissions"
msgstr "Utilisateur avec des droits de révision"

#: weblate/accounts/views.py:596 weblate/wladmin/sites.py:148
msgid "Thanks for using Weblate!"
msgstr "Merci d’utiliser Weblate !"

#: weblate/accounts/views.py:684 weblate/templates/accounts/email.html:17
msgid "Register email"
msgstr "Enregistrement de l’adresse courriel"

#: weblate/accounts/views.py:727 weblate/templates/accounts/password.html:13
#: weblate/templates/accounts/profile.html:202
msgid "Change password"
msgstr "Modifier le mot de passe"

#: weblate/accounts/views.py:742
msgid "Password reset has been already completed!"
msgstr "La réinitialisation du mot de passe a déjà été effectuée !"

#: weblate/accounts/views.py:773
msgid "Can not reset password, email authentication is disabled!"
msgstr ""
"Impossible de ré-initialiser le mot de passe, l’authentification par "
"courriel n’est pas active !"

#: weblate/accounts/views.py:909
msgid ""
"Failed to verify your registration! Probably the verification token has "
"expired. Please try the registration again."
msgstr ""
"Impossible de vérifier votre inscription ! Votre jeton de vérification a "
"certainement expiré. Merci de renouveler votre inscription."

#: weblate/accounts/views.py:916
msgid "Authentication failed due to invalid session state."
msgstr "L’authentification a échoué en raison d'un statut de session invalide."

#: weblate/accounts/views.py:930
msgid "Can not change authentication for demo!"
msgstr "Impossible de modifier l’authentification de la démo !"

#: weblate/accounts/views.py:934
msgid "New registrations are disabled!"
msgstr "Les nouvelles inscriptions sont désactivées !"

#: weblate/accounts/views.py:941
msgid ""
"Authentication has failed, probably due to expired token or connection error."
msgstr ""
"L’authentification a échoué, probablement en raison de l’expiration du jeton "
"ou d’une erreur de connexion."

#: weblate/accounts/views.py:945
msgid "Authentication has been cancelled."
msgstr "L’authentification a été annulée."

#: weblate/accounts/views.py:947
msgid "Authentication has been forbidden by server."
msgstr "L’authentification n'a pas été autorisée par le serveur."

#: weblate/accounts/views.py:950
msgid ""
"Failed to complete your registration! This authentication, email or username "
"are already associated with another account!"
msgstr ""
"Impossible de terminer votre inscription ! Cette authentification, cette "
"adresse courriel ou ce nom d’utilisateur sont déjà associés à un autre "
"compte !"

#: weblate/addons/cleanup.py:34
msgid "Cleanup translation files"
msgstr "Nettoyer les fichiers de traduction"

#: weblate/addons/cleanup.py:36
msgid ""
"Update all translation files to match the monolingual base file. For most "
"file formats, this means removing stale translation keys no longer present "
"in the base file."
msgstr ""
"Mettre à jour tous les fichiers de traduction pour qu’ils correspondent au "
"fichier monolingue de base. Pour la plupart des formats de fichier, cela "
"signifie supprimer les clés de traduction désuètes."

#: weblate/addons/consistency.py:33
msgid "Language consistency"
msgstr "Cohérence des langues"

#: weblate/addons/consistency.py:35
msgid ""
"This addon ensures that all components within one project have translation "
"to same languages."
msgstr ""
"Ce greffon garantit que tous les composants d’un même projet sont traduits "
"dans les mêmes langues."

#: weblate/addons/discovery.py:35
msgid "Component discovery"
msgstr "Découverte de composant"

#: weblate/addons/discovery.py:37
msgid ""
"This addon automatically adds or removes components to the project based on "
"file changes in the version control system."
msgstr ""
"Ce greffon ajoute ou supprime automatiquement des composants au projet en se "
"basant sur les modifications de fichier du système de contrôle de version."

#: weblate/addons/example.py:42
msgid "Example addon"
msgstr "Exemple de greffon"

#: weblate/addons/example.py:44
msgid "This addon does nothing it is just an example."
msgstr "Ce greffon ne fait rien, il s'agit seulement d’un exemple."

#: weblate/addons/example_pre.py:38
msgid "Execute script before commit"
msgstr "Exécuter le script avant l’archivage"

#: weblate/addons/example_pre.py:39
msgid "This addon executes a script."
msgstr "Ce greffon lance un script."

#: weblate/addons/flags.py:50
msgid "Flag new source strings to need edit"
msgstr "Marquer les nouvelles chaînes sources comme À Vérifier"

#: weblate/addons/flags.py:52
msgid ""
"Whenever a new source string is imported from the VCS, it is flagged as "
"needing editing in Weblate. This way you can easily filter and edit source "
"strings written by the developers."
msgstr ""
"Quand une nouvelle chaîne source est importée du système de contrôle de "
"versions, elle est marquée dans Weblate comme devant être modifiée. Vous "
"pouvez ainsi filtrer et modifier facilement les chaînes source rédigées par "
"les développeurs."

#: weblate/addons/flags.py:64
msgid "Flag new translations to need edit"
msgstr "Marquer les nouvelles traductions comme À vérifier"

#: weblate/addons/flags.py:66
msgid ""
"Whenever a new translation string is imported from the VCS, it is flagged as "
"needing editing in Weblate. This way you can easily filter and edit "
"translations created by the developers."
msgstr ""
"Lorsqu’une nouvelle chaîne à traduire est importée dans Weblate depuis le "
"système de contrôle de versions, elle est marquée comme À vérifier. Vous "
"pouvez ainsi filtrer et modifier facilement les traductions créées par les "
"développeurs."

#: weblate/addons/flags.py:78
msgid "Flag unchanged translations to need edit"
msgstr "Marquer les traductions non modifiées comme À vérifier"

#: weblate/addons/flags.py:80
msgid ""
"Whenever a new translation string is imported from the VCS and it matches "
"source strings, it is flagged as needing editing in Weblate. This is "
"especially useful for file formats including all strings even if they are "
"not translated."
msgstr ""
"Chaque nouvelle chaîne de traduction, importée depuis le système de contrôle "
"de versions et correspondant à la chaîne source, est marquée comme \"À "
"vérifier\" dans Weblate. A utiliser par exemple pour les formats de fichier "
"contenant toutes les chaînes mêmes lorsqu'elles ne sont pas traduites."

#: weblate/addons/forms.py:50
msgid "Name of generated file"
msgstr "Nom du fichier généré"

#: weblate/addons/forms.py:55
msgid "Content of generated file"
msgstr "Contenu du fichier généré"

#: weblate/addons/forms.py:83
msgid "Long lines wrapping"
msgstr "Emballage des lignes longues"

#: weblate/addons/forms.py:85
msgid "Wrap lines at 77 chars and at newlines"
msgstr ""
"Retour automatique à la ligne à 77 caractères et pour les nouvelles lignes"

#: weblate/addons/forms.py:86
msgid "Only wrap lines at newlines"
msgstr "Retour automatique uniquement pour les nouvelles lignes"

#: weblate/addons/forms.py:87
msgid "No line wrapping"
msgstr "Pas de retour à la ligne automatique"

#: weblate/addons/forms.py:92
msgid ""
"By default gettext wraps lines at 77 chars and newlines, with --no-wrap "
"parameter it wraps only at newlines."
msgstr ""
"Par défaut, gettext fait un retour automatique à la ligne à 77 caractères et "
"pour les nouvelles lignes, avec le paramètre --no-wrap il ne le fait que "
"pour les nouvelles lignes."

#: weblate/addons/forms.py:100
msgid "Sort JSON keys"
msgstr "Trier les clés JSON"

#: weblate/addons/forms.py:104
msgid "JSON indentation"
msgstr "Indentation JSON"

#: weblate/addons/forms.py:124
msgid "Regular expression to match translation files"
msgstr ""
"Expression rationnelle à laquelle des fichiers de traduction doivent "
"correspondre"

#: weblate/addons/forms.py:128 weblate/trans/forms.py:564
#: weblate/trans/models/component.py:229
msgid "File format"
msgstr "Format de fichier"

#: weblate/addons/forms.py:133 weblate/trans/models/component.py:234
msgid "Automatic detection might fail for some formats and is slightly slower."
msgstr ""
"La détection automatique peut échouer pour certain formats et est légèrement "
"plus lente."

#: weblate/addons/forms.py:138
msgid "Customize the component name"
msgstr "Personnaliser le nom du composant"

#: weblate/addons/forms.py:143
msgid "Define the monolingual base filename"
msgstr "Définir le nom du fichier de base monolingue"

#: weblate/addons/forms.py:146
msgid "Keep empty for bilingual translation files."
msgstr "Garder vide pour les fichiers de traduction bilingue."

#: weblate/addons/forms.py:149
msgid "Define the base file for new translations"
msgstr "Définit le fichier de base pour de nouvelles traductions"

#: weblate/addons/forms.py:153 weblate/trans/models/component.py:224
msgid ""
"Filename of file used for creating new translations. For gettext choose .pot "
"file."
msgstr ""
"Nom du fichier utilisé pour la création de nouvelles traductions. Pour "
"Gettext choisir un fichier .pot."

#: weblate/addons/forms.py:158 weblate/trans/models/component.py:400
msgid "Language filter"
msgstr "Filtre sur la langue"

#: weblate/addons/forms.py:163 weblate/trans/models/component.py:404
msgid ""
"Regular expression which is used to filter translation when scanning for "
"file mask."
msgstr ""
"Expression rationnelle qui est utilisé pour filtrer la traduction lors de la "
"recherche d’un masque de fichier."

#: weblate/addons/forms.py:168
msgid "Remove components for non existing files"
msgstr "Supprimer les composants pour les fichiers inexistants"

#: weblate/addons/forms.py:172
msgid "I confirm that the above matches look correct"
msgstr "Je confirme que les correspondances ci-dessus semblent correctes"

#: weblate/addons/forms.py:235
msgid "Please review and confirm matched components."
msgstr "Veuillez examiner et confirmer les composants correspondants."

#: weblate/addons/generate.py:36
msgid "Statistics generator"
msgstr "Générateur de statistiques"

#: weblate/addons/generate.py:38
msgid ""
"This addon generates a file containing detailed information about the "
"translation."
msgstr ""
"Ce greffon génère un fichier contenant des informations détaillées à propos "
"de la traduction."

#: weblate/addons/gettext.py:55
msgid "Generate MO files"
msgstr "Générer des fichiers MO"

#: weblate/addons/gettext.py:57
msgid "Automatically generates MO file for every changed PO file."
msgstr "Génère automatiquement un fichier MO pour chaque fichier PO modifié."

#: weblate/addons/gettext.py:72
msgid "Update LINGUAS file"
msgstr "Mettre à jour le fichier LINGUAS"

#: weblate/addons/gettext.py:74
msgid "Updates the LINGUAS file when a new translation is added."
msgstr ""
"Met à jour le fichier LINGUAS lors de l’ajout d’une nouvelle traduction."

#: weblate/addons/gettext.py:127
msgid "Update ALL_LINGUAS variable in the configure file"
msgstr "Mettre à jour la variable ALL_LINGUAS dans le fichier configure"

#: weblate/addons/gettext.py:129
msgid ""
"Updates the ALL_LINGUAS variable in configure, configure.in or configure.ac "
"files, when a new translation is added."
msgstr ""
"Met à jour la variable ALL_LINGUAS dans les fichiers configure, configure.in "
"ou configure.ac lors de l’ajout d’une nouvelle traduction."

#: weblate/addons/gettext.py:187
msgid "Update PO files to match POT (msgmerge)"
msgstr ""
"Mettre à jour les fichiers PO afin qu’ils correspondent au POT (msgmerge)"

#: weblate/addons/gettext.py:189
msgid ""
"Update all PO files to match the POT file using msgmerge. This is triggered "
"whenever new changes are pulled from the upstream repository."
msgstr ""
"Mettre à jour tous les fichiers PO pour qu’ils correspondent au fichier POT "
"en utilisant msgmerge. Cette action est déclenchée quand de nouvelles "
"modifications sont tirées du dépôt amont."

#: weblate/addons/gettext.py:213
msgid "Customize gettext output"
msgstr "Personnaliser la sortie gettext"

#: weblate/addons/gettext.py:215
msgid ""
"Allows customization of gettext output behavior, for example line wrapping."
msgstr ""
"Permet la personnalisation du comportement de la sortie de gettext, par "
"exemple le retour à la ligne automatique."

#: weblate/addons/gettext.py:239
msgid "Contributors in comment"
msgstr "Contributeurs dans le commentaire"

#: weblate/addons/gettext.py:241
msgid ""
"Update comment in the PO file header to include contributor name and years "
"of contributions."
msgstr ""
"Ajouter le nom du contributeur et le nombre d’années de contribution dans le "
"commentaire d’en-tête du fichier PO."

#: weblate/addons/json.py:33
msgid "Customize JSON output"
msgstr "Personnaliser la sortie JSON"

#: weblate/addons/json.py:35
msgid ""
"Allows to customize JSON output behavior, for example indentation or sorting."
msgstr ""
"Permettre de personnaliser le comportement de la sortie de JSON, par exemple "
"l’indentation ou le tri."

#: weblate/addons/properties.py:147
msgid "Formats the Java properties file"
msgstr "Formate le fichier de propriétés Java"

#: weblate/addons/properties.py:149
msgid "This addon sorts the Java properties file."
msgstr "Ce greffon trie le fichier properties Java."

#: weblate/addons/views.py:83
msgid "Invalid addon name specified!"
msgstr "Le nom de greffon indiqué est invalide !"

#: weblate/auth/admin.py:94 weblate/auth/admin.py:99
msgid "Personal info"
msgstr "Infos personnelles"

#: weblate/auth/admin.py:95 weblate/templates/accounts/profile.html:27
msgid "Authentication"
msgstr "Authentification"

#: weblate/auth/admin.py:100 weblate/auth/models.py:66
#: weblate/auth/models.py:80
msgid "Permissions"
msgstr "Droits"

#: weblate/auth/admin.py:104
msgid "Important dates"
msgstr "Dates importantes"

#: weblate/auth/data.py:35
msgid "View billing information"
msgstr "Voir les informations de facturation"

#: weblate/auth/data.py:37
msgid "Download changes"
msgstr "Télécharger les modifications"

#: weblate/auth/data.py:39
msgid "Edit component settings"
msgstr "Modifier les paramètres du composant"

#: weblate/auth/data.py:40
msgid "Lock component from translating"
msgstr "Verrouiller la traduction du composant"

#: weblate/auth/data.py:42
msgid "Post comment"
msgstr "Publier un commentaire"

#: weblate/auth/data.py:43
msgid "Delete comment"
msgstr "Supprimer le commentaire"

#: weblate/auth/data.py:45
msgid "Add glossary entry"
msgstr "Ajouter une entrée de glossaire"

#: weblate/auth/data.py:46
msgid "Edit glossary entry"
msgstr "Modifier une entrée de glossaire"

#: weblate/auth/data.py:47
msgid "Delete glossary entry"
msgstr "Supprimer une entrée de glossaire"

#: weblate/auth/data.py:48
msgid "Upload glossary entries"
msgstr "Téléverser des entrées de glossaires"

#: weblate/auth/data.py:50
msgid "Use machine translation services"
msgstr "Utiliser les services de traduction automatiques"

#: weblate/auth/data.py:52
msgid "Edit project settings"
msgstr "Modifier les paramètres du projet"

#: weblate/auth/data.py:53
msgid "Manage project access"
msgstr "Gérer l’accès au projet"

#: weblate/auth/data.py:55
msgid "Download reports"
msgstr "Télécharger des rapports"

#: weblate/auth/data.py:57
msgid "Add screenshot"
msgstr "Ajouter une capture d’écran"

#: weblate/auth/data.py:58
#: weblate/templates/screenshots/screenshot_detail.html:98
msgid "Edit screenshot"
msgstr "Modifier la capture d’écran"

#: weblate/auth/data.py:59
#: weblate/templates/screenshots/screenshot_detail.html:111
msgid "Delete screenshot"
msgstr "Supprimer la capture d’écran"

#: weblate/auth/data.py:61
msgid "Edit info on source strings"
msgstr "Modifier les informations des chaînes source"

#: weblate/auth/data.py:63
msgid "Accept suggestion"
msgstr "Accepter une suggestion"

#: weblate/auth/data.py:64
msgid "Add suggestion"
msgstr "Ajouter une suggestion"

#: weblate/auth/data.py:65
msgid "Delete suggestion"
msgstr "Supprimer une suggestion"

#: weblate/auth/data.py:66
msgid "Vote suggestion"
msgstr "Voter pour une suggestion"

#: weblate/auth/data.py:68 weblate/templates/component.html:60
#: weblate/templates/component.html:116 weblate/templates/component.html:118
#: weblate/templates/new-language.html:22
#: weblate/templates/new-language.html:38
msgid "Start new translation"
msgstr "Démarrer une nouvelle traduction"

#: weblate/auth/data.py:69
msgid "Perform automatic translation"
msgstr "Réaliser une traduction automatique"

#: weblate/auth/data.py:70
msgid "Delete existing translation"
msgstr "Supprimer une traduction existante"

#: weblate/auth/data.py:71
msgid "Start new translation into more languages"
msgstr "Débuter une nouvelle traduction en d’autres langues"

#: weblate/auth/data.py:73
msgid "Add new string"
msgstr "Ajouter une nouvelle chaîne"

#: weblate/auth/data.py:74
msgid "Ignore failing check"
msgstr "Ignorer les vérifications en échec"

#: weblate/auth/data.py:75
msgid "Edit strings"
msgstr "Modifier les chaînes"

#: weblate/auth/data.py:76
msgid "Review strings"
msgstr "Réviser les chaînes"

#: weblate/auth/data.py:77
msgid "Edit string when suggestions are enforced"
msgstr "Modifier une chaîne lorsque les suggestions sont appliquées"

#: weblate/auth/data.py:78
msgid "Edit source strings"
msgstr "Modifier les chaînes source"

#: weblate/auth/data.py:80
msgid "Define author of translation upload"
msgstr "Définir l’auteur d’un téléversement de traduction"

#: weblate/auth/data.py:81
msgid "Overwrite existing strings with upload"
msgstr "Remplacer les traductions existantes par un téléversement"

#: weblate/auth/data.py:82
msgid "Upload translation strings"
msgstr "Téléverser des chaînes de traduction"

#: weblate/auth/data.py:84
msgid "Access the internal repository"
msgstr "Accéder au dépôt interne"

#: weblate/auth/data.py:85
msgid "Commit changes to the internal repository"
msgstr "Archiver les modifications dans le dépôt interne"

#: weblate/auth/data.py:86
msgid "Push change from the internal repository"
msgstr "Pousser les changements depuis le dépôt local"

#: weblate/auth/data.py:87
msgid "Reset changes in the internal repository"
msgstr "Réinitialiser les modifications dans le dépôt interne"

#: weblate/auth/data.py:88
msgid "View upstream repository location"
msgstr "Voir l’emplacement du dépôt en amont"

#: weblate/auth/data.py:89
msgid "Update the internal repository"
msgstr "Mettre à jour le dépôt interne"

#: weblate/auth/data.py:111
msgctxt "Access control role"
msgid "Add suggestion"
msgstr "Ajouter une suggestion"

#: weblate/auth/data.py:117
msgctxt "Access control role"
msgid "Access repository"
msgstr "Accéder au dépôt"

#: weblate/auth/data.py:123
msgctxt "Access control role"
msgid "Power user"
msgstr "Utilisateur avancé"

#: weblate/auth/data.py:132
msgctxt "Access control role"
msgid "Translate"
msgstr "Traduire"

#: weblate/auth/data.py:136
msgctxt "Access control role"
msgid "Edit source"
msgstr "Modifier la source"

#: weblate/auth/data.py:140
msgctxt "Access control role"
msgid "Manage languages"
msgstr "Gérer les langues"

#: weblate/auth/data.py:144
msgctxt "Access control role"
msgid "Manage glossary"
msgstr "Gérer le glossaire"

#: weblate/auth/data.py:148
msgctxt "Access control role"
msgid "Manage screenshots"
msgstr "Gérer les captures d’écran"

#: weblate/auth/data.py:152
msgctxt "Access control role"
msgid "Review strings"
msgstr "Réviser les chaînes"

#: weblate/auth/data.py:156
msgctxt "Access control role"
msgid "Manage repository"
msgstr "Gérer le dépôt"

#: weblate/auth/data.py:160
msgctxt "Access control role"
msgid "Administration"
msgstr "Administration"

#: weblate/auth/data.py:164
msgctxt "Access control role"
msgid "Billing"
msgstr "Facturation"

#: weblate/auth/data.py:172
msgctxt "Access control group"
msgid "Guests"
msgstr "Invités"

#: weblate/auth/data.py:177
msgctxt "Access control group"
msgid "Viewers"
msgstr "Lecteurs"

#: weblate/auth/data.py:182
msgctxt "Access control group"
msgid "Users"
msgstr "Utilisateurs"

#: weblate/auth/data.py:187
msgctxt "Access control group"
msgid "Reviewers"
msgstr "Réviseurs"

#: weblate/auth/data.py:192
msgctxt "Access control group"
msgid "Managers"
msgstr "Gestionnaires"

#: weblate/auth/data.py:200
msgctxt "Per project access control group"
msgid "Translate"
msgstr "Traduire"

#: weblate/auth/data.py:202
msgctxt "Per project access control group"
msgid "Template"
msgstr "Modèle"

#: weblate/auth/data.py:204
msgctxt "Per project access control group"
msgid "Languages"
msgstr "Langues"

#: weblate/auth/data.py:206
msgctxt "Per project access control group"
msgid "Glossary"
msgstr "Glossaire"

#: weblate/auth/data.py:208
msgctxt "Per project access control group"
msgid "Screenshots"
msgstr "Captures écran"

#: weblate/auth/data.py:210
msgctxt "Per project access control group"
msgid "Review"
msgstr "Réviser"

#: weblate/auth/data.py:212
msgctxt "Per project access control group"
msgid "VCS"
msgstr "Système de contrôle de versions"

#: weblate/auth/data.py:214
msgctxt "Per project access control group"
msgid "Administration"
msgstr "Administration"

#: weblate/auth/data.py:216
msgctxt "Per project access control group"
msgid "Billing"
msgstr "Facturation"

#: weblate/auth/models.py:65
msgid "Permission"
msgstr "Droits"

#: weblate/auth/models.py:75 weblate/auth/models.py:104
#: weblate/templates/accounts/user.html:26
#: weblate/wladmin/templates/admin/performance.html:29
#: weblate/wladmin/templates/admin/performance.html:66
msgid "Name"
msgstr "Nom"

#: weblate/auth/models.py:82
msgid "Choose permissions granted to this role."
msgstr "Sélectionnez les droits à donner à ce rôle."

#: weblate/auth/models.py:110
msgid "Roles"
msgstr "Rôles"

#: weblate/auth/models.py:112
msgid "Choose roles granted to this group."
msgstr "Choisissez les rôles donnés à ce groupe."

#: weblate/auth/models.py:116
msgid "Project selection"
msgstr "Sélection de projets"

#: weblate/auth/models.py:118 weblate/auth/models.py:142
msgid "As defined"
msgstr "Tel que défini"

#: weblate/auth/models.py:119 weblate/templates/index.html:51
msgid "All projects"
msgstr "Tous les projets"

#: weblate/auth/models.py:120
msgid "All public projects"
msgstr "Tous les projets publics"

#: weblate/auth/models.py:121
msgid "All protected projects"
msgstr "Tous les projets protégés"

#: weblate/auth/models.py:122
msgid "From component list"
msgstr "De la liste de composants"

#: weblate/auth/models.py:128 weblate/billing/admin.py:52
#: weblate/billing/models.py:124 weblate/templates/accounts/user.html:38
#: weblate/templates/billing/detail.html:31 weblate/templates/language.html:15
#: weblate/templates/projects.html:5 weblate/trans/models/project.py:133
#: weblate/trans/views/basic.py:261
msgid "Projects"
msgstr "Projets"

#: weblate/auth/models.py:140
msgid "Language selection"
msgstr "Sélection de la langue"

#: weblate/auth/models.py:143 weblate/templates/index.html:50
#: weblate/trans/forms.py:1113
msgid "All languages"
msgstr "Toutes les langues"

#: weblate/auth/models.py:149 weblate/billing/models.py:159
#: weblate/lang/models.py:368 weblate/lang/views.py:45
#: weblate/templates/accounts/profile.html:23
#: weblate/templates/accounts/profile.html:43 weblate/templates/language.html:6
#: weblate/templates/languages.html:6 weblate/templates/project.html:26
#: weblate/templates/trans/change_list.html:18 weblate/trans/forms.py:849
#: weblate/trans/forms.py:1134 weblate/trans/forms.py:1508
#: weblate/trans/models/project.py:230
msgid "Languages"
msgstr "Langues"

#: weblate/auth/models.py:154
msgid "Weblate internal group"
msgstr "Groupe interne de Weblate"

#: weblate/auth/models.py:255
msgid "username"
msgstr "nom d’utilisateur"

#: weblate/auth/models.py:264
msgid "A user with that username already exists."
msgstr "Un utilisateur portant ce nom d’utilisateur existe déjà."

#: weblate/auth/models.py:281
msgid "superuser status"
msgstr "le statut super-utilisateur"

#: weblate/auth/models.py:284
msgid "User has all permissions without having been given them."
msgstr ""
"L'utilisateur possède tous les droits sans qu'il n'y ai besoin de les lui "
"donner."

#: weblate/auth/models.py:288
msgid "active"
msgstr "actif"

#: weblate/auth/models.py:290
msgid "Mark user as inactive instead of removing."
msgstr "Marquer l'utilisateur comme inactif plutôt que de le supprimer."

#: weblate/auth/models.py:292
msgid "Date joined"
msgstr "Date d’adhésion"

#: weblate/auth/models.py:295
msgid "Groups"
msgstr "Groupes"

#: weblate/auth/models.py:298
msgid ""
"The user is granted all permissions included in membership of these groups."
msgstr "L'utilisateur obtient tous les droits des groupes dont il est membre."

#: weblate/auth/models.py:444
msgid "Email regular expression"
msgstr "Expression rationnelle d’adresse courriel"

#: weblate/auth/models.py:448
msgid "Regular expression used to match user email."
msgstr ""
"Expression rationnelle utilisée pour vérifier l'adresse courriel des "
"utilisateurs."

#: weblate/auth/models.py:453
msgid "Group to assign"
msgstr "Groupe à assigner"

#: weblate/auth/models.py:458
msgid "Automatic group assignment"
msgstr "Affectation de groupe automatique"

#: weblate/auth/models.py:459
msgid "Automatic group assignments"
msgstr "Affectations de groupe automatiques"

#: weblate/billing/models.py:71
msgid "Active"
msgstr "Actif"

#: weblate/billing/models.py:72
msgid "Trial"
msgstr "Évaluation"

#: weblate/billing/models.py:73
msgid "Expired"
msgstr "Expiré"

#: weblate/billing/models.py:92
msgid "Changes in last month"
msgstr "Modifications du mois"

#: weblate/billing/models.py:96
msgid "Changes in last quarter"
msgstr "Modifications du trimestre"

#: weblate/billing/models.py:100
msgid "Changes in last year"
msgstr "Modifications de l’année"

#: weblate/billing/models.py:114 weblate/trans/admin.py:56
msgid "VCS repositories"
msgstr "Dépôts VCS"

#: weblate/billing/models.py:136 weblate/templates/stats.html:66
#: weblate/trans/admin.py:48 weblate/trans/forms.py:740
msgid "Source strings"
msgstr "Chaînes sources"

#: weblate/billing/models.py:147 weblate/trans/admin.py:52
msgid "Source words"
msgstr "Mots sources"

#. Translators: Whether the package is inside actual (hard) limits
#: weblate/billing/models.py:182
msgid "In limits"
msgstr "Taille limitée"

#: weblate/billing/models.py:188 weblate/templates/addons/generate_help.html:13
#: weblate/templates/project_stats.html:4
msgid "Number of strings"
msgstr "Nombre de chaînes"

#: weblate/billing/models.py:195
msgid "N/A"
msgstr "N/A"

#: weblate/billing/models.py:196
msgid "Last invoice"
msgstr "Dernière facture"

#. Translators: Whether the package is inside displayed (soft) limits
#: weblate/billing/models.py:220
msgid "In display limits"
msgstr "Dans les limites d’affichage"

#: weblate/checks/angularjs.py:43
msgid "AngularJS interpolation string"
msgstr "Chaîne d’interpolation AngularJS"

#: weblate/checks/angularjs.py:44
msgid "AngularJS interpolation strings do not match source"
msgstr ""
"La chaîne d’interpolation AngularJS ne correspond pas à celle de la source"

#: weblate/checks/chars.py:35
msgid "Starting newline"
msgstr "Nouvelle ligne au début"

#: weblate/checks/chars.py:36
msgid "Source and translation do not both start with a newline"
msgstr ""
"Les messages source et traduit ne débutent pas tous les deux par un saut de "
"ligne"

#: weblate/checks/chars.py:46
msgid "Trailing newline"
msgstr "Saut de ligne à la fin"

#: weblate/checks/chars.py:47
msgid "Source and translation do not both end with a newline"
msgstr ""
"Les messages source et traduit ne se terminent pas tous les deux par un saut "
"de ligne"

#: weblate/checks/chars.py:57
msgid "Starting spaces"
msgstr "Espaces au début"

#: weblate/checks/chars.py:59
msgid "Source and translation do not both start with same number of spaces"
msgstr ""
"Les messages source et traduit ne débutent pas tous les deux par le même "
"nombre d’espaces"

#: weblate/checks/chars.py:86
msgid "Trailing space"
msgstr "Espace à la fin"

#: weblate/checks/chars.py:87
msgid "Source and translation do not both end with a space"
msgstr ""
"Les messages source et traduit ne se terminent pas tous les deux par un "
"espace"

#: weblate/checks/chars.py:118
msgid "Trailing stop"
msgstr "Point final"

#: weblate/checks/chars.py:119
msgid "Source and translation do not both end with a full stop"
msgstr ""
"Les messages source et traduit ne se terminent pas tous les deux par un point"

#: weblate/checks/chars.py:163
msgid "Trailing colon"
msgstr "Deux-points à la fin"

#: weblate/checks/chars.py:165
msgid ""
"Source and translation do not both end with a colon or colon is not "
"correctly spaced"
msgstr ""
"Les messages source et traduit ne se terminent pas tous les deux par deux-"
"points ou les deux-points ne sont pas correctement espacés"

#: weblate/checks/chars.py:218
msgid "Trailing question"
msgstr "Point d’interrogation final"

#: weblate/checks/chars.py:220
msgid ""
"Source and translation do not both end with a question mark or it is not "
"correctly spaced"
msgstr ""
"La source et la traduction ne se terminent pas tous les deux par un point "
"d’interrogation ou celui-ci n’est pas correctement espacé"

#: weblate/checks/chars.py:273
msgid "Trailing exclamation"
msgstr "Point d’exclamation final"

#: weblate/checks/chars.py:275
msgid ""
"Source and translation do not both end with an exclamation mark or it is not "
"correctly spaced"
msgstr ""
"Les messages source et traduit ne se terminent pas tous les deux par un "
"point d’exclamation ou celui-ci n’est pas correctement espacé"

#: weblate/checks/chars.py:314 weblate/trans/autofixes/chars.py:40
msgid "Trailing ellipsis"
msgstr "Ellipse à la fin"

#: weblate/checks/chars.py:315
msgid "Source and translation do not both end with an ellipsis"
msgstr ""
"Les messages source et traduit ne se terminent pas tous les deux par un "
"caractère ellipsis"

#: weblate/checks/chars.py:331
msgid "Mismatched \\n"
msgstr "Pas de correspondance \\n"

#: weblate/checks/chars.py:332
msgid "Number of \\n in translation does not match source"
msgstr "Le nombre de \\n dans la traduction ne correspond pas à la source"

#: weblate/checks/chars.py:339 weblate/trans/autofixes/chars.py:52
msgid "Zero-width space"
msgstr "Espace de largeur nulle"

#: weblate/checks/chars.py:340
msgid "Translation contains extra zero-width space character"
msgstr "La traduction contient un caractère d’espacement de largeur nulle"

#: weblate/checks/chars.py:352
msgid "Maximum length of translation"
msgstr "Taille maximum de la traduction"

#: weblate/checks/chars.py:353
msgid "Translation should not exceed given length"
msgstr "La traduction ne doit pas dépasser la taille indiquée"

#: weblate/checks/chars.py:373
msgid "Trailing semicolon"
msgstr "Point-virgule final"

#: weblate/checks/chars.py:374
msgid "Source and translation do not both end with a semicolon"
msgstr ""
"Les messages source et traduit ne se terminent pas tous les deux par un "
"point-virgule"

#: weblate/checks/consistency.py:29
msgid "Missing plurals"
msgstr "Pluriels manquants"

#: weblate/checks/consistency.py:30
msgid "Some plural forms are not translated"
msgstr "Certaines des formes plurielles n’ont pas été traduites"

#: weblate/checks/consistency.py:51
msgid "Same plurals"
msgstr "Pluriel identique"

#: weblate/checks/consistency.py:52
msgid "Some plural forms are translated in the same way"
msgstr "Certaines formes de pluriels sont traduites de la même manière"

#: weblate/checks/consistency.py:71
msgid "Inconsistent"
msgstr "Incohérent"

#: weblate/checks/consistency.py:73
msgid "This string has more than one translation in this project"
msgstr "Cette chaîne a plus d’une traduction dans ce projet"

#: weblate/checks/consistency.py:101
msgid "Has been translated"
msgstr "A été traduit"

#: weblate/checks/consistency.py:103
msgid "This string has been translated in the past"
msgstr "Ce message a déjà été traduit par le passé"

#: weblate/checks/format.py:213
msgid "Python format"
msgstr "Format Python"

#: weblate/checks/format.py:214
msgid "Python format string does not match source"
msgstr "La chaîne de format Python ne correspond pas à celle de la source"

#: weblate/checks/format.py:224
msgid "PHP format"
msgstr "Format PHP"

#: weblate/checks/format.py:225
msgid "PHP format string does not match source"
msgstr "La chaîne de format PHP ne correspond pas à celle de la source"

#: weblate/checks/format.py:235
msgid "C format"
msgstr "Format C"

#: weblate/checks/format.py:236
msgid "C format string does not match source"
msgstr "La chaîne de format C ne correspond pas à celle de la source"

#: weblate/checks/format.py:246
msgid "Perl format"
msgstr "Format Perl"

#: weblate/checks/format.py:247
msgid "Perl format string does not match source"
msgstr "La chaîne au format Perl ne correspond pas à la source"

#: weblate/checks/format.py:257
msgid "Javascript format"
msgstr "Format Javascript"

#: weblate/checks/format.py:258
msgid "Javascript format string does not match source"
msgstr "La chaîne de format JavaScript ne correspond pas à celle de la source"

#: weblate/checks/format.py:264
msgid "Python brace format"
msgstr "Format d’accolade Python"

#: weblate/checks/format.py:265
msgid "Python brace format string does not match source"
msgstr "La chaîne de format python ne correspond pas à celui de la source"

#: weblate/checks/markup.py:48
msgid "Mismatched BBcode"
msgstr "BBcode sans correspondance"

#: weblate/checks/markup.py:49
msgid "BBcode in translation does not match source"
msgstr "Les BBcodes dans la traduction ne correspondent pas à la source"

#: weblate/checks/markup.py:111
msgid "Invalid XML markup"
msgstr "Format XML non respecté"

#: weblate/checks/markup.py:112
msgid "The translation is not valid XML"
msgstr "Cette traduction n’est pas un XML valide"

#: weblate/checks/markup.py:139
msgid "XML tags mismatch"
msgstr "Disparité des balises XML"

#: weblate/checks/markup.py:140
msgid "XML tags in translation do not match source"
msgstr "Les balises XML dans la traduction ne correspondent pas à la source"

#: weblate/checks/same.py:141
msgid "Unchanged translation"
msgstr "Traduction inchangée"

#: weblate/checks/same.py:142
msgid "Source and translation are identical"
msgstr "La chaîne source et la chaîne traduite sont identiques"

#: weblate/checks/source.py:37
msgid "Optional plural"
msgstr "Pluriel facultatif"

#: weblate/checks/source.py:39
msgid "The string is optionally used as plural, but not using plural forms"
msgstr ""
"Cette chaîne est utilisée de manière facultative comme un pluriel, sans "
"utiliser les formes plurielles"

#: weblate/checks/source.py:52
msgid "Ellipsis"
msgstr "Points de suspension"

#: weblate/checks/source.py:54
msgid "The string uses three dots (...) instead of an ellipsis character (…)"
msgstr ""
"Cette chaîne utilise trois points (...) au lieu d’un caractère de points de "
"suspension (…)"

#: weblate/checks/source.py:66
msgid "Multiple failing checks"
msgstr "Vérifications d’échecs multiples"

#: weblate/checks/source.py:68
msgid "The translations in several languages have failing checks"
msgstr "Les traductions dans plusieurs langues ont des vérifications échouées"

#: weblate/checks/views.py:74 weblate/templates/language-project.html:25
#: weblate/templates/language.html:25 weblate/templates/legend.html:11
#: weblate/templates/progress.html:11 weblate/templates/project.html:50
#: weblate/templates/source-review.html:27 weblate/templates/translate.html:568
msgid "Failing checks"
msgstr "Erreurs de validation"

#: weblate/formats/auto.py:79
msgid "Automatic detection"
msgstr "Détection automatique"

#: weblate/formats/exporters.py:165
msgid "gettext PO"
msgstr "gettext PO"

#: weblate/formats/exporters.py:207
msgid "XLIFF with gettext extensions"
msgstr "XLIFF avec extensions gettext"

#: weblate/formats/exporters.py:219
msgid "XLIFF 1.1"
msgstr "XLIFF 1.1"

#: weblate/formats/exporters.py:230
msgid "TBX"
msgstr "TBX"

#: weblate/formats/exporters.py:241
msgid "TMX"
msgstr "TMX"

#: weblate/formats/exporters.py:252
msgid "gettext MO"
msgstr "gettext MO"

#: weblate/formats/exporters.py:285
msgid "CSV"
msgstr "CSV"

#: weblate/formats/ttkit.py:229
msgid "Gettext PO file"
msgstr "Fichier PO Gettext"

#: weblate/formats/ttkit.py:303
msgid "Gettext PO file (monolingual)"
msgstr "Fichier PO Gettext (monolingue)"

#: weblate/formats/ttkit.py:316
msgid "Qt Linguist Translation File"
msgstr "Fichier de traduction Qt Linguist"

#: weblate/formats/ttkit.py:324
msgid "XLIFF Translation File"
msgstr "Fichier de traduction XLIFF"

#: weblate/formats/ttkit.py:350
msgid "XLIFF Translation File with PO extensions"
msgstr "Fichier de traduction XLIFF avec extensions PO"

#: weblate/formats/ttkit.py:357
msgid "OS X Strings"
msgstr "Chaînes de caractères OS X"

#: weblate/formats/ttkit.py:370
msgid "OS X Strings (UTF-8)"
msgstr "Chaînes de caractères OS X (UTF-8)"

#: weblate/formats/ttkit.py:377
msgid "Java Properties (UTF-8)"
msgstr "Propriétés Java (UTF-8)"

#: weblate/formats/ttkit.py:385
msgid "Java Properties (UTF-16)"
msgstr "Propriétés Java (UTF-16)"

#: weblate/formats/ttkit.py:391
msgid "Java Properties (ISO-8859-1)"
msgstr "Java Properties (ISO-8859-1)"

#: weblate/formats/ttkit.py:412
msgid "Joomla Language File"
msgstr "Fichier de langue Joomla"

#: weblate/formats/ttkit.py:421
msgid "PHP strings"
msgstr "Chaînes de caractères PHP"

#: weblate/formats/ttkit.py:440
msgid ".Net resource file"
msgstr "Fichier de ressource .Net"

#: weblate/formats/ttkit.py:450
msgid "Android String Resource"
msgstr "Chaîne de caractères pour Android"

#: weblate/formats/ttkit.py:479
msgid "JSON file"
msgstr "Fichier JSON"

#: weblate/formats/ttkit.py:498
msgid "JSON nested structure file"
msgstr "Fichier de structure imbriquée JSON"

#: weblate/formats/ttkit.py:504
msgid "WebExtension JSON file"
msgstr "Fichier JSON WebExtension"

#: weblate/formats/ttkit.py:512
msgid "i18next JSON file"
msgstr "Fichier JSON i18next"

#: weblate/formats/ttkit.py:518
msgid "CSV file"
msgstr "Fichier CSV"

#: weblate/formats/ttkit.py:588
msgid "Simple CSV file"
msgstr "Fichier CSV"

#: weblate/formats/ttkit.py:624
msgid "Simple CSV file (ISO-8859-1)"
msgstr "Fichier CSV (ISO-8859-1)"

#: weblate/formats/ttkit.py:630
msgid "YAML file"
msgstr "Fichier YAML"

#: weblate/formats/ttkit.py:649
msgid "Ruby YAML file"
msgstr "Fichier Ruby YAML"

#: weblate/formats/ttkit.py:656
msgid "DTD file"
msgstr "Fichier DTD"

#: weblate/formats/ttkit.py:682
msgid "RC file"
msgstr "Fichier RC"

#: weblate/lang/apps.py:28
msgid "Weblate languages"
msgstr "Langues Weblate"

#: weblate/lang/data.py:301 weblate/lang/data.py:305 weblate/lang/data.py:311
#: weblate/lang/data.py:319 weblate/lang/data.py:323 weblate/lang/data.py:328
#: weblate/lang/data.py:333 weblate/lang/data.py:339 weblate/lang/data.py:346
#: weblate/lang/data.py:351 weblate/lang/data.py:356 weblate/lang/data.py:362
#: weblate/lang/data.py:374
msgctxt "Plural form description"
msgid "One"
msgstr "Un"

#: weblate/lang/data.py:302 weblate/lang/data.py:307 weblate/lang/data.py:315
#: weblate/lang/data.py:320 weblate/lang/data.py:325 weblate/lang/data.py:329
#: weblate/lang/data.py:336 weblate/lang/data.py:342 weblate/lang/data.py:345
#: weblate/lang/data.py:352 weblate/lang/data.py:359 weblate/lang/data.py:366
#: weblate/lang/data.py:370 weblate/lang/data.py:378
msgctxt "Plural form description"
msgid "Other"
msgstr "Autre"

#: weblate/lang/data.py:306 weblate/lang/data.py:313 weblate/lang/data.py:341
#: weblate/lang/data.py:348 weblate/lang/data.py:357 weblate/lang/data.py:364
#: weblate/lang/data.py:376
msgctxt "Plural form description"
msgid "Few"
msgstr "Un petit nombre"

#: weblate/lang/data.py:310 weblate/lang/data.py:318 weblate/lang/data.py:353
#: weblate/lang/data.py:373
msgctxt "Plural form description"
msgid "Zero"
msgstr "Aucun"

#: weblate/lang/data.py:312 weblate/lang/data.py:324 weblate/lang/data.py:330
#: weblate/lang/data.py:334 weblate/lang/data.py:340 weblate/lang/data.py:347
#: weblate/lang/data.py:363 weblate/lang/data.py:369 weblate/lang/data.py:375
msgctxt "Plural form description"
msgid "Two"
msgstr "Deux"

#: weblate/lang/data.py:314 weblate/lang/data.py:358 weblate/lang/data.py:365
#: weblate/lang/data.py:377
msgctxt "Plural form description"
msgid "Many"
msgstr "Plusieurs"

#: weblate/lang/data.py:335
msgctxt "Plural form description"
msgid "Three"
msgstr "Trois"

#: weblate/lang/models.py:347 weblate/templates/addons/generate_help.html:9
#: weblate/templates/language.html:60
msgid "Language code"
msgstr "Code langue"

#: weblate/lang/models.py:351 weblate/templates/addons/generate_help.html:7
msgid "Language name"
msgstr "Nom de la langue"

#: weblate/lang/models.py:354 weblate/templates/language.html:64
msgid "Text direction"
msgstr "Orientation du texte"

#: weblate/lang/models.py:358
msgid "Left to right"
msgstr "De gauche à droite"

#: weblate/lang/models.py:359
msgid "Right to left"
msgstr "De droite à gauche"

#: weblate/lang/models.py:367 weblate/templates/dictionaries.html:14
#: weblate/templates/js/detail.html:15 weblate/templates/js/translations.html:7
#: weblate/templates/languages.html:14
#: weblate/templates/list-translations.html:7
#: weblate/templates/project.html:139 weblate/trans/forms.py:1169
#: weblate/trans/models/whiteboard.py:94
msgid "Language"
msgstr "Langue"

#: weblate/lang/models.py:428
msgctxt "Plural type"
msgid "None"
msgstr "Aucun"

#: weblate/lang/models.py:432
msgctxt "Plural type"
msgid "One/other (classic plural)"
msgstr "Un / autre (pluriel classique)"

#: weblate/lang/models.py:436
msgctxt "Plural type"
msgid "One/few/other (Slavic languages)"
msgstr "Un / quelques / autre (langues slaves)"

#: weblate/lang/models.py:440
msgctxt "Plural type"
msgid "Arabic languages"
msgstr "Langues arabes"

#: weblate/lang/models.py:444
msgctxt "Plural type"
msgid "Zero/one/other"
msgstr "Aucun / un / autre"

#: weblate/lang/models.py:448
msgctxt "Plural type"
msgid "One/two/other"
msgstr "Un / deux / autre"

#: weblate/lang/models.py:452
msgctxt "Plural type"
msgid "One/other/two"
msgstr "Un / autre / deux"

#: weblate/lang/models.py:456
msgctxt "Plural type"
msgid "One/two/few/other"
msgstr "Un / deux / quelques / autre"

#: weblate/lang/models.py:460
msgctxt "Plural type"
msgid "Other/one/two/few"
msgstr "Autre / un / deux / quelques"

#: weblate/lang/models.py:464
msgctxt "Plural type"
msgid "One/two/three/other"
msgstr "Un / deux / trois / autre"

#: weblate/lang/models.py:468
msgctxt "Plural type"
msgid "One/other/zero"
msgstr "Un / autre / aucun"

#: weblate/lang/models.py:472
msgctxt "Plural type"
msgid "One/few/many/other"
msgstr "Un / quelques / plusieurs / autre"

#: weblate/lang/models.py:476
msgctxt "Plural type"
msgid "Two/other"
msgstr "Deux / autre"

#: weblate/lang/models.py:480
msgctxt "Plural type"
msgid "One/two/few/many/other"
msgstr "Un / deux / quelques / plusieurs / autre"

#: weblate/lang/models.py:484
msgctxt "Plural type"
msgid "Unknown"
msgstr "Inconnu"

#: weblate/lang/models.py:491
msgid "Plural definition source"
msgstr "Source de définition du pluriel"

#: weblate/lang/models.py:493
msgid "Default plural"
msgstr "Pluriel par défaut"

#: weblate/lang/models.py:494
msgid "Gettext plural formula"
msgstr "Formule de pluriel gettext"

#: weblate/lang/models.py:499 weblate/templates/language.html:76
msgid "Number of plurals"
msgstr "Nombre de pluriels"

#: weblate/lang/models.py:505 weblate/templates/language.html:96
#: weblate/trans/forms.py:338
msgid "Plural equation"
msgstr "Équation pour le pluriel"

#: weblate/lang/models.py:510 weblate/templates/language.html:80
msgid "Plural type"
msgstr "Type de pluriel"

#: weblate/lang/models.py:517
msgid "Plural form"
msgstr "Pluriel"

#: weblate/lang/models.py:518
msgid "Plural forms"
msgstr "Pluriels"

#. Translators: Label for plurals with example counts
#: weblate/lang/models.py:585
#, python-brace-format
msgid "For example: {0}"
msgstr "Par exemple : {0}"

#: weblate/lang/models.py:596
msgid "Singular"
msgstr "Singulier"

#: weblate/lang/models.py:598
msgid "Plural"
msgstr "Pluriel"

#: weblate/lang/models.py:599
#, python-format
msgid "Plural form %d"
msgstr "Forme plurielle %d"

#: weblate/legal/forms.py:29
msgid "I agree with the Terms of Service document"
msgstr "J’accepte les conditions générales d’utilisation"

#: weblate/legal/middleware.py:59
msgid ""
"We have new version of the Terms of Service document, please read it and "
"confirm that you agree with it."
msgstr ""
"Les conditions générales d’utilisation ont été mises à jour, veuillez les "
"lire et confirmer que vous les acceptez."

#: weblate/legal/templates/legal/confirm.html:6
#: weblate/legal/templates/legal/cookies.html:5
#: weblate/legal/templates/legal/index.html:5
#: weblate/legal/templates/legal/privacy.html:6
#: weblate/legal/templates/legal/security.html:6
#: weblate/legal/templates/legal/terms.html:5 weblate/templates/footer.html:7
msgid "Legal"
msgstr "Mentions légales"

#: weblate/legal/templates/legal/confirm.html:13
msgid "You have to agree to the Terms of Service"
msgstr "Vous devez accepter les conditions générales d’utilisation"

#: weblate/legal/templates/legal/confirm.html:15
msgid "Please read following Terms of Service document:"
msgstr "Veuillez lire les conditions générales d’utilisation suivantes :"

#: weblate/legal/templates/legal/confirm.html:23
#: weblate/templates/contributor-agreement.html:31
#: weblate/wladmin/templates/admin/ssh.html:73
msgid "Submit"
msgstr "Soumettre"

#: weblate/legal/templates/legal/cookies.html:6 weblate/legal/views.py:47
msgid "Cookies"
msgstr "Cookies"

#: weblate/legal/templates/legal/cookies.html:16
msgid "Cookies Policy"
msgstr "Politique de Cookies"

#: weblate/legal/templates/legal/cookies.html:20
#: weblate/legal/templates/legal/index.html:28
msgid ""
"This page is based on the Terms of Service and the Privacy Policy, you "
"should still read the original documents to fully understand them:"
msgstr ""
"Cette page est rédigée d’après nos conditions générales d’utilisation et "
"notre politique de confidentialité. Vous devriez quand même lire les "
"documents originaux pour bien les comprendre :"

#: weblate/legal/templates/legal/cookies.html:24
#: weblate/legal/templates/legal/index.html:32
#: weblate/legal/templates/legal/terms.html:16 weblate/legal/views.py:42
msgid "Terms of Service"
msgstr "Conditions générales d’utilisation"

#: weblate/legal/templates/legal/cookies.html:25
#: weblate/legal/templates/legal/index.html:33
#: weblate/legal/templates/legal/privacy.html:17
msgid "Privacy Policy"
msgstr "Politique de confidentialité"

#: weblate/legal/templates/legal/cookies.html:29
msgid "We use cookies for following:"
msgstr "Nous utilisons des cookies pour :"

#: weblate/legal/templates/legal/cookies.html:33
msgid ""
"Authentication cookies which are required for recognizing authenticated "
"users."
msgstr ""
"Témoins d’authentification nécessaires pour reconnaître les utilisateurs "
"authentifiés."

#: weblate/legal/templates/legal/cookies.html:34
msgid "Preferences cookie to store user preferences in certain situations."
msgstr ""
"Cookie servant à enregistrer les préférences utilisateurs sous certaines "
"conditions."

#: weblate/legal/templates/legal/cookies.html:35
msgid ""
"We use Matomo to analyze traffic on our website. Matomo honours Do Not Track "
"settings in your browser."
msgstr ""
"Nous utilisons Matomo pour analyser le trafic sur notre site. Matomo "
"respecte l’option « Ne pas me pister » de votre navigateur."

#: weblate/legal/templates/legal/index.html:15
msgid "Legal Terms Overview"
msgstr "Aperçu des conditions légales"

#: weblate/legal/templates/legal/index.html:19
msgid ""
"The services are provided “as is”, at your own risk, without any warranty."
msgstr ""
"Les services sont fournis « tels quels », à vos propres risques et sans "
"garantie."

#: weblate/legal/templates/legal/index.html:20
msgid ""
"Additional guarantees might apply to commercial customers, those are "
"expressed in corresponding contracts."
msgstr ""
"Des garanties supplémentaires peuvent s’appliquer aux clients commerciaux. "
"Elles sont précisées dans les contrats correspondants."

#: weblate/legal/templates/legal/index.html:21
msgid ""
"We process private data (such as your email address), those will be "
"discarded from our database as soon as you remove your account."
msgstr ""
"Nous collections des données personnelles (tel que votre adresse de courrier "
"électronique), celles-ci seront supprimées de notre base de données dès que "
"vous supprimez votre compte."

#: weblate/legal/templates/legal/index.html:22
msgid ""
"Your translations are made under license which is specified by each "
"translation."
msgstr ""
"Vos traductions sont soumises à une licence qui est précisée pour chacun des "
"projets."

#: weblate/legal/templates/legal/index.html:23
msgid ""
"Your name and email address is used in VCS commits, it will stay there "
"indefinitely."
msgstr ""
"Votre nom et votre adresse courriel sont utilisés dans les archivages du "
"système de contrôle de versions, de façon permanente."

#: weblate/legal/templates/legal/index.html:24
msgid "We use cookies to deliver our services."
msgstr "Nous utilisons des cookies pour fournir nos services."

#: weblate/legal/templates/legal/privacy.html:7 weblate/legal/views.py:57
msgid "Privacy"
msgstr "Vie privée"

#: weblate/legal/templates/legal/privacy.html:39
msgid "We process only Personal Data User provides us by using our service:"
msgstr ""
"Nous ne traitons que les données personnelles fournies par l’utilisateur "
"quand il utilise nos services :"

#: weblate/legal/templates/legal/privacy.html:44
msgid "Name and email"
msgstr "Nom et adresse courriel"

#: weblate/legal/templates/legal/privacy.html:45
msgid "These are used to identify you in the VCS commits"
msgstr ""
"Elles sont utilisées pour vous identifier dans le système de contrôle des "
"versions"

#: weblate/legal/templates/legal/privacy.html:46
msgid "Additionally, email is used for notification of watched events"
msgstr ""
"Par ailleurs, votre adresse courriel est utilisée pour les notifications "
"relatives aux événements que vous surveillez"

#: weblate/legal/templates/legal/privacy.html:48
msgid "Password in hashed form"
msgstr "Mot de passe haché"

#: weblate/legal/templates/legal/privacy.html:49
msgid "Used to authenticate user if configured"
msgstr "Si paramétré, est utilisé pour authentifier l’utilisateur"

#: weblate/legal/templates/legal/privacy.html:51
msgid "IP address and browser name"
msgstr "Adresse IP et nom de votre navigateur Internet"

#: weblate/legal/templates/legal/privacy.html:52
msgid ""
"These are logged in case of important changes to your account (e.g. password "
"change) to allow diagnosis in case your account is stolen"
msgstr ""
"Ils sont journalisés en cas de modifications importantes de votre compte "
"(par exemple, un changement de mot de passe) afin de permettre un diagnostic "
"en cas de vol de votre compte"

#: weblate/legal/templates/legal/security.html:7 weblate/legal/views.py:52
msgid "Security"
msgstr "Sécurité"

#: weblate/legal/templates/legal/security.html:17
msgid "Security Policy"
msgstr "Politique de sécurité"

#: weblate/legal/templates/legal/security.html:22
msgid ""
"At Weblate, we take security seriously and strive to maintain an environment "
"that values the security and privacy of our users."
msgstr ""
"Chez Weblate, nous prenons la sécurité au sérieux et faisons tout notre "
"possible pour préserver la sécurité et la vie privée de nos utilisateurs."

#: weblate/legal/templates/legal/security.html:27
msgid ""
"Weblate development follows The Linux Foundation Core Infrastructure "
"Initiative Best Practices."
msgstr ""
"Le développement de Weblate respecte les bonnes pratiques de la Fondation "
"Linux « Core Infrastructure Initiative »."

#: weblate/legal/templates/legal/security.html:32
msgid ""
"Please see our documentation for instructions how to report security "
"weaknesses in our platform."
msgstr ""
"Veuillez consulter les instructions de notre documentation pour nous "
"signaler des failles de sécurité de notre plateforme."

#: weblate/legal/templates/legal/terms.html:6
msgid "Terms"
msgstr "Conditions"

#: weblate/legal/templates/legal/terms.html:19
msgid "The Terms of Service document is currently available only in English."
msgstr ""
"Les conditions générales d’utilisation ne sont actuellement proposées qu’en "
"anglais."

#: weblate/legal/views.py:37 weblate/templates/translation.html:30
msgid "Overview"
msgstr "Vue d’ensemble"

#: weblate/screenshots/models.py:35
#: weblate/templates/screenshots/screenshot_list.html:35
msgid "Screenshot name"
msgstr "Nom de la capture d’écran"

#: weblate/screenshots/models.py:39
#: weblate/templates/screenshots/screenshot_detail.html:84
#: weblate/templates/screenshots/screenshot_list.html:36
msgid "Image"
msgstr "Image"

#: weblate/screenshots/models.py:40
msgid "Upload JPEG or PNG images up to 2000x2000 pixels."
msgstr "Téléverser des images JPEG ou PNG jusqu’à 2000 x 2000 pixels."

#: weblate/screenshots/views.py:95
msgid "Screenshot has been uploaded, you can now assign it to source strings."
msgstr ""
"La capture d’écran a été téléversée, vous pouvez maintenant l’associer à des "
"chaînes sources."

#: weblate/screenshots/views.py:102
msgid "Failed to upload screenshot, please fix errors below."
msgstr ""
"Échec de téléversement de la capture d’écran, veuillez corriger les erreurs "
"ci-dessous."

#: weblate/screenshots/views.py:154
#, python-format
msgid "Screenshot %s has been deleted."
msgstr "La capture d’écran %s a été supprimée."

#: weblate/screenshots/views.py:174
msgid "Source has been removed."
msgstr "La source a été retirée."

#: weblate/templates/403.html:5 weblate/templates/403_csrf.html:5
#: weblate/trans/views/basic.py:514
msgid "Permission Denied"
msgstr "Permission refusée"

#: weblate/templates/403.html:11
msgid "Insufficient privileges to display this page."
msgstr "Droits insuffisants pour afficher cette page."

#: weblate/templates/403.html:14 weblate/templates/404.html:14
#: weblate/templates/accounts/login.html:8
msgid "Log in"
msgstr "Me connecter"

#: weblate/templates/403.html:20 weblate/templates/404.html:23
msgid ""
"However, the following translation projects are available on this server:"
msgstr ""
"Cependant, les projets de traduction suivants sont disponibles sur ce "
"serveur :"

#: weblate/templates/404.html:5 weblate/trans/views/basic.py:501
msgid "Page Not Found"
msgstr "Page introuvable"

#: weblate/templates/404.html:11
msgid "The page you are looking for was not found."
msgstr "La page que vous recherchez n’existe pas."

#: weblate/templates/404.html:19
msgid ""
"The project you are looking for does not exist or is not publicly available."
msgstr ""
"Le projet que vous cherchez n’existe pas ou n’est pas proposé publiquement."

#: weblate/templates/500.html:5 weblate/trans/views/basic.py:528
msgid "Internal Server Error"
msgstr "Erreur interne du serveur"

#: weblate/templates/500.html:9
msgid "Server Error"
msgstr "Erreur serveur"

#: weblate/templates/500.html:12
msgid ""
"The server had serious problems serving your request. Trained monkeys are en-"
"route fixing the issue."
msgstr ""
"Le serveur a rencontré de sérieuses difficultés lors du traitement de votre "
"requête. Nos singes savants viennent d’être dépêchés pour corriger cette "
"anomalie."

#: weblate/templates/about.html:5 weblate/templates/about.html:13
#: weblate/templates/footer.html:6 weblate/trans/views/basic.py:542
msgid "About Weblate"
msgstr "À propos de Weblate"

#: weblate/templates/about.html:16
msgid ""
"Weblate is a web based translation tool with tight version control "
"integration. It features a simple and clean user interface, propagation of "
"translations across components, quality checks and automatic linking to "
"source files."
msgstr ""
"Weblate est un outil de traduction finement intégré aux outils de gestion de "
"version. Il offre une interface simple et claire, la propagation des "
"traductions entre les composants, des tests qualité et des liens "
"automatiques vers les fichiers sources."

#: weblate/templates/about.html:18
#, python-format
msgid "More information about Weblate can be found on %(weblate_link)s."
msgstr "%(weblate_link)s donne plus d’informations au sujet de Weblate."

#: weblate/templates/about.html:20
msgid "Weblate is libre software created by volunteers, and accepts donations."
msgstr ""
"Weblate est un logiciel libre créé par des bénévoles et accepte les dons."

#: weblate/templates/about.html:24
msgid "Fund Weblate on Liberapay"
msgstr "Financez Weblate sur Liberapay"

#: weblate/templates/about.html:25
msgid "Fund Weblate on Bountysource"
msgstr "Financez Weblate sur Bountysource"

#: weblate/templates/about.html:26 weblate/templates/footer.html:11
#: weblate/trans/templatetags/advertisement.py:42
msgid "Donate to Weblate"
msgstr "Faites un don à Weblate"

#: weblate/templates/about.html:33
msgid "Hosting translations"
msgstr "Hébergement de traductions"

#: weblate/templates/about.html:36
msgid ""
"This Weblate instance hosts translations for various libre software projects."
msgstr ""
"Cette installation Weblate héberge les traductions de divers projets de "
"logiciel libre."

#: weblate/templates/about.html:37
msgid "Weblate can host your project as well, please get in touch."
msgstr ""
"Weblate peut également héberger votre projet, si vous êtes intéressés, "
"veuillez nous contacter."

#: weblate/templates/about.html:40
msgid ""
"Commercial hosting is also available, pricing starts at 19 EUR per month, "
"please get in touch for more details."
msgstr ""
"Un service d’hébergement commercial est aussi proposé à partir de 19 EUR par "
"mois. Veuillez nous contacter pour plus de détails."

#: weblate/templates/about.html:44 weblate/templates/accounts/hosting.html:21
#: weblate/templates/projects.html:13
msgid "Ask for project hosting"
msgstr "Demande d’hébergement de projet"

#: weblate/templates/about.html:45
msgid "View hosting plans"
msgstr "Voir les solutions d’hébergement"

#: weblate/templates/about.html:46 weblate/templates/accounts/hosting.html:55
msgid "Contact us for commercial hosting"
msgstr "Veuillez nous contacter pour un hébergement commercial"

#: weblate/templates/about.html:53
msgid "Versions"
msgstr "Versions"

#: weblate/templates/about.html:69
msgid "Weblate owes its existence to these projects."
msgstr "Weblate existe grâce à ces projets."

#: weblate/templates/about.html:75
msgid "Commit signing"
msgstr "Signature des archivages"

#: weblate/templates/about.html:78
#, python-format
msgid ""
"Weblate signs all commits by GPG key %(gpg_key_id)s, you can view the public "
"key below."
msgstr ""
"Weblate signe tous les archivages avec une clef GPG %(gpg_key_id)s dont vous "
"pouvez visualiser la clef publique ci-dessous."

#: weblate/templates/access_control_description.html:4
#: weblate/trans/models/project.py:48
msgid "Public"
msgstr "Public"

#: weblate/templates/access_control_description.html:5
msgid "Publicly visible and translatable"
msgstr "Visible et traduisible publiquement"

#: weblate/templates/access_control_description.html:6
#: weblate/trans/models/project.py:49
msgid "Protected"
msgstr "Protégé"

#: weblate/templates/access_control_description.html:7
msgid "Publicly visible, only translatable for chosen users"
msgstr ""
"Visible publiquement mais traduisible uniquement par les utilisateurs "
"sélectionnés"

#: weblate/templates/access_control_description.html:8
#: weblate/trans/models/project.py:50
msgid "Private"
msgstr "Privé"

#: weblate/templates/access_control_description.html:9
msgid "Visible and translatable only for chosen users"
msgstr "Visible et traduisible uniquement par les utilisateurs sélectionnés"

#: weblate/templates/access_control_description.html:10
#: weblate/trans/models/project.py:51
msgid "Custom"
msgstr "Personnalisé"

#: weblate/templates/access_control_description.html:11
msgid ""
"Only use this if you know what you are doing, enabling it might revoke your "
"access to this project."
msgstr ""
"À n’utiliser que si vous savez ce que vous faites. L’activation de cette "
"option pourrait révoquer votre accès à ce projet."

#: weblate/templates/access_control_description.html:11
msgid "Permissions are not managed in Weblate."
msgstr "Les droits ne sont pas gérés par Weblate."

#: weblate/templates/accounts/confirm.html:7
#: weblate/templates/accounts/password.html:6
#: weblate/templates/accounts/profile.html:8
#: weblate/templates/accounts/removal.html:7 weblate/templates/base.html:125
#: weblate/templates/billing/overview.html:5
msgid "Your profile"
msgstr "Votre profil"

#: weblate/templates/accounts/confirm.html:14
#: weblate/templates/accounts/confirm.html:23
msgid "Confirm new association"
msgstr "Confirmez la nouvelle association"

#: weblate/templates/accounts/confirm.html:17
#, python-format
msgid ""
"After confirming this, you will be able to authenticate to Weblate using "
"%(backend_verbose)s (%(uid)s)."
msgstr ""
"Après confirmation, vous pourrez vous connecter à Weblate en utilisant "
"%(backend_verbose)s (%(uid)s)."

#: weblate/templates/accounts/contact.html:12
msgid "You can contact maintainers of this server here."
msgstr "Ci-dessous, vous pouvez contacter les mainteneurs de ce serveur."

#: weblate/templates/accounts/contact.html:13
#, python-format
msgid ""
"If you are looking for support for Weblate or want to file bug reports check "
"its website at %(weblate_link)s."
msgstr ""
"Si vous souhaitez obtenir de l’assistance sur Weblate ou signaler des "
"anomalies, consultez son site Web sur %(weblate_link)s."

#: weblate/templates/accounts/contact.html:30
#: weblate/templates/accounts/hosting.html:26
msgid "Send"
msgstr "Envoyer"

#: weblate/templates/accounts/email-sent.html:5
#: weblate/templates/accounts/login.html:92
#: weblate/templates/accounts/register.html:8
msgid "Registration"
msgstr "Inscription"

#: weblate/templates/accounts/email-sent.html:14
msgid "Password reset almost complete"
msgstr "La réinitialisation du mot de passe est presque terminée"

#: weblate/templates/accounts/email-sent.html:16
msgid "Account removal almost complete"
msgstr "La suppression du compte est presque terminée"

#: weblate/templates/accounts/email-sent.html:18
msgid "Registration almost complete"
msgstr "Inscription presque terminée"

#: weblate/templates/accounts/email-sent.html:24
msgid ""
"Shortly you should receive an email containing a confirmation link. Click it "
"to reset your password."
msgstr ""
"Vous devriez recevoir sous peu un courriel contenant un lien de "
"confirmation. Veuillez suivre ce lien pour réinitialiser votre mot de passe."

#: weblate/templates/accounts/email-sent.html:26
msgid ""
"Shortly you should receive an email containing a confirmation link. Click it "
"to remove your account."
msgstr ""
"Vous devriez recevoir sous peu un courriel contenant un lien de "
"confirmation. Veuillez suivre ce lien pour supprimer votre compte."

#: weblate/templates/accounts/email-sent.html:28
msgid ""
"Thank you for registering. Click the confirmation link you receive by email "
"to complete the registration."
msgstr ""
"Nous vous remercions de votre inscription. Cliquez sur le lien de "
"confirmation reçu par courriel pour terminer l’inscription."

#: weblate/templates/accounts/email-sent.html:31
msgid ""
"If the confirmation link expires before you get to use it, register again."
msgstr ""
"Si le lien de confirmation arrive à expiration avant que vous ne "
"l’utilisiez, veuillez vous inscrire de nouveau."

#: weblate/templates/accounts/email-sent.html:35
msgid ""
"If you don't receive it shortly, please check your spam folder or retry the "
"registration. Should the problem persist, please contact us."
msgstr ""
"Si vous ne le recevez pas rapidement, veuillez vérifier votre dossier des "
"pourriels ou ressayer de vous inscrire. Si le problème persiste, veuillez "
"nous contacter."

#: weblate/templates/accounts/email-sent.html:38
msgid "Report an issue with registration"
msgstr "Signaler un problème d’inscription"

#: weblate/templates/accounts/email.html:10
#: weblate/templates/accounts/register.html:26
#: weblate/templates/accounts/reset.html:21
msgid "Please fix errors in the registration form."
msgstr "Veuillez corriger les erreurs dans le formulaire d’inscription."

#: weblate/templates/accounts/email.html:26
#: weblate/templates/accounts/profile.html:432
msgid ""
"By registering you agree to use your name and email in the commits and "
"provide your contribution under license defined by each translated project."
msgstr ""
"En vous inscrivant, vous acceptez d’utiliser vos nom et adresse courriel "
"dans les archivages, et de contribuer aux projets traduits d’après la "
"licence définie par chacun d’eux."

#: weblate/templates/accounts/email.html:30
#: weblate/templates/accounts/register.html:47 weblate/templates/base.html:135
#: weblate/templates/engage.html:42
msgid "Register"
msgstr "Inscription"

#: weblate/templates/accounts/hosting.html:12
msgid ""
"Please check in advance whether your project is eligible for project hosting "
"on this site."
msgstr ""
"Veuillez vérifier au préalable si votre projet est admissible pour un "
"hébergement sur ce site."

#: weblate/templates/accounts/hosting.html:34
msgid "Conditions for free hosting"
msgstr "Conditions pour un hébergement gratuit"

#: weblate/templates/accounts/hosting.html:37
msgid "Translated content has to be released under free software license."
msgstr "Le contenu traduit doit être publié sous licence de logiciel libre."

#: weblate/templates/accounts/hosting.html:38
msgid ""
"Source code has to be publicly available in supported version control system."
msgstr ""
"Le code source doit être mis publiquement à disposition dans le système de "
"contrôle de versions pris en charge."

#: weblate/templates/accounts/hosting.html:39
msgid "There is no guarantee for service availability or quality."
msgstr ""
"Aucune garantie de disponibilité ou de qualité du service n’est fournie."

#: weblate/templates/accounts/hosting.html:40
msgid ""
"The hosting requests are usually processed once in a month, so please be "
"patient after submitting it."
msgstr ""
"Les demandes d’hébergement sont habituellement examinées une fois par mois, "
"veuillez être patient après avoir transmis votre demande."

#: weblate/templates/accounts/hosting.html:46
msgid "Commercial hosting"
msgstr "Hébergement commercial"

#: weblate/templates/accounts/hosting.html:50
msgid ""
"Commercial hosting is possible as well, our price starts at 19 EUR per "
"month, please get in touch with us for more details."
msgstr ""
"Nous proposons également un hébergement de qualité professionnelle à partir "
"de 19 € par mois. Contactez-nous pour plus de détails."

#: weblate/templates/accounts/login.html:14
msgid "This username/password combination was not found. Please try again."
msgstr ""
"Cette combinaison identifiant/mot de passe n’existe pas. Veuillez essayer à "
"nouveau."

#: weblate/templates/accounts/login.html:21
msgid ""
"To test Weblate on this demo server, you can log in as the following users:"
msgstr ""
"Pour tester Weblate sur ce serveur de démonstration, vous pouvez vous "
"connecter avec les noms d’utilisateurs suivants :"

#: weblate/templates/accounts/login.html:28
#: weblate/templates/accounts/profile.html:54
#: weblate/templates/accounts/profile.html:91
#: weblate/templates/accounts/profile.html:134
#: weblate/templates/accounts/profile.html:172
#: weblate/templates/accounts/profile.html:247
#: weblate/templates/accounts/profile.html:293
#: weblate/templates/accounts/profile.html:310
#: weblate/templates/accounts/profile.html:408
#: weblate/templates/accounts/profile.html:473
#: weblate/templates/addons/discovery_help.html:10
msgid "Description"
msgstr "Description"

#: weblate/templates/accounts/login.html:50
msgid "Password login"
msgstr "Connexion par mot de passe"

#: weblate/templates/accounts/login.html:58
msgid "Forgot your password?"
msgstr "Mot de passe oublié ?"

#: weblate/templates/accounts/login.html:59
msgid "You can reset it."
msgstr "Vous pouvez le réinitialiser."

#: weblate/templates/accounts/login.html:79
msgid "Third party login"
msgstr "Connexion par mécanisme tiers"

#: weblate/templates/accounts/login.html:97
msgid "Do not have an account yet?"
msgstr "Vous n’avez pas encore de compte ?"

#: weblate/templates/accounts/login.html:98
msgid "You can register."
msgstr "Vous pouvez vous inscrire."

#: weblate/templates/accounts/password-warning.html:3
msgid "Please enable the password authentication to secure your account."
msgstr ""
"Veuillez activer l’authentification par mot de passe pour sécuriser votre "
"compte."

#: weblate/templates/accounts/password-warning.html:8
msgid "You will be still able to authenticate using third party services."
msgstr ""
"Vous pourrez néanmoins toujours vous connecter en utilisant les services "
"d’authentification tiers."

#: weblate/templates/accounts/password-warning.html:9
msgid "The password is used to verify important changes on your account."
msgstr ""
"Le mot de passe vous sera demandé pour réaliser des modifications "
"importantes sur votre compte."

#: weblate/templates/accounts/password-warning.html:14
msgid "Configure the password"
msgstr "Paramétrer le mot de passe"

#: weblate/templates/accounts/password.html:16
msgid ""
"Please enter your new password twice so we can verify you typed it in "
"correctly."
msgstr ""
"Veuillez saisir votre nouveau mot de passe deux fois pour que nous puissions "
"vérifier que vous l’avez saisi correctement."

#: weblate/templates/accounts/password.html:23
msgid "Change my password"
msgstr "Changer mon mot de passe"

#: weblate/templates/accounts/profile.html:14 weblate/trans/views/basic.py:633
#: weblate/trans/views/files.py:81
msgid "Please fix errors in the form."
msgstr "Veuillez corriger les erreurs dans le formulaire."

#: weblate/templates/accounts/profile.html:24
#: weblate/templates/accounts/profile.html:79
msgid "Preferences"
msgstr "Préférences"

#: weblate/templates/accounts/profile.html:25
msgid "Subscriptions"
msgstr "Abonnements"

#: weblate/templates/accounts/profile.html:26
#: weblate/templates/accounts/profile.html:161
msgid "Account"
msgstr "Compte"

#: weblate/templates/accounts/profile.html:28
msgid "Profile"
msgstr "Profil"

#: weblate/templates/accounts/profile.html:29
#: weblate/templates/accounts/profile.html:429
msgid "Licenses"
msgstr "Licences"

#: weblate/templates/accounts/profile.html:30
#: weblate/templates/accounts/profile.html:317
msgid "Audit log"
msgstr "Journal d’audit"

#: weblate/templates/accounts/profile.html:31
#: weblate/templates/accounts/profile.html:359
msgid "API access"
msgstr "Accès par API"

#: weblate/templates/accounts/profile.html:33
#: weblate/templates/billing/overview.html:6
msgid "Billing"
msgstr "Facturation"

#: weblate/templates/accounts/profile.html:48
#: weblate/templates/accounts/profile.html:85
#: weblate/templates/accounts/profile.html:128
#: weblate/templates/accounts/profile.html:149
#: weblate/templates/accounts/profile.html:166
#: weblate/templates/addons/addon_detail.html:34
#: weblate/templates/component-settings.html:18
#: weblate/templates/edit_dictionary.html:26
#: weblate/templates/js/detail.html:58 weblate/templates/js/detail.html:68
#: weblate/templates/js/detail.html:78
#: weblate/templates/project-settings.html:25
#: weblate/templates/screenshots/screenshot_detail.html:103
#: weblate/templates/translate.html:102 weblate/templates/translate.html:210
#: weblate/templates/translate.html:413
msgid "Save"
msgstr "Enregistrer"

#: weblate/templates/accounts/profile.html:57
msgid ""
"Choose which languages you prefer to translate. These will be offered to you "
"on the dashboard to have easier access to chosen translations."
msgstr ""
"Sélectionnez les langues que vous souhaitez traduire, elles seront affichées "
"sur votre tableau de bord pour un accès facile."

#: weblate/templates/accounts/profile.html:60
msgid ""
"The secondary languages are shown next to the source string when translating."
msgstr ""
"Les langues secondaires sont indiquées à côté de la chaîne source lors de la "
"traduction."

#: weblate/templates/accounts/profile.html:63
msgid ""
"Only languages which are currently being translated are listed. If you want "
"to translate to another language, please request it first on the project you "
"want to translate."
msgstr ""
"Seules les langues en cours de traduction sont affichées. Si vous souhaitez "
"traduire dans une nouvelle langue, veuillez demander sa création au projet "
"que vous souhaitez traduire."

#: weblate/templates/accounts/profile.html:67
#: weblate/templates/accounts/profile.html:98
#: weblate/templates/accounts/profile.html:140
#: weblate/templates/accounts/profile.html:177
#: weblate/templates/accounts/profile.html:253
#: weblate/templates/accounts/profile.html:298 weblate/templates/base.html:143
#: weblate/templates/check.html:43 weblate/templates/check_component.html:45
#: weblate/templates/check_project.html:44 weblate/templates/checks.html:34
#: weblate/templates/documentation-icon.html:2 weblate/templates/footer.html:10
#: weblate/wladmin/templates/admin/performance.html:18
#: weblate/wladmin/templates/admin/performance.html:68
#: weblate/wladmin/templates/admin/performance.html:95
#: weblate/wladmin/templates/admin/performance.html:104
#: weblate/wladmin/templates/admin/permissions/change_form.html:8
#: weblate/wladmin/templates/admin/ssh.html:17
#: weblate/wladmin/templates/admin/trans/change_form.html:19
#: weblate/wladmin/templates/admin/trans/change_form.html:24
#: weblate/wladmin/templates/admin/trans/change_form.html:28
#: weblate/wladmin/templatetags/check_links.py:59
msgid "Documentation"
msgstr "Documentation"

#: weblate/templates/accounts/profile.html:94
msgid "Customize Weblate behavior to match your personal preferences."
msgstr "Personnalisez Weblate selon vos préférences."

#: weblate/templates/accounts/profile.html:111
msgid "Managed projects"
msgstr "Projets pilotés"

#: weblate/templates/accounts/profile.html:118
msgid ""
"You will automatically receive important notifications on managed projects."
msgstr ""
"Vous recevrez automatiquement les notifications importantes pour les projets "
"pilotés."

#: weblate/templates/accounts/profile.html:136
msgid "You will receive chosen notifications via email for all your languages."
msgstr ""
"Vous recevrez par courriel les notifications sélectionnées pour toutes vos "
"langues."

#: weblate/templates/accounts/profile.html:137
msgid ""
"Watched projects are also shown on dashboard, so choose all projects you "
"want to translate."
msgstr ""
"Les projets surveillés sont également affichés sur le Tableau de bord, "
"sélectionnez tous les projets auxquels vous souhaitez participer."

#: weblate/templates/accounts/profile.html:144
msgid "Subscription settings"
msgstr "Paramètres d’abonnement"

#: weblate/templates/accounts/profile.html:174
msgid "Your name and email will appear as author on the commits."
msgstr ""
"Vos nom et courriel apparaîtront en tant qu’auteur dans les archivages."

#: weblate/templates/accounts/profile.html:189
msgid "Current user identities"
msgstr "Identifiants de l’utilisateur courant"

#: weblate/templates/accounts/profile.html:193
msgid "Identity"
msgstr "Identité"

#: weblate/templates/accounts/profile.html:194
msgid "User ID"
msgstr "Identifiant de l’utilisateur"

#: weblate/templates/accounts/profile.html:195
#: weblate/templates/last-changes-content.html:10
msgid "Action"
msgstr "Action"

#: weblate/templates/accounts/profile.html:202
msgid "Set password"
msgstr "Définir le mot de passe"

#: weblate/templates/accounts/profile.html:211
msgid "Disconnect"
msgstr "Se déconnecter"

#: weblate/templates/accounts/profile.html:223
msgid "Add new association"
msgstr "Ajouter une association"

#: weblate/templates/accounts/profile.html:234
msgid "Removal"
msgstr "Suppression"

#: weblate/templates/accounts/profile.html:237
#: weblate/templates/accounts/removal.html:12
msgid "Removal of the account deletes all your private data."
msgstr ""
"La suppression de votre compte détruira toutes vos données personnelles."

#: weblate/templates/accounts/profile.html:240
msgid "Remove my account"
msgstr "Supprimer mon compte"

#: weblate/templates/accounts/profile.html:249
msgid ""
"You can manage identities which are associated to this account and which can "
"be used to log in."
msgstr ""
"Vous pouvez gérer les identifiants qui sont associés à ce compte et qui "
"peuvent être utilisés pour se connecter."

#: weblate/templates/accounts/profile.html:250
msgid "You can configure how you will log in on this site."
msgstr "Vous pouvez configurer comment vous ouvrirez une session sur ce site."

#: weblate/templates/accounts/profile.html:266
msgid "Your summary"
msgstr "Votre résumé"

#: weblate/templates/accounts/profile.html:273
msgid "Your public profile"
msgstr "Votre profil public"

#: weblate/templates/accounts/profile.html:281
msgid "Your avatar"
msgstr "Votre avatar"

#: weblate/templates/accounts/profile.html:284
msgid "Avatars are provided using Gravatar."
msgstr "Les avatars proviennent de Gravatar."

#: weblate/templates/accounts/profile.html:295
msgid "Your public appearance on this site."
msgstr "Informations affichées dans votre profil public sur ce site."

#: weblate/templates/accounts/profile.html:312
msgid ""
"Audit log shows important changes on your account. In case you see something "
"suspicious don't hesitate to contact us."
msgstr ""
"Le journal d’audit présente les modifications importantes de votre compte. "
"En cas d’activité suspecte, n’hésitez pas à nous contacter."

#: weblate/templates/accounts/profile.html:321
#: weblate/templates/last-changes-content.html:8
#: weblate/templates/trans/suggestion_list.html:16
msgid "When"
msgstr "Quand"

#: weblate/templates/accounts/profile.html:323
msgid "IP address"
msgstr "Adresse IP"

#: weblate/templates/accounts/profile.html:324
msgid "User agent"
msgstr "User agent"

#: weblate/templates/accounts/profile.html:336
#: weblate/templates/accounts/profile.html:337
msgid "Hidden"
msgstr "Masqué"

#: weblate/templates/accounts/profile.html:343
msgid "No recent activity found!"
msgstr "Aucune activité récente !"

#: weblate/templates/accounts/profile.html:348
msgid "Report suspicious activity"
msgstr "Signaler une activité suspecte"

#: weblate/templates/accounts/profile.html:362
msgid "Your personal API key:"
msgstr "Votre clef personnelle API :"

#: weblate/templates/accounts/profile.html:369
msgid "Regenerate API key"
msgstr "Régénérer la clé de l’API"

#: weblate/templates/accounts/profile.html:373
msgid "API root URL:"
msgstr "URL racine de l’API :"

#: weblate/templates/accounts/profile.html:377
msgid "API usage example:"
msgstr "Exemple d’utilisation de l’API :"

#: weblate/templates/accounts/profile.html:389
msgid "CLI usage example:"
msgstr "Exemple d’utilisation CLI :"

#: weblate/templates/accounts/profile.html:410
msgid ""
"You can control Weblate using HTTP REST API and API key is used to "
"authenticate to it."
msgstr ""
"Vous pouvez contrôler Weblate avec l’API HTTP REST et une clé d’API est "
"utilisée pour s’y authentifier."

#: weblate/templates/accounts/profile.html:411
msgid ""
"The API key is also used to authenticate to automatically exported Git "
"repositories."
msgstr ""
"La clé API est également utilisée pour s’authentifier auprès des dépôts Git "
"exportés automatiquement."

#: weblate/templates/accounts/profile.html:414
msgid "API documentation"
msgstr "Documentation de l’API"

#: weblate/templates/accounts/profile.html:415
msgid "Git export documentation"
msgstr "Documentation de l’exportation de Git"

#: weblate/templates/accounts/profile.html:436
msgid "You have agreed to the following as a contributor:"
msgstr "Vous avez accepté ce qui suit en tant que contributeur :"

#: weblate/templates/accounts/profile.html:445
msgid ""
"Following translations have explicitly specified their licensing and "
"copyright conditions:"
msgstr ""
"Les traductions suivantes ont explicitement défini leurs conditions de "
"licence et de droit d’auteur :"

#: weblate/templates/accounts/profile.html:448 weblate/templates/data.html:28
#: weblate/templates/data.html:62 weblate/templates/data.html:103
#: weblate/templates/language.html:37 weblate/templates/list-projects.html:8
#: weblate/templates/list-translations.html:7
#: weblate/trans/models/component.py:122 weblate/trans/models/component.py:145
#: weblate/trans/models/project.py:132 weblate/trans/models/whiteboard.py:80
msgid "Project"
msgstr "Projet"

#: weblate/templates/accounts/profile.html:448 weblate/trans/forms.py:1370
msgid "License"
msgstr "Licence"

#: weblate/templates/accounts/profile.html:475
msgid ""
"Please pay attention to the licensing information as these specify how "
"others are allowed to use your translations."
msgstr ""
"Veuillez prêter attention aux informations de licence car elles précisent "
"comment d’autres personnes sont autorisées à utiliser vos traductions."

#: weblate/templates/accounts/profile.html:498
msgid "Invoices"
msgstr "Factures"

#: weblate/templates/accounts/profile.html:502
msgid "Invoice period"
msgstr "Période de facturation"

#: weblate/templates/accounts/profile.html:503
msgid "Invoice amount"
msgstr "Montant de la facture"

#: weblate/templates/accounts/profile.html:504
msgid "Download invoice"
msgstr "Télécharger la facture"

#: weblate/templates/accounts/profile.html:516
msgid "Not available"
msgstr "Non disponible"

#: weblate/templates/accounts/profile.html:521
msgid "No invoices found!"
msgstr "Aucune facture n’a été trouvée !"

#: weblate/templates/accounts/redirect.html:13
msgid "Redirecting you to the authentication provider."
msgstr "Redirection en cours vers le fournisseur d’authentification."

#: weblate/templates/accounts/register.html:18
msgid "Please read our Terms of Service prior to registration."
msgstr ""
"Veuillez lire nos conditions générales d’utilisation avant de vous inscrire."

#: weblate/templates/accounts/register.html:21
msgid ""
"By registering you agree to use your name and email in version control "
"system commits and provide your contribution under license defined by each "
"translated project."
msgstr ""
"En vous inscrivant, vous acceptez d’utiliser votre nom et votre adresse "
"courriel dans les archivages du système de contrôle des versions et acceptez "
"aussi de contribuer d’après la licence définie par chacun des projets."

#: weblate/templates/accounts/register.html:37
msgid "Register using email"
msgstr "S’inscrire en utilisant le courriel"

#: weblate/templates/accounts/register.html:59
msgid "Third party registration"
msgstr "Enregistrement de tiers"

#: weblate/templates/accounts/register.html:75
msgid "Sorry, but registrations on this site are disabled."
msgstr "Désolé, mais les inscriptions sont désactivées pour ce site."

#: weblate/templates/accounts/register.html:76
msgid "You can contact us for more details."
msgstr "Vous pouvez nous contacter pour plus de renseignements."

#: weblate/templates/accounts/removal.html:17
msgid "Account removal"
msgstr "Suppression de compte"

#: weblate/templates/accounts/removal.html:21
msgid ""
"By pressing following button, your will no longer be able to use this "
"account."
msgstr ""
"En appuyant sur le bouton suivant, vous n’aurez plus la possibilité "
"d’utiliser ce compte."

#: weblate/templates/accounts/removal.html:23
msgid ""
"You will have to confirm account removal by clicking link in email you will "
"receive."
msgstr ""
"Vous devrez confirmer la suppression de votre compte en cliquant sur le lien "
"contenu dans le courriel que vous recevrez."

#: weblate/templates/accounts/removal.html:28
msgid "Delete this account"
msgstr "Supprimer ce compte"

#: weblate/templates/accounts/reset.html:13
msgid "Forgotten your password? You can now set new one."
msgstr "Mot de passe oublié ? Vous pouvez en définir un nouveau."

#: weblate/templates/accounts/reset.html:16
msgid ""
"Forgotten your password? Enter your email address below, and we'll email "
"instructions for setting a new one."
msgstr ""
"Mot de passe oublié ? Veuillez saisir votre adresse courriel ci-dessous, et "
"nous vous enverrons des directives pour le redéfinir."

#: weblate/templates/accounts/reset.html:36
msgid "Set my password"
msgstr "Définir mon mot de passe"

#: weblate/templates/accounts/reset.html:36
msgid "Reset my password"
msgstr "Réinitialiser mon mot de passe"

#: weblate/templates/accounts/user.html:51
msgid "Recent changes"
msgstr "Changements récents"

#: weblate/templates/accounts/user.html:55
msgid "Browse all changes for user"
msgstr "Afficher plus de modifications par cet utilisateur"

#: weblate/templates/activity-tab.html:5
msgid "Activity in last 30 days"
msgstr "Activité des 30 derniers jours"

#: weblate/templates/activity-tab.html:8
msgid "Activity in last year"
msgstr "Activité de l’année dernière"

#: weblate/templates/addons/addon_detail.html:10
#: weblate/templates/addons/addon_list.html:10
#: weblate/templates/component.html:81
msgid "Addons"
msgstr "Greffons"

#: weblate/templates/addons/addon_detail.html:26
msgid "Configure addon"
msgstr "Paramétrer le greffon"

#: weblate/templates/addons/addon_head.html:5
msgid ""
"This addon operates on whole project, it is enough to install it on one "
"component."
msgstr ""
"Ce greffon agit sur l’ensemble du projet, l’installer sur un composant est "
"suffisant."

#: weblate/templates/addons/addon_head.html:5
msgid "project wide"
msgstr "à l’échelle du projet"

#: weblate/templates/addons/addon_list.html:18
msgid "Installed addons"
msgstr "Greffons installés"

#: weblate/templates/addons/addon_list.html:28
msgid "Uninstall"
msgstr "Désinstaller"

#: weblate/templates/addons/addon_list.html:32
msgid "Configure"
msgstr "Paramétrer"

#: weblate/templates/addons/addon_list.html:41
msgid "There are no addons currently installed."
msgstr "Aucun greffon n’est installé actuellement."

#: weblate/templates/addons/addon_list.html:43
#, python-format
msgid "There is currently %(count)s addon installed."
msgid_plural "There are currently %(count)s addons installed."
msgstr[0] "%(count)s greffon installé actuellement."
msgstr[1] "%(count)s greffons installés actuellement."

#: weblate/templates/addons/addon_list.html:51
msgid "Available addons"
msgstr "Greffons proposés"

#: weblate/templates/addons/addon_list.html:61
msgid "Install"
msgstr "Installer"

#: weblate/templates/addons/addon_list.html:69
msgid "Could not find any additional addons compatible with this translation."
msgstr ""
"Impossible de trouver des greffons supplémentaires compatibles avec cette "
"traduction."

#: weblate/templates/addons/addon_list.html:71
msgid "Some addons will ask for additional configuration during installation."
msgstr ""
"Certains greffons demanderont un paramétrage supplémentaire pendant "
"l’installation."

#: weblate/templates/addons/discovery_help.html:3
msgid ""
"The regular expression to match translation files has to contain two named "
"groups to match component and language, some examples:"
msgstr ""
"L’expression rationnelle de correspondance des fichiers de traduction doit "
"contenir deux groupes nommés, pour faire correspondre composant et langue. "
"Des exemples :"

#: weblate/templates/addons/discovery_help.html:8
msgid "Regular expression"
msgstr "Expression rationnelle"

#: weblate/templates/addons/discovery_help.html:9
msgid "Example matched files"
msgstr "Exemple de fichiers correspondants"

#: weblate/templates/addons/discovery_help.html:22
msgid "One folder per language containing translation files for components."
msgstr ""
"Un dossier par langue contenant des fichiers de traduction pour les "
"composants."

#: weblate/templates/addons/discovery_help.html:32
msgid "Usual structure for storing gettext PO files."
msgstr "Structure habituelle pour stocker les fichiers PO de gettext."

#: weblate/templates/addons/discovery_help.html:42
msgid "Using both component and language name within filename."
msgstr ""
"Utilisation des noms du composant et du langage dans le même nom de fichier."

#: weblate/templates/addons/discovery_help.html:52
msgid "Using language in both path and filename."
msgstr "Langue utilisée à la fois pour le chemin et le nom de fichier."

#: weblate/templates/addons/discovery_help.html:57
msgid ""
"You can use Django templates markup in both component name and monolingual "
"base filename, for example:"
msgstr ""
"Vous pouvez utiliser le balisage des modèles Django à la fois dans le nom du "
"composant et le nom de fichier de base monolingue, par exemple :"

#: weblate/templates/addons/discovery_help.html:61
msgid "Component filename match"
msgstr "Nom de fichier du composant correspondant"

#: weblate/templates/addons/discovery_help.html:63
msgid "Component filename with upper case first letter"
msgstr "Nom de fichier du composant avec la première lettre en majuscule"

#: weblate/templates/addons/discovery_preview.html:5
#: weblate/templates/list-translations.html:7
#: weblate/templates/project.html:102 weblate/templates/translate.html:326
#: weblate/trans/models/component.py:430 weblate/trans/models/whiteboard.py:87
msgid "Component"
msgstr "Composant"

#: weblate/templates/addons/discovery_preview.html:5
msgid "Matched files"
msgstr "Fichiers correspondants"

#: weblate/templates/addons/discovery_preview.html:9
msgid "Following components would be deleted"
msgstr "Les composants suivants vont être supprimés"

#: weblate/templates/addons/discovery_preview.html:15
msgid "Following components would be created"
msgstr "Les composants suivants vont être créés"

#: weblate/templates/addons/discovery_preview.html:28
msgid "Following components matched existing ones"
msgstr "Suivre les composants qui correspondent à ceux existants"

#: weblate/templates/addons/discovery_preview.html:41
msgid "No components were matched!"
msgstr "Aucun composant ne correspond !"

#: weblate/templates/addons/generate_help.html:3
msgid ""
"You can use Django templates markup in both filename and content, for "
"example:"
msgstr ""
"Vous pouvez utiliser le balisage des modèles Django à la fois dans le nom de "
"fichier et dans le contenu, par exemple :"

#: weblate/templates/addons/generate_help.html:11
msgid "Percents translated"
msgstr "Pourcentage d’avancement de la traduction"

#: weblate/templates/addons/generate_help.html:15
msgid "Number of translated strings"
msgstr "Nombre de chaînes traduites"

#: weblate/templates/addons/generate_help.html:17
#: weblate/trans/models/component.py:111
msgid "Component name"
msgstr "Nom du composant"

#: weblate/templates/addons/generate_help.html:19
msgid "Component URL slug"
msgstr "URL abrégée du composant"

#: weblate/templates/addons/generate_help.html:23
msgid "Project URL slug"
msgstr "URL abrégée du projet"

#: weblate/templates/base.html:98
msgid "Toggle navigation"
msgstr "Basculer la navigation"

#: weblate/templates/base.html:109 weblate/templates/base.html:154
msgid "Dashboard"
msgstr "Tableau de bord"

#: weblate/templates/base.html:118 weblate/templates/index.html:72
msgid "Manage watched projects"
msgstr "Gérer les Projets surveillés"

#: weblate/templates/base.html:127
msgid "Administration"
msgstr "Administration"

#: weblate/templates/base.html:129
#: weblate/wladmin/templates/admin/performance.html:22
msgid "Configuration errors"
msgstr "Erreurs de configuration"

#: weblate/templates/base.html:132 weblate/wladmin/sites.py:154
msgid "Logout"
msgstr "Déconnexion"

#: weblate/templates/base.html:140
msgid "Help"
msgstr "Aide"

#: weblate/templates/base.html:163
msgid ""
"Weblate does not support Microsoft Internet Explorer 8 and older, please use "
"some more recent browser like Firefox, Chrome or Edge."
msgstr ""
"Weblate ne prend pas en charge Internet Explorer 8 de Microsoft et versions "
"antérieures. Veuillez utiliser un navigateur plus récent comme <a href="
"\"https://www.mozilla.org/firefox/\">Firefox</a>."

#: weblate/templates/base.html:187 weblate/templates/base.html:194
msgid "Close"
msgstr "Fermer"

#: weblate/templates/billing/detail.html:4
msgid "Billing plan"
msgstr "Mode de facturation"

#: weblate/templates/billing/detail.html:8
msgid "Current plan"
msgstr "Mode actuel"

#: weblate/templates/billing/detail.html:8
msgid "See other plans"
msgstr "Voir les autres modes de facturation"

#: weblate/templates/billing/detail.html:9
msgid "Monthly price"
msgstr "Tarif mensuel"

#: weblate/templates/billing/detail.html:10
msgid "Yearly price"
msgstr "Tarif annuel"

#: weblate/templates/billing/detail.html:11
msgid "Strings limit"
msgstr "Limite des chaînes"

#: weblate/templates/billing/detail.html:16
msgid "Languages limit"
msgstr "Limite de langues"

#: weblate/templates/billing/detail.html:21
msgid "Repositories limit"
msgstr "Limite des dépôts"

#: weblate/templates/billing/detail.html:26
msgid "Projects limit"
msgstr "Limite des projets"

#: weblate/templates/billing/used.html:5
#, python-format
msgid "Used %(used)s"
msgstr "Utilisé par %(used)s"

#: weblate/templates/billing/used.html:7
#, python-format
msgid "Used %(used)s of %(total)s"
msgstr "%(used)s utilisé sur %(total)s"

#: weblate/templates/check.html:6 weblate/templates/check_component.html:6
#: weblate/templates/check_project.html:6 weblate/templates/checks.html:6
#: weblate/templates/js/detail.html:17
msgid "Checks"
msgstr "Vérifications"

#: weblate/templates/check.html:16 weblate/templates/check_component.html:18
#: weblate/templates/check_project.html:17 weblate/templates/checks.html:15
msgid "Checks listing"
msgstr "Liste des vérifications"

#: weblate/templates/check.html:26 weblate/templates/check_component.html:28
#: weblate/templates/check_project.html:27
msgid "No matching checks found!"
msgstr "Aucune vérification correspondante n’a été trouvée !"

#: weblate/templates/check.html:36 weblate/templates/check_component.html:38
#: weblate/templates/check_project.html:37
msgid "Check details"
msgstr "Détails de la vérification"

#: weblate/templates/checks.html:28 weblate/templates/component-list.html:14
#: weblate/templates/component.html:32 weblate/templates/language.html:16
#: weblate/templates/project.html:27 weblate/templates/translation.html:31
msgid "Information"
msgstr "Informations"

#: weblate/templates/checks.html:30
msgid ""
"Customizable quality checks will help you improve the quality of "
"translations."
msgstr ""
"Des contrôles qualité personnalisables vous aideront à améliorer la qualité "
"des traductions."

#: weblate/templates/checks.html:31
msgid ""
"The checks can help you identify problematic translations or source strings "
"which are hard to translate."
msgstr ""
"Ces vérifications peuvent vous aider à identifier les traductions "
"problématiques ou les chaînes sources délicates à traduire."

#: weblate/templates/component-list.html:13
#: weblate/templates/language-project.html:16 weblate/templates/project.html:25
#: weblate/trans/forms.py:922 weblate/trans/models/component.py:431
msgid "Components"
msgstr "Composants"

#: weblate/templates/component-list.html:28
msgid "Number of components"
msgstr "Nombre de composants"

#: weblate/templates/component-list.html:34
#: weblate/trans/models/componentlist.py:116
msgid "Automatic component list assignment"
msgstr "Affectation automatique de liste de composants"

#: weblate/templates/component-settings.html:9
#: weblate/templates/component.html:82
#: weblate/templates/project-settings.html:8
#: weblate/templates/project-settings.html:18 weblate/templates/project.html:71
msgid "Settings"
msgstr "Paramètres"

#: weblate/templates/component.html:31
#: weblate/templates/trans/suggestion_list.html:17
msgid "Translations"
msgstr "Traductions"

#: weblate/templates/component.html:35 weblate/templates/index.html:36
#: weblate/templates/project.html:31 weblate/templates/translation.html:35
msgid "Insights"
msgstr "Suivi"

#: weblate/templates/component.html:38 weblate/templates/dictionary.html:39
#: weblate/templates/edit_dictionary.html:35 weblate/templates/index.html:39
#: weblate/templates/language-project.html:17
#: weblate/templates/language.html:17 weblate/templates/project.html:34
#: weblate/templates/translate.html:255 weblate/templates/translation.html:38
msgid "History"
msgstr "Historique"

#: weblate/templates/component.html:39 weblate/templates/index.html:40
#: weblate/templates/language-project.html:18
#: weblate/templates/language.html:18 weblate/templates/project.html:35
#: weblate/templates/translation.html:39
msgid "Activity"
msgstr "Activité"

#: weblate/templates/component.html:40 weblate/templates/project.html:36
msgid "Download statistics (CSV)"
msgstr "Télécharger les statistiques (format CSV)"

#: weblate/templates/component.html:41 weblate/templates/project.html:37
msgid "Download statistics (JSON)"
msgstr "Télécharger les statistiques (format JSON)"

#: weblate/templates/component.html:43
msgid "Translation reports"
msgstr "Rapports de traduction"

#: weblate/templates/component.html:49 weblate/templates/index.html:46
#: weblate/templates/language-project.html:21
#: weblate/templates/language.html:22 weblate/templates/project.html:42
#: weblate/templates/translation.html:53
msgid "Tools"
msgstr "Outils"

#: weblate/templates/component.html:52 weblate/templates/component.html:139
#: weblate/templates/index.html:49 weblate/templates/index.html:121
#: weblate/templates/language-project.html:24
#: weblate/templates/language-project.html:49 weblate/templates/project.html:45
#: weblate/templates/project.html:186
#: weblate/templates/screenshots/screenshot_detail.html:77
#: weblate/templates/search-form.html:6 weblate/templates/search-form.html:11
#: weblate/templates/search.html:15 weblate/templates/translate.html:55
#: weblate/templates/translation.html:32 weblate/templates/translation.html:333
#: weblate/templates/translation.html:338 weblate/templates/zen.html:38
msgid "Search"
msgstr "Rechercher"

#: weblate/templates/component.html:54 weblate/templates/component.html:148
#: weblate/templates/project.html:47 weblate/templates/project.html:195
#: weblate/templates/replace.html:13 weblate/templates/translation.html:61
#: weblate/templates/translation.html:228 weblate/trans/models/change.py:227
msgid "Search and replace"
msgstr "Rechercher et remplacer"

#: weblate/templates/component.html:56 weblate/templates/project.html:49
#: weblate/templates/translation.html:56
msgid "Data exports"
msgstr "Exportations de données"

#: weblate/templates/component.html:57
msgid "Matrix view"
msgstr "Vue matricielle"

#: weblate/templates/component.html:58
msgid "Source strings review"
msgstr "Révision des chaînes sources"

#: weblate/templates/component.html:66 weblate/templates/project.html:57
#: weblate/templates/translation.html:71
msgid "Manage"
msgstr "Gérer"

#: weblate/templates/component.html:70 weblate/templates/js/git-status.html:112
#: weblate/templates/project.html:61 weblate/templates/translation.html:75
msgid "Commit"
msgstr "Enregistrer"

#: weblate/templates/component.html:73 weblate/templates/project.html:64
#: weblate/templates/translation.html:78
msgid "Repository maintenance"
msgstr "Maintenance du dépôt"

#: weblate/templates/component.html:76
#: weblate/templates/screenshots/screenshot_detail.html:9
#: weblate/templates/screenshots/screenshot_list.html:9
msgid "Screenshots"
msgstr "Captures écran"

#: weblate/templates/component.html:78 weblate/templates/manage-access.html:18
#: weblate/templates/manage-access.html:79 weblate/templates/project.html:68
msgid "Users"
msgstr "Utilisateurs"

#: weblate/templates/component.html:89 weblate/templates/project.html:79
#: weblate/templates/translation.html:86
msgid "Share"
msgstr "Partager"

#: weblate/templates/component.html:93
msgid "Share on Facebook!"
msgstr "Partager cette traduction sur Facebook !"

#: weblate/templates/component.html:94 weblate/templates/project.html:84
#: weblate/templates/translation.html:91
#, python-format
msgid "Translate %(object)s using %%23Weblate at %(share_url)s!"
msgstr "Traduire %(object)s en utilisant %%23Weblate à %(share_url)s !"

#: weblate/templates/component.html:94 weblate/templates/translation.html:91
msgid "Tweet this translation!"
msgstr "Partager cette traduction sur Twitter !"

#: weblate/templates/component.html:95 weblate/templates/project.html:85
#: weblate/templates/translation.html:92
msgid "Engage page"
msgstr "Page d’inscription"

#: weblate/templates/component.html:96 weblate/templates/project.html:86
#: weblate/templates/translation.html:93
msgid "Status widgets"
msgstr "Widgets d’état"

#: weblate/templates/component.html:118
msgid "You don't have permission to start new translation"
msgstr "Vous n’avez pas la permission pour démarrer une nouvelle traduction"

#: weblate/templates/component.html:118
msgid "Please login to start new translation "
msgstr "Veuillez vous connecter pour démarrer une traduction "

#: weblate/templates/component.html:150 weblate/templates/project.html:197
#: weblate/templates/translation.html:230
msgid ""
"You can replace a string in all strings at once. The search is a simple "
"substring case sensitive search."
msgstr ""
"Vous pouvez remplacer une chaîne partout en une seule fois. La recherche "
"s’effectue sur les sous-chaînes et est sensible à la casse."

#: weblate/templates/component.html:155 weblate/templates/component.html:170
#: weblate/templates/project.html:202 weblate/templates/project.html:217
#: weblate/templates/replace.html:46 weblate/templates/translation.html:216
#: weblate/templates/translation.html:235
#: weblate/templates/translation.html:250
#: weblate/templates/translation.html:270
msgid "Process"
msgstr "Exécuter"

#: weblate/templates/component.html:163 weblate/templates/project.html:210
#: weblate/templates/translation.html:243 weblate/trans/models/change.py:234
msgid "Mass state change"
msgstr "Modification de masse"

#: weblate/templates/component.html:165 weblate/templates/project.html:212
#: weblate/templates/translation.html:245
msgid "You can change state of all strings matching given type at once."
msgstr ""
"Vous pouvez modifier d’un coup l’état de toutes les chaînes correspondantes "
"à un type donné."

#: weblate/templates/component.html:181 weblate/templates/js/changes.html:5
msgid "Browse all component changes"
msgstr "Parcourir les modifications pour tous les composants"

#: weblate/templates/component.html:188 weblate/templates/project.html:228
#: weblate/templates/translate.html:364 weblate/templates/translate.html:368
#: weblate/templates/translation.html:317 weblate/trans/forms.py:232
msgid "Loading…"
msgstr "Chargement…"

#: weblate/templates/component.html:201
msgid "Credits"
msgstr "Crédits"

#: weblate/templates/component.html:205
msgid ""
"Credits list all translators who have contributed to this component in a "
"given time period. It can be useful for including in your documentation or "
"application to thank translators."
msgstr ""
"Les crédits listent tous les traducteurs ayant contribué au composant sur "
"une période déterminée. À utiliser pour remercier les traducteurs dans votre "
"documentation ou dans l’application."

#: weblate/templates/component.html:209 weblate/templates/component.html:228
#: weblate/wladmin/templates/admin/ssh.html:36
msgid "Generate"
msgstr "Générer"

#: weblate/templates/component.html:220
msgid "Contributor stats"
msgstr "Statistiques du contributeur"

#: weblate/templates/component.html:224
msgid "Reports number of strings and words translated by each translator."
msgstr ""
"Affiche le nombre de chaînes et de mots traduits par chaque traducteur."

#: weblate/templates/component_info.html:11
msgid "Translation process"
msgstr "Processus de traduction"

#: weblate/templates/component_info.html:15
msgid "Translations can be made only through suggesting."
msgstr "Les traductions ne sont possibles qu'en saisissant des suggestions."

#: weblate/templates/component_info.html:16
#, python-format
msgid ""
"Suggestions are automatically accepted as translations once they have "
"%(count)s vote."
msgid_plural ""
"Suggestions are automatically accepted as translations once they have "
"%(count)s votes."
msgstr[0] ""
"Les suggestions sont acceptées automatiquement dès qu'elles obtiennent "
"%(count)s vote."
msgstr[1] ""
"Les suggestions sont acceptées automatiquement dès qu'elles obtiennent "
"%(count)s votes."

#: weblate/templates/component_info.html:18
msgid "Translations can be made directly."
msgstr "Les traductions peuvent être réalisées directement."

#: weblate/templates/component_info.html:20
msgid "Suggestions to improve translation can be made."
msgstr "Vous pouvez proposer des suggestions pour améliorer la traduction."

#: weblate/templates/component_info.html:22
msgid "Suggestions to improve translation are disabled."
msgstr "Les suggestions sont désactivées."

#: weblate/templates/component_info.html:26
msgid "Only chosen users can contribute."
msgstr "Seuls les utilisateurs sélectionnés peuvent contribuer."

#: weblate/templates/component_info.html:28
msgid "Any authenticated user can contribute."
msgstr "Tout utilisateur connecté peut contribuer."

#: weblate/templates/component_info.html:31
msgid "The translation is using monolingual files."
msgstr "La traduction utilise des fichiers monolingues."

#: weblate/templates/component_info.html:33
msgid "The translation base language can be edited."
msgstr "La traduction dans la langue de base peut être modifiée."

#: weblate/templates/component_info.html:35
msgid "The translation base language can not be edited."
msgstr "La traduction dans la langue de base ne peut pas être modifiée."

#: weblate/templates/component_info.html:38
msgid "The translation is using bilingual files."
msgstr "La traduction utilise des fichiers bilingues."

#: weblate/templates/component_info.html:46
#: weblate/trans/models/component.py:298
msgid "Translation license"
msgstr "Licence associée à cette traduction"

#: weblate/templates/component_info.html:59
#: weblate/templates/contributor-agreement.html:9
#: weblate/trans/models/component.py:313
msgid "Contributor agreement"
msgstr "Accord de contribution"

#: weblate/templates/component_info.html:60 weblate/templates/data.html:71
#: weblate/templates/screenshots/screenshot_sources_body.html:13
msgid "View"
msgstr "Afficher"

#: weblate/templates/component_info.html:66
msgid "Repository"
msgstr "Dépôt"

#: weblate/templates/component_info.html:73
#: weblate/trans/models/component.py:185
msgid "Repository branch"
msgstr "Branche du dépôt"

#: weblate/templates/component_info.html:85
msgid "Repository with Weblate translations"
msgstr "Dépôt contenant les traductions Weblate"

#: weblate/templates/contributor-agreement.html:16
msgid "Please review the contributor agreement"
msgstr "Veuillez examiner l’accord de contribution"

#: weblate/templates/contributor-agreement.html:18
msgid "Please read following contributor agreement:"
msgstr "Veuillez lire l’accord de contribution suivant :"

#: weblate/templates/contributor-agreement.html:29
msgid "You have already agreed to this agreement."
msgstr "Vous avez déjà accepté cet accord."

#: weblate/templates/data.html:7
msgid "data exports"
msgstr "Exportations de données"

#: weblate/templates/data.html:13
msgid "You can retrieve various data from Weblate in machine readable format."
msgstr ""
"Vous pouvez récupérer différentes données de Weblate dans un format lisible "
"par une machine."

#: weblate/templates/data.html:17
msgid "RSS feeds"
msgstr "Flux RSS"

#: weblate/templates/data.html:22
msgid ""
"To follow translation progress you can use RSS feeds, detailing all "
"important translation changes."
msgstr ""
"Pour suivre l’avancement de la traduction, vous pouvez utiliser des flux RSS "
"détaillant toutes les modifications importantes."

#: weblate/templates/data.html:29 weblate/templates/data.html:63
#: weblate/templates/data.html:104 weblate/templates/data.html:138
msgid "URL"
msgstr "URL"

#: weblate/templates/data.html:30 weblate/templates/data.html:64
#: weblate/templates/data.html:105
msgid "Link"
msgstr "Lien"

#: weblate/templates/data.html:36 weblate/templates/data.html:42
msgid "RSS"
msgstr "RSS"

#: weblate/templates/data.html:48
msgid ""
"Per language RSS feeds are also available, you can construct them by "
"appending a language code to the above URLs."
msgstr ""
"Des flux RSS par langue sont aussi proposés. Vous pouvez les construire en "
"ajoutant un code de langue aux URL ci-dessus."

#: weblate/templates/data.html:51 weblate/templates/index.html:41
#: weblate/templates/stats.html:5 weblate/templates/stats.html:62
#: weblate/templates/translation.html:40 weblate/templates/translation.html:372
msgid "Statistics"
msgstr "Statistiques"

#: weblate/templates/data.html:56
msgid ""
"Translation statistics for every component in the JSON format allows you to "
"use the data in other websites or tools."
msgstr ""
"Les statistiques de traduction pour chaque composant au format JSON vous "
"permettent d’utiliser les données sur d’autres sites Web ou outils."

#: weblate/templates/data.html:79
msgid ""
"As an example, fetching stats for all translations in one component can be "
"done thusly:"
msgstr ""
"Par exemple pour obtenir les statistiques sur toutes les traductions d’un "
"composant :"

#: weblate/templates/data.html:91
msgid "Notification hooks"
msgstr "Déclencheurs de notification"

#: weblate/templates/data.html:96
msgid ""
"With notification hooks, Weblate will automatically import changes made by "
"your developers, and allows continuous translation."
msgstr ""
"Grâce aux déclencheurs de notification, Weblate importera automatiquement "
"les modifications effectuées par vos développeurs et permettra une "
"traduction en continu."

#: weblate/templates/data.html:111 weblate/templates/data.html:117
msgid "Hook"
msgstr "Point d’ancrage"

#: weblate/templates/data.html:123
msgid ""
"As an example, telling Weblate to pull from a remote repository can be done "
"thusly:"
msgstr ""
"Par exemple, voici comment l’on peut demander à Weblate de tirer des données "
"d’un dépôt distant :"

#: weblate/templates/data.html:132
msgid ""
"Weblate also supports direct notifications from several code hosting sites:"
msgstr ""
"Weblate prend également en charge les notifications directes pour différents "
"sites d’hébergement de code :"

#: weblate/templates/data.html:137
msgid "Hosting site"
msgstr "Site d’hébergement"

#: weblate/templates/data.html:139
msgid "Note"
msgstr "Note"

#: weblate/templates/data.html:146 weblate/templates/data.html:151
#: weblate/templates/data.html:156
msgid "Browse the documentation for detailed instructions"
msgstr "Consultez la documentation pour des instructions détaillées"

#: weblate/templates/dictionaries.html:7 weblate/templates/dictionary.html:9
#: weblate/templates/edit_dictionary.html:8
msgid "glossaries"
msgstr "Glossaires"

#: weblate/templates/dictionaries.html:15 weblate/templates/language.html:39
#: weblate/templates/languages.html:16 weblate/templates/list-projects.html:10
#: weblate/templates/project.html:104 weblate/templates/project.html:141
#: weblate/templates/translation.html:128
#: weblate/templates/translation.html:379
msgid "Words"
msgstr "Mots"

#: weblate/templates/dictionary.html:21
msgid "Browse"
msgstr "Parcourir"

#: weblate/templates/dictionary.html:23
msgid "Add new word"
msgstr "Ajouter un nouveau mot"

#: weblate/templates/dictionary.html:26
msgid "Import glossary"
msgstr "Importer un glossaire"

#: weblate/templates/dictionary.html:30
msgid "Export glossary"
msgstr "Exporter le glossaire"

#: weblate/templates/dictionary.html:33
msgid "Comma separated values (CSV)"
msgstr "Valeurs séparées par des virgules (CSV)"

#: weblate/templates/dictionary.html:34
msgid "Gettext (PO)"
msgstr "Fichier PO Gettext"

#: weblate/templates/dictionary.html:35
msgid "XML Localization Interchange File Format (XLIFF)"
msgstr "Fichier d’échange de traduction XML (XLIFF)"

#: weblate/templates/dictionary.html:36
msgid "TermBase eXchange (TBX)"
msgstr "TermBase eXchange (TBX)"

#: weblate/templates/dictionary.html:54 weblate/templates/matrix.html:17
#: weblate/templates/search.html:29 weblate/templates/source-review.html:25
#: weblate/templates/translate.html:179 weblate/templates/translate.html:263
#: weblate/templates/translate.html:377 weblate/templates/translate.html:464
#: weblate/trans/forms.py:310 weblate/trans/forms.py:1005
msgid "Source"
msgstr "Source"

#: weblate/templates/dictionary.html:55
#: weblate/templates/js/translations.html:9
#: weblate/templates/translate.html:263 weblate/templates/translate.html:326
#: weblate/templates/translate.html:376 weblate/templates/translate.html:465
#: weblate/trans/forms.py:312 weblate/trans/forms.py:1006
#: weblate/trans/forms.py:1382
msgid "Translation"
msgstr "Traduction"

#: weblate/templates/dictionary.html:67 weblate/templates/js/detail.html:18
#: weblate/templates/js/detail.html:27
#: weblate/templates/js/translations.html:10
#: weblate/templates/js/translations.html:19 weblate/templates/replace.html:34
#: weblate/templates/screenshots/screenshot_list.html:51
#: weblate/templates/zen-units.html:20
msgid "Edit"
msgstr "Modifier"

#: weblate/templates/dictionary.html:76
#: weblate/templates/js/git-status.html:211
#: weblate/templates/list-comments.html:23
#: weblate/templates/screenshots/screenshot_detail.html:118
#: weblate/templates/screenshots/screenshot_list.html:58
#: weblate/templates/translate.html:313
msgid "Delete"
msgstr "Supprimer"

#: weblate/templates/dictionary.html:85
msgid "No words found!"
msgstr "Aucun mot n’a été trouvé !"

#: weblate/templates/dictionary.html:95 weblate/templates/js/detail.html:41
#: weblate/templates/manage-access.html:71 weblate/templates/translate.html:478
msgid "Add"
msgstr "Ajouter"

#: weblate/templates/dictionary.html:107
msgid "Import"
msgstr "Importer"

#: weblate/templates/dictionary.html:115
msgid "Browse all glossary changes"
msgstr "Afficher plus de modifications du glossaire"

#: weblate/templates/edit_dictionary.html:20
msgid "Change word"
msgstr "Changer le mot"

#: weblate/templates/engage.html:18
#, python-format
msgid "Get involved in %(project)s."
msgstr "Contribuez à %(project)s."

#: weblate/templates/engage.html:21
msgid "Hi, and thank you for your interest."
msgstr "Bonjour et merci de votre intérêt."

#: weblate/templates/engage.html:24
#, python-format
msgid ""
"%(project)s is being translated using %(weblate_name_link)s, a web tool "
"designed to ease translating for both developers and translators."
msgstr ""
"%(project)s est traduit au moyen de %(weblate_name_link)s, un outil Web "
"conçu pour faciliter la traduction, autant pour les développeurs que pour "
"les traducteurs."

#: weblate/templates/engage.html:30
#, python-format
msgid ""
"If you would like to contribute to translation of %(project)s, you need to "
"register on this server."
msgstr ""
"Si vous voulez contribuer à la traduction de %(project)s, vous devez vous "
"inscrire."

#: weblate/templates/engage.html:34
msgid ""
"This translation is open only to a limited group of translators, if you want "
"to contribute please get in touch with the project maintainers."
msgstr ""
"Cette traduction n’est ouverte qu’à un nombre limité de traducteurs. Si vous "
"souhaitez y contribuer, veuillez contacter les mainteneurs du projet."

#: weblate/templates/engage.html:38
msgid ""
"Once you have activated your account, proceed to the translation section."
msgstr "Après avoir activé votre compte, rendez vous à la section traduction."

#: weblate/templates/engage.html:43 weblate/templates/list-translations.html:70
#: weblate/templates/list-translations.html:72
#: weblate/templates/translate.html:115 weblate/templates/translation.html:123
msgid "Translate"
msgstr "Traduire"

#: weblate/templates/footer.html:5
#, python-format
msgid "Powered by %(weblate_version_link)s"
msgstr "Propulsé par %(weblate_version_link)s"

#: weblate/templates/footer.html:8
msgid "Service status"
msgstr "État du service"

#: weblate/templates/git-commit-info.html:3
#, python-format
msgid "Commit %(hash)s"
msgstr "Commit %(hash)s"

#: weblate/templates/git-commit-info.html:4
#, python-format
msgid "Authored by %(author)s on %(date)s"
msgstr "Écrit par %(author)s le %(date)s"

#: weblate/templates/glossary-embed.html:14
msgid "Copy word into translation"
msgstr "Copier le mot vers la traduction"

#: weblate/templates/glossary-embed.html:14 weblate/trans/forms.py:243
msgid "Copy"
msgstr "Copier"

#: weblate/templates/glossary-embed.html:21
msgid "No related strings found in the glossary."
msgstr "Aucune chaîne correspondante n’a été trouvée dans le glossaire."

#: weblate/templates/i18n.html:19
msgid "Your password must be stronger."
msgstr "Votre mot de passe doit être plus complexe."

#: weblate/templates/i18n.html:20
msgid "Use a few words, avoid common phrases."
msgstr "Utilisez quelques mots, évitez les phrases courantes."

#: weblate/templates/i18n.html:21
msgid "No need for symbols, digits, or uppercase letters."
msgstr "Pas besoin de symboles, chiffres, ni lettres majuscules."

#: weblate/templates/i18n.html:22
msgid "Add another word or two. Uncommon words are better."
msgstr "Ajoutez un ou deux mots. Les mots peu usuels sont préférables."

#: weblate/templates/i18n.html:23
msgid "Straight rows of keys are easy to guess."
msgstr "Les successions de touches sont simples à deviner."

#: weblate/templates/i18n.html:24
msgid "Short keyboard patterns are easy to guess."
msgstr "Les enchaînements de touches courts sont faciles à deviner."

#: weblate/templates/i18n.html:25
msgid "Use a longer keyboard pattern with more turns."
msgstr "Utilisez un enchaînement de touches plus long et plus répété."

#: weblate/templates/i18n.html:26
msgid "Repeats like \"aaa\" are easy to guess."
msgstr "Les répétitions comme \"aaa\" sont faciles à deviner."

#: weblate/templates/i18n.html:27
msgid ""
"Repeats like \"abcabcabc\" are only slightly harder to guess than \"abc\"."
msgstr ""
"Les répétitions comme « abcabcabc » sont à peine plus difficiles à deviner "
"qu’« abc »."

#: weblate/templates/i18n.html:28
msgid "Avoid repeated words and characters."
msgstr "Évitez de répéter les mêmes mots et les mêmes caractères."

#: weblate/templates/i18n.html:29
msgid "Sequences like \"abc\" or \"6543\" are easy to guess."
msgstr "Les séquences comme « abc » ou « 6543 » sont faciles à deviner."

#: weblate/templates/i18n.html:30
msgid "Avoid sequences."
msgstr "Évitez  les séquences."

#: weblate/templates/i18n.html:31
msgid "Recent years are easy to guess."
msgstr "Les années récentes sont faciles à deviner."

#: weblate/templates/i18n.html:32
msgid "Avoid recent years."
msgstr "Évitez les années récentes."

#: weblate/templates/i18n.html:33
msgid "Avoid years that are associated with you."
msgstr "Évitez les années liées à votre vie."

#: weblate/templates/i18n.html:34
msgid "Dates are often easy to guess."
msgstr "Les dates sont faciles à deviner."

#: weblate/templates/i18n.html:35
msgid "Avoid dates and years that are associated with you."
msgstr "Évitez les dates et les années liées à votre vie."

#: weblate/templates/i18n.html:36
msgid "This is a top-10 common password."
msgstr "C’est un des 10 mots de passe les plus fréquents."

#: weblate/templates/i18n.html:37
msgid "This is a top-100 common password."
msgstr "C’est un des 100 mots de passe les plus fréquents."

#: weblate/templates/i18n.html:38
msgid "This is a very common password."
msgstr "C’est un mot de passe très fréquent."

#: weblate/templates/i18n.html:39
msgid "This is similar to a commonly used password."
msgstr "Ce mot de passe est proche d'un mot de passe fréquemment utilisé."

#: weblate/templates/i18n.html:40
msgid "A word by itself is easy to guess."
msgstr "Un mot seul est facile à deviner."

#: weblate/templates/i18n.html:41
msgid "Names and surnames by themselves are easy to guess."
msgstr "Les noms et surnoms sont faciles à deviner."

#: weblate/templates/i18n.html:42
msgid "Common names and surnames are easy to guess."
msgstr "Les noms et surnoms courants sont faciles à deviner."

#: weblate/templates/i18n.html:43
msgid "Capitalization doesn't help very much."
msgstr "Les majuscules n’apportent vraiment rien de plus."

#: weblate/templates/i18n.html:44
msgid "All-uppercase is almost as easy to guess as all-lowercase."
msgstr "Tout en majuscule est aussi facile à deviner que tout en minuscule."

#: weblate/templates/i18n.html:45
msgid "Reversed words aren't much harder to guess."
msgstr "Les mots inversés ne sont pas tellement plus difficiles à deviner."

#: weblate/templates/i18n.html:46
msgid "Predictable substitutions like '@' instead of 'a' don't help very much."
msgstr ""
"Les substitutions prédictibles telles que « @ » au lieu de « a » n’aident "
"pas vraiment."

#: weblate/templates/index.html:11
#, python-format
msgid "This site runs %(weblate_name_link)s demo server."
msgstr "Propulsé par le serveur démo %(weblate_name_link)s."

#: weblate/templates/index.html:13
#, python-format
msgid ""
"This site runs %(weblate_name_link)s for translating the software projects "
"listed below."
msgstr ""
"Ce site utilise %(weblate_name_link)s pour la traduction des projets ci-"
"dessous."

#: weblate/templates/index.html:15
msgid ""
"You need to be logged in to translate, otherwise you can only make "
"suggestions."
msgstr ""
"Vous devez être connecté pour traduire, sinon vous ne pouvez faire que des "
"suggestions."

#: weblate/templates/index.html:52
msgid "Checks overview"
msgstr "Aperçu des vérifications"

#: weblate/templates/index.html:68
msgid ""
"Choose what languages you want in the preferences, to see overview of "
"available translations for those languages in your watched projects."
msgstr ""
"Dans les préférences, sélectionnez les langues pour lesquels vous souhaitez "
"un aperçu des traductions proposées pour les projets surveillés."

#: weblate/templates/index.html:71 weblate/templates/index.html:83
#: weblate/templates/index.html:103 weblate/templates/index.html:114
msgid "Manage your languages"
msgstr "Gérer vos langues"

#: weblate/templates/index.html:81
msgid ""
"Choose languages you speak in the preferences, to see an overview of all "
"projects that feature those languages here."
msgstr ""
"Sélectionnez les langues que vous parlez dans les préférences et vous "
"obtiendrez ici un aperçu des projets qui utilisent ces langues."

#: weblate/templates/index.html:100
msgid ""
"Could not find any suggestions for you, please choose your languages in the "
"preferences to get some."
msgstr ""
"Aucune suggestion n’a été trouvée, veuillez définir des langues dans votre "
"profil pour obtenir des suggestions."

#: weblate/templates/index.html:105
msgid "Register to manage your languages"
msgstr "Créez un compte pour gérer vos langues"

#: weblate/templates/js/detail.html:16 weblate/templates/js/translations.html:8
#: weblate/wladmin/templates/admin/performance.html:93
#: weblate/wladmin/templates/admin/report.html:8
msgid "Status"
msgstr "État"

#: weblate/templates/js/detail.html:49 weblate/templates/list-checks.html:9
#, python-format
msgid "Ignore: %(check)s"
msgstr "Ignorer : %(check)s"

#: weblate/templates/js/detail.html:84 weblate/templates/translate.html:499
msgid "Screenshot context"
msgstr "Contexte de la capture d’écran"

#: weblate/templates/js/detail.html:91 weblate/templates/translate.html:507
msgid "No screenshot currently associated!"
msgstr "Aucune capture d’écran n’est associée actuellement !"

#: weblate/templates/js/detail.html:94
msgid "Manage screenshots"
msgstr "Gérer les captures écran"

#: weblate/templates/js/detail.html:104
#: weblate/templates/screenshots/screenshot_list.html:21
msgid "Add new screenshot"
msgstr "Ajouter une nouvelle capture d’écran"

#: weblate/templates/js/detail.html:110
#: weblate/templates/screenshots/screenshot_list.html:26
#: weblate/templates/translation.html:296
#: weblate/templates/translation.html:307
msgid "Upload"
msgstr "Téléversement"

#: weblate/templates/js/detail.html:122
msgid "User comments"
msgstr "Commentaires de l’utilisateur"

#: weblate/templates/js/git-status.html:18
#: weblate/templates/mail/merge_failure.html:21
msgid "Repository status"
msgstr "État du dépôt"

#: weblate/templates/js/git-status.html:21
msgid "There are some uncommitted changes!"
msgstr "Il y a des modifications non enregistrées !"

#: weblate/templates/js/git-status.html:25
msgid "There has been a merge failure in the repository:"
msgstr "Un échec de fusion s’est produit dans le dépôt :"

#: weblate/templates/js/git-status.html:27
msgid "Check the FAQ for information on how to resolve this."
msgstr ""
"Consultez la FAQ pour obtenir des informations sur la résolution de ce "
"problème."

#: weblate/templates/js/git-status.html:31
msgid "The remote repository needs to be merged!"
msgstr "Le dépôt distant doit être fusionné !"

#: weblate/templates/js/git-status.html:34
msgid "There are some new commits in the local repository."
msgstr "De nouveaux archivages se trouvent dans le dépôt local."

#: weblate/templates/js/git-status.html:37
msgid "The local repository is up to date."
msgstr "Le dépôt local est à jour."

#: weblate/templates/js/git-status.html:45
msgid "Last remote commit:"
msgstr "Dernier archivage distant :"

#: weblate/templates/js/git-status.html:52
msgid "Repository containing Weblate translations:"
msgstr "Dépôt contenant les traductions Weblate :"

#: weblate/templates/js/git-status.html:62
msgid "Repository details"
msgstr "Détails du dépôt"

#: weblate/templates/js/git-status.html:74
msgid "Repository changes"
msgstr "Modifications dans le dépôt"

#: weblate/templates/js/git-status.html:102
msgid "Repository tools"
msgstr "Outils de dépôt"

#: weblate/templates/js/git-status.html:116
msgid "Commit pending changes to the local repository"
msgstr "Archiver dans le dépôt local les modifications en attente"

#: weblate/templates/js/git-status.html:126
msgid "Pull"
msgstr "Récupérer"

#: weblate/templates/js/git-status.html:130
msgid "Pull changes from the remote repository"
msgstr "Récupérer les modifications du dépôt distant"

#: weblate/templates/js/git-status.html:140
msgid "Push"
msgstr "Pousser"

#: weblate/templates/js/git-status.html:144
msgid "Push changes to the remote repository"
msgstr "Pousser les modifications vers le dépôt distant"

#: weblate/templates/js/git-status.html:154
#: weblate/trans/models/component.py:76
msgid "Rebase"
msgstr "Refonder"

#: weblate/templates/js/git-status.html:158
msgid "Rebase local changes onto the remote repository"
msgstr "Refonder les changements sur le dépôt distant"

#: weblate/templates/js/git-status.html:168
msgid "Reset"
msgstr "Réinitialiser"

#: weblate/templates/js/git-status.html:172
msgid "Reset all changes in the local repository"
msgstr "Réinitialiser toutes les modifications dans le dépôt local"

#: weblate/templates/js/git-status.html:184
msgid "Unlock"
msgstr "Déverrouiller"

#: weblate/templates/js/git-status.html:188
msgid "Allow changes to the local repository"
msgstr "Permettre les modifications dans le dépôt local"

#: weblate/templates/js/git-status.html:196
msgid "Lock"
msgstr "Verrouiller"

#: weblate/templates/js/git-status.html:200
msgid "Prevent any changes in the local repository"
msgstr "Interdire les modifications dans le dépôt local"

#: weblate/templates/js/git-status.html:215
msgid "Removes current translation from the repository."
msgstr "Supprime la traduction actuelle du dépôt."

#: weblate/templates/language-project.html:26
#: weblate/templates/language.html:26 weblate/templates/project.html:51
#: weblate/templates/stats.html:98
msgid "Ignored checks"
msgstr "Vérifications ignorées"

#: weblate/templates/language-project.html:40
#: weblate/templates/language.html:106
msgid "Browse all language changes"
msgstr "Parcourir les modifications pour toutes les langues"

#: weblate/templates/language.html:19 weblate/templates/project.html:28
msgid "Glossaries"
msgstr "Glossaires"

#: weblate/templates/language.html:38 weblate/templates/languages.html:15
#: weblate/templates/list-projects.html:9
#: weblate/templates/list-translations.html:8
#: weblate/templates/project.html:103 weblate/templates/project.html:140
#: weblate/templates/stats.html:20 weblate/templates/translation.html:390
#: weblate/trans/templatetags/translations.py:538 weblate/utils/state.py:33
msgid "Translated"
msgstr "Traduit"

#: weblate/templates/language.html:72
#, python-format
msgid "Plural: %(source_description)s"
msgstr "Pluriel : %(source_description)s"

#: weblate/templates/language.html:84
msgid "Plurals"
msgstr "Pluriels"

#: weblate/templates/language.html:119
msgid "There are no glossaries defined for this language."
msgstr "Il n’existe aucun glossaire pour cette langue."

#: weblate/templates/last-changes-content.html:9
#: weblate/templates/stats.html:19 weblate/templates/stats.html:41
msgid "User"
msgstr "Utilisateur"

#: weblate/templates/last-changes-content.html:11
msgid "Detail"
msgstr "Détail"

#: weblate/templates/last-changes-content.html:12
msgid "Object"
msgstr "Sujet"

#: weblate/templates/last-changes-content.html:35
msgid "Revert to this translation"
msgstr "Restaurer cette traduction"

#: weblate/templates/last-changes-content.html:35
msgid "Revert"
msgstr "Restaurer"

#: weblate/templates/last-changes-content.html:57
msgid "No matching activity found."
msgstr "Aucune activité correspondante n’a été trouvée."

#: weblate/templates/legend.html:5 weblate/templates/progress.html:5
#: weblate/trans/forms.py:454 weblate/trans/templatetags/translations.py:533
#: weblate/utils/state.py:34
msgid "Approved"
msgstr "Approuvé"

#: weblate/templates/legend.html:8 weblate/templates/progress.html:8
msgid "Good"
msgstr "Terminé"

#: weblate/templates/legend.html:14 weblate/templates/progress.html:14
#: weblate/trans/forms.py:434 weblate/trans/forms.py:452
#: weblate/trans/templatetags/translations.py:523 weblate/utils/state.py:32
msgid "Needs editing"
msgstr "À vérifier"

#: weblate/templates/list-comments.html:12
msgid "Translation comment"
msgstr "Commentaire de traduction"

#: weblate/templates/list-comments.html:14 weblate/templates/translate.html:157
#: weblate/templates/zen-units.html:27
msgid "Source string comment"
msgstr "Commentaire sur la chaîne source"

#: weblate/templates/list-translations.html:9
#: weblate/templates/list-translations.html:20
msgctxt "Number of untranslated strings"
msgid "Untranslated"
msgstr "Non traduit"

#: weblate/templates/list-translations.html:10
#: weblate/templates/list-translations.html:21
msgctxt "Number of translated words"
msgid "Words"
msgstr "Mots"

#: weblate/templates/list-translations.html:11
#: weblate/templates/list-translations.html:22
msgctxt "Number of strings needing review"
msgid "Review"
msgstr "A vérifier"

#: weblate/templates/list-translations.html:12
#: weblate/templates/list-translations.html:23
msgctxt "Number of failing checks"
msgid "Checks"
msgstr "Vérifications"

#: weblate/templates/list-translations.html:13
#: weblate/templates/list-translations.html:24
msgctxt "Number of suggestions"
msgid "Suggestions"
msgstr "Nombre de suggestions"

#: weblate/templates/list-translations.html:16
msgid "Configure columns"
msgstr "Paramétrer les colonnes"

#: weblate/templates/list-translations.html:34
#: weblate/templates/translation.html:112
msgid "This translation is being used as source strings within this component."
msgstr "Cette traduction est utilisée comme chaîne source dans le composant."

#: weblate/templates/list-translations.html:34
msgid "source"
msgstr "Source"

#: weblate/templates/list-translations.html:39
#, python-format
msgid "%(words)s word to translate!"
msgid_plural "%(words)s words to translate!"
msgstr[0] "Un mot à traduire !"
msgstr[1] "%(words)s mots à traduire !"

#: weblate/templates/list-translations.html:42
#, python-format
msgid "There is %(count)s string needing review."
msgid_plural "There are %(count)s strings needing review."
msgstr[0] "Il y a %(count)s chaîne à vérifier."
msgstr[1] "Il y a %(count)s chaînes à vérifier."

#: weblate/templates/list-translations.html:51
#, python-format
msgid "There is %(count)s failing check."
msgid_plural "There are %(count)s failing checks."
msgstr[0] "Il y a %(count)s échec de vérification."
msgstr[1] "Il y a %(count)s échecs de vérification."

#: weblate/templates/list-translations.html:60
#, python-format
msgid "There is %(count)s suggestion."
msgid_plural "There are %(count)s suggestions."
msgstr[0] "Il y a %(count)s suggestion."
msgstr[1] "Il y a %(count)s suggestions."

#: weblate/templates/list-translations.html:70
#, python-format
msgid "There is %(count)s not translated string."
msgid_plural "There are %(count)s not translated strings."
msgstr[0] "Il y a %(count)s chaîne non traduite."
msgstr[1] "Il y a %(count)s chaînes non traduites."

#: weblate/templates/list-translations.html:72
#, python-format
msgid "There is %(count)s translated string."
msgid_plural "There are %(count)s translated strings."
msgstr[0] "Il y a %(count)s chaîne traduite."
msgstr[1] "Il y a %(count)s chaînes traduites."

#: weblate/templates/mail/account_activity.html:7
#: weblate/templates/mail/account_activity.txt:1
#: weblate/templates/mail/activation.html:7
#: weblate/templates/mail/activation.txt:1
#: weblate/templates/mail/changed_translation.html:7
#: weblate/templates/mail/changed_translation.txt:1
#: weblate/templates/mail/merge_failure.html:7
#: weblate/templates/mail/merge_failure.txt:1
#: weblate/templates/mail/new_comment.html:7
#: weblate/templates/mail/new_comment.txt:1
#: weblate/templates/mail/new_language.html:7
#: weblate/templates/mail/new_language.txt:1
#: weblate/templates/mail/new_string.html:7
#: weblate/templates/mail/new_string.txt:1
#: weblate/templates/mail/new_suggestion.html:7
#: weblate/templates/mail/new_suggestion.txt:1
#: weblate/templates/mail/new_translation.html:7
#: weblate/templates/mail/new_translation.txt:1
#: weblate/templates/mail/parse_error.html:7
#: weblate/templates/mail/parse_error.txt:1
#: weblate/templates/mail/remove.html:7 weblate/templates/mail/remove.txt:1
#: weblate/templates/mail/reset.html:7 weblate/templates/mail/reset.txt:1
msgid "Hi,"
msgstr "Bonjour,"

#: weblate/templates/mail/account_activity.html:11
#: weblate/templates/mail/account_activity.txt:3
#, python-format
msgid "There has been a change in your account at %(site_title)s:"
msgstr ""
"Une modification a été effectuée sur votre compte pour le site "
"%(site_title)s :"

#: weblate/templates/mail/account_activity.html:24
#: weblate/templates/mail/account_activity.txt:9
msgid "IP address:"
msgstr "Adresse IP :"

#: weblate/templates/mail/account_activity.html:25
#: weblate/templates/mail/account_activity.txt:10
msgid "User agent:"
msgstr "User agent :"

#: weblate/templates/mail/account_activity.html:28
#: weblate/templates/mail/account_activity.txt:12
msgid ""
"If you did not request this change, please notify us as soon as possible "
"using following form:"
msgstr ""
"Si vous n’êtes pas à l’origine de cette modification, contactez-nous très "
"rapidement grâce au formulaire suivant :"

#: weblate/templates/mail/account_activity_subject.txt:4
#, python-format
msgid "Activity on your account at %(site_title)s"
msgstr "Activité de votre compte sur le site %(site_title)s"

#: weblate/templates/mail/activation.html:11
#: weblate/templates/mail/activation.txt:3
#, python-format
msgid ""
"This is an automatic email to help you complete your registration with "
"%(site_title)s."
msgstr ""
"Ceci est un courriel automatique pour vous aider à terminer votre "
"inscription avec %(site_title)s."

#: weblate/templates/mail/activation.html:15
#: weblate/templates/mail/activation.txt:5
#: weblate/templates/mail/remove.html:15 weblate/templates/mail/remove.txt:5
#: weblate/templates/mail/reset.html:15 weblate/templates/mail/reset.txt:5
msgid ""
"Please open the following link in your web browser. If the link is split "
"over several lines, you may need to copy it in the address bar."
msgstr ""
"Veuillez ouvrir le lien suivant dans votre navigateur. Si le lien est divisé "
"en plusieurs lignes, il est possible que vous deviez le copier dans la barre "
"d’adresse."

#: weblate/templates/mail/activation.html:23
#: weblate/templates/mail/activation.txt:9
#: weblate/templates/mail/remove.html:23 weblate/templates/mail/remove.txt:9
#: weblate/templates/mail/reset.html:23 weblate/templates/mail/reset.txt:9
msgid "If there is a problem with your registration, please contact us:"
msgstr ""
"Si vous rencontrez un problème lors de votre inscription, veuillez nous "
"contacter :"

#: weblate/templates/mail/activation_subject.txt:4
#, python-format
msgid "Your registration on %(site_title)s"
msgstr "Votre inscription sur %(site_title)s"

#: weblate/templates/mail/base.html:34 weblate/templates/mail/signature.txt:2
msgid "Sent by Weblate translation system"
msgstr "Envoyé par la plateforme de traduction Weblate."

#: weblate/templates/mail/base.html:36
msgid "Change subscription settings"
msgstr "Modifiez vos abonnements"

#: weblate/templates/mail/changed_translation.html:11
#: weblate/templates/mail/changed_translation.txt:3
#, python-format
msgid ""
"There has been a change in translation on %(translation)s at %(site_title)s."
msgstr ""
"Une modification a été effectuée dans la traduction : %(translation)s sur "
"%(site_title)s."

#: weblate/templates/mail/changed_translation.html:18
#: weblate/templates/mail/changed_translation.txt:5
#: weblate/templates/mail/new_comment.html:17
#: weblate/templates/mail/new_comment.txt:5
#: weblate/templates/mail/new_suggestion.html:18
#: weblate/templates/mail/new_suggestion.txt:5
#: weblate/templates/mail/new_translation.html:18
#: weblate/templates/mail/new_translation.txt:5
msgid "Source string:"
msgstr "Chaîne source : "

#: weblate/templates/mail/changed_translation.html:28
#: weblate/templates/mail/changed_translation.txt:9
#: weblate/templates/mail/new_translation.html:28
#: weblate/templates/mail/new_translation.txt:9
msgid "Translation:"
msgstr "Traduction : "

#: weblate/templates/mail/changed_translation.html:38
#: weblate/templates/mail/new_suggestion.html:39
msgid "Translation change:"
msgstr "Changement dans la traduction : "

#: weblate/templates/mail/changed_translation.html:48
#: weblate/templates/mail/changed_translation.txt:17
#: weblate/templates/mail/new_comment.html:38
#: weblate/templates/mail/new_comment.txt:13
#: weblate/templates/mail/new_translation.html:38
#: weblate/templates/mail/new_translation.txt:15
msgid "You can edit this string at:"
msgstr "Vous pouvez modifier cette chaîne sur :"

#: weblate/templates/mail/changed_translation.txt:13
msgid "Previous translation:"
msgstr "Traduction précédente : "

#: weblate/templates/mail/changed_translation_subject.txt:3
#, python-format
msgid "Changed translation in %(translation)s"
msgstr "Traduction modifiée dans %(translation)s"

#: weblate/templates/mail/footer.html:3 weblate/templates/mail/footer.txt:1
msgid "Translation summary:"
msgstr "Résumé des traductions : "

#: weblate/templates/mail/footer.html:7 weblate/templates/mail/footer.txt:3
msgid "Total strings:"
msgstr "Nombre total de chaînes : "

#: weblate/templates/mail/footer.html:10 weblate/templates/mail/footer.txt:4
msgid "Translated strings:"
msgstr "Chaînes traduites : "

#: weblate/templates/mail/footer.html:13 weblate/templates/mail/footer.txt:5
msgid "Untranslated strings:"
msgstr "Chaînes non traduites :"

#: weblate/templates/mail/footer.html:16 weblate/templates/mail/footer.txt:6
msgid "Strings marked for review:"
msgstr "Chaînes à vérifier :"

#: weblate/templates/mail/footer.html:20 weblate/templates/mail/footer.txt:8
#, python-format
msgid "You can translate at %(translation_url)s"
msgstr "Vous pouvez contribuer à cette traduction sur %(translation_url)s."

#: weblate/templates/mail/merge_failure.html:11
#: weblate/templates/mail/merge_failure.txt:3
#, python-format
msgid "There has been a merge failure on %(component)s at %(site_title)s."
msgstr "Un échec de fusion s’est produit sur %(component)s à %(site_title)s."

#: weblate/templates/mail/merge_failure.html:15
#: weblate/templates/mail/parse_error.html:15
msgid "Error message"
msgstr "Message d’erreur"

#: weblate/templates/mail/merge_failure.html:30
#: weblate/templates/mail/merge_failure.txt:13
msgid "Repository with Weblate translations:"
msgstr "Dépôt contenant les traductions Weblate :"

#: weblate/templates/mail/merge_failure.html:36
#: weblate/templates/mail/merge_failure.txt:17
msgid "Check our FAQ for information how to resolve this."
msgstr "Consultez notre FAQ pour résoudre ce problème."

#: weblate/templates/mail/merge_failure.txt:5
#: weblate/templates/mail/parse_error.txt:5
msgid "Error message:"
msgstr "Message d’erreur : "

#: weblate/templates/mail/merge_failure.txt:9
msgid "Repository status:"
msgstr "État du dépôt : "

#: weblate/templates/mail/merge_failure_subject.txt:3
#, python-format
msgid "Merge failure in %(component)s"
msgstr "Échec de la fusion dans %(component)s"

#: weblate/templates/mail/new_comment.html:11
#: weblate/templates/mail/new_comment.txt:3
#, python-format
msgid "There has been a new comment on %(component)s at %(site_title)s."
msgstr "Un commentaire a été ajouté sur %(component)s à %(site_title)s."

#: weblate/templates/mail/new_comment.html:28
#: weblate/templates/mail/new_comment.txt:9
msgid "Comment:"
msgstr "Commentaire : "

#: weblate/templates/mail/new_comment_subject.txt:3
#, python-format
msgid "New comment in %(component)s"
msgstr "Nouveau commentaire pour %(component)s"

#: weblate/templates/mail/new_contributor.html:7
#: weblate/templates/mail/new_contributor.txt:1
msgid "Good news,"
msgstr "Bonnes nouvelles,"

#: weblate/templates/mail/new_contributor.html:11
#: weblate/templates/mail/new_contributor.txt:3
#, python-format
msgid ""
"The user %(username)s has just made a first contribution to %(translation)s "
"at %(site_title)s."
msgstr ""
"L’utilisateur %(username)s vient de faire sa première contribution à "
"%(translation)s sur %(site_title)s."

#: weblate/templates/mail/new_contributor_subject.txt:3
#, python-format
msgid "New contributor in %(translation)s"
msgstr "Nouveau contributeur pour %(translation)s"

#: weblate/templates/mail/new_language.html:11
#: weblate/templates/mail/new_language.txt:3
#, python-format
msgid ""
"There has been a request for new language on %(translation)s at "
"%(site_title)s."
msgstr ""
"Une nouvelle demande de traduction en %(translation)s a été demandée pour "
"%(site_title)s."

#: weblate/templates/mail/new_language.html:15
msgid ""
"Please add the language file to VCS, Weblate will automatically discover it "
"upon next update."
msgstr ""
"Veuillez ajouter le fichier de langue au système de contrôle de versions. "
"Weblate le découvrira automatiquement lors de la prochaine mise à jour."

#: weblate/templates/mail/new_language.html:20
msgid ""
"More information on adding new language files is to be found in the "
"documentation."
msgstr ""
"La documentation donne plus d’informations sur l’ajout de nouveaux fichiers "
"de langue."

#: weblate/templates/mail/new_language.html:28
#: weblate/templates/mail/new_language.txt:9
msgid "Requested language:"
msgstr "Langue demandée :"

#: weblate/templates/mail/new_language.html:39
msgid "Requested by:"
msgstr "Demandée par :"

#: weblate/templates/mail/new_language.txt:5
msgid ""
"Please add the language file to VCS, Weblate will automatically discover it "
"on next update."
msgstr ""
"Veuillez ajouter le fichier de langue au système de contrôle de versions, "
"Weblate le découvrira automatiquement lors de la prochaine mise à jour."

#: weblate/templates/mail/new_language.txt:7
msgid ""
"More information on adding new language files is available in the "
"documentation:"
msgstr ""
"La documentation donne plus d’informations sur l’ajout de nouveaux fichiers "
"de langue :"

#: weblate/templates/mail/new_language.txt:13
msgid "Requesting user:"
msgstr "Utilisateur demandeur :"

#: weblate/templates/mail/new_language_subject.txt:3
#, python-format
msgid "New language request in %(translation)s"
msgstr "Nouvelle demande de langue pour %(translation)s"

#: weblate/templates/mail/new_string.html:11
#: weblate/templates/mail/new_string.txt:3
#, python-format
msgid ""
"There are new strings to translate on %(translation)s at %(site_title)s."
msgstr ""
"Il y a de nouveaux messages à traduire pour %(translation)s sur "
"%(site_title)s."

#: weblate/templates/mail/new_string_subject.txt:3
#, python-format
msgid "New string to translate in %(translation)s"
msgstr "Nouvelles chaînes à traduire dans %(translation)s"

#: weblate/templates/mail/new_suggestion.html:11
#: weblate/templates/mail/new_suggestion.txt:3
#, python-format
msgid ""
"There is a new suggestion to evaluate on %(translation)s at %(site_title)s."
msgstr "Il y a une nouvelle suggestion pour %(translation)s à %(site_title)s."

#: weblate/templates/mail/new_suggestion.html:28
#: weblate/templates/mail/new_suggestion.txt:9
msgid "Suggestion:"
msgstr "Suggestion : "

#: weblate/templates/mail/new_suggestion.html:50
#: weblate/templates/mail/new_suggestion.txt:13
msgid "You can review it at:"
msgstr "Vous pouvez en faire la révision à : "

#: weblate/templates/mail/new_suggestion_subject.txt:3
#, python-format
msgid "New suggestion in %(translation)s"
msgstr "Nouvelle suggestion pour %(translation)s"

#: weblate/templates/mail/new_translation.html:11
#: weblate/templates/mail/new_translation.txt:3
#, python-format
msgid "There has been a new translation on %(translation)s at %(site_title)s."
msgstr ""
"Une nouvelle traduction de %(translation)s est proposée sur %(site_title)s."

#: weblate/templates/mail/new_translation.txt:13
msgid "Previously not translated"
msgstr "Non traduit précédemment"

#: weblate/templates/mail/new_translation_subject.txt:3
#, python-format
msgid "New translation in %(translation)s"
msgstr "Nouvelle traduction pour %(translation)s"

#: weblate/templates/mail/parse_error.html:11
#: weblate/templates/mail/parse_error.txt:3
#, python-format
msgid "There has been a parse error on %(component)s at %(site_title)s."
msgstr ""
"Une erreur d’analyse syntaxique s’est produite sur %(component)s à "
"%(site_title)s."

#: weblate/templates/mail/parse_error.html:21
msgid "Failing file"
msgstr "Erreur de fichier"

#: weblate/templates/mail/parse_error.txt:9
msgid "Failing file:"
msgstr "Erreur de fichier :"

#: weblate/templates/mail/parse_error_subject.txt:3
#, python-format
msgid "Parse error in %(component)s"
msgstr "Erreur d’analyse syntaxique dans %(component)s"

#: weblate/templates/mail/remove.html:11 weblate/templates/mail/remove.txt:3
#, python-format
msgid "There was a request to remove your Weblate account at %(site_title)s."
msgstr ""
"Une demande de suppression de votre compte Weblate %(site_title)s a été "
"faite."

#: weblate/templates/mail/remove_subject.txt:4
#, python-format
msgid "Account removal on %(site_title)s"
msgstr "Compte supprimé du site %(site_title)s"

#: weblate/templates/mail/reset.html:11 weblate/templates/mail/reset.txt:3
#, python-format
msgid "There was a request to reset your Weblate password at %(site_title)s."
msgstr ""
"Une demande de ré-initialisation de votre mot de passe Weblate a été "
"demandée depuis %(site_title)s."

#: weblate/templates/mail/reset_subject.txt:4
#, python-format
msgid "Password reset on %(site_title)s"
msgstr "Mot de passe ré-initialisé pour le site %(site_title)s"

#: weblate/templates/mail/signature.txt:4
msgid "Change subscription settings:"
msgstr "Modifiez vos abonnements :"

#: weblate/templates/manage-access.html:9
msgid "Manage users"
msgstr "Gérer les utilisateurs"

#: weblate/templates/manage-access.html:44
#: weblate/templates/screenshots/screenshot_sources_body.html:20
msgid "Remove"
msgstr "Supprimer"

#: weblate/templates/manage-access.html:53
msgid ""
"The user will be removed from the project once all user permissions are "
"removed."
msgstr ""
"L’utilisateur sera supprimé du projet une fois que tous les droits lui "
"auront été retirés."

#: weblate/templates/manage-access.html:65
msgid "Add new user"
msgstr "Ajouter un utilisateur"

#: weblate/templates/manage-access.html:82
msgid ""
"The user management in Weblate is disabled, you can change permissions in "
"the Django admin interface."
msgstr ""
"La gestion des utilisateurs dans Weblate est désactivée, vous pouvez "
"modifier les droits dans l’interface d’administration de Django."

#: weblate/templates/manage-access.html:94
msgid "Project access control"
msgstr "Contrôle d’accès au projet"

#: weblate/templates/manage-access.html:101
msgid "Change"
msgstr "Modification"

#: weblate/templates/manage-access.html:103
msgid "You do not have permission to change project access control."
msgstr "Vous n’avez pas le droit de modifier le contrôle d’accès au projet."

#: weblate/templates/matrix.html:8
msgid "matrix"
msgstr "Matrice"

#: weblate/templates/matrix.html:34
msgid "Displayed languages"
msgstr "Langues affichées"

#: weblate/templates/matrix.html:39
msgid "Choose"
msgstr "Sélectionner"

#: weblate/templates/new-language.html:25
msgid ""
"Information on how to start translating into another language is to be found "
"in the translator instructions."
msgstr ""
"Les instructions pour traducteurs donnent plus d’informations sur la façon "
"de commencer à traduire dans une autre langue."

#: weblate/templates/new-language.html:27
msgid "Please choose the language you want to translate to."
msgstr "Veuillez sélectionner la langue vers laquelle vous souhaitez traduire."

#: weblate/templates/new-language.html:29
msgid ""
"Project maintainers are notified of this request, which prompts them to add "
"the language manually."
msgstr ""
"Cette demande est signalée aux mainteneurs du projet, ce qui les invite à "
"ajouter la langue manuellement."

#: weblate/templates/new-language.html:32
msgid "Can't find your language in the list above?"
msgstr "Vous ne trouvez pas votre langue dans la liste ci-dessus ?"

#: weblate/templates/new-language.html:36
msgid "Request new translation"
msgstr "Demander une nouvelle traduction"

#: weblate/templates/paginator.html:6
#, python-format
msgid "%(position)s / %(total)s"
msgstr "%(position)s / %(total)s"

#: weblate/templates/project.html:83 weblate/templates/translation.html:90
msgid "Share on Facebook"
msgstr "Partager sur Facebook"

#: weblate/templates/project.html:84
msgid "Tweet this translation"
msgstr "Partager cette traduction sur Twitter"

#: weblate/templates/project.html:111
#, python-format
msgid "Repository for this component is linked to %(target)s"
msgstr "Le dépôt pour ce composant est lié à %(target)s"

#: weblate/templates/project.html:111
msgid "link"
msgstr "lien"

#: weblate/templates/project.html:168
msgid "There are currently no glossaries defined for this project."
msgstr "Il n’y a actuellement aucun glossaire pour ce projet."

#: weblate/templates/project.html:171
msgid "Manage all glossaries"
msgstr "Gérer tous les glossaires"

#: weblate/templates/project.html:177
msgid "Browse all project changes"
msgstr "Parcourir les modifications pour tout le projet"

#: weblate/templates/project_info.html:9
msgid "Mailing list for translators"
msgstr "Liste de discussion pour les traducteurs"

#: weblate/templates/project_info.html:16
msgid "Instructions for translators"
msgstr "Instructions pour les traducteurs"

#: weblate/templates/project_stats.html:9
msgid "Number of words"
msgstr "Nombre de mots"

#: weblate/templates/project_stats.html:15
msgid "Number of languages"
msgstr "Nombre de langues"

#: weblate/templates/project_stats.html:21
msgid "Number of source strings"
msgstr "Nombre de chaînes sources"

#: weblate/templates/project_stats.html:26
msgid "Number of source words"
msgstr "Nombre de mots sources"

#: weblate/templates/replace.html:18
msgid "Please review and confirm the search and replace results."
msgstr ""
"Veuillez contrôler et confirmer les résultats de l’opération Rechercher et "
"remplacer."

#: weblate/templates/screenshots/screenshot_detail.html:20
msgid "Assigned source strings"
msgstr "Chaînes sources assignées"

#: weblate/templates/screenshots/screenshot_detail.html:25
#: weblate/templates/screenshots/screenshot_detail.html:52
msgid "Source string"
msgstr "Chaîne source"

#: weblate/templates/screenshots/screenshot_detail.html:26
#: weblate/templates/screenshots/screenshot_detail.html:54
msgid "Actions"
msgstr "Actions"

#: weblate/templates/screenshots/screenshot_detail.html:36
msgid ""
"Screenshot is shown to add visual context for all listed source strings."
msgstr ""
"Une capture d’écran est affichée pour ajouter un contexte visuel à toutes "
"les chaînes sources listées."

#: weblate/templates/screenshots/screenshot_detail.html:47
msgid "Assign source strings"
msgstr "Assigner des chaînes sources"

#: weblate/templates/screenshots/screenshot_detail.html:53
#: weblate/templates/translate.html:149 weblate/templates/translate.html:517
msgid "Context"
msgstr "Contexte"

#: weblate/templates/screenshots/screenshot_detail.html:58
msgid "Loading results…"
msgstr "Chargement des résultats…"

#: weblate/templates/screenshots/screenshot_detail.html:61
msgid "Please search below to find matching source strings."
msgstr ""
"Veuillez rechercher ci-dessous pour trouver les chaînes sources "
"correspondantes."

#: weblate/templates/screenshots/screenshot_detail.html:70
msgid "Automatically recognize"
msgstr "Reconnaître automatiquement"

#: weblate/templates/screenshots/screenshot_detail.html:76
msgid "Source string search"
msgstr "Recherche de chaîne source"

#: weblate/templates/screenshots/screenshot_detail.html:114
msgid "Deleting screenshot will remove it from all associated source strings."
msgstr ""
"Supprimer une capture d’écran la retirera de toutes les chaînes sources qui "
"y sont associées."

#: weblate/templates/screenshots/screenshot_list.html:37
#: weblate/templates/translation.html:119
#: weblate/templates/translation.html:378
msgid "Strings"
msgstr "Chaînes"

#: weblate/templates/screenshots/screenshot_sources_body.html:29
msgid "No source strings are currently assigned!"
msgstr "Aucune chaîne source actuellement associée !"

#: weblate/templates/search.html:42
msgid "No matching strings found."
msgstr "Aucune chaîne correspondante n’a été trouvée."

#: weblate/templates/show-contributor-agreement.html:7
msgid "View contributor agreement"
msgstr "Afficher l’accord de contribution"

#: weblate/templates/show-contributor-agreement.html:8
msgid ""
"Contribution to this translation requires you to agree with a contributor "
"agreement."
msgstr ""
"Votre participation à cette traduction exige que vous acceptiez un accord de "
"contribution."

#: weblate/templates/show-lock.html:4
msgid "This translation is currently locked for updates."
msgstr "Cette traduction est actuellement verrouillée pour mise à jour."

#: weblate/templates/source-review.html:10 weblate/templates/source.html:7
msgid "source strings"
msgstr "chaînes sources"

#: weblate/templates/source-review.html:11
msgid "review"
msgstr "revue"

#: weblate/templates/source-review.html:26 weblate/trans/forms.py:1195
#: weblate/trans/models/component.py:412
msgid "Priority"
msgstr "Priorité"

#: weblate/templates/source-review.html:46
msgid "Comment"
msgstr "Commentaire"

#: weblate/templates/source-review.html:65
msgid "No matching source strings found."
msgstr "Aucun chaîne source correspondante n’a été trouvée."

#: weblate/templates/source.html:19 weblate/templates/translation.html:144
msgid "Strings to check"
msgstr "Chaînes à vérifier"

#: weblate/templates/source.html:34 weblate/templates/translation.html:168
msgid "Project Information"
msgstr "Informations sur le projet"

#: weblate/templates/stats.html:15
msgid "Most active translators"
msgstr "Traducteurs les plus actifs"

#: weblate/templates/stats.html:37
msgid "Most active suggesters"
msgstr "Proposeurs les plus actifs"

#: weblate/templates/stats.html:42
msgid "Suggested"
msgstr "Suggéré"

#: weblate/templates/stats.html:70
msgid "Translatable strings"
msgstr "Chaînes traduisibles"

#: weblate/templates/stats.html:74
msgid "Translatable words"
msgstr "Mots traduisibles"

#: weblate/templates/stats.html:78
msgid "Used languages"
msgstr "Langues utilisées"

#: weblate/templates/stats.html:82
msgid "Registered users"
msgstr "Utilisateurs enregistrés"

#: weblate/templates/stats.html:86 weblate/templates/user-activity.html:7
msgid "Suggestions made"
msgstr "Suggestions faites"

#: weblate/templates/stats.html:90 weblate/templates/user-activity.html:3
msgid "Translations made"
msgstr "Traductions réalisées"

#: weblate/templates/stats.html:94
msgid "Failing checks found"
msgstr "Erreurs de validation"

#: weblate/templates/trans/change_list.html:21
msgid "Changes"
msgstr "Modifications"

#: weblate/templates/trans/change_list.html:32
msgid "Download latest changes as CSV"
msgstr "Télécharger les dernières modifications au format CSV"

#: weblate/templates/trans/change_list.html:37
msgid "Follow using RSS"
msgstr "Flux RSS"

#: weblate/templates/trans/other-row.html:7
msgid "This translation"
msgstr "Cette traduction"

#: weblate/templates/trans/other-row.html:17
msgid "Use this translation for all components"
msgstr "Utiliser cette traduction pour tous les composants"

#: weblate/templates/trans/other-row.html:17
msgid "Use this translation"
msgstr "Utiliser cette traduction"

#: weblate/templates/trans/other-row.html:24
msgid "Change compared to this translation:"
msgstr "Modification par rapport à cette traduction :"

#: weblate/templates/trans/suggestion_list.html:7
#: weblate/templates/translate.html:243 weblate/templates/translate.html:435
#: weblate/trans/forms.py:1384
msgid "Suggestions"
msgstr "Suggestions"

#: weblate/templates/trans/suggestion_list.html:15
msgid "Suggestion"
msgstr "Suggestion"

#: weblate/templates/trans/suggestion_list.html:30
msgid "No matching translations found!"
msgstr "Aucune traduction correspondante n’a été trouvée !"

#: weblate/templates/translate.html:16
msgid "translate"
msgstr "Traduire"

#: weblate/templates/translate.html:32
msgid "Edit in Zen mode"
msgstr "Modifier en mode plein écran"

#: weblate/templates/translate.html:32
msgid "Zen"
msgstr "Plein écran"

#: weblate/templates/translate.html:42
msgid "First"
msgstr "Premier"

#: weblate/templates/translate.html:43
msgid "Previous"
msgstr "Précédent"

#: weblate/templates/translate.html:45 weblate/templates/zen.html:28
msgid "Edit search parameters"
msgstr "Modifier les paramètres de recherche"

#: weblate/templates/translate.html:62
msgid "Go to position"
msgstr "Atteindre la position"

#: weblate/templates/translate.html:63
#, python-format
msgid "%(filter_pos)s / %(filter_count)s"
msgstr "%(filter_pos)s / %(filter_count)s"

#: weblate/templates/translate.html:72
msgid "Jump to position"
msgstr "Atteindre la position"

#: weblate/templates/translate.html:77
msgid "Jump"
msgstr "Atteindre"

#: weblate/templates/translate.html:83
msgid "Next"
msgstr "Suivant"

#: weblate/templates/translate.html:84
msgid "Last"
msgstr "Dernier"

#: weblate/templates/translate.html:97
msgid "Copy permalink"
msgstr "Copier le lien permanent"

#: weblate/templates/translate.html:100
msgid "Keyboard shortcuts available:"
msgstr "Raccourcis clavier existant :"

#: weblate/templates/translate.html:103
msgid "Unmark review needed flag and save"
msgstr "Ne plus marquer À vérifier et enregistrer"

#: weblate/templates/translate.html:104
msgid "Strings navigation"
msgstr "Navigation dans les chaînes"

#: weblate/templates/translate.html:105
msgid "Focus translation editor"
msgstr "Focus dans l’éditeur de traduction"

#: weblate/templates/translate.html:106
msgid "Focus comment editor"
msgstr "Focus dans l’éditeur de commentaire"

#: weblate/templates/translate.html:107
msgid "Shows machine translation tab"
msgstr "Afficher l’onglet de traduction automatisée"

#: weblate/templates/translate.html:108
msgid "Shows nearby strings tab"
msgstr "Affiche l’onglet Messages à proximité"

#: weblate/templates/translate.html:109
msgid "Shows search tab"
msgstr "Afficher l’onglet de recherche"

#: weblate/templates/translate.html:110
msgid "Copies source string"
msgstr "Copier depuis la chaîne source"

#: weblate/templates/translate.html:111
msgid "Toggle edit needed flag"
msgstr "Bascule l’option À vérifier"

#: weblate/templates/translate.html:115
msgid "Editing source string"
msgstr "Modification de la chaîne source"

#: weblate/templates/translate.html:127
msgid "Edit string"
msgstr "Modifier la chaîne"

#: weblate/templates/translate.html:141 weblate/templates/zen-units.html:38
msgid "Source change"
msgstr "Modification(s) dans la chaîne source"

#: weblate/templates/translate.html:165 weblate/trans/forms.py:1205
msgid "Additional context"
msgstr "Contexte supplémentaire"

#: weblate/templates/translate.html:175 weblate/templates/zen-units.html:13
msgid "Context:"
msgstr "Contexte :"

#: weblate/templates/translate.html:184
msgid "Edit source string"
msgstr "Modifier la chaîne source"

#: weblate/templates/translate.html:201
msgid "Please log in to save translations."
msgstr "Veuillez vous connecter pour enregistrer vos traductions."

#: weblate/templates/translate.html:203
msgid ""
"Only reviewers can change approved strings, please add a suggestion if you "
"think the string should be changed."
msgstr ""
"Seuls les réviseurs peuvent modifier une chaîne approuvée. Veuillez ajouter "
"une suggestion si vous pensez que cette chaîne doit être modifiée."

#: weblate/templates/translate.html:205 weblate/trans/views/edit.py:285
#: weblate/trans/views/edit.py:318 weblate/trans/views/edit.py:344
#: weblate/trans/views/edit.py:773
msgid "Insufficient privileges for saving translations."
msgstr "Droits insuffisants pour enregistrer les traductions."

#: weblate/templates/translate.html:208 weblate/templates/translate.html:218
msgid "This translation is currently locked."
msgstr "Cette traduction est actuellement verrouillée."

#: weblate/templates/translate.html:216
msgid "Insufficient privileges for adding suggestions."
msgstr "Droits insuffisants pour ajouter des suggestions."

#: weblate/templates/translate.html:220
msgid "Suggest"
msgstr "Suggérer"

#: weblate/templates/translate.html:222
msgid "Skip"
msgstr "Suivant"

#: weblate/templates/translate.html:226
msgid "Commit message:"
msgstr "Message d’archivage :"

#: weblate/templates/translate.html:229
msgid "Additional text to include"
msgstr "Commentaire à ajouter"

#: weblate/templates/translate.html:232
msgid ""
"You can leave this empty in most cases, as Weblate generates basic commit "
"messages automatically."
msgstr ""
"Vous pouvez ne pas remplir ce champ, car Weblate génère automatiquement des "
"messages d’archivage simples."

#: weblate/templates/translate.html:241
msgid "Messages placed around this one"
msgstr "Messages situés près de celui-ci"

#: weblate/templates/translate.html:241
msgid "Nearby strings"
msgstr "Chaînes à proximité"

#: weblate/templates/translate.html:246 weblate/templates/translate.html:438
msgid "Other translations"
msgstr "Autres traductions"

#: weblate/templates/translate.html:249 weblate/templates/translate.html:442
#: weblate/templates/unit-details.html:13
msgid "Comments"
msgstr "Commentaires"

#: weblate/templates/translate.html:252
msgid "Machine translation suggestions"
msgstr "Suggestions de traduction automatisée"

#: weblate/templates/translate.html:252 weblate/trans/forms.py:917
msgid "Machine translation"
msgstr "Traduction automatisée"

#: weblate/templates/translate.html:254
msgid "Translations of this string in the other languages"
msgstr "Traductions de cette chaîne dans d’autres langues"

#: weblate/templates/translate.html:254
msgid "Other languages"
msgstr "Autres langues"

#: weblate/templates/translate.html:255
msgid "List of recent changes done in Weblate"
msgstr "Liste des changements récents faits dans Weblate"

#: weblate/templates/translate.html:263
msgid "State"
msgstr "État"

#: weblate/templates/translate.html:289
#, python-format
msgid "%(user)s has suggested"
msgstr "%(user)s a suggéré"

#: weblate/templates/translate.html:291
msgid "Anonymous user has suggested"
msgstr "Un utilisateur anonyme a suggéré"

#: weblate/templates/translate.html:295
msgid "Suggested change:"
msgstr "Modifications suggérées :"

#: weblate/templates/translate.html:299
#, python-format
msgid "%(count)s vote"
msgid_plural "%(count)s votes"
msgstr[0] "%(count)s vote"
msgstr[1] "%(count)s votes"

#: weblate/templates/translate.html:304
msgid "Vote for"
msgstr "Voter pour"

#: weblate/templates/translate.html:305
msgid "Vote against"
msgstr "Voter contre"

#: weblate/templates/translate.html:308
msgid "Accept"
msgstr "Accepter"

#: weblate/templates/translate.html:309
msgid "Accept and edit"
msgstr "Accepter et modifier"

#: weblate/templates/translate.html:336
msgid "Following string has same context and same source."
msgid_plural "Following strings have same context and same source."
msgstr[0] "La chaîne suivante a le même contexte et la même source."
msgstr[1] "Les chaînes suivantes ont le même contexte et la même source."

#: weblate/templates/translate.html:344
msgid "Following string has different context but same source."
msgid_plural "Following strings have different contexts but same source."
msgstr[0] "La chaîne suivante a plusieurs contextes mais la même source."
msgstr[1] "Les chaînes suivantes ont plusieurs contextes mais la même source."

#: weblate/templates/translate.html:352
msgid "Following string has different source but same context."
msgid_plural "Following strings have different sources but same context."
msgstr[0] "La chaîne suivante a une source différente, mais le même contexte."
msgstr[1] ""
"Les chaînes suivantes ont des sources différentes, mais le même contexte."

#: weblate/templates/translate.html:378
msgid "Service"
msgstr "Service"

#: weblate/templates/translate.html:379
msgid "Quality"
msgstr "Qualité"

#: weblate/templates/translate.html:407 weblate/trans/forms.py:1104
msgid "New comment"
msgstr "Nouveau commentaire"

#: weblate/templates/translate.html:409
msgid "Comment on this string for fellow translators and developers to read."
msgstr ""
"Commentaire sur cette chaîne pour les autres traducteurs et développeurs."

#: weblate/templates/translate.html:432
msgid "Things to check"
msgstr "Points à vérifier"

#: weblate/templates/translate.html:456
msgid "Manage glossary"
msgstr "Gérer le glossaire"

#: weblate/templates/translate.html:458
msgid "Glossary"
msgstr "Glossaire"

#: weblate/templates/translate.html:478
msgid "Add word to glossary"
msgstr "Ajouter le mot au glossaire"

#: weblate/templates/translate.html:490
msgid "Source information"
msgstr "Information sur la source"

#: weblate/templates/translate.html:522
msgid "No context currently associated!"
msgstr "Aucun contexte n’est actuellement associé !"

#: weblate/templates/translate.html:540
msgid "Flags"
msgstr "Drapeaux"

#: weblate/templates/translate.html:548
msgid "No flags currently set!"
msgstr "Aucun paramètre n’est actuellement renseigné !"

#: weblate/templates/translate.html:557
msgid "String priority"
msgstr "Priorité de la chaîne"

#: weblate/templates/translation-download.html:6
#: weblate/templates/translation-download.html:7
#: weblate/templates/translation-download.html:8
#: weblate/templates/translation-download.html:9
#: weblate/templates/translation-download.html:10
#: weblate/templates/translation-download.html:11
#: weblate/templates/translation-download.html:12
#: weblate/templates/translation-download.html:15
#: weblate/templates/translation-download.html:16
#: weblate/templates/translation-download.html:17
#: weblate/templates/translation-download.html:18
#: weblate/templates/translation-download.html:19
#: weblate/templates/translation-download.html:20
msgid "Download for an offline translation."
msgstr "Télécharger pour traduire hors ligne."

#: weblate/templates/translation-download.html:6
#, python-format
msgid "Download original translation file (%(format)s)"
msgstr "Télécharger le fichier de traduction d’origine (%(format)s)"

#: weblate/templates/translation-download.html:7
msgid "Download translation as XLIFF with gettext extensions"
msgstr "Télécharger la traduction en XLIFF avec extensions gettext"

#: weblate/templates/translation-download.html:8
msgid "Download translation as XLIFF 1.2"
msgstr "Télécharger la traduction en XLIFF 1.2"

#: weblate/templates/translation-download.html:9
msgid "Download translation as gettext PO"
msgstr "Télécharger la traduction en gettext PO"

#: weblate/templates/translation-download.html:10
msgid "Download translation as gettext MO"
msgstr "Télécharger la traduction en gettext MO"

#: weblate/templates/translation-download.html:11
msgid "Download translation as CSV"
msgstr "Télécharger la traduction au format CSV"

#: weblate/templates/translation-download.html:12
msgid "Download translation as TMX"
msgstr "Télécharger la traduction en TMX"

#: weblate/templates/translation-download.html:15
msgid "Download strings needing action as XLIFF with gettext extensions"
msgstr ""
"Télécharger les chaînes nécessitant une action en XLIFF avec extensions "
"gettext"

#: weblate/templates/translation-download.html:16
msgid "Download strings needing action as XLIFF 1.2"
msgstr "Télécharger les chaînes nécessitant une action en XLIFF 1.2"

#: weblate/templates/translation-download.html:17
msgid "Download strings needing action as gettext PO"
msgstr "Télécharger les chaînes nécessitant une action en gettext PO"

#: weblate/templates/translation-download.html:18
msgid "Download strings needing action as gettext MO"
msgstr "Télécharger les chaînes nécessitant une action en gettext MO"

#: weblate/templates/translation-download.html:19
msgid "Download strings needing action as CSV"
msgstr "Télécharger les chaînes nécessitant une action au format CSV"

#: weblate/templates/translation-download.html:20
msgid "Download strings needing action as TMX"
msgstr "Télécharger les chaînes nécessitant une action en TMX"

#: weblate/templates/translation-download.html:23
#: weblate/templates/translation.html:280
msgid "Customize download"
msgstr "Personnaliser le téléchargement"

#: weblate/templates/translation-download.html:26
msgid "Upload translation"
msgstr "Téléverser la traduction"

#: weblate/templates/translation.html:45 weblate/trans/forms.py:1418
msgid "Files"
msgstr "Fichiers"

#: weblate/templates/translation.html:58 weblate/templates/translation.html:207
#: weblate/trans/models/change.py:205
msgid "Automatic translation"
msgstr "Traduction automatique"

#: weblate/templates/translation.html:64 weblate/templates/translation.html:263
msgid "Add new translation string"
msgstr "Ajouter une nouvelle chaîne de traduction"

#: weblate/templates/translation.html:108 weblate/templates/widgets.html:56
#: weblate/templates/widgets.html:64 weblate/templates/widgets.html:71
#: weblate/templates/widgets.html:79
msgid "Translation status"
msgstr "État de la traduction"

#: weblate/templates/translation.html:149
#, python-format
msgid "%(count)s word"
msgid_plural "%(count)s words"
msgstr[0] "%(count)s mot"
msgstr[1] "%(count)s mots"

#: weblate/templates/translation.html:156
msgid "Other components"
msgstr "Autres composants"

#: weblate/templates/translation.html:175
#: weblate/templates/unit-details.html:26
msgid "Translation file"
msgstr "Fichier de traduction"

#: weblate/templates/translation.html:179
#: weblate/templates/translation.html:286
msgid "Download"
msgstr "Télécharger"

#: weblate/templates/translation.html:196
msgid "Browse all translation changes"
msgstr "Parcourir toutes les modifications de la traduction"

#: weblate/templates/translation.html:211
msgid ""
"Automatic translation takes existing translations in this project and "
"applies them to the current component. It can be used to push translations "
"to a different branch, to fix inconsistent translations or to translate a "
"new component using translation memory."
msgstr ""
"La traduction automatique prend les traductions de ce projet et les applique "
"au composant courant. Elle peut être utilisée pour propager les traductions "
"sur différentes branches, pour corriger des traductions incohérentes ou pour "
"traduire un nouveau composant en utilisant la mémoire de traduction."

#: weblate/templates/translation.html:212
msgid ""
"Automatic translation via machine translation uses active machine "
"translation engines to get the best possible translations and applies them "
"in this project."
msgstr ""
"La traduction automatique via une traduction-machine utilise des moteurs de "
"traduction-machine actifs pour obtenir les meilleures traductions possibles "
"et les applique dans ce projet."

#: weblate/templates/translation.html:265
msgid ""
"You can add new translation string here, it will automatically appear in all "
"translations."
msgstr ""
"Vous pouvez ajouter une nouvelle chaîne de traduction ici, elle apparaîtra "
"automatiquement dans toutes les traductions."

#: weblate/templates/translation.html:299
msgid ""
"The uploaded file will be merged with the current translation. In case you "
"want to overwrite already translated strings, don't forget to enable it."
msgstr ""
"Le fichier envoyé sera fusionné avec les traductions actuelles. Si vous "
"souhaitez écraser les chaînes déjà traduites, cochez l’option."

#: weblate/templates/translation.html:301
msgid "The uploaded file will be merged with the current translation."
msgstr "Le fichier envoyé sera fusionné avec la traduction actuelle."

#: weblate/templates/translation.html:327
msgid ""
"The fulltext search might not work properly as the fulltext index for this "
"translation is not yet up to date."
msgstr ""
"La recherche plein texte peut ne pas fonctionner correctement, car l’index "
"plein texte n’est pas encore à jour pour cette traduction."

#: weblate/templates/translation.html:349
#: weblate/templates/translation.html:396
msgid "Review"
msgstr "Réviser"

#: weblate/templates/translation.html:351
msgid "Review translations touched by other users."
msgstr "Réviser les traductions modifiées par d’autres utilisateurs."

#: weblate/templates/translation.html:355
msgid "Start review"
msgstr "Démarrer la révision"

#: weblate/templates/translation.html:377
msgid "Percent"
msgstr "Pourcentage"

#: weblate/templates/translation.html:384
msgid "Total"
msgstr "Total"

#: weblate/templates/translation.html:402
msgid "Failing check"
msgstr "Vérifications en échec"

#: weblate/templates/translation.html:417
msgid "Last activity"
msgstr "Activité"

#: weblate/templates/translation.html:421
msgid "Last change"
msgstr "Dernière modification"

#: weblate/templates/translation.html:425
msgid "Last author"
msgstr "Dernier auteur"

#: weblate/templates/unit-details.html:5
msgid "Source string location"
msgstr "Emplacement de la chaîne source"

#: weblate/templates/unit-details.html:20
msgid "Source string age"
msgstr "Age de la chaîne source"

#: weblate/templates/unit-details.html:30
#, python-format
msgid "%(filename)s, string %(position)s"
msgstr "%(filename)s, chaîne %(position)s"

#: weblate/templates/user-activity.html:13
msgid "Pending suggestions"
msgstr "Suggestions en attente"

#: weblate/templates/user-activity.html:15
msgid "Browse pending"
msgstr "Consulter les suggestions en attente"

#: weblate/templates/user-activity.html:20
msgid "Last login"
msgstr "Dernière connexion"

#: weblate/templates/user-activity.html:24
msgid "Registration date"
msgstr "Date d’inscription"

#: weblate/templates/watch-dropdown.html:5
#: weblate/templates/watch-dropdown.html:9
msgid ""
"You can receive notifications for watched projects and they are shown on "
"dashboard by default."
msgstr ""
"Vous pouvez recevoir des notifications pour les projets que vous surveillez, "
"ils sont, par défaut, affichés sur le tableau de bord."

#: weblate/templates/watch-dropdown.html:6
msgid "Unwatch"
msgstr "Ne plus surveiller"

#: weblate/templates/watch-dropdown.html:10
msgid "Watch"
msgstr "Surveiller"

#: weblate/templates/widgets.html:6
msgid "Widgets"
msgstr "Widgets"

#: weblate/templates/widgets.html:11
msgid "Promoting translation projects"
msgstr "Promouvoir les projets de traduction"

#: weblate/templates/widgets.html:14
#, python-format
msgid "You can point newcomers to the introduction page at %(engage_link)s."
msgstr ""
"Vous pouvez diriger les nouveaux arrivants vers la page d’introduction "
"%(engage_link)s."

#: weblate/templates/widgets.html:17
msgid "Promoting specific translations"
msgstr "Promouvoir des traductions spécifiques"

#: weblate/templates/widgets.html:20
msgid ""
"Besides promoting the whole translation project, you can also choose a "
"specific language or component to promote:"
msgstr ""
"En plus de promouvoir le projet de traduction dans son ensemble, vous pouvez "
"également choisir une langue ou un composant particulier à promouvoir :"

#: weblate/templates/widgets.html:24
msgid "Image widgets"
msgstr "Widgets en images"

#: weblate/templates/widgets.html:27
msgid ""
"You can use the following widgets to promote translation of your project. "
"They can increase the visibility of your translation projects and bring in "
"new contributors."
msgstr ""
"Vous pouvez utiliser les widgets suivants pour faire la promotion de la "
"traduction de votre projet. Ils amélioreront la visibilité de vos projets de "
"traduction et attireront de nouveaux contributeurs."

#: weblate/templates/widgets.html:31
#, python-format
msgid "Image %(widget)s"
msgstr "Image %(widget)s"

#: weblate/templates/widgets.html:33
msgid "Color variants:"
msgstr "Variantes de couleur : "

#: weblate/templates/widgets.html:43
msgid "HTML code"
msgstr "Code HTML"

#: weblate/templates/widgets.html:44
msgid "BB code"
msgstr "BB code"

#: weblate/templates/widgets.html:45
msgid "Markdown code"
msgstr "Code Markdown"

#: weblate/templates/widgets.html:46
msgid "RST code"
msgstr "Code RST"

#: weblate/templates/widgets.html:47
msgid "Textile code"
msgstr "Code Textile"

#: weblate/templates/widgets.html:48
msgid "Image URL"
msgstr "URL de l’image"

#: weblate/templates/zen-units.html:20
msgid "Open in full editor"
msgstr "Ouvrir dans l’éditeur complet"

#: weblate/templates/zen-units.html:73 weblate/trans/views/edit.py:463
msgid "The translation has come to an end."
msgstr "La fin de la traduction a été atteinte."

#: weblate/templates/zen.html:15
msgid "zen"
msgstr "plein écran"

#: weblate/templates/zen.html:23
msgid "Edit in single string mode"
msgstr "Modifier en mode chaîne unique"

#: weblate/templates/zen.html:23
msgid "Exit Zen"
msgstr "Quitter le mode Zen"

#: weblate/templates/zen.html:30
#, python-format
msgid "%(filter_name)s (%(filter_count)s)"
msgstr "%(filter_name)s (%(filter_count)s)"

#: weblate/trans/admin.py:44
msgid "Administrators"
msgstr "Administrateurs"

#: weblate/trans/admin.py:65 weblate/trans/admin.py:123
msgid "Update VCS repository"
msgstr "Mettre à jour le dépôt VCS"

#: weblate/trans/admin.py:85 weblate/trans/admin.py:139
msgid "Update quality checks"
msgstr "Mettre à jour les vérifications de qualité"

#: weblate/trans/admin.py:95 weblate/trans/admin.py:149
msgid "Commit pending changes"
msgstr "Enregistrer les modifications en attente"

#: weblate/trans/apps.py:30
msgid "Weblate translations"
msgstr "Traductions Weblate"

#: weblate/trans/autofixes/chars.py:66
msgid "Control chars"
msgstr "Caractères de contrôle"

#: weblate/trans/autofixes/whitespace.py:35
msgid "Trailing and leading whitespace"
msgstr "Espace de début et de fin"

#: weblate/trans/context_processors.py:52
msgid "Hosted Weblate, the place to translate your software project."
msgstr "Hosted Weblate, l’idéal pour traduire vos logiciels."

#: weblate/trans/context_processors.py:56
msgid "This site runs Weblate for translating various software projects."
msgstr ""
"Ce site héberge Weblate, une solution pour traduire tous types de logiciels."

#: weblate/trans/feeds.py:40 weblate/trans/feeds.py:76
#, python-format
msgid "Recent changes in %s"
msgstr "Modifications récentes pour %s"

#: weblate/trans/feeds.py:43 weblate/trans/feeds.py:79
#, python-format
msgid "All recent changes made using Weblate in %s."
msgstr "Tous les changements récents faits via Weblate dans %s."

#: weblate/trans/filter.py:31 weblate/trans/models/translation.py:629
#: weblate/trans/models/translation.py:672
msgid "All strings"
msgstr "Toutes les chaînes"

#: weblate/trans/filter.py:32 weblate/trans/models/translation.py:720
msgid "Not translated strings"
msgstr "Chaînes non traduites"

#: weblate/trans/filter.py:33 weblate/trans/models/translation.py:712
msgid "Strings needing action"
msgstr "Chaînes nécessitant une action"

#: weblate/trans/filter.py:34 weblate/trans/models/translation.py:687
msgid "Translated strings"
msgstr "Chaînes traduites"

#: weblate/trans/filter.py:35
msgid "Strings marked for edit"
msgstr "Chaînes à vérifier"

#: weblate/trans/filter.py:36 weblate/trans/models/translation.py:736
msgid "Strings with suggestions"
msgstr "Chaînes avec suggestions"

#: weblate/trans/filter.py:37 weblate/trans/models/translation.py:742
msgid "Strings without suggestions"
msgstr "Chaînes sans suggestions"

#: weblate/trans/filter.py:38 weblate/trans/models/translation.py:657
#: weblate/trans/models/translation.py:770
msgid "Strings with comments"
msgstr "Chaînes avec commentaires"

#: weblate/trans/filter.py:39 weblate/trans/models/translation.py:637
#: weblate/trans/models/translation.py:750
msgid "Strings with any failing checks"
msgstr "Chaînes avec des vérifications ayant échoué"

#: weblate/trans/filter.py:40 weblate/trans/models/translation.py:679
msgid "Approved strings"
msgstr "Chaînes approuvées"

#: weblate/trans/filter.py:43 weblate/trans/models/translation.py:704
msgid "Approved strings with suggestions"
msgstr "Chaînes approuvées avec suggestions"

#: weblate/trans/filter.py:45 weblate/trans/models/translation.py:696
msgid "Strings waiting for review"
msgstr "Chaînes en attente de révision"

#: weblate/trans/filter.py:53
msgid "Strings with any failing source checks"
msgstr "Chaînes dont les vérifications de la source ont échoué"

#: weblate/trans/filter.py:54
msgid "Strings with source comments"
msgstr "Chaînes avec commentaires sur la source"

#: weblate/trans/forms.py:149
msgid "Invalid checksum specified!"
msgstr "Somme de contrôle non valide !"

#: weblate/trans/forms.py:159
msgid "No matching user found."
msgstr "Aucun utilisateur correspondant n’a été trouvé."

#: weblate/trans/forms.py:161
msgid "More users matched."
msgstr "D’autres utilisateurs ont été trouvés."

#: weblate/trans/forms.py:198 weblate/trans/forms.py:206
msgid "Toggle text direction"
msgstr "Changer le sens du texte"

#: weblate/trans/forms.py:241
msgid "Fill in with source string"
msgstr "Remplir avec la chaîne source"

#: weblate/trans/forms.py:332
msgid "Documentation for plurals."
msgstr "Documentation pour les pluriels."

#: weblate/trans/forms.py:335
msgid ""
"This equation identifies which plural form will be used based on given count "
"(n)."
msgstr ""
"Cette équation identifie quelle forme plurielle sera employée en fonction de "
"la valeur donnée (n)."

#: weblate/trans/forms.py:380
msgid "Missing translated string!"
msgstr "Traduction manquante !"

#: weblate/trans/forms.py:387
msgid "Search filter"
msgstr "Filtre de recherche"

#: weblate/trans/forms.py:392
msgid "Please choose a valid filter type."
msgstr "Veuillez sélectionner un type de filtre valide."

#: weblate/trans/forms.py:426
msgid "The string you wanted to translate is no longer available!"
msgstr "La chaîne que vous souhaitiez traduire n’est plus disponible !"

#: weblate/trans/forms.py:436
msgid ""
"Strings are usually marked as \"Needs editing\" after the source string is "
"updated, or when marked as such manually."
msgstr ""
"Une chaîne est marquée comme \"À vérifier\" soit automatiquement en cas de "
"modification de la chaîne source soit manuellement par un traducteur."

#: weblate/trans/forms.py:450
msgid "Review state"
msgstr "État de révision"

#: weblate/trans/forms.py:453
msgid "Waiting for review"
msgstr "En attente de révision"

#: weblate/trans/forms.py:510
msgid "Source string has been changed meanwhile. Please check your changes."
msgstr ""
"La source de la chaîne a été modifiée entre-temps. Veuillez vérifier vos "
"modifications."

#: weblate/trans/forms.py:518
msgid ""
"Translation of the string has been changed meanwhile. Please check your "
"changes."
msgstr ""
"La traduction de la chaîne a été modifiée entre-temps. Veuillez vérifier vos "
"modifications."

#: weblate/trans/forms.py:527
msgid "Translation text too long!"
msgstr "Traduction trop longue !"

#: weblate/trans/forms.py:575 weblate/trans/forms.py:1026
msgid "File"
msgstr "Fichier"

#: weblate/trans/forms.py:579 weblate/trans/forms.py:1034
msgid "Merge method"
msgstr "Méthode de fusion"

#: weblate/trans/forms.py:581
msgid "Add as translation"
msgstr "Ajouter comme traduction"

#: weblate/trans/forms.py:582
msgid "Add as a suggestion"
msgstr "Ajouter comme suggestion"

#: weblate/trans/forms.py:583
msgid "Add as translation needing edit"
msgstr "Ajouter comme traduction À vérifier"

#: weblate/trans/forms.py:587
msgid "Processing of strings needing edit"
msgstr "Traitement des chaînes À vérifier"

#: weblate/trans/forms.py:589
msgid "Do not import"
msgstr "Ne pas importer"

#: weblate/trans/forms.py:590
msgid "Import as string needing edit"
msgstr "Importer comme chaîne À vérifier"

#: weblate/trans/forms.py:591
msgid "Import as translated"
msgstr "Importer comme traduit"

#: weblate/trans/forms.py:596
msgid "Merge file header"
msgstr "Fusionner l’en-tête du fichier"

#: weblate/trans/forms.py:597
msgid "Merges content of file header into the translation."
msgstr "Fusionne le contenu de l’en-tête du fichier avec la traduction."

#: weblate/trans/forms.py:613
msgid "Overwrite existing translations"
msgstr "Écraser les traductions existantes"

#: weblate/trans/forms.py:615
msgid ""
"Whether to overwrite existing translations if the string is already "
"translated."
msgstr ""
"Écraser ou non les traductions existantes lorsque la chaîne est déjà "
"traduite."

#: weblate/trans/forms.py:626
msgid "Author name"
msgstr "Nom de l’auteur"

#: weblate/trans/forms.py:628 weblate/trans/forms.py:633
msgid "Keep empty for using currently logged in user."
msgstr "Laisser vide pour se servir de l’utilisateur actuellement connecté."

#: weblate/trans/forms.py:631
msgid "Author email"
msgstr "Adresse courriel de l’auteur"

#: weblate/trans/forms.py:722
msgid "Query"
msgstr "Requête"

#: weblate/trans/forms.py:727
msgid "Search type"
msgstr "Type de recherche"

#: weblate/trans/forms.py:730
msgid "Fulltext"
msgstr "Texte complet"

#: weblate/trans/forms.py:731
msgid "Substring"
msgstr "Sous-chaîne"

#: weblate/trans/forms.py:732
msgid "Exact match"
msgstr "Correspondance exacte"

#: weblate/trans/forms.py:736
msgid "Please choose a valid search type."
msgstr "Veuillez sélectionner un type de recherche valide."

#: weblate/trans/forms.py:745
msgid "Target strings"
msgstr "Chaînes cibles"

#: weblate/trans/forms.py:750
msgid "Context strings"
msgstr "Chaînes de contexte"

#: weblate/trans/forms.py:755
msgid "Location strings"
msgstr "Chaînes d'emplacement"

#: weblate/trans/forms.py:760
msgid "Comment strings"
msgstr "Chaînes de commentaire"

#: weblate/trans/forms.py:767
msgid "Show ignored checks as well"
msgstr "Afficher les vérifications ignorées"

#: weblate/trans/forms.py:772
msgid "Changed since"
msgstr "Modifié depuis"

#: weblate/trans/forms.py:776
msgid "Changed by user"
msgstr "Modifié par l’utilisateur"

#: weblate/trans/forms.py:780
msgid "Exclude changes by user"
msgstr "Exclure les modifications de l’utilisateur"

#: weblate/trans/forms.py:796
msgid "The query string has to be longer!"
msgstr "Votre recherche doit être plus longue !"

#: weblate/trans/forms.py:818
#, python-format
msgid "Fulltext search for \"%s\""
msgstr "Recherche plein texte de «%s»"

#: weblate/trans/forms.py:820
#, python-format
msgid "Search for exact string \"%s\""
msgstr "Rechercher la chaîne exacte «%s»"

#: weblate/trans/forms.py:822
#, python-format
msgid "Substring search for \"%s\""
msgstr "Rechercher la sous-chaîne «%s»"

#: weblate/trans/forms.py:833
#, python-brace-format
msgctxt "String to concatenate search and filter names"
msgid "{filter_name}, {search_name}"
msgstr "{filter_name}, {search_name}"

#: weblate/trans/forms.py:882 weblate/trans/forms.py:884
msgid "Could not find merged string."
msgstr "Impossible de trouver la chaîne fusionnée."

#: weblate/trans/forms.py:903
msgid "Could not find reverted change."
msgstr "Impossible de trouver la modification restaurée."

#: weblate/trans/forms.py:914
msgid "Automatic translation source"
msgstr "Source de traduction automatique"

#: weblate/trans/forms.py:916
msgid "Other translation components"
msgstr "Autres composants de traduction"

#: weblate/trans/forms.py:927
msgid "Machine translation engines"
msgstr "Moteurs de traduction automatisée"

#: weblate/trans/forms.py:932
msgid "Score threshold"
msgstr "Seuil de score"

#: weblate/trans/forms.py:959
msgid "All components in current project"
msgstr "Tous les composants du projet courant"

#: weblate/trans/forms.py:1000
msgid "Invalid integer list!"
msgstr "Liste d’entiers invalide !"

#: weblate/trans/forms.py:1029
msgid ""
"You can upload any format understood by Translate Toolkit (including TBX, "
"CSV or gettext PO files)."
msgstr ""
"Vous pouvez téléverser tous les formats reconnus par « Translate "
"Toolkit » (dont des fichiers TBX, CSV ou PO de Gettext)."

#: weblate/trans/forms.py:1036
msgid "Keep current"
msgstr "Conserver"

#: weblate/trans/forms.py:1037
msgid "Overwrite existing"
msgstr "Remplacer l’existant"

#: weblate/trans/forms.py:1038
msgid "Add as other translation"
msgstr "Ajouter comme autre traduction"

#: weblate/trans/forms.py:1047 weblate/trans/forms.py:1265
msgid "Starting date"
msgstr "Date de début"

#: weblate/trans/forms.py:1064
msgctxt "Choose starting letter in glossary"
msgid "Any"
msgstr "Toutes"

#: weblate/trans/forms.py:1066
msgid "Starting letter"
msgstr "Lettre de départ"

#: weblate/trans/forms.py:1082
msgid "Scope"
msgstr "Portée"

#: weblate/trans/forms.py:1084
msgid ""
"Is your comment specific to this translation or generic for all of them?"
msgstr ""
"Votre commentaire est-il spécifique à cette langue ou générique pour toutes "
"les langues ?"

#: weblate/trans/forms.py:1091
msgid "Source string comment, suggestions for changes to this string"
msgstr ""
"Commentaire sur la chaîne source : votre commentaire suggère une "
"modification de la chaîne source"

#: weblate/trans/forms.py:1097
msgid "Translation comment, discussions with other translators"
msgstr ""
"Commentaire sur la chaîne traduite : votre commentaire s’adresse uniquement "
"aux traducteurs de cette langue"

#: weblate/trans/forms.py:1117
msgid "All components"
msgstr "Tous les composants"

#: weblate/trans/forms.py:1157
#, python-brace-format
msgid "Similar translation already exists in the project ({0})!"
msgstr "Une traduction similaire existe déjà dans le projet {0} !"

#: weblate/trans/forms.py:1176
msgid "Please choose"
msgstr "Veuillez choisir"

#: weblate/trans/forms.py:1198
msgid "Higher priority strings are presented to translators earlier."
msgstr "Les chaînes prioritaires sont proposées aux traducteurs en premier."

#: weblate/trans/forms.py:1212
msgid "Check flags"
msgstr "Indicateurs de contrôle"

#: weblate/trans/forms.py:1219
#, python-brace-format
msgid ""
"Please enter a comma separated list of check flags, see <a href="
"\"{url}\">documentation</a> for more details."
msgstr ""
"Veuillez entrer une liste (séparée par des virgules) des indicateurs de "
"contrôle, consultez la <a href=\"{url}\"> documentation</a> pour plus de "
"détails."

#: weblate/trans/forms.py:1237
msgid "User to add"
msgstr "Utilisateur à ajouter"

#: weblate/trans/forms.py:1239
msgid ""
"Please provide username or email. User needs to already have an active "
"account in Weblate."
msgstr ""
"Veuillez indiquer un nom d’utilisateur ou courriel. L’utilisateur doit déjà "
"posséder un compte Weblate."

#: weblate/trans/forms.py:1247
msgid "Report format"
msgstr "Format du rapport"

#: weblate/trans/forms.py:1248
msgid "Choose file format for the report"
msgstr "Sélectionnez le format du fichier de rapport"

#: weblate/trans/forms.py:1250
msgid "reStructuredText"
msgstr "reStructuredText"

#: weblate/trans/forms.py:1251
msgid "JSON"
msgstr "JSON"

#: weblate/trans/forms.py:1252
msgid "HTML"
msgstr "HTML"

#: weblate/trans/forms.py:1256
msgid "Report period"
msgstr "Plage du rapport"

#: weblate/trans/forms.py:1258
msgid "Last month"
msgstr "Mois dernier"

#: weblate/trans/forms.py:1259
msgid "Last year"
msgstr "Année dernière"

#: weblate/trans/forms.py:1260
msgid "As specified"
msgstr "Comme indiqué"

#: weblate/trans/forms.py:1270
msgid "Ending date"
msgstr "Date de fin"

#: weblate/trans/forms.py:1310
msgid "Starting and ending dates have to be specified!"
msgstr "Une date de début et une date de fin doivent être indiquées !"

#: weblate/trans/forms.py:1324
msgid "Starting date has to be before ending date!"
msgstr "La date de début doit être antérieure à la date de fin !"

#: weblate/trans/forms.py:1368
msgid "Basic"
msgstr "Basique"

#: weblate/trans/forms.py:1376
msgid "Upstream links"
msgstr "Liens en amont"

#: weblate/trans/forms.py:1390
msgid "Translation settings"
msgstr "Paramètres de traduction"

#: weblate/trans/forms.py:1398
msgid "Version control"
msgstr "Contrôle de version"

#: weblate/trans/forms.py:1400
msgid "Locations"
msgstr "Emplacements"

#: weblate/trans/forms.py:1404
msgid "Version control settings"
msgstr "Paramètres du Système de contrôle de versions"

#: weblate/trans/forms.py:1410
msgid "Commit messages"
msgstr "Messages d’archivage"

#: weblate/trans/forms.py:1420
msgid "Languages processing"
msgstr "Traitement des langues"

#: weblate/trans/forms.py:1474
msgid "Search string"
msgstr "Rechercher une chaîne"

#: weblate/trans/forms.py:1479
msgid "Replacement string"
msgstr "Remplacer par"

#: weblate/trans/forms.py:1523
msgid "Translation key"
msgstr "Clé de traduction"

#: weblate/trans/forms.py:1525
msgid ""
"Key used to identify string in translation file. File format specific rules "
"might apply."
msgstr ""
"La clé utilisée pour identifier la chaîne dans le fichier de traduction. Des "
"règles propres au format de fichier peuvent s’appliquer."

#: weblate/trans/forms.py:1531
msgid "Source language text"
msgstr "Texte de la langue source"

#: weblate/trans/forms.py:1533
msgid ""
"You can edit this later, as with any other string in the source language."
msgstr ""
"Vous pourrez la modifier ultérieurement comme toute autre chaîne de la "
"langue source."

#: weblate/trans/forms.py:1554
msgid "State to set"
msgstr "État à paramétrer"

#: weblate/trans/forms.py:1587
msgid "I agree with the contributor agreement"
msgstr "J’accepte l’accord de contribution"

#: weblate/trans/models/change.py:199
msgid "Resource update"
msgstr "Mise à jour de la ressource"

#: weblate/trans/models/change.py:200
msgid "Translation completed"
msgstr "Traduction terminée"

#: weblate/trans/models/change.py:201
msgid "Translation changed"
msgstr "Traduction modifiée"

#: weblate/trans/models/change.py:202 weblate/trans/models/component.py:324
msgid "New translation"
msgstr "Nouvelle traduction"

#: weblate/trans/models/change.py:203
msgid "Comment added"
msgstr "Commentaire ajouté"

#: weblate/trans/models/change.py:204
msgid "Suggestion added"
msgstr "Suggestion ajoutée"

#: weblate/trans/models/change.py:206
msgid "Suggestion accepted"
msgstr "Suggestion acceptée"

#: weblate/trans/models/change.py:207
msgid "Translation reverted"
msgstr "Traduction restaurée"

#: weblate/trans/models/change.py:208
msgid "Translation uploaded"
msgstr "Traduction téléchargée"

#: weblate/trans/models/change.py:209
msgid "Glossary added"
msgstr "Glossaire créé"

#: weblate/trans/models/change.py:210
msgid "Glossary updated"
msgstr "Glossaire mis à jour"

#: weblate/trans/models/change.py:211
msgid "Glossary uploaded"
msgstr "Glossaire envoyé"

#: weblate/trans/models/change.py:212
msgid "New source string"
msgstr "Nouvelle chaîne source"

#: weblate/trans/models/change.py:213
msgid "Component locked"
msgstr "Le composant est verrouillé"

#: weblate/trans/models/change.py:214
msgid "Component unlocked"
msgstr "Le composant est déverrouillé"

#: weblate/trans/models/change.py:215
msgid "Detected duplicate string"
msgstr "Chaîne en double détectée"

#: weblate/trans/models/change.py:216
msgid "Committed changes"
msgstr "Modifications archivées"

#: weblate/trans/models/change.py:217
msgid "Pushed changes"
msgstr "Modifications envoyées"

#: weblate/trans/models/change.py:218
msgid "Reset repository"
msgstr "Réinitialiser le dépôt"

#: weblate/trans/models/change.py:219
msgid "Merged repository"
msgstr "Dépôt fusionné"

#: weblate/trans/models/change.py:220
msgid "Rebased repository"
msgstr "Dépôt rebasé"

#: weblate/trans/models/change.py:221
msgid "Failed merge on repository"
msgstr "Échec de fusion du dépôt"

#: weblate/trans/models/change.py:222
msgid "Failed rebase on repository"
msgstr "Échec lors de la réinitialisation du dépôt"

#: weblate/trans/models/change.py:223
msgid "Failed push on repository"
msgstr "Échec de pousser vers le dépôt"

#: weblate/trans/models/change.py:224
msgid "Parse error"
msgstr "Erreur d’analyse syntaxique"

#: weblate/trans/models/change.py:225
msgid "Removed translation"
msgstr "Traduction supprimée"

#: weblate/trans/models/change.py:226
msgid "Suggestion removed"
msgstr "Suggestion supprimée"

#: weblate/trans/models/change.py:230
msgid "Suggestion removed during cleanup"
msgstr "Suggestion supprimée lors du nettoyage"

#: weblate/trans/models/change.py:232
msgid "Source string changed"
msgstr "Chaîne source modifiée"

#: weblate/trans/models/change.py:233
msgid "New string added"
msgstr "Nouvelle chaîne ajoutée"

#: weblate/trans/models/change.py:235
msgid "Changed visibility"
msgstr "La visibilité a été modifiée"

#: weblate/trans/models/change.py:236
msgid "Added user"
msgstr "L’utilisateur a été ajouté"

#: weblate/trans/models/change.py:237
msgid "Removed user"
msgstr "L’utilisateur a été supprimé"

#: weblate/trans/models/change.py:330
#, python-format
msgid "%(action)s at %(time)s on %(translation)s by %(user)s"
msgstr "%(action)s a été effectué le %(time)s sur %(translation)s par %(user)s"

#: weblate/trans/models/component.py:69
msgid "Use contact form"
msgstr "Utilisez le formulaire de contact"

#: weblate/trans/models/component.py:70
msgid "Point to translation instructions URL"
msgstr "Pointer vers l’URL des directives de traduction"

#: weblate/trans/models/component.py:71
msgid "Automatically add language file"
msgstr "Ajouter automatiquement un fichier de langue"

#: weblate/trans/models/component.py:72
msgid "No adding of language"
msgstr "Aucun ajout de langue"

#: weblate/trans/models/component.py:75
msgid "Merge"
msgstr "Fusionner"

#: weblate/trans/models/component.py:113
#: weblate/trans/models/componentlist.py:41 weblate/trans/models/project.py:58
msgid "Name to display"
msgstr "Nom à afficher"

#: weblate/trans/models/component.py:116
#: weblate/trans/models/componentlist.py:45 weblate/trans/models/project.py:61
msgid "URL slug"
msgstr "Abrégé de l’URL"

#: weblate/trans/models/component.py:118
#: weblate/trans/models/componentlist.py:48
msgid "Name used in URLs and file names."
msgstr "Nom utilisé dans les URL et noms de fichiers."

#: weblate/trans/models/component.py:126
msgid "Version control system"
msgstr "Système de contrôle de version"

#: weblate/trans/models/component.py:129
msgid ""
"Version control system to use to access your repository with translations."
msgstr "Système de contrôle de versions contenant les éléments à traduire."

#: weblate/trans/models/component.py:139
msgid ""
"URL of a repository, use weblate://project/component for sharing with other "
"component."
msgstr ""
"URL d’un dépôt, utilisez weblate://projet/composant pour le partager avec un "
"autre composant."

#: weblate/trans/models/component.py:151
msgid "Repository push URL"
msgstr "URL pour l’envoi du dépôt"

#: weblate/trans/models/component.py:154
msgid "URL of a push repository, pushing is disabled if empty."
msgstr ""
"URL d’un dépôt pour l’envoi, la transmission est désactivée si ceci est vide."

#: weblate/trans/models/component.py:159
msgid "Repository browser"
msgstr "Explorateur de dépôt"

#: weblate/trans/models/component.py:161
#, python-format
msgid ""
"Link to repository browser, use %(branch)s for branch, %(file)s and %(line)s "
"as filename and line placeholders."
msgstr ""
"Lien vers l’explorateur de dépôts, utilisez %(branch)s, %(file)s et %(line)s "
"comme paramètres fictifs pour le nom de la branche, du fichier et le numéro "
"de ligne."

#: weblate/trans/models/component.py:168
msgid "Exported repository URL"
msgstr "URL de dépôt exportée"

#: weblate/trans/models/component.py:171
msgid "URL of a repository where users can fetch changes from Weblate"
msgstr ""
"URL d’un dépôt où les utilisateurs peuvent récupérer les modifications "
"effectuées dans Weblate"

#: weblate/trans/models/component.py:176
msgid "Source string bug report address"
msgstr "Adresse pour signaler une anomalie de chaîne source"

#: weblate/trans/models/component.py:178
msgid ""
"Email address where errors in source string will be reported, keep empty for "
"no emails."
msgstr ""
"Adresse courriel à laquelle les erreurs dans la chaîne source seront "
"signalées, laissez vide pour aucune notification."

#: weblate/trans/models/component.py:187
msgid "Repository branch to translate"
msgstr "Branche de dépôt à traduire"

#: weblate/trans/models/component.py:196
msgid ""
"Path of files to translate relative to repository root, use * instead of "
"language code, for example: po/*.po or locale/*/LC_MESSAGES/django.po."
msgstr ""
"Chemin relatif des fichiers à traduire par rapport à la racine du dépôt, "
"utilisez * à la place du code de langue, par exemple : po/*.po ou locale/*/"
"LC_MESSAGES/django.po."

#: weblate/trans/models/component.py:202
msgid "Monolingual base language file"
msgstr "Fichier de langue de base monolingue"

#: weblate/trans/models/component.py:206
msgid ""
"Filename of translations base file, which contains all strings and their "
"source; this is recommended to use for monolingual translation formats."
msgstr ""
"Nom du fichier de base des traductions, qui contient toutes les chaînes et "
"leur source ; recommandé pour les formats de traduction monolingue."

#: weblate/trans/models/component.py:212
msgid "Edit base file"
msgstr "Modifier le fichier de base"

#: weblate/trans/models/component.py:215
msgid ""
"Whether users will be able to edit base file for monolingual translations."
msgstr ""
"Les utilisateurs pourront-ils ou non modifier le fichier de base dans les "
"traductions monolingues."

#: weblate/trans/models/component.py:220
msgid "Base file for new translations"
msgstr "Fichier de base pour nouvelles traductions"

#: weblate/trans/models/component.py:240
msgid "Locked"
msgstr "Verrouillé"

#: weblate/trans/models/component.py:243
msgid "Whether component is locked for translation updates."
msgstr ""
"Le composant est-il ou non verrouillé pour les mises à jour de traduction."

#: weblate/trans/models/component.py:247
msgid "Allow translation propagation"
msgstr "Permettre la propagation de la traduction"

#: weblate/trans/models/component.py:251
msgid ""
"Whether translation updates in other components will cause automatic "
"translation in this one"
msgstr ""
"Les mises à jour de traduction dans d’autres composants déclencheront-elles "
"ou non la traduction automatique dans celui-ci"

#: weblate/trans/models/component.py:256
msgid "Save translation history"
msgstr "Enregistrer l’historique de la traduction"

#: weblate/trans/models/component.py:259
msgid "Whether Weblate should keep history of translations"
msgstr "Weblate doit-il ou non conserver un historique des traductions"

#: weblate/trans/models/component.py:263
msgid "Enable suggestions"
msgstr "Autoriser les suggestions"

#: weblate/trans/models/component.py:266
msgid "Whether to allow translation suggestions at all."
msgstr "Autoriser ou non les suggestions de traduction."

#: weblate/trans/models/component.py:270
msgid "Suggestion voting"
msgstr "Vote pour la suggestion"

#: weblate/trans/models/component.py:273
msgid "Whether users can vote for suggestions."
msgstr "Les utilisateurs peuvent-ils ou non voter sur les suggestions."

#: weblate/trans/models/component.py:277
msgid "Autoaccept suggestions"
msgstr "Accepter automatiquement les suggestions"

#: weblate/trans/models/component.py:280
msgid ""
"Automatically accept suggestions with this number of votes, use 0 to disable."
msgstr ""
"Accepter automatiquement les suggestions ayant ce nombre de votes, indiquez "
"0 pour désactiver."

#: weblate/trans/models/component.py:286
msgid "Quality checks flags"
msgstr "Drapeaux de vérification de qualité"

#: weblate/trans/models/component.py:289
msgid ""
"Additional comma-separated flags to influence quality checks, check "
"documentation for possible values."
msgstr ""
"Options supplémentaires, séparées par des virgules, servant à influencer les "
"vérifications de qualité ; veuillez consulter la documentation pour plus de "
"détails."

#: weblate/trans/models/component.py:303
msgid "Optional short summary of license used for translations."
msgstr "Court résumé de la licence utilisée pour les traductions (optionnel)."

#: weblate/trans/models/component.py:307
msgid "License URL"
msgstr "URL de la licence"

#: weblate/trans/models/component.py:310
msgid "Optional URL with license details."
msgstr "URL pour les détails de la licence (optionnel)."

#: weblate/trans/models/component.py:317
msgid ""
"Agreement which needs to be approved before user can translate this "
"component."
msgstr ""
"Accord que l’utilisateur doit approuver avant de pouvoir traduire ce "
"composant."

#: weblate/trans/models/component.py:329
msgid ""
"How to handle requests for creating new translations. Please note that "
"availability of choices depends on the file format."
msgstr ""
"Gérer les demandes de traduction pour de nouvelles langues. Les choix "
"proposés varient en fonction du format de fichier."

#: weblate/trans/models/component.py:337
msgid "Merge style"
msgstr "Fusionner le style"

#: weblate/trans/models/component.py:342
msgid ""
"Define whether Weblate should merge upstream repository or rebase changes "
"onto it."
msgstr ""
"Définir si Weblate doit fusionner le dépôt en amont ou refonder les "
"changements sur ce dernier."

#: weblate/trans/models/component.py:347
msgid "Commit message when translating"
msgstr "Message d’archivage lors d’une traduction"

#: weblate/trans/models/component.py:349 weblate/trans/models/component.py:358
#: weblate/trans/models/component.py:367
msgid ""
"You can use template language for various information, please check "
"documentation for more details."
msgstr ""
"Vous pouvez utiliser le modèle de langue pour différentes informations, "
"veuillez consulter la documentation pour plus de renseignements."

#: weblate/trans/models/component.py:356
msgid "Commit message when adding translation"
msgstr "Message d’archivage lors d’ajout de traduction"

#: weblate/trans/models/component.py:365
msgid "Commit message when removing translation"
msgstr "Message d’archivage lors de suppression de traduction"

#: weblate/trans/models/component.py:374
msgid "Committer name"
msgstr "Nom du contributeur"

#: weblate/trans/models/component.py:379
msgid "Committer email"
msgstr "Courriel du contributeur"

#: weblate/trans/models/component.py:384
msgid "Push on commit"
msgstr "Pousser lors de l’archivage"

#: weblate/trans/models/component.py:387
msgid "Whether the repository should be pushed upstream on every commit."
msgstr "Le dépôt doit-il ou non être poussé en amont à chaque archivage."

#: weblate/trans/models/component.py:391
msgid "Age of changes to commit"
msgstr "Âge des modifications à archiver"

#: weblate/trans/models/component.py:394
msgid ""
"Time in hours after which any pending changes will be committed to the VCS."
msgstr ""
"Durée en heures après laquelle les modifications en attente seront archivées "
"dans le système de contrôle de versions."

#: weblate/trans/models/component.py:414
msgid "Components with higher priority are offered first to translators."
msgstr "Les composants prioritaires sont proposés en premier à la traduction."

#: weblate/trans/models/component.py:573
msgid ""
"Failed to verify SSH host key, please add them in SSH page in the admin "
"interface."
msgstr ""
"Impossible de vérifier la clé de l’hôte SSH, veuillez les ajouter sur la "
"page SSH de l’interface d’administration."

#: weblate/trans/models/component.py:577
#, python-format
msgid "Failed to fetch repository: %s"
msgstr "Impossible de récupérer les modifications sur le dépôt : %s"

#: weblate/trans/models/component.py:667
#, python-format
msgid "Push is disabled for %s."
msgstr "L’envoi des modifications est désactivé pour %s."

#: weblate/trans/models/component.py:719
#, python-format
msgid "Failed to push to remote branch on %s."
msgstr "L’envoi des modifications à la branche distante sur %s a échoué."

#: weblate/trans/models/component.py:749
#, python-format
msgid "Failed to reset to remote branch on %s."
msgstr "Échec de réinitialisation vers la branche distance sur %s."

#: weblate/trans/models/component.py:818
#, python-format
msgid "Failed to rebase our branch onto remote branch %s."
msgstr "Échec de la refonte de notre branche sur la branche distance %s."

#: weblate/trans/models/component.py:823
#, python-format
msgid "Failed to merge remote branch into %s."
msgstr "Échec de la fusion de la branche distante dans %s."

#: weblate/trans/models/component.py:1013
msgid "Invalid link to a Weblate project, can not link to linked repository!"
msgstr ""
"Lien invalide vers un projet Weblate, impossible d’établir un lien vers le "
"dépôt lié !"

#: weblate/trans/models/component.py:1020
msgid "Invalid link to a Weblate project, can not link to self!"
msgstr ""
"Lien incorrect vers un projet Weblate, impossible de se lier soi-même !"

#: weblate/trans/models/component.py:1027
msgid "Invalid link to a Weblate project, use weblate://project/component."
msgstr ""
"Lien invalide vers un projet Weblate, utilisez weblate://projet/composant."

#: weblate/trans/models/component.py:1033
msgid "Push URL is not used when repository is linked!"
msgstr "L’URL de pousser n’est pas utilisée quand le dépôt est lié !"

#: weblate/trans/models/component.py:1039
msgid "Export URL is not used when repository is linked!"
msgstr "L’URL d’exportation n’est pas utilisée quand le dépôt est lié !"

#: weblate/trans/models/component.py:1048
msgid "The mask did not match any files!"
msgstr "Le masque ne correspond à aucun fichier !"

#: weblate/trans/models/component.py:1056
#, python-format
msgid "Got empty language code for %s, please check filemask!"
msgstr ""
"Un code de langue vide a été obtenu pour %s, veuillez vérifier le masque de "
"fichier !"

#: weblate/trans/models/component.py:1061
#, python-format
msgid "Language code \"%s\" is too long, please check filemask!"
msgstr ""
"Le code langue \"%s\" est trop long, veuillez vérifier le masque de fichier !"

#: weblate/trans/models/component.py:1065
#, python-format
msgid ""
"There are more files for single language (%s), please adjust the mask and "
"use components for translating different resources."
msgstr ""
"Il y a d’autres fichiers pour une seule langue (%s), veuillez ajuster le "
"masque et utiliser des composants pour traduire différentes ressources."

#: weblate/trans/models/component.py:1071
#, python-format
msgid ""
"Multiple translations were mapped to a single language code (%s). You should "
"disable SIMPLIFY_LANGUAGES to prevent Weblate mapping similar languages to "
"one."
msgstr ""
"Des traductions multiples ont été associées à un code de langue unique (%s). "
"Vous devriez désactiver SIMPLIFY_LANGUAGES afin d’éviter que Weblate associe "
"des langues similaires."

#: weblate/trans/models/component.py:1090
msgid "File does not seem to be valid!"
msgstr "Le fichier ne semble pas valide !"

#: weblate/trans/models/component.py:1098
#, python-format
msgid "Format of %d matched files could not be recognized."
msgstr "Le format de %d fichiers correspondants n’a pu être reconnu."

#: weblate/trans/models/component.py:1107
#, python-format
msgid "Failed to parse %d matched files!"
msgstr "Échec d’analyse de %d fichiers correspondants !"

#: weblate/trans/models/component.py:1118
msgid "Format of base file for new translations was not recognized!"
msgstr ""
"Le format du fichier de base pour les nouvelles traductions n’a pu être "
"reconnu !"

#: weblate/trans/models/component.py:1123
msgid ""
"You have configured Weblate to add new translation files, but did not "
"provide base file to do that!"
msgstr ""
"Vous avez paramétré Weblate pour ajouter de nouveaux fichiers de traduction "
"mais n’avez pas fourni un fichier de base pour le faire !"

#: weblate/trans/models/component.py:1129
msgid ""
"Base file for new translations is not used because of component settings. "
"You probably want to enable automatic adding of new translations."
msgstr ""
"Le fichier de base pour de nouvelles traductions n’est pas utilisé en raison "
"des paramètres du composant. Vous souhaitez probablement activer l’ajout "
"automatique de nouvelles langues de traduction."

#: weblate/trans/models/component.py:1140
msgid "You can not use base file with bilingual translation!"
msgstr ""
"Vous ne pouvez utiliser un fichier de base avec une traduction bilingue !"

#: weblate/trans/models/component.py:1145
msgid "Using .pot file as base file is not supported!"
msgstr ""
"Utiliser un fichier .pot comme fichier de base n’est pas pris en charge !"

#: weblate/trans/models/component.py:1152
msgid "Template file not found!"
msgstr "Fichier modèle non trouvé !"

#: weblate/trans/models/component.py:1158
#, python-format
msgid "Failed to parse translation base file: %s"
msgstr "Échec d’analyse du fichier de la traduction de base : %s"

#: weblate/trans/models/component.py:1168
#, python-brace-format
msgid "Template language ({0}) does not match project source language ({1})!"
msgstr ""
"La langue du modèle {0} ne correspond pas à la langue source du projet {1} !"

#: weblate/trans/models/component.py:1175
msgid "You can not use monolingual translation without base file!"
msgstr ""
"Vous ne pouvez pas utiliser une traduction monolingue sans un fichier de "
"base !"

#: weblate/trans/models/component.py:1186
msgid ""
"Please either fill in instructions URL or use different option for adding "
"new language."
msgstr ""
"Veuillez remplir l’URL des instructions ou utiliser une option différente "
"pour ajouter une nouvelle langue."

#: weblate/trans/models/component.py:1193
msgid "License URL can not be used without license summary."
msgstr ""
"Il n’est pas possible d’avoir un URL de licence sans un résumé de cette "
"licence."

#: weblate/trans/models/component.py:1213
msgid "Changing version control system is not supported!"
msgstr "Modifier le système de contrôle de versions est impossible !"

#: weblate/trans/models/component.py:1218
#, python-brace-format
msgid "Unsupported file format: {0}"
msgstr "Format de fichier inconnu : {0}"

#: weblate/trans/models/component.py:1225
#, python-format
msgid "Failed to update repository: %s"
msgstr "Impossible de récupérer les modifications sur le dépôt : %s"

#: weblate/trans/models/component.py:1245
msgid "Can not validate file matches due to invalid regular expression."
msgstr ""
"Impossible de valider les correspondances de fichiers en raison d’une "
"expression rationnelle invalide."

#: weblate/trans/models/component.py:1257
msgid "Automatically accepting suggestions can work only with voting enabled!"
msgstr ""
"L’acceptation automatique des suggestions ne peut fonctionner que si le vote "
"est activé !"

#: weblate/trans/models/component.py:1429
msgid "Failed to add new translation file!"
msgstr "Erreur lors de l’ajout du fichier de traduction !"

#: weblate/trans/models/component.py:1440
msgid "Given language is filtered by the language filter!"
msgstr "Le langage donné est filtré par le filtre de langage !"

#: weblate/trans/models/component.py:1462
msgid "Translation file already exists!"
msgstr "Le fichier de traduction existe déjà !"

#: weblate/trans/models/componentlist.py:38
msgid "Component list name"
msgstr "Nom de la liste des composants"

#: weblate/trans/models/componentlist.py:51
msgid "Show on dashboard"
msgstr "Afficher sur le tableau de bord"

#: weblate/trans/models/componentlist.py:55
msgid ""
"When enabled this component list will be shown as a tab on the dashboard"
msgstr ""
"Si cette option est activée, cette liste de composants sera affichée en tant "
"qu’onglet sur le tableau de bord"

#: weblate/trans/models/componentlist.py:84
msgid "Project regular expression"
msgstr "Expression rationnelle de projet"

#: weblate/trans/models/componentlist.py:88
msgid "Regular expression which is used to match project slug."
msgstr ""
"Expression rationnelle qui est utilisée pour la correspondance du chemin "
"projet."

#: weblate/trans/models/componentlist.py:92
msgid "Component regular expression"
msgstr "Expression rationnelle de composant"

#: weblate/trans/models/componentlist.py:96
msgid "Regular expression which is used to match component slug."
msgstr ""
"Expression rationnelle qui est utilisée pour la correspondance de chemin du "
"composant."

#: weblate/trans/models/componentlist.py:101
msgid "Component list to assign"
msgstr "Listes de composants à attribuer"

#: weblate/trans/models/componentlist.py:117
msgid "Automatic component list assignments"
msgstr "Affectations automatiques de composants"

#: weblate/trans/models/project.py:64
msgid "Name used in URLs and filenames."
msgstr "Nom utilisé dans les URL et noms de fichiers."

#: weblate/trans/models/project.py:68
msgid "Main website of translated project."
msgstr "Site Web principal du projet traduit."

#: weblate/trans/models/project.py:71
msgid "Mailing list"
msgstr "Liste de diffusion"

#: weblate/trans/models/project.py:74
msgid "Mailing list for translators."
msgstr "Liste de discussion pour les traducteurs."

#: weblate/trans/models/project.py:77
msgid "Translation instructions"
msgstr "Directives de traduction"

#: weblate/trans/models/project.py:79
msgid "URL with instructions for translators."
msgstr "URL avec les directives pour les traducteurs."

#: weblate/trans/models/project.py:83
msgid "Set \"Translation-Team\" header"
msgstr "Définir l’en-tête \"Translation-Team\""

#: weblate/trans/models/project.py:86
msgid ""
"Whether the \"Translation-Team\" field in file headers should be updated by "
"Weblate."
msgstr ""
"L’équipe de traduction doit-elle ou non être mise à jour par Weblate dans "
"les entêtes de fichiers (champ \"Translation-Team\")."

#: weblate/trans/models/project.py:96
msgid "Access control"
msgstr "Contrôle d’accès"

#: weblate/trans/models/project.py:98
msgid ""
"How to restrict access to this project is detailed in the documentation."
msgstr ""
"La façon de restreindre les accès au projet est détaillée dans la "
"documentation."

#: weblate/trans/models/project.py:103
msgid "Enable reviews"
msgstr "Activer les révisions"

#: weblate/trans/models/project.py:106
msgid "Requires dedicated reviewers to approve translations."
msgstr "Nécessite que des personnes approuvent les traductions."

#: weblate/trans/models/project.py:110
msgid "Enable hooks"
msgstr "Activer les points d’ancrage"

#: weblate/trans/models/project.py:113
msgid "Whether to allow updating this repository by remote hooks."
msgstr ""
"Autoriser ou non la mise à jour de ce dépôt par des points d’ancrage "
"distants."

#: weblate/trans/models/project.py:118
msgid "Source language"
msgstr "Langue source"

#: weblate/trans/models/project.py:120
msgid "Language used for source strings in all components"
msgstr "Langue utilisée comme source pour tous les composants"

#: weblate/trans/models/project.py:167
#, python-format
msgid "Could not create project directory: %s"
msgstr "Impossible de créer le dossier du projet : %s"

#: weblate/trans/models/suggestion.py:152
msgid "Failed to accept suggestion!"
msgstr "Échec d’acceptation de la suggestion !"

#: weblate/trans/models/translation.py:138
#, python-format
msgid ""
"Filename %s not found in repository! To add new translation, add language "
"file into repository."
msgstr ""
"Le fichier %s n’a pas été trouvé dans le dépôt ! Pour ajouter de nouvelles "
"traductions, ajoutez un fichier de langue dans le dépôt."

#: weblate/trans/models/translation.py:147
#, python-format
msgid "Failed to parse file %(file)s: %(error)s"
msgstr "Échec de l’analyse du fichier %(file)s : %(error)s"

#: weblate/trans/models/translation.py:728
msgid "Strings marked as needing edit"
msgstr "Chaînes marquées comme À vérifier"

#: weblate/trans/models/unit.py:408
#, python-brace-format
msgid "{translation}, string {position}"
msgstr "{translation}, chaîne {position}"

#: weblate/trans/models/whiteboard.py:69
msgid "Render as HTML"
msgstr "Rendu en HTML"

#: weblate/trans/models/whiteboard.py:71
msgid ""
"When disabled, URLs will be converted to links and any markup will be "
"escaped."
msgstr ""
"Si cette option est désactivée, les URL seront converties en liens et toute "
"balise « markup » sera échappée."

#: weblate/trans/models/whiteboard.py:101
msgid "Category"
msgstr "Catégorie"

#: weblate/trans/models/whiteboard.py:103
msgid "Category defines color used for the message."
msgstr "La catégorie définit la couleur utilisée pour le message."

#: weblate/trans/models/whiteboard.py:106
msgid "Info (light blue)"
msgstr "Info (bleu clair)"

#: weblate/trans/models/whiteboard.py:107
msgid "Warning (yellow)"
msgstr "Alerte (jaune)"

#: weblate/trans/models/whiteboard.py:108
msgid "Danger (red)"
msgstr "Danger (rouge)"

#: weblate/trans/models/whiteboard.py:109
msgid "Success (green)"
msgstr "Succès (vert)"

#: weblate/trans/models/whiteboard.py:110
msgid "Primary (dark blue)"
msgstr "Simple (bleu foncé)"

#: weblate/trans/models/whiteboard.py:119
msgid "Whiteboard message"
msgstr "Message du tableau"

#: weblate/trans/models/whiteboard.py:120
msgid "Whiteboard messages"
msgstr "Messages du tableau"

#: weblate/trans/models/whiteboard.py:129
msgid "Do not specify both component and project!"
msgstr "Ne précisez pas et le composant et le projet !"

#: weblate/trans/specialchars.py:34
msgid "Insert tab character"
msgstr "Insérer une tabulation"

#: weblate/trans/specialchars.py:35
msgid "Insert new line"
msgstr "Insérer une nouvelle ligne"

#: weblate/trans/specialchars.py:36
msgid "Insert horizontal ellipsis"
msgstr "Insérer une ellipse horizontale"

#: weblate/trans/specialchars.py:455
#, python-brace-format
msgid "Insert {0}"
msgstr "Insérer {0}"

#: weblate/trans/specialchars.py:460 weblate/trans/specialchars.py:462
#, python-brace-format
msgid "Insert character {0}"
msgstr "Insérer le caractère {0}"

#: weblate/trans/specialchars.py:476
msgid "Opening double quote"
msgstr "Ouvrir double guillemets"

#: weblate/trans/specialchars.py:477
msgid "Closing double quote"
msgstr "Fermer double guillemets"

#: weblate/trans/specialchars.py:478
msgid "Opening single quote"
msgstr "Ouvrir simple guillemet"

#: weblate/trans/specialchars.py:479
msgid "Closing single quote"
msgstr "Fermer simple guillemet"

#: weblate/trans/specialchars.py:482
msgid "Hyphen"
msgstr "trait d’union"

#: weblate/trans/specialchars.py:485
msgid "En dash"
msgstr "Tiret demi-cadratin"

#: weblate/trans/specialchars.py:488
msgid "Em dash"
msgstr "Tiret cadratin"

#: weblate/trans/specialchars.py:491
msgid "User configured character: {}"
msgstr "Caractère défini par l’utilisateur : {}"

#: weblate/trans/templatetags/advertisement.py:36
#, python-brace-format
msgid "Donate to Weblate at {0}"
msgstr "Faites un don à Weblate à {0}"

#: weblate/trans/templatetags/advertisement.py:37
#: weblate/trans/templatetags/advertisement.py:38
#, python-brace-format
msgid "Support Weblate at {0}"
msgstr "Soutenez Weblate à {0}"

#: weblate/trans/templatetags/advertisement.py:39
#, python-brace-format
msgid "More information about Weblate can be found at {0}"
msgstr "{0} donne plus d’informations au sujet de Weblate"

#: weblate/trans/templatetags/advertisement.py:43
msgid "Support Weblate on Liberapay"
msgstr "Soutenez Weblate sur Liberapay"

#: weblate/trans/templatetags/advertisement.py:44
msgid "Support Weblate on Bountysource"
msgstr "Soutenez Weblate sur Bountysource"

#: weblate/trans/templatetags/advertisement.py:45
msgid "More information about Weblate"
msgstr "Plus d’informations au sujet de Weblate"

#: weblate/trans/templatetags/translations.py:74
msgid "Good configuration"
msgstr "Configuration correcte"

#: weblate/trans/templatetags/translations.py:75
msgid "Bad configuration"
msgstr "Configuration incorrecte"

#: weblate/trans/templatetags/translations.py:76
msgid "Possible configuration"
msgstr "Configuration possible"

#: weblate/trans/templatetags/translations.py:110
msgid "Tab character"
msgstr "Tabulation"

#: weblate/trans/templatetags/translations.py:179
msgid "New line"
msgstr "Nouvelle ligne"

#: weblate/trans/templatetags/translations.py:340
msgid "a year ago"
msgstr "Il y a un an"

#: weblate/trans/templatetags/translations.py:342
#, python-format
msgid "%(count)s year ago"
msgid_plural "%(count)s years ago"
msgstr[0] "Il y a %(count)s an"
msgstr[1] "Il y a %(count)s ans"

#: weblate/trans/templatetags/translations.py:347
msgid "a month ago"
msgstr "Il y a un mois"

#: weblate/trans/templatetags/translations.py:349
#, python-format
msgid "%(count)s month ago"
msgid_plural "%(count)s months ago"
msgstr[0] "Il y a %(count)s mois"
msgstr[1] "Il y a %(count)s mois"

#: weblate/trans/templatetags/translations.py:354
#, python-format
msgid "%(count)s week ago"
msgid_plural "%(count)s weeks ago"
msgstr[0] "Il a y %(count)s semaine"
msgstr[1] "Il a y %(count)s semaines"

#: weblate/trans/templatetags/translations.py:358
msgid "a week ago"
msgstr "Il y a une semaine"

#: weblate/trans/templatetags/translations.py:360
msgid "yesterday"
msgstr "hier"

#: weblate/trans/templatetags/translations.py:362
#, python-format
msgid "%(count)s day ago"
msgid_plural "%(count)s days ago"
msgstr[0] "Il y a %(count)s jour"
msgstr[1] "Il y a %(count)s jours"

#: weblate/trans/templatetags/translations.py:365
#: weblate/trans/templatetags/translations.py:424
msgid "now"
msgstr "maintenant"

#: weblate/trans/templatetags/translations.py:368
msgid "a second ago"
msgstr "Il y a une seconde"

#: weblate/trans/templatetags/translations.py:370
#, python-format
msgid "%(count)s second ago"
msgid_plural "%(count)s seconds ago"
msgstr[0] "Il y a une seconde"
msgstr[1] "Il y a %(count)s secondes"

#: weblate/trans/templatetags/translations.py:375
msgid "a minute ago"
msgstr "Il y a une minute"

#: weblate/trans/templatetags/translations.py:377
#, python-format
msgid "%(count)s minute ago"
msgid_plural "%(count)s minutes ago"
msgstr[0] "Il y a une minute"
msgstr[1] "Il y a %(count)s minutes"

#: weblate/trans/templatetags/translations.py:382
msgid "an hour ago"
msgstr "Il y a une heure"

#: weblate/trans/templatetags/translations.py:384
#, python-format
msgid "%(count)s hour ago"
msgid_plural "%(count)s hours ago"
msgstr[0] "Il y a une heure"
msgstr[1] "Il y a %(count)s heures"

#: weblate/trans/templatetags/translations.py:399
msgid "a year from now"
msgstr "dans un an"

#: weblate/trans/templatetags/translations.py:401
#, python-format
msgid "%(count)s year from now"
msgid_plural "%(count)s years from now"
msgstr[0] "dans un an"
msgstr[1] "dans %(count)s ans"

#: weblate/trans/templatetags/translations.py:406
msgid "a month from now"
msgstr "dans un mois"

#: weblate/trans/templatetags/translations.py:408
#, python-format
msgid "%(count)s month from now"
msgid_plural "%(count)s months from now"
msgstr[0] "dans un mois"
msgstr[1] "dans %(count)s mois"

#: weblate/trans/templatetags/translations.py:413
#, python-format
msgid "%(count)s week from now"
msgid_plural "%(count)s weeks from now"
msgstr[0] "dans une semaine"
msgstr[1] "dans %(count)s semaines"

#: weblate/trans/templatetags/translations.py:417
msgid "tomorrow"
msgstr "demain"

#: weblate/trans/templatetags/translations.py:419
msgid "a week from now"
msgstr "dans une semaine"

#: weblate/trans/templatetags/translations.py:421
#, python-format
msgid "%(count)s day from now"
msgid_plural "%(count)s days from now"
msgstr[0] "dans un jour"
msgstr[1] "dans %(count)s jours"

#: weblate/trans/templatetags/translations.py:427
msgid "a second from now"
msgstr "dans une seconde"

#: weblate/trans/templatetags/translations.py:429
#, python-format
msgid "%(count)s second from now"
msgid_plural "%(count)s seconds from now"
msgstr[0] "dans une seconde"
msgstr[1] "dans %(count)s secondes"

#: weblate/trans/templatetags/translations.py:436
msgid "a minute from now"
msgstr "dans une minute"

#: weblate/trans/templatetags/translations.py:438
#, python-format
msgid "%(count)s minute from now"
msgid_plural "%(count)s minutes from now"
msgstr[0] "dans une minute"
msgstr[1] "dans %(count)s minutes"

#: weblate/trans/templatetags/translations.py:445
msgid "an hour from now"
msgstr "dans une heure"

#: weblate/trans/templatetags/translations.py:447
#, python-format
msgid "%(count)s hour from now"
msgid_plural "%(count)s hours from now"
msgstr[0] "dans une heure"
msgstr[1] "dans %(count)s heures"

#: weblate/trans/templatetags/translations.py:528
msgid "Not translated"
msgstr "Non traduit"

#: weblate/trans/templatetags/translations.py:555
msgid "Message needs edit"
msgstr "Message À vérifier"

#: weblate/trans/templatetags/translations.py:560
msgid "Message is not translated"
msgstr "Le message n’est pas traduit"

#: weblate/trans/templatetags/translations.py:565
msgid "Message has failing checks"
msgstr "Le message a des vérifications en échec"

#: weblate/trans/templatetags/translations.py:570
msgid "Message is approved"
msgstr "Le message est approuvé"

#: weblate/trans/templatetags/translations.py:575
msgid "Message is translated"
msgstr "Le message est traduit"

#: weblate/trans/templatetags/translations.py:581
msgid "Message has comments"
msgstr "Des commentaires existent pour ce message"

#: weblate/trans/templatetags/translations.py:601
#, python-format
msgid "string ID %s"
msgstr "identifiant de chaîne %s"

#: weblate/trans/util.py:55
msgid "Very high"
msgstr "Très haute"

#: weblate/trans/util.py:56
msgid "High"
msgstr "Haute"

#: weblate/trans/util.py:57
msgid "Medium"
msgstr "Moyen"

#: weblate/trans/util.py:58
msgid "Low"
msgstr "Basse"

#: weblate/trans/util.py:59
msgid "Very low"
msgstr "Très basse"

#: weblate/trans/util.py:206
#, python-brace-format
msgid ""
"{0} is translated into {1} languages using Weblate. Join the translation or "
"start translating your own project."
msgstr ""
"{0} est traduit en {1} langues grâce à Weblate. Participez à ces traductions "
"ou démarrez votre propre projet de traduction."

#: weblate/trans/validators.py:31
msgid "RST text"
msgstr "Texte RST"

#: weblate/trans/validators.py:32
msgid "XML text"
msgstr "Texte XML"

#: weblate/trans/validators.py:41
msgid "File mask does not contain * as a language placeholder!"
msgstr ""
"Le masque de fichier ne contient pas le symbole * pour tenir la place de la "
"langue !"

#: weblate/trans/validators.py:49
msgid ""
"Value of 1 is not allowed for autoaccept as every user gives vote to his "
"suggestion."
msgstr ""
"Il n’est pas possible d’utiliser la valeur 1 pour autoaccept puisque chaque "
"utilisateur donne un vote pour sa suggestion."

#: weblate/trans/validators.py:62
#, python-format
msgid "Invalid check flag: \"%s\""
msgstr "Drapeau de vérification « %s » incorrect"

#: weblate/trans/views/acl.py:82
msgid "Invalid parameters!"
msgstr "Paramètres non valides !"

#: weblate/trans/views/acl.py:88 weblate/trans/views/acl.py:162
msgid "You can not remove last owner!"
msgstr "Vous ne pouvez pas retirer l’unique propriétaire !"

#: weblate/trans/views/acl.py:138
msgid "User has been added to this project."
msgstr "L’utilisateur a été ajouté à ce projet."

#: weblate/trans/views/acl.py:142
msgid "Failed to find group to add a user!"
msgstr "Échec de recherche de groupe dans lequel ajouter l’utilisateur !"

#: weblate/trans/views/acl.py:172
msgid "User has been removed from this project."
msgstr "L’utilisateur a été retiré du projet."

#: weblate/trans/views/acl.py:204
msgid "Project access control has been changed."
msgstr "Le contrôle d’accès au projet a été modifié."

#: weblate/trans/views/basic.py:163
msgid ""
"You have activated your account, now you should set the password to be able "
"to login next time."
msgstr ""
"Vous avez activé votre compte, maintenant, vous devez définir le mot de "
"passe pour pouvoir vous identifier la prochaine fois."

#: weblate/trans/views/basic.py:175
msgid ""
"The project you were looking for has been removed, however you are welcome "
"to contribute to other ones."
msgstr ""
"Le projet que vous cherchiez a été supprimé, vous pouvez néanmoins "
"participer à d’autres projets."

#: weblate/trans/views/basic.py:193
msgid "Please set your full name in your profile."
msgstr "Veuillez définir votre nom complet dans votre profil."

#: weblate/trans/views/basic.py:294
#, python-brace-format
msgid "Get involved in {0}!"
msgstr "Participez à {0} !"

#: weblate/trans/views/basic.py:300
#, python-format
msgid ""
"<a href=\"%(url)s\">Translation project for %(project)s</a> currently "
"contains %(total)s strings for translation and is <a href=\"%(lang_url)s"
"\">being translated into %(languages)s languages</a>. Overall, these "
"translations are %(percent)s%% complete."
msgstr ""
"<a href=\"%(url)s\">Le projet de traduction pour %(project)s</a> contient "
"actuellement %(total)s chaînes à traduire et est <a href=\"%(lang_url)s\">en "
"cours de traduction en %(languages)s langues</a>. Dans l’ensemble, ces "
"traductions sont achevées à %(percent)s%%."

# Translators: line of text in engagement widget, please use your
# language name instead of English
#. Translators: line of text in engagement page, please use your
#. language name instead of English
#: weblate/trans/views/basic.py:309
#, python-format
msgid ""
"<a href=\"%(url)s\">Translation project for %(project)s</a> into English "
"currently contains %(total)s strings for translation and is %(percent)s%% "
"complete."
msgstr ""
"<a href=\"%(url)s\">Le projet de traduction pour %(project)s</a> en français "
"contient actuellement %(total)s chaînes à traduire et est achevé à "
"%(percent)s%%."

#: weblate/trans/views/basic.py:556
msgid "Weblate statistics"
msgstr "Statistiques Weblate"

#: weblate/trans/views/basic.py:623
msgid ""
"A request for a new translation has been sent to the project's maintainers."
msgstr ""
"Une demande de nouvelle traduction a été envoyée aux mainteneurs du projet."

#: weblate/trans/views/changes.py:72
#, python-format
msgctxt "Changes in translation"
msgid "Changes in %s"
msgstr "Modifications pour %s"

#: weblate/trans/views/changes.py:84
#, python-format
msgctxt "Changes in component"
msgid "Changes in %s"
msgstr "Modifications pour %s"

#: weblate/trans/views/changes.py:94
#, python-format
msgctxt "Changes in project"
msgid "Changes in %s"
msgstr "Modifications pour %s"

#: weblate/trans/views/changes.py:107
#, python-format
msgctxt "Changes in language"
msgid "Changes in %s"
msgstr "Modifications pour %s"

#: weblate/trans/views/changes.py:115
#, python-format
msgctxt "Changes by user"
msgid "Changes by %s"
msgstr "Modifications par %s"

#: weblate/trans/views/changes.py:142
msgid "Failed to find matching project!"
msgstr "Échec de recherche de projet correspondant !"

#: weblate/trans/views/changes.py:155
msgid "Failed to find matching language!"
msgstr "Échec de recherche de langue correspondante !"

#: weblate/trans/views/changes.py:168
msgid "Failed to find matching user!"
msgstr "Échec de recherche d’utilisateur correspondant !"

#: weblate/trans/views/charts.py:94
#, python-brace-format
msgctxt "Format string for yearly activity chart"
msgid "{month}/{year}"
msgstr "{month}/{year}"

#: weblate/trans/views/charts.py:126
#, python-brace-format
msgctxt "Format string for monthly activity chart"
msgid "{day}/{month}"
msgstr "{day}/{month}"

#: weblate/trans/views/dictionary.py:50
#, python-format
msgid "%(language)s dictionary for %(project)s"
msgstr "Dictionnaire %(language)s pour %(project)s"

#: weblate/trans/views/dictionary.py:67
msgid "Dictionaries"
msgstr "Dictionnaires"

#: weblate/trans/views/dictionary.py:180
msgid "No words to import found in file."
msgstr "Aucun mot à importer trouvé dans le fichier."

#: weblate/trans/views/dictionary.py:182
#, python-format
msgid "Imported %d word from the uploaded file."
msgid_plural "Imported %d words from the uploaded file."
msgstr[0] "%d mot importé depuis le fichier."
msgstr[1] "%d mots importés depuis le fichier."

#: weblate/trans/views/dictionary.py:190
#, python-format
msgid "File upload has failed: %s"
msgstr "Échec de téléversement du fichier : %s"

#: weblate/trans/views/dictionary.py:193 weblate/trans/views/edit.py:580
#: weblate/trans/views/search.py:80 weblate/trans/views/search.py:226
msgid "Failed to process form!"
msgstr "Échec du traitement du formulaire !"

#: weblate/trans/views/edit.py:154 weblate/trans/views/edit.py:458
msgid "No string matched your search!"
msgstr "Aucun résultat pour cette recherche"

#: weblate/trans/views/edit.py:177
msgid "Your suggestion is empty!"
msgstr "Votre suggestion est vide !"

#: weblate/trans/views/edit.py:184
msgid "You don't have privileges to add suggestions!"
msgstr "Vous n’avez pas l’autorisation d’ajouter des suggestions !"

#: weblate/trans/views/edit.py:193
msgid "Your suggestion has been identified as spam!"
msgstr "Votre suggestion a été identifiée comme étant du spam !"

#: weblate/trans/views/edit.py:205
msgid "Your suggestion already exists!"
msgstr "Une suggestion identique existe déjà !"

#: weblate/trans/views/edit.py:234
#, python-format
msgid "Following fixups were applied to translation: %s"
msgstr "Les corrections suivantes ont été appliquées à la traduction : %s"

#: weblate/trans/views/edit.py:249
#, python-brace-format
msgid "Some checks have failed on your translation: {0}"
msgstr "Certaines vérifications de votre traduction ont échoué : {0}"

#: weblate/trans/views/edit.py:309
msgid "Invalid merge request!"
msgstr "Requête de fusion invalide !"

#: weblate/trans/views/edit.py:335
msgid "Invalid revert request!"
msgstr "Requête de restauration invalide !"

#: weblate/trans/views/edit.py:349
msgid "Can not revert to empty translation!"
msgstr "Impossible de restaurer une traduction vide !"

#: weblate/trans/views/edit.py:367
msgid "You do not have privilege to accept suggestions!"
msgstr "Vous n’avez pas l’autorisation d’accepter les suggestions !"

#: weblate/trans/views/edit.py:374
msgid "You do not have privilege to delete suggestions!"
msgstr "Vous n’avez pas l’autorisation de supprimer les suggestions !"

#: weblate/trans/views/edit.py:381
msgid "You do not have privilege to vote for suggestions!"
msgstr "Vous n’avez pas l’autorisation de voter pour les suggestions !"

#: weblate/trans/views/edit.py:409
msgid "Invalid suggestion!"
msgstr "Suggestion invalide !"

#: weblate/trans/views/edit.py:522
msgid "Invalid search string!"
msgstr "Chaîne de recherche invalide !"

#: weblate/trans/views/edit.py:603
msgid "Automatic translation completed, no strings were updated."
msgstr "Traduction automatique terminée, aucune chaîne n’a été modifiée."

#: weblate/trans/views/edit.py:605
#, python-format
msgid "Automatic translation completed, %d string was updated."
msgid_plural "Automatic translation completed, %d strings were updated."
msgstr[0] "Traduction automatique terminée, %d chaîne modifiée."
msgstr[1] "Traduction automatique terminée, %d chaînes modifiées."

#: weblate/trans/views/edit.py:636
msgid "Posted new comment"
msgstr "Nouveau commentaire publié"

#: weblate/trans/views/edit.py:638
msgid "Failed to add comment!"
msgstr "Échec lors de l’ajout du commentaire !"

#: weblate/trans/views/edit.py:660
msgid "Translation comment has been deleted."
msgstr "Le commentaire de traduction a été supprimé."

#: weblate/trans/views/edit.py:818
msgid "Translation with this key seem to already exist!"
msgstr "Il semble qu’il existe déjà une traduction avec cette clé !"

#: weblate/trans/views/edit.py:823
msgid "New string has been added."
msgstr "La nouvelle chaîne a été ajoutée."

#: weblate/trans/views/files.py:70
msgid "Access denied."
msgstr "Accès non autorisé."

#: weblate/trans/views/files.py:112
msgid "No strings were imported from the uploaded file."
msgstr "Aucune chaîne n’a été importée depuis le fichier."

#: weblate/trans/views/files.py:115
#, python-brace-format
msgid ""
"Processed {0} string from the uploaded files (skipped: {1}, not found: {2}, "
"updated: {3})."
msgid_plural ""
"Processed {0} strings from the uploaded files (skipped: {1}, not found: {2}, "
"updated: {3})."
msgstr[0] ""
"{0} chaîne importée depuis les fichiers (ignorées : {1}, non trouvées {2}, "
"mises à jour {3})."
msgstr[1] ""
"{0} chaînes importées depuis les fichiers (ignorées : {1}, non trouvées {2}, "
"mises à jour {3})."

#: weblate/trans/views/files.py:127
#, python-format
msgid "File content merge failed: %s"
msgstr "Échec de fusion du fichier : %s"

#: weblate/trans/views/git.py:48
msgid "Failed to lock the repository, another operation in progress."
msgstr ""
"Impossible de verrouiller le dépôt car une autre opération est en cours."

#: weblate/trans/views/git.py:62
msgid "All pending translations were committed."
msgstr "Toutes les traductions en attente ont été archivées."

#: weblate/trans/views/git.py:73
msgid "All repositories were updated."
msgstr "Tous les dépôts ont été mis à jour."

#: weblate/trans/views/git.py:85
msgid "All repositories were pushed."
msgstr "Tous les dépôts ont été propagés."

#: weblate/trans/views/git.py:96
msgid "All repositories have been reset."
msgstr "Tous les dépôts ont été réinitialisés."

#: weblate/trans/views/git.py:245
msgid "Translation has been removed."
msgstr "La traduction a été supprimée."

#: weblate/trans/views/helper.py:163
#, python-format
msgid "Error in parameter %(field)s: %(error)s"
msgstr "Erreur dans le paramètre %(field)s : %(error)s"

#: weblate/trans/views/lock.py:45
msgid "Component is now locked for translation updates!"
msgstr ""
"Le composant est maintenant verrouillé pour les mises à jour de traduction !"

#: weblate/trans/views/lock.py:63
msgid "Component is now open for translation updates."
msgstr "Le composant est maintenant ouvert aux mises à jour de traduction."

#: weblate/trans/views/lock.py:84
msgid "All components are now locked for translation updates!"
msgstr ""
"Tous les composants sont désormais verrouillés pour mise à jour des "
"traductions !"

#: weblate/trans/views/lock.py:103
msgid "Project is now open for translation updates."
msgstr "Le projet est maintenant ouvert pour les mises à jour de traduction."

#: weblate/trans/views/search.py:129
msgid "Search and replace completed, no strings were updated."
msgstr ""
"La recherche avec remplacement est terminée, aucune chaîne n’a été modifiée."

#: weblate/trans/views/search.py:131
#, python-format
msgid "Search and replace completed, %d string was updated."
msgid_plural "Search and replace completed, %d strings were updated."
msgstr[0] "La recherche avec remplacement est terminée, %d chaîne modifiée."
msgstr[1] "La recherche avec remplacement est terminée, %d chaînes modifiées."

#: weblate/trans/views/search.py:199
#, python-format
msgid "Search for %s"
msgstr "Rechercher %s"

#: weblate/trans/views/search.py:205
msgid "Invalid search query!"
msgstr "Requête de recherche invalide !"

#: weblate/trans/views/search.py:255
msgid "Mass state change completed, no strings were updated."
msgstr "La modification de masse est terminée, aucune chaîne n’a été modifiée."

#: weblate/trans/views/search.py:257
#, python-format
msgid "Mass state change completed, %d string was updated."
msgid_plural "Mass state change completed, %d strings were updated."
msgstr[0] "La modification de masse est terminée, %d chaîne modifiée."
msgstr[1] "La modification de masse est terminée, %d chaînes modifiées."

#: weblate/trans/views/settings.py:47 weblate/trans/views/settings.py:79
msgid "Settings saved"
msgstr "Paramètres sauvegardés"

#: weblate/trans/views/settings.py:52 weblate/trans/views/settings.py:86
msgid "Invalid settings, please check the form for errors!"
msgstr "Des paramètres sont invalides, veuillez vérifier le formulaire !"

#: weblate/trans/views/source.py:104
#, python-format
msgid "Review source strings in %s"
msgstr "Réviser les chaînes sources de %s"

#: weblate/trans/views/source.py:121
#, python-format
msgid "Source strings in %s"
msgstr "Chaînes sources de %s"

#: weblate/trans/views/source.py:140
msgid "Failed to change a priority!"
msgstr "Impossible de modifier la priorité !"

#: weblate/trans/views/source.py:158
msgid "Failed to change a context!"
msgstr "Échec de modification d’un contexte !"

#: weblate/trans/views/source.py:176
msgid "Failed to change check flags!"
msgstr "Impossible de modifier les indicateurs de contrôle !"

#: weblate/trans/widgets.py:110
#, python-brace-format
msgctxt "Translated percents in widget"
msgid "{0}%"
msgstr "{0}%"

# Translators: please keep the text short to fit into widget
#. Translators: please keep the text short to fit into widget
#: weblate/trans/widgets.py:314
#, python-format
msgid ""
"translating %(count)d strings into %(languages)d languages\n"
"%(percent)d%% complete, help us improve!"
msgstr ""
"traduction de %(count)d chaînes en %(languages)d langues\n"
"%(percent)d%% réalisés. Aidez-nous à poursuivre les traductions !"

# Translators: please use your language name instead of English
# and keep the text short to fit into widget
#. Translators: please use your language name instead of English
#. and keep the text short to fit into widget
#: weblate/trans/widgets.py:318
#, python-format
msgid ""
"translating %(count)d strings into English\n"
"%(percent)d%% complete, help us improve!"
msgstr ""
"traduire %(count)d chaînes en français\n"
"%(percent)d%% terminé, aidez nous à l’améliorer !"

# Translators: please keep the text short to fit into widget
#. Translators: please keep the text short to fit into widget
#: weblate/trans/widgets.py:339
#, python-format
msgid ""
"translation\n"
"%(percent)d%% done"
msgstr ""
"traduction\n"
"faite à %(percent)d%%"

# Translators: please use your language name instead of English
# and keep the text short to fit into widget
#. Translators: please use your language name instead of English
#. and keep the text short to fit into widget
#: weblate/trans/widgets.py:342
#, python-format
msgid ""
"English translation\n"
"%(percent)d%% done"
msgstr ""
"Traduction en anglais\n"
"faite à %(percent)d%%"

#: weblate/trans/widgets.py:369
msgid "translated"
msgstr "Traduit à"

#: weblate/utils/state.py:31
msgid "Empty"
msgstr "Vide"

#: weblate/utils/validators.py:85
#, python-brace-format
msgid "Failed to compile: {0}"
msgstr "Erreur de compilation : {0}"

#: weblate/utils/validators.py:92
#, python-brace-format
msgid ""
"Regular expression is missing named group \"{0}\", the simplest way to "
"define it is {1}."
msgstr ""
"Il manque le groupe nommé « {0} » dans l’expression rationnelle. Le moyen le "
"plus simple de le définir est {1}."

#: weblate/utils/validators.py:134
msgid "Invalid image!"
msgstr "Image non valide !"

#: weblate/utils/validators.py:143
#, python-format
msgid "Not supported image type: %s"
msgstr "Type d’image non supporté : %s"

#: weblate/utils/validators.py:150
msgid "Image is too big, please scale it down or crop relevant part!"
msgstr ""
"L’image est de trop grande dimension, veuillez la réduire ou sélectionner la "
"partie pertinente !"

#: weblate/utils/validators.py:169
#, python-format
msgid "Bad format string (%s)"
msgstr "Mauvaise chaîne de format (%s)"

#: weblate/utils/validators.py:183
msgid "The editor link lacks URL scheme!"
msgstr "Le schéma d'URL manque au lien de l’éditeur !"

#: weblate/utils/validators.py:189
msgid "Forbidden URL scheme!"
msgstr "Schéma d’URL interdite !"

#: weblate/utils/validators.py:205
msgid "Please avoid using special chars in the full name."
msgstr "Évitez de saisir des caractères spéciaux dans le nom complet."

#: weblate/utils/validators.py:214
msgid "Unsupported file format."
msgstr "Format de fichier non supporté."

#: weblate/utils/validators.py:224
msgid "Failed to render template: {}"
msgstr "Échec de rendu du modèle : {}"

#: weblate/utils/validators.py:231
msgid "Username can not start with a full stop."
msgstr "Un nom d’utilisateur ne peut commencer par un point."

#: weblate/utils/validators.py:244
msgid "Enter a valid email address."
msgstr "Saisissez une adresse courriel valide."

#: weblate/utils/validators.py:246
msgid "This email address is not allowed."
msgstr "Cette adresse courriel n’est pas autorisée."

# Translators: placeholder SSH hashed hostname
#. Translators: placeholder SSH hashed hostname
#: weblate/vcs/ssh.py:95
msgid "[hostname hashed]"
msgstr "[nom d’hôte haché]"

#: weblate/vcs/ssh.py:145
msgid "Created new SSH key."
msgstr "Nouvelle clé SSH créée."

#: weblate/vcs/ssh.py:149
#, python-format
msgid "Failed to generate key: %s"
msgstr "Échec de génération de la clé %s"

#: weblate/vcs/ssh.py:159
msgid "Invalid host name given!"
msgstr "Nom d’hôte incorrect !"

#: weblate/vcs/ssh.py:181
#, python-format
msgid ""
"Added host key for %(host)s with fingerprint %(fingerprint)s (%(keytype)s), "
"please verify that it is correct."
msgstr ""
"Clé de l’hôte ajoutée pour %(host)s avec l’empreinte %(fingerprint)s "
"(%(keytype)s), veuillez vérifier qu’elle est correcte."

#: weblate/vcs/ssh.py:193
msgid "Failed to fetch public key for a host!"
msgstr "Impossible de récupérer la clé publique d’un hôte !"

#: weblate/vcs/ssh.py:201 weblate/vcs/ssh.py:206
#, python-format
msgid "Failed to get host key: %s"
msgstr "Impossible d’obtenir la clé de l’hôte : %s"

#: weblate/wladmin/performance.py:68
msgid "Debug mode"
msgstr "Mode de débogage"

#: weblate/wladmin/performance.py:81
msgid "Server"
msgstr "Serveur"

#: weblate/wladmin/performance.py:92
msgid "Site domain"
msgstr "Nom de domaine"

#: weblate/wladmin/performance.py:103
msgid "Database backend"
msgstr "Serveur de base de données"

#: weblate/wladmin/performance.py:114
msgid "Site administrator"
msgstr "Administrateur du site"

# Translators: Indexing is postponed to cron job
#. Translators: Indexing is postponed to cron job
#: weblate/wladmin/performance.py:127
msgid "Indexing offloading"
msgstr "Indexage ajourné"

# Translators: Indexing is postponed to cron job
#. Translators: Indexing is postponed to cron job
#: weblate/wladmin/performance.py:146
msgid "Indexing offloading queue"
msgstr "Indexation de la file d'attente de déchargement"

#: weblate/wladmin/performance.py:167
msgid "Django caching"
msgstr "Cache Django"

#: weblate/wladmin/performance.py:178
msgid "Avatar caching"
msgstr "Cache Avatar"

#: weblate/wladmin/performance.py:190
msgid "Email addresses"
msgstr "Adresses courriels"

#: weblate/wladmin/performance.py:204
msgid "pyuca library"
msgstr "Bibliothèque pyuca"

#: weblate/wladmin/performance.py:215
msgid "Secret key"
msgstr "Clé secrète"

#: weblate/wladmin/performance.py:226
msgid "Allowed hosts"
msgstr "Hôtes autorisés"

#: weblate/wladmin/performance.py:255
msgid "Cached template loader"
msgstr "Chargeur du modèle mis en cache"

#: weblate/wladmin/performance.py:266
msgid "Admin static files"
msgstr "Fichiers statiques d’administration"

#: weblate/wladmin/sites.py:77 weblate/wladmin/sites.py:78
msgid "Weblate administration"
msgstr "Administration Weblate"

#: weblate/wladmin/sites.py:159
msgid "Object listing disabled"
msgstr "La liste des objets est désactivée"

#: weblate/wladmin/templates/admin/logout-confirm.html:23
msgid "Please confirm your logout."
msgstr "Veuillez confirmer votre déconnexion."

#: weblate/wladmin/templates/admin/logout-confirm.html:26
msgid "I confirm logout"
msgstr "Je confirme vouloir me déconnecter"

#: weblate/wladmin/templates/admin/performance.html:6
#: weblate/wladmin/templates/admin/performance.html:86
#: weblate/wladmin/templates/admin/weblate-index.html:30
msgid "Performance report"
msgstr "Rapport de performance"

#: weblate/wladmin/templates/admin/performance.html:10
#: weblate/wladmin/templates/admin/report.html:8
#: weblate/wladmin/templates/admin/ssh.html:9
msgid "Home"
msgstr "Accueil"

#: weblate/wladmin/templates/admin/performance.html:10
msgid "Performance"
msgstr "Performance"

#: weblate/wladmin/templates/admin/performance.html:15
msgid "Performance overview"
msgstr "Aperçu des performances"

#: weblate/wladmin/templates/admin/performance.html:28
msgid "Last occurrence"
msgstr "Dernière occurrence"

#: weblate/wladmin/templates/admin/performance.html:44
msgid "Dismiss"
msgstr "Ignorer"

#: weblate/wladmin/templates/admin/performance.html:45
msgid "Ignore permanently"
msgstr "Ignorer définitivement"

#: weblate/wladmin/templates/admin/performance.html:53
msgid ""
"You can safely permanently ignore errors for file formats you do not intend "
"to use. These are usually caused by missing or outdated dependencies."
msgstr ""
"Vous pouvez en toute sécurité ignorer définitivement les erreurs pour les "
"formats de fichier que vous n’avez pas l’intention d’utiliser. Elles sont "
"habituellement causées par des dépendances manquantes ou périmées."

#: weblate/wladmin/templates/admin/performance.html:60
msgid "System checks"
msgstr "Vérifications systèmes"

#: weblate/wladmin/templates/admin/performance.html:92
msgid "Check"
msgstr "Vérification"

#: weblate/wladmin/templates/admin/performance.html:94
msgid "Result"
msgstr "Résultat"

#: weblate/wladmin/templates/admin/report.html:4
#: weblate/wladmin/templates/admin/report.html:13
#: weblate/wladmin/templates/admin/weblate-index.html:14
msgid "Status of repositories"
msgstr "État des dépôts"

#: weblate/wladmin/templates/admin/report.html:18
msgid "This repository is linked to:"
msgstr "Ce dépôt est lié à :"

#: weblate/wladmin/templates/admin/ssh.html:5
#: weblate/wladmin/templates/admin/ssh.html:9
#: weblate/wladmin/templates/admin/weblate-index.html:20
msgid "SSH keys"
msgstr "Clés SSH"

#: weblate/wladmin/templates/admin/ssh.html:14
msgid "SSH keys management"
msgstr "Gestion des clés SSH"

#: weblate/wladmin/templates/admin/ssh.html:23
msgid "Public SSH key"
msgstr "Clé SSH publique"

#: weblate/wladmin/templates/admin/ssh.html:24
msgid "Weblate currently uses following SSH key:"
msgstr "Weblate utilise actuellement la clé SSH suivante : "

#: weblate/wladmin/templates/admin/ssh.html:31
msgid "Generate SSH key"
msgstr "Générer une clé SSH"

#: weblate/wladmin/templates/admin/ssh.html:32
msgid ""
"You don't seem to have existing SSH key, by pressing button below Weblate "
"will generate it for you."
msgstr ""
"Vous n’avez pas de clé SSH existante, en utilisant le bouton ci-dessous "
"Weblate en génèrera une pour vous."

#: weblate/wladmin/templates/admin/ssh.html:42
msgid "Known host keys"
msgstr "Clés d’hôte connues"

#: weblate/wladmin/templates/admin/ssh.html:49
msgid "Hostname"
msgstr "Nom d’hôte"

#: weblate/wladmin/templates/admin/ssh.html:50
msgid "Key type"
msgstr "Type de clé"

#: weblate/wladmin/templates/admin/ssh.html:51
msgid "Fingerprint"
msgstr "Empreinte"

#: weblate/wladmin/templates/admin/ssh.html:64
msgid "Add host key"
msgstr "Ajouter une clé d’hôte"

#: weblate/wladmin/templates/admin/ssh.html:65
msgid ""
"To access SSH hosts, its host key needs to be verified. You can get the host "
"key by entering a domain name or IP for the host in the form below."
msgstr ""
"Pour accéder à un hôte SSH, sa clé SSH doit être vérifiée. Vous pouvez "
"obtenir la clé de l’hôte en saisissant le nom de domaine ou l’adresse IP de "
"cet hôte dans le formulaire ci-après."

#: weblate/wladmin/templates/admin/ssh.html:69
msgid "Host:"
msgstr "Hôte :"

#: weblate/wladmin/templates/admin/ssh.html:71
msgid "Port:"
msgstr "Port :"

#: weblate/wladmin/templates/admin/trans/change_form.html:9
msgid "Import speed documentation"
msgstr "Documentation sur la vitesse d’importation"

#: weblate/wladmin/templates/admin/trans/change_form.html:37
msgid "Required fields are marked in bold."
msgstr "Les champs obligatoires apparaissent en gras."

#: weblate/wladmin/templates/admin/trans/change_form.html:39
msgid ""
"Do not change the object here, please use the Weblate interface instead."
msgstr ""
"Ne modifiez pas le sujet ici, veuillez plutôt utiliser l’interface de "
"Weblate."

#: weblate/wladmin/templates/admin/weblate-index.html:11
msgid "Reports"
msgstr "Rapports"

#: weblate/wladmin/views.py:59
msgid "Failed to dismiss configuration error!"
msgstr "Impossible d’ignorer l’erreur de configuration !"

#~ msgid ""
#~ "There is currently no active translator for this translation, please "
#~ "consider becoming a translator as your suggestion might otherwise remain "
#~ "unreviewed."
#~ msgstr ""
#~ "Il n’y a actuellement aucun traducteur actif pour cette traduction et "
#~ "votre suggestion pourrait ne pas être vue. Nous vous conseillons de "
#~ "devenir traducteur."

#~ msgid ""
#~ "See our documentation for more information on translating using Weblate."
#~ msgstr ""
#~ "Notre documentation donne plus d’informations sur la traduction grâce à "
#~ "Weblate."

#~ msgid "%(filter_name)s (%(filter_pos)s / %(filter_count)s)"
#~ msgstr "%(filter_name)s (%(filter_pos)s / %(filter_count)s)"

#~ msgid "Federated avatar support"
#~ msgstr "Soutien pour avatar en mode fédéré"

#~ msgid ""
#~ "Designates whether this user should be treated as active. Unselect this "
#~ "instead of deleting accounts."
#~ msgstr ""
#~ "Indique si cet utilisateur doit être considéré comme actif. Décochez "
#~ "cette option plutôt que de supprimer des comptes."

#~ msgid "Data export"
#~ msgstr "Exporter des données"

#~ msgid "Per project data"
#~ msgstr "Données par projet"

#~ msgid ""
#~ "There is more data exported per project, please check the following links "
#~ "for more information."
#~ msgstr ""
#~ "D’autres données sont exportées pour chaque projet. Veuillez suivre les "
#~ "liens suivants pour plus d’information."

#~ msgid "Select languages to display"
#~ msgstr "Sélectionnez les langues à afficher"

#~ msgid "Select"
#~ msgstr "Terminer"

#~ msgid ""
#~ "Weblate provides various widgets to promote your translation projects. "
#~ "Open one of the project pages below."
#~ msgstr ""
#~ "Weblate fournit divers widgets pour faire la promotion de vos projets de "
#~ "traduction. Ouvrez l’une des pages de projet ci-dessous."

#~ msgid "Search in source strings"
#~ msgstr "Rechercher dans les chaînes sources"

#~ msgid "Search in target strings"
#~ msgstr "Rechercher dans les chaînes cibles"

#~ msgid "Search in location strings"
#~ msgstr "Rechercher dans les chaînes d’emplacement"

#~ msgid "Search in comment strings"
#~ msgstr "Rechercher dans les commentaires"

#~ msgid "Merged string not found!"
#~ msgstr "Chaîne fusionnée non trouvée !"

#~ msgid "Reverted change not found!"
#~ msgstr "Modification rétablie non trouvée !"

#~ msgid "Component to use"
#~ msgstr "Composant à utiliser"

#~ msgid "Summary of languages"
#~ msgstr "Résumé des langues"

#~ msgid ""
#~ "This page is based on the Terms of Service, you should still read the "
#~ "original document to fully understand them."
#~ msgstr ""
#~ "Cette page est établie d'après nos conditions générales d'utilisation, "
#~ "mais vous devriez quand même lire l’intégralité du document original afin "
#~ "de bien le comprendre."

# Translators: Indexing is postponed to cron job
#~ msgid "Indexing offloading processing"
#~ msgstr "Indexation en cours de déchargement"

#~ msgid ""
#~ "Weblate needs some personal information, this page describes how it is "
#~ "stored and used."
#~ msgstr ""
#~ "Weblate utilise certaines de vos informations personnelles, cette page "
#~ "décrit comment nous stockons et utilisons ces informations."

#~ msgid ""
#~ "All this information is removed once you delete your Weblate account in "
#~ "its UI."
#~ msgstr ""
#~ "Toutes ces informations sont détruites lors de la suppression de votre "
#~ "compte Weblate."

#, fuzzy
#~| msgid "Edit source string"
#~ msgid "Edit source strings information"
#~ msgstr "Modifier la chaîne source"

#~ msgid "Fund Weblate"
#~ msgstr "Contribuez financièrement à Weblate"

#~ msgid "Project / Component"
#~ msgstr "Projet / Composant"

#~ msgid "Filtered permissions"
#~ msgstr "Droits filtrés"

#~ msgid "The GroupACL will affect only selected permissions."
#~ msgstr "Les groupes d’ACL n‘affecteront que les droits sélectionnés."

#~ msgid "Project, component or language must be specified"
#~ msgstr "Le projet, le composant ou la langue doivent être renseignés"

#~ msgid "Group ACL"
#~ msgstr "Groupe ACL"

#~ msgid ""
#~ "Additional files to include in commits, one per line; please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Fichiers supplémentaires à inclure dans les archivages, un par ligne; "
#~ "veuillez consulter la documentation pour plus de détails."

#~ msgid "Post-update script"
#~ msgstr "Scripts à exécuter après mise à jour"

#~ msgid ""
#~ "Script to be executed after receiving a repository update, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Script à exécuter après avoir reçu une mise à jour du dépôt, veuillez "
#~ "consulter la documentation pour plus de détails."

#~ msgid "Pre-commit script"
#~ msgstr "Script de pré-archivage"

#~ msgid ""
#~ "Script to be executed before committing translation, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Script à exécuter avant d’effectuer l’archivage de la traduction, "
#~ "veuillez consulter la documentation pour plus de détails."

#~ msgid "Post-commit script"
#~ msgstr "Script post-archivage"

#~ msgid ""
#~ "Script to be executed after committing translation, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Script à exécuter après avoir effectué l’archivage de la traduction, "
#~ "veuillez consulter la documentation pour plus de détails."

#~ msgid "Post-push script"
#~ msgstr "Scripts de post-push"

#~ msgid ""
#~ "Script to be executed after pushing translation to remote, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Script à exécuter après avoir poussé la traduction vers le dépôt distant, "
#~ "veuillez consulter la documentation pour plus de détails."

#~ msgid "Post-add script"
#~ msgstr "Scripts à exécuter après un ajout"

#~ msgid ""
#~ "Script to be executed after adding new translation, please check "
#~ "documentation for more details."
#~ msgstr ""
#~ "Script à exécuter après avoir ajouté une traduction, veuillez consulter "
#~ "la documentation pour plus de détails."

#~ msgid "No line wrapping at all"
#~ msgstr "Pas d'emballage de ligne du tout"

#~ msgid "Replace inconsistent"
#~ msgstr "Remplacer ce qui est incohérent"

#~ msgid "Ctrl+Enter - Save"
#~ msgstr "Ctrl + Entrée = Enregistrer"

#~ msgid "Alt+PageUp/PageDown/Home/End - Strings navigation"
#~ msgstr ""
#~ "Alt + Haut de page / Bas de page / Début / Fin - Naviguer dans les chaînes"

#~ msgid "Gettext PO file (unwrapped)"
#~ msgstr "Fichier PO Gettext (sans retours)"

#~ msgid "Gettext PO file (monolingual, unwrapped)"
#~ msgstr "Fichier PO Gettext (mono-langue, sans retour à la ligne)"

#~ msgid "Translatable units"
#~ msgstr "Unités traduisibles"

#~ msgid ""
#~ "You can replace string in all units at once. The search is simple "
#~ "substring case sensitive search."
#~ msgstr ""
#~ "Vous pouvez remplacer une chaîne partout en une seule fois. La recherche "
#~ "s’effectue sur les sous-chaînes et est sensible à la casse."

#~ msgid "Nearby messages"
#~ msgstr "Messages à proximité"

#~ msgid ""
#~ "Read more information on adding new language files is in the "
#~ "documentation."
#~ msgstr ""
#~ "Pour plus d’informations sur l’ajout de nouveaux fichiers de langue, "
#~ "consulter la documentation."

#~ msgid ""
#~ "Should your language be missing, please follow <a href=\"%(url)s\">the "
#~ "translator instructions</a>."
#~ msgstr ""
#~ "Si votre langue n’apparaît pas, veuillez suivre les <a href=\"%(url)s"
#~ "\">instructions pour les traducteurs</a>."

#~ msgid "Share your translation"
#~ msgstr "Partager votre traduction"

#~ msgid ""
#~ "You can also promote this translation project using various <a href="
#~ "\"%(widgets_url)s\">other means</a>."
#~ msgstr ""
#~ "Vous pouvez également promouvoir ce projet de traduction en utilisant <a "
#~ "href=\"%(widgets_url)s\">différentes possibilités</a>."

#~ msgid ""
#~ "Various <a href=\"%(data_url)s\">data exports</a> are available in "
#~ "machine readable formats."
#~ msgstr ""
#~ "Différentes <a href=\"%(data_url)s\">exportations de données</a> sont "
#~ "disponibles dans des formats lisibles par des machines."

#~ msgid ""
#~ "You can find more information about cookies in the <a href=\"https://en."
#~ "wikipedia.org/wiki/HTTP_cookie\">Wikipedia article</a>."
#~ msgstr ""
#~ "Vous pouvez trouver plus d’informations concernant les cookies sur l'<a "
#~ "href=\"https://en.wikipedia.org/wiki/HTTP_cookie\">article Wikipedia</a>."

#, fuzzy
#~| msgid "Powered by <a href=\"http://weblate.org\">Weblate %(version)s</a>"
#~ msgid "Powered by <a href=\"%(weblate_url)s\">Weblate %(version)s</a>"
#~ msgstr "Propulsé par <a href=\"http://weblate.org\">Weblate %(version)s</a>"

#~ msgid ""
#~ "To test Weblate, you can login as <code>demo</code> user with password "
#~ "<code>demo</code>."
#~ msgstr ""
#~ "Pour tester Weblate, vous pouvez vous connecter en tant qu’utilisateur "
#~ "<code>demo</code> avec le mot de passe <code>demo</code>."

#~ msgid ""
#~ "Forgot your password? You can <a href=\"%(reset_url)s\">reset it</a>."
#~ msgstr ""
#~ "Mot de passe oublié ? Vous pouvez le <a href=\"%(reset_url)s"
#~ "\">réinitialiser</a>."

#~ msgid ""
#~ "Do not have an account yet? You can <a href=\"%(register_url)s"
#~ "\">register</a>."
#~ msgstr ""
#~ "Vous n’avez pas encore de compte ? Vous pouvez <a href=\"%(register_url)s"
#~ "\">vous enregistrer</a>."

#~ msgid ""
#~ "You have not enabled password authentication, please <a href=\"%(url)s"
#~ "\">set the password</a>."
#~ msgstr ""
#~ "Vous n'avez pas activé l'authentification par mot de passe, veuillez <a "
#~ "href=\"%(url)s\">définir un mot de passe</a>."

#~ msgid ""
#~ "The API key is also used to access exported Git repositories, please "
#~ "check <a href=\"%(git_doc)s\">documentation</a> for more details."
#~ msgstr ""
#~ "La clef d’API est également utilisée pour accéder aux dépôts Git "
#~ "exportés. Consultez la <a href=\"%(git_doc)s\">documentation de l’API</a> "
#~ "pour plus de détails."

#~ msgid ""
#~ "Sorry, but registrations on this site are disabled. You can <a href="
#~ "\"%(contact_url)s\">contact us</a> for more details."
#~ msgstr ""
#~ "Désolé mais l’enregistrement sur ce site est désactivé. Vous pouvez <a "
#~ "href=\"%(contact_url)s\">nous contacter</a> pour plus d’informations."

#~ msgid ""
#~ "More information about exported RSS feeds available in the documentation."
#~ msgstr ""
#~ "Pour plus d’informations sur les flux RSS disponibles, consultez la "
#~ "documentation."

#~ msgid ""
#~ "You can translate at <a href=\"%(translation_url)s\">%(translation_url)s</"
#~ "a>"
#~ msgstr ""
#~ "Vous pouvez contribuer à la traduction sur : <a href=\"%(translation_url)s"
#~ "\">%(translation_url)s</a>"

#~ msgid ""
#~ "More information on adding new language files is available in <a href="
#~ "\"%(doc_url)s\">the documentation</a>."
#~ msgstr ""
#~ "Pour plus d’informations au sujet de l’ajout de nouveaux fichiers de "
#~ "langue, consultez la <a href=\"%(doc_url)s\">documentation</a>."

#~ msgid ""
#~ "Required fields are marked as bold, you can find more information in the "
#~ "<a href=\"%(url)s\">documentation</a>."
#~ msgstr ""
#~ "Les champs requis sont indiqués en gras, plus d’information est "
#~ "disponible dans la <a href=\"%(url)s\">documentation</a>."

#~ msgid ""
#~ "You can find more information about setting up SSH keys in <a href="
#~ "\"%(ssh_docs)s\">the Weblate manual</a>."
#~ msgstr ""
#~ "Vous pouvez trouver plus d’informations sur la mise en service des clés "
#~ "SSH dans <a href=\"%(ssh_docs)s\">le manuel de Weblate</a>."

#~ msgid ""
#~ "Importing a new translation can take some time, please check <a href="
#~ "\"%(url)s\">our documentation</a> for information on how to improve this."
#~ msgstr ""
#~ "Importer une nouvelle traduction peut prendre un certain temps, veuillez "
#~ "vérifier <a href=\"%(url)s\">notre documentation</a> pour savoir comment "
#~ "améliorer ceci."

#~ msgid "Skip review flag when importing"
#~ msgstr "Ne pas marquer \"À vérifier\" lors de l'import"

#~ msgid "Add review flag for new source strings"
#~ msgstr "Marquer les nouvelles chaînes sources comme étant À vérifier"

#~ msgid "Add review flag for new translated strings"
#~ msgstr "Marquer les nouvelles traductions comme À vérifier"

#~ msgid "Afar"
#~ msgstr "Afar"

#~ msgid "Abkhazian"
#~ msgstr "Abkhaze"

#~ msgid "Acehnese"
#~ msgstr "Aceh"

#~ msgid "Acholi"
#~ msgstr "Acholi"

#~ msgid "Avestan"
#~ msgstr "Avestique"

#~ msgid "Afrikaans"
#~ msgstr "Afrikaans"

#~ msgid "Akan"
#~ msgstr "Akan"

#~ msgid "Amharic"
#~ msgstr "Amharique"

#~ msgid "Aragonese"
#~ msgstr "Aragonais"

#~ msgid "Angika"
#~ msgstr "Angika"

#~ msgid "Arabic"
#~ msgstr "Arabe"

#~ msgid "Arabic (Algeria)"
#~ msgstr "Arabe (Algérie)"

#~ msgid "Arabic (Morocco)"
#~ msgstr "Arabe (Maroc)"

#~ msgid "Mapudungun"
#~ msgstr "Mapudungun"

#~ msgid "Najdi Arabic"
#~ msgstr "Arabe Najdi"

#~ msgid "Assamese"
#~ msgstr "Assamais"

#~ msgid "Asu"
#~ msgstr "assou"

#~ msgid "Asturian"
#~ msgstr "Asturien"

#~ msgid "Avaric"
#~ msgstr "Avaric"

#~ msgid "Aymará"
#~ msgstr "Aymara"

#~ msgid "Azerbaijani"
#~ msgstr "Azéri"

#~ msgid "Bashkir"
#~ msgstr "Bachkir"

#~ msgid "Bavarian"
#~ msgstr "Bavarois"

#~ msgid "Belarusian"
#~ msgstr "Biélorusse"

#~ msgid "Belarusian (latin)"
#~ msgstr "Biélorusse (latin)"

#~ msgid "Bemba"
#~ msgstr "Bemba"

#~ msgid "Bena"
#~ msgstr "béna"

#~ msgid "Bulgarian"
#~ msgstr "Bulgare"

#~ msgid "Bihari"
#~ msgstr "Bihari"

#~ msgid "Bislama"
#~ msgstr "Bichelamar"

#~ msgid "Bambara"
#~ msgstr "Bambara"

#~ msgid "Bengali"
#~ msgstr "Bengalî"

#~ msgid "Bengali (Bangladesh)"
#~ msgstr "Bengali (Bengladesh)"

#~ msgid "Bengali (India)"
#~ msgstr "Bengali (Inde)"

#~ msgid "Tibetan"
#~ msgstr "Tibétain"

#~ msgid "Breton"
#~ msgstr "Breton"

#~ msgid "Bodo"
#~ msgstr "Bodo"

#~ msgid "Bosnian"
#~ msgstr "Bosniaque"

#~ msgid "Bosnian (cyrillic)"
#~ msgstr "Bosnien (cyrillique)"

#~ msgid "Bosnian (latin)"
#~ msgstr "Bosnien (latin)"

#~ msgid "Bilen"
#~ msgstr "Bilen"

#~ msgid "Catalan"
#~ msgstr "Catalan"

#~ msgid "Valencian"
#~ msgstr "Valencien"

#~ msgid "Chechen"
#~ msgstr "Tchétchéne"

#~ msgid "Chiga"
#~ msgstr "Chiga"

#~ msgid "Chamorro"
#~ msgstr "Chamorro"

#~ msgid "Mari"
#~ msgstr "Mari"

#~ msgid "Cherokee"
#~ msgstr "Cherokee"

#~ msgid "Sorani"
#~ msgstr "Sorani"

#~ msgid "Corsican"
#~ msgstr "Corse"

#~ msgid "Cree"
#~ msgstr "Cri"

#~ msgid "Crimean Tatar"
#~ msgstr "Tatar de Crimée"

#~ msgid "Czech"
#~ msgstr "Tchèque"

#~ msgid "Kashubian"
#~ msgstr "Cachoube"

#~ msgid "Old Church Slavonic"
#~ msgstr "Vieux-slave"

#~ msgid "Chuvash"
#~ msgstr "Tchouvache"

#~ msgid "Welsh"
#~ msgstr "Gallois"

#~ msgid "Danish"
#~ msgstr "Danois"

#~ msgid "German"
#~ msgstr "Allemand"

#~ msgid "Austrian German"
#~ msgstr "Allemand autrichien"

#~ msgid "Swiss High German"
#~ msgstr "Haut-allemand Suisse"

#~ msgid "Dogri"
#~ msgstr "Dogri"

#~ msgid "Lower Sorbian"
#~ msgstr "Bas-sorabe"

#~ msgid "Dhivehi"
#~ msgstr "Dhivehi"

#~ msgid "Dzongkha"
#~ msgstr "Dzongkha"

#~ msgid "Ewe"
#~ msgstr "Éwé"

#~ msgid "Greek"
#~ msgstr "Grec"

#~ msgid "English"
#~ msgstr "Anglais"

#~ msgid "English (Australia)"
#~ msgstr "Anglais (Australie)"

#~ msgid "English (Canada)"
#~ msgstr "Anglais (Canada)"

#~ msgid "English (United Kingdom)"
#~ msgstr "Anglais (Royaume-Uni)"

#~ msgid "English (Ireland)"
#~ msgstr "Anglais (Irlande)"

#~ msgid "English (Philippines)"
#~ msgstr "Anglais (Philippines)"

#~ msgid "English (United States)"
#~ msgstr "Anglais (États-Unis)"

#~ msgid "English (South Africa)"
#~ msgstr "Anglais (Afrique du Sud)"

#~ msgid "Esperanto"
#~ msgstr "Espéranto"

#~ msgid "Spanish"
#~ msgstr "Espagnol"

#~ msgid "Spanish (Argentina)"
#~ msgstr "Espagnol (Argentine)"

#~ msgid "Spanish (Chile)"
#~ msgstr "Espagnol (chilien)"

#~ msgid "Spanish (Ecuador)"
#~ msgstr "Espagnol (Équateur)"

#~ msgid "Spanish (Mexico)"
#~ msgstr "Espagnol (Mexicain)"

#~ msgid "Spanish (Puerto Rico)"
#~ msgstr "Espagnol (Puerto Rico)"

#~ msgid "Spanish (American)"
#~ msgstr "Espagnol (Américain)"

#~ msgid "Estonian"
#~ msgstr "Estonien"

#~ msgid "Basque"
#~ msgstr "Basque"

#~ msgid "Persian"
#~ msgstr "Perse"

#~ msgid "Dari"
#~ msgstr "Dari"

#~ msgid "Fulah"
#~ msgstr "Peul"

#~ msgid "Finnish"
#~ msgstr "Finnois"

#~ msgid "Filipino"
#~ msgstr "Filipino"

#~ msgid "Fijian"
#~ msgstr "Fidjien"

#~ msgid "Faroese"
#~ msgstr "Féroïen"

#~ msgid "French"
#~ msgstr "Français"

#~ msgid "French (Canada)"
#~ msgstr "Français (Canada)"

#~ msgid "French (Switzerland)"
#~ msgstr "Français (Suisse)"

#~ msgid "Franco-Provençal"
#~ msgstr "Franco-Provençal"

#~ msgid "Friulian"
#~ msgstr "Frioulan"

#~ msgid "Frisian"
#~ msgstr "Frise"

#~ msgid "Irish"
#~ msgstr "Irlandais"

#~ msgid "Gaelic"
#~ msgstr "Gaélique"

#~ msgid "Ge'ez"
#~ msgstr "Guèze"

#~ msgid "Galician"
#~ msgstr "Galicien"

#~ msgid "Guarani"
#~ msgstr "Guarani"

#~ msgid "Swiss German"
#~ msgstr "Suisse allemand"

#~ msgid "Gujarati"
#~ msgstr "Gujarati"

#~ msgid "Gun"
#~ msgstr "Fon-gbe"

#~ msgid "Manx"
#~ msgstr "Mannois"

#~ msgid "Hausa"
#~ msgstr "Haoussa"

#~ msgid "Hawaiian"
#~ msgstr "Hawaïen"

#~ msgid "Hebrew"
#~ msgstr "Hébreu"

#~ msgid "Hindi"
#~ msgstr "Hindi"

#~ msgid "Hiligaynon"
#~ msgstr "Hiligaïnon"

#~ msgid "Chhattisgarhi"
#~ msgstr "Chhattisgarhi"

#~ msgid "Hiri Motu"
#~ msgstr "Hiri Motu"

#~ msgid "Croatian"
#~ msgstr "Croate"

#~ msgid "Upper Sorbian"
#~ msgstr "Serbe du Nord"

#~ msgid "Haitian"
#~ msgstr "Haïtien"

#~ msgid "Hungarian"
#~ msgstr "Hongrois"

#~ msgid "Armenian"
#~ msgstr "Arménien"

#~ msgid "Herero"
#~ msgstr "Héréro"

#~ msgid "Interlingua"
#~ msgstr "Interlingue"

#~ msgid "Indonesian"
#~ msgstr "Indonésien"

#~ msgid "Occidental"
#~ msgstr "Occidental"

#~ msgid "Igbo"
#~ msgstr "Igbo"

#~ msgid "Nuosu"
#~ msgstr "Yi Nuosu"

#~ msgid "Inupiaq"
#~ msgstr "Inupiaq"

#~ msgid "Ido"
#~ msgstr "Ido"

#~ msgid "Icelandic"
#~ msgstr "Islandais"

#~ msgid "Italian"
#~ msgstr "Italien"

#~ msgid "Inuktitut"
#~ msgstr "Inuktitut"

#~ msgid "Japanese"
#~ msgstr "Japonais"

#~ msgid "Jamaican Patois"
#~ msgstr "Créole jamaïcain"

#~ msgid "Lojban"
#~ msgstr "Lojban"

#~ msgid "Ngomba"
#~ msgstr "ngomba"

#~ msgid "Machame"
#~ msgstr "matchamé"

#~ msgid "Javanese"
#~ msgstr "Javanais"

#~ msgid "Georgian"
#~ msgstr "Géorgien"

#~ msgid "Kabyle"
#~ msgstr "Kabyle"

#~ msgid "Jju"
#~ msgstr "jju"

#~ msgid "Tyap"
#~ msgstr "tyap"

#~ msgid "Makonde"
#~ msgstr "makondé"

#~ msgid "Kabuverdianu"
#~ msgstr "capverdien"

#~ msgid "Kongo"
#~ msgstr "Kikongo"

#~ msgid "Gikuyu"
#~ msgstr "Kikuyu"

#~ msgid "Kwanyama"
#~ msgstr "Kuanyama"

#~ msgid "Kazakh"
#~ msgstr "Kazakh"

#~ msgid "Kako"
#~ msgstr "kako"

#~ msgid "Greenlandic"
#~ msgstr "Groenlandais"

#~ msgid "Central Khmer"
#~ msgstr "Khmer"

#~ msgid "Kurmanji"
#~ msgstr "Kurmanji"

#~ msgid "Kannada"
#~ msgstr "Kannada"

#~ msgid "Korean"
#~ msgstr "Coréen"

#~ msgid "Konkani"
#~ msgstr "Konkani"

#~ msgid "Kanuri"
#~ msgstr "Kanouri"

#~ msgid "Kashmiri"
#~ msgstr "Cachemiri"

#~ msgid "Shambala"
#~ msgstr "Shambala"

#~ msgid "Colognian"
#~ msgstr "Kölsch"

#~ msgid "Kurdish"
#~ msgstr "Kurde"

#~ msgid "Komi"
#~ msgstr "Komi"

#~ msgid "Cornish"
#~ msgstr "Cornique"

#~ msgid "Kyrgyz"
#~ msgstr "Kirghize"

#~ msgid "Latin"
#~ msgstr "Latin"

#~ msgid "Langi"
#~ msgstr "Langi"

#~ msgid "Luxembourgish"
#~ msgstr "Luxembourgeois"

#~ msgid "Ganda"
#~ msgstr "Luganda"

#~ msgid "Limburgish"
#~ msgstr "Limbourgeois"

#~ msgid "Lakota"
#~ msgstr "lakota"

#~ msgid "Lingala"
#~ msgstr "Lingala"

#~ msgid "Lao"
#~ msgstr "Laotien"

#~ msgid "Lithuanian"
#~ msgstr "Lituanien"

#~ msgid "Luba-Katanga"
#~ msgstr "Luba-Katanga"

#~ msgid "Latvian"
#~ msgstr "Letton"

#~ msgid "Maithili"
#~ msgstr "Maïthili"

#~ msgid "Masai"
#~ msgstr "Maasaï"

#~ msgid "Montenegrin"
#~ msgstr "Monténégrin"

#~ msgid "Morisyen"
#~ msgstr "Créole Mauricien"

#~ msgid "Malagasy"
#~ msgstr "Malgache"

#~ msgid "Metaʼ"
#~ msgstr "méta’"

#~ msgid "Marshallese"
#~ msgstr "Marshallais"

#~ msgid "Meadow Mari"
#~ msgstr "Mari des prairies"

#~ msgid "Maori"
#~ msgstr "Maori"

#~ msgid "Macedonian"
#~ msgstr "Macédonien"

#~ msgid "Malayalam"
#~ msgstr "Malayâlam"

#~ msgid "Mongolian"
#~ msgstr "Mongole"

#~ msgid "Manipuri"
#~ msgstr "Manipuri"

#~ msgid "Mandinka"
#~ msgstr "Mandinka"

#~ msgid "Marathi"
#~ msgstr "Marathi"

#~ msgid "Malay"
#~ msgstr "Malais"

#~ msgid "Maltese"
#~ msgstr "Maltais"

#~ msgid "Burmese"
#~ msgstr "Birman"

#~ msgid "Nauru"
#~ msgstr "Nauruan"

#~ msgid "Nahuatl"
#~ msgstr "Nahuatl"

#~ msgid "Neapolitan"
#~ msgstr "Napolitain"

#~ msgid "Nama"
#~ msgstr "nama"

#~ msgid "Norwegian Bokmål"
#~ msgstr "Bokmål"

#~ msgid "North Ndebele"
#~ msgstr "Ndébélé du Zimbabwe"

#~ msgid "Low German"
#~ msgstr "Bas allemand"

#~ msgid "Nepali"
#~ msgstr "Népalais"

#~ msgid "Ndonga"
#~ msgstr "Ndonga"

#~ msgid "Dutch"
#~ msgstr "Néerlandais"

#~ msgid "Flemish"
#~ msgstr "Flamand"

#~ msgid "Norwegian Nynorsk"
#~ msgstr "Norvégien Nynorsk"

#~ msgid "Ngiemboon"
#~ msgstr "ngiemboon"

#~ msgid "N’Ko"
#~ msgstr "n’ko"

#~ msgid "South Ndebele"
#~ msgstr "Ndébélé du Transvaal"

#~ msgid "Pedi"
#~ msgstr "Sotho du Nord"

#~ msgid "Navaho"
#~ msgstr "Navajo"

#~ msgid "Nyanja"
#~ msgstr "Chewa"

#~ msgid "Nyankole"
#~ msgstr "nyankolé"

#~ msgid "Occitan"
#~ msgstr "Occitan"

#~ msgid "Ojibwe"
#~ msgstr "Ojibwé"

#~ msgid "Oromo"
#~ msgstr "Oromo"

#~ msgid "Odia"
#~ msgstr "Odia"

#~ msgid "Ossetian"
#~ msgstr "Ossète"

#~ msgid "Punjabi"
#~ msgstr "Panjabi"

#~ msgid "Papiamento"
#~ msgstr "Papiamento"

#~ msgid "Pali"
#~ msgstr "Pali"

#~ msgid "Polish"
#~ msgstr "Polonais"

#~ msgid "Piemontese"
#~ msgstr "Piémontais"

#~ msgid "Pirate"
#~ msgstr "Pirate"

#~ msgid "Prussian"
#~ msgstr "Prussien"

#~ msgid "Pashto"
#~ msgstr "Pachtoune"

#~ msgid "Portuguese"
#~ msgstr "Portugais"

#~ msgid "Portuguese (Brazil)"
#~ msgstr "Portugais (Brésil)"

#~ msgid "Portuguese (Portugal)"
#~ msgstr "Portugais (Portugal)"

#~ msgid "Quechua"
#~ msgstr "Quechua"

#~ msgid "Romansh"
#~ msgstr "Romanche"

#~ msgid "Rundi"
#~ msgstr "Kirundi"

#~ msgid "Romanian"
#~ msgstr "Roumain"

#~ msgid "Moldavian"
#~ msgstr "Moldave"

#~ msgid "Rombo"
#~ msgstr "rombo"

#~ msgid "Russian"
#~ msgstr "Russe"

#~ msgid "Rusyn"
#~ msgstr "Rusyn"

#~ msgid "Kinyarwanda"
#~ msgstr "Kinyarwanda"

#~ msgid "Rwa"
#~ msgstr "rwa"

#~ msgid "Sanskrit"
#~ msgstr "Sanscrit"

#~ msgid "Yakut"
#~ msgstr "Iakoute"

#~ msgid "Samburu"
#~ msgstr "sambourou"

#~ msgid "Santali"
#~ msgstr "Santali"

#~ msgid "Sardinian"
#~ msgstr "Sarde"

#~ msgid "Scots"
#~ msgstr "Scots"

#~ msgid "Sindhi"
#~ msgstr "Sindhi"

#~ msgid "Southern Kurdish"
#~ msgstr "Kurde du sud"

#~ msgid "Northern Sami"
#~ msgstr "Sami du Nord"

#~ msgid "Sena"
#~ msgstr "cisena"

#~ msgid "Koyraboro Senni"
#~ msgstr "koyraboro senni"

#~ msgid "Sango"
#~ msgstr "Sango"

#~ msgid "Tachelhit"
#~ msgstr "chleuh"

#~ msgid "Shan"
#~ msgstr "Shan"

#~ msgid "Sinhala"
#~ msgstr "Cingalais"

#~ msgid "Slovak"
#~ msgstr "Slovaque"

#~ msgid "Slovenian"
#~ msgstr "Slovène"

#~ msgid "Samoan"
#~ msgstr "Samoan"

#~ msgid "Southern Sami"
#~ msgstr "Sami du Sud"

#~ msgid "Sami"
#~ msgstr "Same"

#~ msgid "Lule Sami"
#~ msgstr "Same de Lule"

#~ msgid "Inari Sami"
#~ msgstr "sami d’Inari"

#~ msgid "Skolt Sami"
#~ msgstr "Same skolt"

#~ msgid "Shona"
#~ msgstr "Shona"

#~ msgid "Somali"
#~ msgstr "Somali"

#~ msgid "Songhai languages"
#~ msgstr "Langues songhaï"

#~ msgid "Albanian"
#~ msgstr "Albanais"

#~ msgid "Serbian"
#~ msgstr "Serbe"

#~ msgid "Serbian (cyrillic)"
#~ msgstr "Serbe (cyrillique)"

#~ msgid "Serbian (latin)"
#~ msgstr "Serbe (latin)"

#~ msgid "Swati"
#~ msgstr "Swati"

#~ msgid "Saho"
#~ msgstr "saho"

#~ msgid "Southern Sotho"
#~ msgstr "Sotho du Sud"

#~ msgid "Sundanese"
#~ msgstr "Soundanais"

#~ msgid "Swedish"
#~ msgstr "Suédois"

#~ msgid "Swahili"
#~ msgstr "Kiswahili"

#~ msgid "Congo Swahili"
#~ msgstr "Swahili du Congo"

#~ msgid "Syriac"
#~ msgstr "syriaque"

#~ msgid "Silesian"
#~ msgstr "Silésien"

#~ msgid "Tamil"
#~ msgstr "Tamoul"

#~ msgid "Telugu"
#~ msgstr "Télougou"

#~ msgid "Teso"
#~ msgstr "teso"

#~ msgid "Tajik"
#~ msgstr "Tadjik"

#~ msgid "Thai"
#~ msgstr "Thaï"

#~ msgid "Tigrinya"
#~ msgstr "Tigrigna"

#~ msgid "Tigre"
#~ msgstr "Tigré"

#~ msgid "Turkmen"
#~ msgstr "Turkmène"

#~ msgid "Tagalog"
#~ msgstr "Tagalog"

#~ msgid "Klingon (pIqaD)"
#~ msgstr "Klingon (pIqaD)"

#~ msgid "Klingon"
#~ msgstr "Klingon"

#~ msgid "Tswana"
#~ msgstr "Tswana"

#~ msgid "Tongan"
#~ msgstr "Tongien"

#~ msgid "Turkish"
#~ msgstr "Turc"

#~ msgid "Tsonga"
#~ msgstr "Tsonga"

#~ msgid "Tatar"
#~ msgstr "Tatar"

#~ msgid "Twi"
#~ msgstr "Twi"

#~ msgid "Tahitian"
#~ msgstr "Tahitien"

#~ msgid "Central Atlas Tamazight"
#~ msgstr "amazighe de l’Atlas central"

#~ msgid "Uyghur"
#~ msgstr "Ouïghour"

#~ msgid "Ukrainian"
#~ msgstr "Ukrainien"

#~ msgid "Urdu"
#~ msgstr "Ourdou"

#~ msgid "Urdu (Pakistan)"
#~ msgstr "Ourdou (Pakistan)"

#~ msgid "Uzbek"
#~ msgstr "Ouzbek"

#~ msgid "Uzbek (latin)"
#~ msgstr "Ouzbek (latin)"

#~ msgid "Venda"
#~ msgstr "Venda"

#~ msgid "Venetian"
#~ msgstr "Vénitien"

#~ msgid "Vietnamese"
#~ msgstr "Vietnamien"

#~ msgid "West Flemish"
#~ msgstr "Flamand occidental"

#~ msgid "Volapük"
#~ msgstr "Volapük"

#~ msgid "Vunjo"
#~ msgstr "vunjo"

#~ msgid "Walloon"
#~ msgstr "Wallon"

#~ msgid "Walser German"
#~ msgstr "Haut-valaisan"

#~ msgid "Wolaytta"
#~ msgstr "Wolaytta"

#~ msgid "Sorbian"
#~ msgstr "Sorabe"

#~ msgid "Wolof"
#~ msgstr "Wolof"

#~ msgid "Xhosa"
#~ msgstr "Xhosa"

#~ msgid "Soga"
#~ msgstr "soga"

#~ msgid "Yiddish"
#~ msgstr "Yiddish"

#~ msgid "Yoruba"
#~ msgstr "Yoruba"

#~ msgid "Yue"
#~ msgstr "Cantonais"

#~ msgid "Zhuang"
#~ msgstr "Zhuang"

#~ msgid "Chinese"
#~ msgstr "Chinois"

#~ msgid "Chinese (Simplified)"
#~ msgstr "Chinois (Simplifié)"

#~ msgid "Chinese (Traditional)"
#~ msgstr "Chinois (Traditionnel)"

#~ msgid "Chinese (Hong Kong)"
#~ msgstr "Chinois (Hong Kong)"

#~ msgid "Zulu"
#~ msgstr "Zoulou"

#~ msgid "Mail footer (text)"
#~ msgstr "Pied de page de courriel (texte)"

#~ msgid "Mail footer (HTML)"
#~ msgstr "Pied de page de courriel (HTML)"

#~ msgid "Placement"
#~ msgstr "Placement"

#~ msgid "Start date"
#~ msgstr "Date de début"

#~ msgid "End date"
#~ msgstr "Date de fin"

#~ msgid "Text"
#~ msgstr "Texte"

#~ msgid "Depending on placement, HTML can be allowed."
#~ msgstr "Selon le placement, le HTML peut être autorisé."

#~ msgid "Free form note for your notes, not used within Weblate."
#~ msgstr ""
#~ "Note de forme libre pour vos notes, non utilisée à l’intérieur de Weblate."

#~ msgid "Advertisement"
#~ msgstr "Publicité"

#~ msgid "Advertisements"
#~ msgstr "Publicités"

#~ msgid "Failed to save translation!"
#~ msgstr "Échec lors de l’enregistrement de la traduction !"

#~ msgid "Serbo-Croatian"
#~ msgstr "Serbo-Croate"

#~ msgid "Norwegian (old code)"
#~ msgstr "Norvégien (ancien code)"

#~ msgid "Dutch (Belgium)"
#~ msgstr "Néerlandais (Belgique)"

#~ msgid "Bihari languages"
#~ msgstr "Langues Bihari"

#~ msgid "Tonga (Tonga Islands)"
#~ msgstr "Tonga (îles Tonga)"

#~ msgid "Blin"
#~ msgstr "Bilen"

#~ msgid "Chinese (China)"
#~ msgstr "Chinois (Chine)"

#~ msgid "Chinese (Taiwan)"
#~ msgstr "Chinois (Taiwan)"

#~ msgid "N'Ko"
#~ msgstr "N’ko"

#~ msgid "Nahuatl languages"
#~ msgstr "Langues nahuatl"

#~ msgid "Sotho"
#~ msgstr "Basotho"

#~ msgid "Strings to translate"
#~ msgstr "Chaînes à traduire"

#~ msgid "Units to translate"
#~ msgstr "Unités à traduire"

#~ msgid "Words to translate"
#~ msgstr "Mots à traduire"

#~ msgid "Login to Weblate"
#~ msgstr "Se connecter à Weblate"

#~ msgid "Donate to Weblate!"
#~ msgstr "Faites un don à Weblate !"

#~ msgid ""
#~ "Please note that the confirmation link has limited validity. In case it "
#~ "does not work, please register again."
#~ msgstr ""
#~ "Veuillez noter que le lien de confirmation a une durée de validité "
#~ "limitée. Dans le cas où il ne fonctionnerait pas, veuillez vous inscrire "
#~ "de nouveau."

#~ msgid "Contact us"
#~ msgstr "Nous contacter"

#~ msgid ""
#~ "Hold down \"Control\", or \"Command\" on a Mac, to select more than one."
#~ msgstr ""
#~ "Appuyez sur la touche \"Control\", ou \"Command\" sur un Mac, pour "
#~ "sélectionner plusieurs valeurs."

#~ msgid "Languages summary"
#~ msgstr "Résumé des langues"

#~ msgid ""
#~ "Choose your languages in preferences and you will get an overview here of "
#~ "available translations for those languages in all projects."
#~ msgstr ""
#~ "Choisissez vos langues dans les préférences et vous obtiendrez ici un "
#~ "aperçu des traductions disponibles pour ces langues dans tous les projets."

#~ msgid "Good translations"
#~ msgstr "Traductions réalisées"

#~ msgid "Translations with failing checks"
#~ msgstr "Traductions avec des erreurs de validation"

#~ msgid "Fuzzy translations"
#~ msgstr "Traductions à vérifier"

#~ msgid "Bilin"
#~ msgstr "Bilen"

#~ msgid "Geez"
#~ msgstr "Guèze"

#~ msgid "Walamo"
#~ msgstr "Dialecte Walamo (Ethiopie)"

#~ msgid "Download for using within an application."
#~ msgstr "Télécharger pour l’utiliser dans une autre application."

#~ msgid "Locking"
#~ msgstr "Verrouillage"

#~ msgid "Locking the translation will prevent others to work on translation."
#~ msgstr ""
#~ "Verrouiller la traduction empêchera d’autres personnes de travailler sur "
#~ "celle-ci."

#~ msgid "Locked by:"
#~ msgstr "Verrouillée par : "

#~ msgid "Lock expires:"
#~ msgstr "Expiration du verrou : "

#~ msgid "This translation is locked by %(user)s!"
#~ msgstr "Cette traduction est verrouillée par %(user)s !"

#~ msgid "Failed to update lock, probably session has expired."
#~ msgstr "Échec de maintien du verrou, la session a probablement expiré."

#~ msgid "Translation is now locked for you."
#~ msgstr "Cette traduction est maintenant verrouillée pour vous."

#~ msgid "Translation is now open for translation updates."
#~ msgstr "La traduction est maintenant ouverte aux mises à jour."

#~ msgid ""
#~ "<a href=\"%(login_url)s?next=%(translate_url)s\">Log in</a> for saving "
#~ "translations."
#~ msgstr ""
#~ "<a href=\"%(login_url)s?next=%(translate_url)s\">Connectez-vous</a> pour "
#~ "sauvegarder vos traductions."

#~ msgctxt "Message needs review"
#~ msgid "Review"
#~ msgstr "Vérifier"

#~ msgctxt "Checkbox for marking translation needing review"
#~ msgid "Needs review"
#~ msgstr "À vérifier"

#~ msgid ""
#~ "Not showing status of linked repository. Check <a href=\"#%(slug)s\">"
#~ "%(repo)s</a> instead."
#~ msgstr ""
#~ "N’affiche pas l’état des dépôts liés. Vérifier <a href=\"#%(slug)s\">"
#~ "%(repo)s</a> à la place."

#~ msgid "Kirghiz"
#~ msgstr "Kirghize"

#~ msgid "Oriya"
#~ msgstr "Oriya"

#~ msgid ""
#~ "Chosen file format does not support adding new translations as chosen in "
#~ "project settings."
#~ msgstr ""
#~ "Le format de fichier choisi ne permet pas l’ajout de nouvelles "
#~ "traductions tel que défini dans les paramètres du projet."

#~ msgid "Danda"
#~ msgstr "Danda"

#~ msgid "Double danda"
#~ msgstr "Double danda"

#~ msgid "Suggestion cleanup"
#~ msgstr "Nettoyage des suggestions"

#~ msgid "Kurdish Sorani"
#~ msgstr "Sorani"

#~ msgid "Enable ACL"
#~ msgstr "Activer l’ACL"

#~ msgid "Review of translations since %s"
#~ msgstr "Passer en revue les traductions depuis le %s"

#~ msgid "You can not change password to the one you were using!"
#~ msgstr "Vous ne pouvez pas ré-utiliser un ancien mot de passe !"

#~ msgid "dictionaries"
#~ msgstr "dictionnaires"

#~ msgid "Whole project"
#~ msgstr "Ensemble du projet"

#~ msgid "Failed to store message in the backend, lock timeout occurred!"
#~ msgstr "Impossible d’enregistrer le message, le verrou a expiré !"

#~ msgid "Message not found in backend storage, it is probably corrupted."
#~ msgstr "Le message n’a pas été trouvé, il est probablement corrompu."

#~ msgid "Pulse"
#~ msgstr "Suivis"

#~ msgid ""
#~ "Could not find any matching translation in this component list, probably "
#~ "not translated to your languages."
#~ msgstr ""
#~ "Aucune traduction trouvée dans la liste de ces composants, la traduction "
#~ "ne doit pas exister pour vos langues."

#~ msgid "This string has different context but same source."
#~ msgstr ""
#~ "Cette chaîne a une seule source mais plusieurs contexte d'utilisation."

#~ msgid "Different context"
#~ msgstr "Contexte différent"

#~ msgid "This string has different source but same context."
#~ msgstr "Cette chaîne a différentes sources mais le même contexte."

#~ msgid "Different source"
#~ msgstr "Source différente"

#~ msgid ""
#~ "Configures how old changes (in hours) will be committed by commit_pending "
#~ "management command (usually executed by cron)."
#~ msgstr ""
#~ "Définit l'ancienneté (en heures) des modifications qui seront validées "
#~ "par la commande \"commit_pending\" (habituellement exécutée par cron)."

# Translators: Label for plurals with example counts
#~ msgid "{name} (e.g. {examples})"
#~ msgstr "{name} (par exemple : {examples})"

#~ msgid "This site is built using following projects:"
#~ msgstr "Ce site est construit en utilisant les projets suivants : "

#~ msgid "Browse all changes"
#~ msgstr "Parcourir toutes les modifications"

#~ msgid "Can not merge different messages!"
#~ msgstr "Impossible de fusionner des messages différents !"

#~ msgid "Can not revert to nonexisting change!"
#~ msgstr "Impossible de restaurer une modification inexistante !"

#~ msgid "Can not revert to different unit!"
#~ msgstr "Impossible de restaurer vers une unité différente !"

#~ msgid "Currently associated:"
#~ msgstr "Actuellement associé :"

#~ msgid "You are not allowed to access project %s."
#~ msgstr "Vous n’êtes pas autorisé·e à accéder au projet %s."

#~ msgid "At least six characters long."
#~ msgstr "Au moins six caractères."

#~ msgid "New password (again)"
#~ msgstr "Répéter le mot de passe"

#~ msgid "Repeat the password so we can verify you typed it in correctly."
#~ msgstr "Répétez le mot de passe aux fins de vérifications."

#~ msgid "Password needs to have at least six characters."
#~ msgstr "Le mot de passe doit comporter au moins six caractères."

#~ msgid "You must type the same password each time."
#~ msgstr "Vous devez saisir le même mot de passe à chaque fois."

#~ msgid ""
#~ "Get involved in %(project)s, which is currently being translated into "
#~ "%(languages)s languages using Weblate."
#~ msgstr ""
#~ "Impliquez-vous dans %(project)s, qui est en cours de traduction en "
#~ "%(languages)s langues au moyen de Weblate."

#~ msgid "Owner"
#~ msgstr "Propriétaire"

#~ msgid "Revoke ownership"
#~ msgstr "Ne plus être propriétaire"

#~ msgid "Make owner"
#~ msgstr "Devenir propriétaire"

#~ msgid "Add new owner"
#~ msgstr "Ajouter un nouveau propriétaire"

#~ msgid "Owners"
#~ msgstr "Propriétaires"

#~ msgid "Owners of the project."
#~ msgstr "Propriétaires du projet."

#~ msgid "Invalid language chosen!"
#~ msgstr "Langue sélectionnée incorrecte !"

#~ msgid "Merges comments into the translation."
#~ msgstr "Fusionne les commentaire avec la traduction."

#~ msgid "There were no new strings in uploaded file!"
#~ msgstr "Le fichier ne comportait aucune nouvelle chaîne !"

#~ msgid "Git repository with Weblate translations:"
#~ msgstr "Référentiel Git contenant des traductions Weblate : "

#~ msgid "Screenshot showing usage of this string"
#~ msgstr "Capture d’écran précisant l’utilisation de la chaîne"

#~ msgid "Manage your subscriptions"
#~ msgstr "Gérer vos abonnements"

#~ msgid "Watched"
#~ msgstr "Suivi"

#, fuzzy
#~| msgid "Invalid link to a Weblate project, can not link to self!"
#~ msgid ""
#~ "Invalid link to a Weblate project, Invalid link to a Weblate project, can "
#~ "not link to self!"
#~ msgstr ""
#~ "Lien invalide vers un projet Weblate, impossible de se lier soi-même !"

#~ msgid "Subscribed projects"
#~ msgstr "Projets abonnés"

#~ msgid "Simplified Chinese"
#~ msgstr "Chinois simplifié"

#~ msgid "Traditional Chinese"
#~ msgstr "Chinois traditionnel"

#~ msgid "Enable Weblate service hook in repository settings."
#~ msgstr ""
#~ "Activez le point d'ancrage au service Weblate dans les paramètres du "
#~ "référentiel."

#~ msgid "You can download glossary in following formats:"
#~ msgstr "Vous pouvez télécharger les glossaires aux formats suivants :"

#~ msgid "Download source file"
#~ msgstr "Télécharger le fichier source"

#~ msgid "Your translations"
#~ msgstr "Vos traductions"

#~ msgid "Format of %s could not be recognized."
#~ msgstr "Le format de %s n'est pas reconnu."

#, fuzzy
#~| msgid "Source strings review"
#~ msgid "Strings needing review :"
#~ msgstr "Revue des chaînes sources"

#~ msgctxt "Number of fuzzy strings"
#~ msgid "Fuzzy"
#~ msgstr "Floues"

#~ msgid "Fuzzy strings:"
#~ msgstr "Chaînes floues : "

#~ msgid "Fuzzy"
#~ msgstr "Flou"

#~ msgctxt "Message is fuzzy"
#~ msgid "Fuzzy"
#~ msgstr "Flou"

#~ msgctxt "Checkbox for marking translation fuzzy"
#~ msgid "Fuzzy"
#~ msgstr "Flou"

#~ msgid "Add as fuzzy translation"
#~ msgstr "Ajouter comme traduction floue"

#~ msgid "Import as fuzzy"
#~ msgstr "Importer comme flou"

#~ msgid "Fuzzy strings"
#~ msgstr "Chaînes floues"

#~ msgid "Message is fuzzy"
#~ msgstr "Le message est flou"

#~ msgid "Argentinean Spanish"
#~ msgstr "Espagnol argentin"

#~ msgid "New language"
#~ msgstr "Nouvelle langue"

#~ msgid "Java Properties"
#~ msgstr "Propriétés Java"

#~| msgid "Browse changes"
#~ msgid "Browse all changes in component"
#~ msgstr "Parcourir toutes les modifications du composant"

#~ msgid "widgets"
#~ msgstr "widgets"

#~ msgid "ACL not enabled for this project!"
#~ msgstr "La sécurité n'est pas active pour ce projet !"

#~ msgid "Failed to process new translation request!"
#~ msgstr "Échec du traitement de la requête de nouvelle langue !"

#~ msgid "Python format string"
#~ msgstr "Format pour Python"

#~ msgid "PHP format string"
#~ msgstr "Format pour PHP"

#~ msgid "Python brace format string"
#~ msgstr "Format d'accolade pour Python"

#~ msgid ""
#~ "File content successfully merged into translation, processed %d string."
#~ msgid_plural ""
#~ "File content successfully merged into translation, processed %d strings."
#~ msgstr[0] ""
#~ "Le contenu du fichier a été correctement fusionné à la traduction, %d "
#~ "chaîne a été traitée."
#~ msgstr[1] ""
#~ "Le contenu du fichier a été correctement fusionné à la traduction, %d "
#~ "chaînes ont été traitées."

#~ msgid "How to handle requests for creating new languages."
#~ msgstr "Comment traiter les requêtes de création de nouvelles langues."

#~ msgid "About"
#~ msgstr "À propos"

#~ msgid "Suggestions are not allowed on this translation!"
#~ msgstr "Cette traduction n'accepte pas les suggestions !"

#~ msgid "You don't have privileges to save templates!"
#~ msgstr "Vous n'êtes pas autorisé·e à enregistrer des modèles !"

#~ msgid "Only suggestions are allowed in this translation!"
#~ msgstr "Seules des suggestions sont permises pour cette traduction !"

#~ msgid "Home directory"
#~ msgstr "Dossier personnel"

#~ msgid "Can not write to home directory, please check documentation."
#~ msgstr ""
#~ "Impossible d'écrire dans le dossier racine, veuillez consulter la "
#~ "documentation."

#~ msgid "Failed to update git: %s"
#~ msgstr "Échec de mise à jour git : %s"

#~ msgid ""
#~ "By registering you agree to use your name and email in Git commits and "
#~ "provide your contribution under license defined by each translated "
#~ "project."
#~ msgstr ""
#~ "En vous enregistrant, vous acceptez que votre nom et votre adresse "
#~ "courriel fassent partie des enregistrements Git et que vos contributions "
#~ "soient soumises à la même licence que celle utilisée par chacun des "
#~ "projets."

#~ msgid "Git branch"
#~ msgstr "Branche Git"

#~ msgid "Git push URL"
#~ msgstr "URL pour la transmission Git"

#~ msgid "Resources"
#~ msgstr "Ressources"

#~ msgid "Resource name"
#~ msgstr "Nom de la ressource"

#~ msgid "Subproject is now open for translation updates."
#~ msgstr ""
#~ "Le sous-projet est maintenant ouvert aux mises à jour de traduction."

#~ msgid "+1 vote"
#~ msgstr "vote en faveur"

#~ msgid "-1 vote"
#~ msgstr "vote en défaveur"

#, fuzzy
#~| msgid "Comments"
#~ msgid "Comments "
#~ msgstr "Commentaires"

#~ msgid "contact"
#~ msgstr "contact"

#~ msgid "hosting"
#~ msgstr "hébergement"

#~ msgid "Avatar"
#~ msgstr "Avatar"

#~ msgid "Recent contributions"
#~ msgstr "Contributions récentes"

#~ msgid "Logged in as %(name)s"
#~ msgstr "Connecté en tant que %(name)s"

#~ msgid "Failures"
#~ msgstr "Échecs"

#~ msgid "There are no matching failed checks!"
#~ msgstr "Il n'y a pas de vérification échouée correspondante !"

#~ msgid "data"
#~ msgstr "Données"

#, fuzzy
#~| msgid "Message"
#~ msgid "Messages"
#~ msgstr "Message"

#~ msgid "Summaries"
#~ msgstr "En bref"

#~ msgid "Others"
#~ msgstr "Autres"

#~ msgid "No other strings found."
#~ msgstr "Pas d'autres messages trouvés."

#~ msgid "Subprojects"
#~ msgstr "Sous-projets"

#~ msgid "Project website:"
#~ msgstr "Site web du projet : "

#~ msgid "Translation license:"
#~ msgstr "Licence associée à cette traduction : "

#~ msgid "search"
#~ msgstr "chercher"

#~ msgid "Report missing language"
#~ msgstr "Rapporter une langue manquante"

#, fuzzy
#~| msgid "Machine readable data"
#~ msgid "Machine-readable data"
#~ msgstr "Données lisibles par la machine"

#~ msgid "Git repository:"
#~ msgstr "Référentiel Git : "

#~ msgid "Suggested by anonymous user"
#~ msgstr "Suggéré par un utilisateur anonyme"

#~ msgid "Same message used in different subprojects"
#~ msgstr "Le même message est utilisé dans différents sous-projets"

#~ msgid "All locations"
#~ msgstr "Tous les emplacements"

#~ msgid "Words extracted from glossary"
#~ msgstr "Mots extraits du glossaire"

#~ msgid "Comments (%(count)s)"
#~ msgstr "Commentaires (%(count)s)"

#~ msgid "Source string details and feedback"
#~ msgstr "Détails et réactions sur la chaîne source"

#~ msgid "Source (%(count)s)"
#~ msgstr "Source (%(count)s)"

#~ msgid "You are not allowed to add comments."
#~ msgstr "Vous n'êtes pas autorisé·e à ajouter des commentaires."

#~ msgid "Stats"
#~ msgstr "Statistiques"

#~ msgid ""
#~ "You can <a href=\"%(download_url)s\">download</a> file for offline "
#~ "translation."
#~ msgstr ""
#~ "Vous pouvez <a href=\"%(download_url)s\">télécharger</a> un fichier pour "
#~ "le traduire hors-ligne."

#~ msgid ""
#~ "You can also <a href=\"%(pack_download_url)s\">download</a> compiled file "
#~ "to use within the application."
#~ msgstr ""
#~ "Vous pouvez aussi <a href=\"%(pack_download_url)s\">télécharger</a> un "
#~ "fichier compilé pour l'utiliser avec l'application."

#~ msgid "Strings (%(count)s):"
#~ msgstr "Chaînes (%(count)s) :"

#~ msgid "Words (%(count)s):"
#~ msgstr "Mots (%(count)s) :"

#~ msgid "Used in"
#~ msgstr "Utilisé dans"

#~ msgid "First seen"
#~ msgstr "Première alerte"

#~ msgid "Subproject name"
#~ msgstr "Nom du sous-projet"

#~ msgid "Strings with any failing checks (%d)"
#~ msgstr "Chaînes ayant au moins une vérification en échec (%d)"

#~ msgid "Untranslated strings (%d)"
#~ msgstr "Chaînes non traduites (%d)"

#~ msgid "Fuzzy strings (%d)"
#~ msgstr "Chaînes floues (%d)"

#~ msgid ""
#~ "Should your language be missing, please <a href=\"%(contact_url)s?"
#~ "subject=New+language+request+for+%(object)s\">contact us</a>."
#~ msgstr ""
#~ "Si votre langue n'apparaît pas, veuillez nous <a href=\"%(contact_url)s?"
#~ "subject=New+language+request+for+%(object)s\">contacter</a>."

#~ msgid "Avatar for %s"
#~ msgstr "Avatar de %s"

#~ msgid "First name"
#~ msgstr "Prénom"

#~ msgid "First and last name should be different!"
#~ msgstr "Le prénom et le nom doivent être différents !"

#~ msgid "Username needs to have at least five characters."
#~ msgstr "Le nom d'utilisateur doit comporter au moins cinq caractères."

#~ msgid ""
#~ "Your profile has been migrated, you might want to adjust preferences."
#~ msgstr ""
#~ "Votre profil a été migré, vous pourriez vouloir ajuster les préférences."

#~ msgid "Logged out"
#~ msgstr "Déconnecté"

#~ msgid "Old password"
#~ msgstr "Ancien mot de passe"

#~ msgid "The two password fields didn't match."
#~ msgstr "Les deux mots de passe ne correspondent pas."

#~ msgid "Your account could not be activated"
#~ msgstr "Votre compte n'a pas pu être activé"

#~ msgid ""
#~ "This may be because it is already active or because you waited over "
#~ "%(days)s day to activate it."
#~ msgid_plural ""
#~ "This may be because it is already active or because you waited over "
#~ "%(days)s days to activate it."
#~ msgstr[0] ""
#~ "C'est peut-être parce qu'il est déjà actif ou parce que vous avez attendu "
#~ "plus de %(days)s jour pour l'activer."
#~ msgstr[1] ""
#~ "C'est peut-être parce qu'il est déjà actif ou parce que vous avez attendu "
#~ "plus de %(days)s jours pour l'activer."

#~ msgid ""
#~ "If this is not the case, please <a href=\"%(contact_url)s\">contact</a> "
#~ "the website administrator. Otherwise, you may <a href=\"%(reg_url)s"
#~ "\">register again</a>."
#~ msgstr ""
#~ "Si ce n'est pas le cas, veuillez <a href=\"%(contact_url)s\">contacter</"
#~ "a> l'administrateur du site web. Vous pouvez également <a href="
#~ "\"%(reg_url)s\">vous enregistrer à nouveau</a>."

#~ msgid ""
#~ "You might want to <a href=\"%(profile_url)s\">adjust your profile</a> now."
#~ msgstr ""
#~ "Vous pourriez vouloir <a href=\"%(profile_url)s\">ajuster votre profil</"
#~ "a> maintenant."

#~ msgid "Log in again"
#~ msgstr "Me connecter à nouveau"

#~ msgid "Please correct the error below."
#~ msgid_plural "Please correct the errors below."
#~ msgstr[0] "Veuillez corriger l'erreur ci-dessous."
#~ msgstr[1] "Veuillez corriger les erreurs ci-dessous."

#~ msgid ""
#~ "Please enter your old password, for security's sake, and then enter your "
#~ "new password twice so we can verify you typed it in correctly."
#~ msgstr ""
#~ "Veuillez saisir votre ancien mot de passe, à des fins de sécurité, puis "
#~ "saisir votre nouveau mot de passe deux fois pour s'assurer que vous "
#~ "l'avez saisi correctement."

#~ msgid "Your password has been set. You may go ahead and log in now."
#~ msgstr ""
#~ "Votre mot de passe a été défini. Vous pouvez maintenant vous connecter."

#~ msgid ""
#~ "The password reset link is invalid, possibly because it has already been "
#~ "used. Please request a new password reset."
#~ msgstr ""
#~ "Le lien de réinitialisation du mot de passe est invalide, probablement "
#~ "parce qu'il a déjà été utilisé. Veuillez  demander la réinitialisation du "
#~ "mot de passe."

#~ msgid ""
#~ "We've e-mailed you instructions for setting your password to the e-mail "
#~ "address you submitted. You should be receiving it shortly."
#~ msgstr ""
#~ "Nous avons envoyé les directives pour définir votre mot de passe à "
#~ "l'adresse courriel que vous avez renseignée. Vous devriez le recevoir "
#~ "sous peu."

#~ msgid ""
#~ "You're receiving this e-mail because you requested a password reset for "
#~ "your user account at %(site_name)s."
#~ msgstr ""
#~ "Vous recevez ce courriel parce que vous avez demandé la réinitialisation "
#~ "de votre mot de passe pour votre compte sur %(site_name)s."

#~ msgid "Please go to the following page and choose a new password:"
#~ msgstr ""
#~ "Veuillez vous rendre sur la page suivante et choisir un nouveau mot de "
#~ "passe : "

#~ msgid "Your username, in case you've forgotten:"
#~ msgstr "Votre identifiant utilisateur, au cas où vous l'auriez oublié : "

#~ msgid "Thanks for using our site!"
#~ msgstr "Merci d'avoir utilisé notre site !"

#~ msgid "The %(site_name)s team"
#~ msgstr "L'équipe %(site_name)s"

#~ msgid "You need to log in to be able to save translations!"
#~ msgstr ""
#~ "Vous devez vous connecter afin de pouvoir sauvegarder les traductions !"

#~ msgid "You can change password on <a href=\"%(pw_url)s\">separate page</a>."
#~ msgstr ""
#~ "Vous pouvez modifier le mot de passe sur une <a href=\"%(pw_url)s\">page "
#~ "distincte</a>."

#~ msgid "Invalid link to repository!"
#~ msgstr "Lien vers le référentiel invalide !"

#~ msgid ""
#~ "There are %(count)s strings, out of which %(translated)s&#37; is "
#~ "translated and %(fuzzy)s&#37; is fuzzy."
#~ msgstr ""
#~ "Il y a %(count)s chaînes, parmi lesquelles %(translated)s&#37; sont "
#~ "traduites et %(fuzzy)s&#37; sont floues."

#~ msgid ""
#~ "There are %(words)s words, out of which %(percent)s&#37; (%(translated)s) "
#~ "is translated."
#~ msgstr ""
#~ "Il y a %(words)s mots, dont %(percent)s&#37; (%(translated)s) est traduit."

#~ msgid "Add new language"
#~ msgstr "Ajout d'une langue"

#~ msgid "Invalid text direction"
#~ msgstr "Direction du texte invalide"

#~ msgid "Text direction can be either LTR or RTL"
#~ msgstr ""
#~ "La direction du texte peut être soit LTR (gauche à droite), soit RTL "
#~ "(doite à gauche)"

#~ msgid "There were no new strings in uploaded file, processed %d strings."
#~ msgstr ""
#~ "Le fichier téléversé ne comportait pas de nouvelles chaînes, %d chaînes "
#~ "ont été traitées."

#~ msgid ""
#~ "File content successfully merged into translation, processed %d strings."
#~ msgstr ""
#~ "Le contenu du fichier a été correctement fusionné à la traduction, %d "
#~ "chaînes ont été traitées."

#, fuzzy
#~| msgid "Email conference for translators"
#~ msgid "Email conference for translators."
#~ msgstr "Liste de discussion pour les traducteurs"

#, fuzzy
#~| msgid "Name used in URLs"
#~ msgid "Name used in URLs and file names"
#~ msgstr "Nom utilisé dans les URL"

#~ msgid "Instructions"
#~ msgstr "Consignes"

#~ msgid "Recent edits"
#~ msgstr "Changements récents"

#, fuzzy
#~| msgid "checks"
#~ msgid "Foo check"
#~ msgstr "vérifications"

#~ msgid "%(branch)s branch"
#~ msgstr "branche %(branch)s"

#~ msgid "Similar messages"
#~ msgstr "Messages similaires"

#~ msgid "No similar strings found."
#~ msgstr "Pas de chaîne similaire trouvée."

#~ msgid "AJAX request to load this content has failed!"
#~ msgstr "La requête AJAX pour charger ce contenu a échoué !"

#, fuzzy
#~| msgid "The request for machine translation has failed."
#~ msgid "The request for machine translation using %%s has failed:"
#~ msgstr "La requête de traduction machine a échoué."

#~ msgid "Confirm resetting repository"
#~ msgstr "Confirmer la réinitialisation du dépôt"

#~ msgid "Resetting the repository will throw away all local changes!"
#~ msgstr "La réinitialisation du dépôt effacera tous les changements locaux !"

#~ msgid "Ok"
#~ msgstr "Ok"

#~ msgid "Cancel"
#~ msgstr "Annuler"

#~ msgid "Translate using Apertium"
#~ msgstr "Traduire au moyen d'Apertium"

#~ msgid "Translate using Microsoft Translator"
#~ msgstr "Traduire au moyen de Microsoft Translator"

#~ msgid "Translate using MyMemory"
#~ msgstr "Traduire au moyen de MyMemory"

#~ msgid "Error details:"
#~ msgstr "Détails de l'erreur : "

#~ msgid "Information about project"
#~ msgstr "Informations sur le projet"

#~ msgid "Change your avatar at gravatar.com"
#~ msgstr "Changer votre avatar sur gravatar.com"

#, fuzzy
#~| msgid "Android String Resource"
#~ msgid "Android Resource"
#~ msgstr "Ressource chaîne Android"

#, fuzzy
#~| msgid "Plural"
#~ msgctxt "Plural form description"
#~ msgid "Plural"
#~ msgstr "Pluriel"

#, fuzzy
#~| msgid "a second ago"
#~| msgid_plural "%(count)s seconds ago"
#~ msgid "a day ago"
#~ msgid_plural "%(count)s days ago"
#~ msgstr[0] "il y a une seconde"
#~ msgstr[1] "il y a %(count)s secondes"

#~ msgctxt "naturaltime"
#~ msgid "%(delta)s from now"
#~ msgstr "dans %(delta)s"

#~ msgid "Date"
#~ msgstr "Date"

#~ msgid "Lock valid till:"
#~ msgstr "Verrou en force jusqu'à : "

#~ msgid "translating %(count)d strings into %(languages)d languages"
#~ msgstr "traduire %(count)d chaînes en %(languages)d langues"

#~ msgid "translating %(count)d strings into English"
#~ msgstr "traduire %(count)d chaînes en français"

#~ msgid "%(percent)d%% complete, help us improve!"
#~ msgstr "%(percent)d%% terminé, aidez-nous à l'améliorer !"

#~ msgid ""
#~ "You can use %(language)s, %(subproject)s or %(project)s for language "
#~ "shortcut, subproject or project names."
#~ msgstr ""
#~ "Vous pouvez utiliser %(language)s, %(subproject)s ou %(project)s comme "
#~ "raccourci de langue, sous-projet ou nom de projet."

#~ msgid "Code:"
#~ msgstr "Code : "

#~ msgid "Dictionary"
#~ msgstr "Dictionnaire"

#~ msgid "Words in dictionary"
#~ msgstr "Mots dans le dictionnaire"

#~ msgid ""
#~ "\n"
#~ "    Your account could not be activated.\n"
#~ "    This may be because it is already active or because you waited over \n"
#~ "    %(days)s day to activate it. \n"
#~ "    If this is not the case, please contact the website administrator. \n"
#~ "    Otherwise, you may <a href=\"%(reg_url)s\">register again.</a>\n"
#~ "    "
#~ msgid_plural ""
#~ "\n"
#~ "    Your account could not be activated.\n"
#~ "    This may be because it is already active or because you waited over \n"
#~ "    %(days)s days to activate it. \n"
#~ "    If this is not the case, please contact the website administrator. \n"
#~ "    Otherwise, you may <a href=\"%(reg_url)s\">register again.</a>\n"
#~ "    "
#~ msgstr[0] ""
#~ "\n"
#~ "    Votre compte n'a pu être activé.\n"
#~ "    C'est peut-être parce qu'il est déjà actif ou parce que vous avez "
#~ "attendu plus de \n"
#~ "    %(days)s jours pour l'activer. \n"
#~ "    Si ce n'est pas le cas, veuillez contacter l'administrateur du "
#~ "site. \n"
#~ "    Vous pouvez <a href=\"%(reg_url)s\">vous enregistrer à nouveau.</a>"
#~ msgstr[1] ""
#~ "\n"
#~ "    Votre compte n'a pu être activé.\n"
#~ "    C'est peut-être parce qu'il est déjà actif ou parce que vous avez "
#~ "attendu plus de \n"
#~ "    %(days)s jours pour l'activer. \n"
#~ "    Si ce n'est pas le cas, veuillez contacter l'administrateur du "
#~ "site. \n"
#~ "    Vous pouvez <a href=\"%(reg_url)s\">vous enregistrer à nouveau.</a>"

#~ msgid ""
#~ "There are also <a href=\"%(lang_url)s\">per language statistics</a> "
#~ "available."
#~ msgstr ""
#~ "Des <a href=\"%(lang_url)s\">statistiques par langue</a> sont aussi "
#~ "disponibles."

#~ msgid "Source and translation do not both end with question mark"
#~ msgstr ""
#~ "Les messages source et traduit ne se terminent pas par un point "
#~ "d'interrogation"

#~ msgid "Source and translation do not both end with exclamation mark"
#~ msgstr ""
#~ "Les messages source et traduit ne se terminent pas par un point "
#~ "d'exclamation"
