# Jean-Baptiste Holcroft <jean-baptiste@holcroft.fr>, 2016, 2018.
# Ldm Public <ldmpub@gmail.com>, 2018, 2019, 2020.
# Olivier Humbert <trebmuh@tuxfamily.org>, 2018, 2019, 2020.
# ButterflyOfFire <ButterflyOfFire@protonmail.com>, 2018, 2019.
# WWWesten <wwwesten@gmail.com>, 2019.
# libermax <libremax@protonmail.com>, 2019.
# LocLab fr <ao@localizationlab.org>, 2019, 2020.
# Marc Delisle <marc@infomarc.info>, 2019.
# Michal Čihař <michal@cihar.com>, 2019.
# Julien Lepiller <roptat@lepiller.eu>, 2019.
# anonymous <noreply@weblate.org>, 2019.
# Swann Martinet <swann.ranskassa@laposte.net>, 2019.
# Adolfo Jayme Barrientos <fitojb@ubuntu.com>, 2019.
# Deleted User <noreply+16022@weblate.org>, 2019.
# Nathan <bonnemainsnathan@gmail.com>, 2019.
# Serge Heiden <slh@ens-lyon.fr>, 2020.
# Julien Humbert <julroy67@gmail.com>, 2020.
# Localisation Lab <ao@localizationlab.org>, 2020.
msgid ""
msgstr ""
"Project-Id-Version: Weblate 3.11\n"
"Report-Msgid-Bugs-To: weblate@lists.cihar.com\n"
"POT-Creation-Date: 2020-02-15 15:24+0000\n"
"PO-Revision-Date: 2020-02-16 08:21+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.11-dev\n"

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

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

#: weblate/accounts/forms.py:121 weblate/auth/models.py:309
#: weblate/utils/validators.py:173
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:124 weblate/templates/accounts/user.html:22
#: weblate/templates/manage-access.html:24
msgid "Username"
msgstr "Nom d’utilisateur"

#: weblate/accounts/forms.py:139
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:152 weblate/auth/models.py:318
#: weblate/templates/accounts/user.html:26
#: weblate/templates/manage-access.html:25
msgid "Full name"
msgstr "Votre nom complet"

#: weblate/accounts/forms.py:257 weblate/accounts/forms.py:347
#: weblate/accounts/templatetags/authnames.py:40 weblate/auth/models.py:324
#: weblate/templates/manage-access.html:26 weblate/wladmin/forms.py:59
msgid "E-mail"
msgstr "Adresse courriel"

#: weblate/accounts/forms.py:258
msgid "You can add another e-mail address below."
msgstr "Vous pouvez ajouter une autre adresse courriel ci-dessous."

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

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

#: weblate/accounts/forms.py:318 weblate/accounts/forms.py:604
msgid "Your e-mail"
msgstr "Votre adresse courriel"

#: weblate/accounts/forms.py:322 weblate/templates/mail/new_whiteboard.html:7
#: weblate/templates/manage/performance.html:26
#: weblate/templates/manage/performance.html:68
#: weblate/trans/models/whiteboard.py:67
msgid "Message"
msgstr "Message"

#: weblate/accounts/forms.py:325
msgid ""
"Please contact us in English, otherwise we might be unable to process your "
"request."
msgstr ""
"Veuillez nous contacter en langue anglaise sinon nous risquons de ne pas "
"pouvoir traiter votre demande."

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

#: weblate/accounts/forms.py:386
msgid "Too many failed registration attempts from this location!"
msgstr "Trop nombreux échecs d’inscription depuis cet emplacement !"

#: 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:428
msgid "Your password has been changed."
msgstr "Votre mot de passe a été modifié."

#: weblate/accounts/forms.py:456
#, python-format
msgctxt ""
"Question for a mathematics-based CAPTCHA, the %s is an arithmetic problem"
msgid "What is %s?"
msgstr "Combien font %s ?"

#. Translators: Shown on wrong answer to the mathematics-based CAPTCHA
#: weblate/accounts/forms.py:466
msgid "That was not correct, please try again."
msgstr "Incorrect, veuillez réessayer."

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

#: weblate/accounts/forms.py:492
msgid "Leave empty if you have not yet set a password."
msgstr "Laissez vide si vous n’avez pas encore défini de mot de passe."

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

#: weblate/accounts/forms.py:522
msgid "Username or e-mail"
msgstr "Nom d’utilisateur ou adresse courriel"

#: weblate/accounts/forms.py:525 weblate/accounts/templatetags/authnames.py:39
msgid "Password"
msgstr "Mot de passe"

#: weblate/accounts/forms.py:529
msgid ""
"Please enter the 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 "
"ces champs peuvent être sensibles à la casse."

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

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

#: weblate/accounts/forms.py:608 weblate/templates/addons/generate_help.html:26
#: weblate/trans/models/project.py:66
msgid "Project name"
msgstr "Nom du projet"

#: weblate/accounts/forms.py:613 weblate/templates/project_info.html:5
#: weblate/trans/models/project.py:78
msgid "Project website"
msgstr "Site Web du projet"

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

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

#: weblate/accounts/forms.py:626 weblate/templates/component_info.html:65
#: weblate/templates/trans/discover-choice.html:5
#: weblate/trans/models/component.py:250
msgid "Filemask"
msgstr "Motif de fichier"

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

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

#: weblate/accounts/forms.py:641
msgid "Please describe the project and your relation to it."
msgstr "Veuillez décrire le projet ainsi que votre lien avec celui-ci."

#: weblate/accounts/forms.py:705
msgid "Component wide notifications"
msgstr "Notifications sur les composants"

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

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

#: weblate/accounts/forms.py:715
msgid ""
"You will only receive these notifications 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:741
msgid "Use default setting"
msgstr "Utiliser les paramètres par défaut"

#: weblate/accounts/forms.py:755 weblate/accounts/models.py:396
#: weblate/templates/accounts/profile.html:67
msgid "Watched projects"
msgstr "Projets surveillés"

#: weblate/accounts/forms.py:757
msgid "Administered projects"
msgstr "Projets administrés"

#: weblate/accounts/forms.py:759
msgid "Project: {}"
msgstr "Projet : {}"

#: weblate/accounts/forms.py:760
msgid "Component: {}"
msgstr "Composant : {}"

#: weblate/accounts/models.py:82
msgid "Password changed."
msgstr "Mot de passe modifié."

#: weblate/accounts/models.py:83
#, python-brace-format
msgid "Username changed from {old} to {new}."
msgstr "Nom d’utilisateur modifié de {old} en {new}."

#: weblate/accounts/models.py:84
#, python-brace-format
msgid "E-mail changed from {old} to {new}."
msgstr "L’adresse courriel a été changée de {old} en {new}."

#: weblate/accounts/models.py:85
#, python-brace-format
msgid "Full name changed from {old} to {new}."
msgstr "Nom complet modifié de {old} en {new}."

#: weblate/accounts/models.py:86
msgid "Password reset requested."
msgstr "Réinitialisation du mot de passe demandée."

#: weblate/accounts/models.py:87
msgid "Password reset confirmed, password turned off."
msgstr ""
"Réinitialisation du mot de passe confirmée, l’ancien mot de passe a été "
"désactivé."

#: weblate/accounts/models.py:88
#, python-brace-format
msgid "You can now log in using {method} ({name})."
msgstr "Vous pouvez maintenant vous connecter en utilisant {method} ({name})."

#: weblate/accounts/models.py:89
#, python-brace-format
msgid "You can no longer log in using {method} ({name})."
msgstr "Vous ne pouvez plus vous connecter en utilisant {method} ({name})."

#: weblate/accounts/models.py:90
#, python-brace-format
msgid "Logged on using {method} ({name})."
msgstr "Connecté en utilisant {method} ({name})."

#: weblate/accounts/models.py:91
#, python-brace-format
msgid "Logged on using {method} ({name}) from a new device."
msgstr "Connecté en utilisant {method} ({name}) à partir d’un nouvel appareil."

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

#: weblate/accounts/models.py:93
msgid "Somebody has attempted to register using your e-mail address."
msgstr "Quelqu’un a tenté de s’inscrire avec votre adresse courriel."

#: weblate/accounts/models.py:94
#, python-brace-format
msgid "Could not log in using {method} ({name})."
msgstr "Impossible de se connecter en utilisant {method} ({name})."

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

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

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

#: weblate/accounts/models.py:102
msgid "You can now log in using password."
msgstr "Vous pouvez maintenant vous connecter en utilisant un mot de passe."

#: weblate/accounts/models.py:103
msgid "Logged on using password."
msgstr "Connecté en utilisant un mot de passe."

#: weblate/accounts/models.py:104
msgid "Logged on using password from a new device."
msgstr "Connecté en utilisant un mot de passe depuis un nouvel appareil."

#: weblate/accounts/models.py:105
msgid "Could not log in using password."
msgstr "Impossible de se connecter en utilisant un mot de passe."

#: weblate/accounts/models.py:110
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:215 weblate/templates/accounts/profile.html:230
msgid "Account activity"
msgstr "Activité du compte"

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

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

#: weblate/accounts/models.py:292
msgid ""
"Choose the languages you can translate to. These will be offered to you on "
"the dashboard for easier access to your chosen translations."
msgstr ""
"Sélectionnez les langues que vous souhaitez traduire, elles seront affichées "
"sur votre tableau de bord."

#: 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:312
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 the Zen mode"
msgstr "Afficher les traductions secondaires en mode Zen"

#: weblate/accounts/models.py:318
msgid "Hide source if a secondary translation exists"
msgstr "Masquer la source lorsqu’une traduction secondaire existe"

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

#: weblate/accounts/models.py:326
msgid ""
"Enter a custom URL to be used as link to the source code. You can use "
"{{branch}} for branch, {{filename}} and {{line}} as filename and line "
"placeholders."
msgstr ""
"Saisissez une URL personnalisée qui permettra d’accéder au code source. Vous "
"pouvez utiliser {{branch}} pour une branche, {{filename}} et {{line}} pour "
"un fichier et une ligne."

#: weblate/accounts/models.py:335
msgid "Translation editor mode"
msgstr "Mode pour l’éditeur de traductions"

#: weblate/accounts/models.py:336
msgid "Full editor"
msgstr "Éditeur complet"

#: weblate/accounts/models.py:336
msgid "Zen mode"
msgstr "Mode Zen"

#: weblate/accounts/models.py:342
msgid "Zen editor mode"
msgstr "Mode Zen"

#: weblate/accounts/models.py:344
msgid "Top to bottom"
msgstr "De haut en bas"

#: weblate/accounts/models.py:345
msgid "Side by side"
msgstr "Côte à côte"

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

#: weblate/accounts/models.py:355
msgid ""
"You can specify additional special visual keyboard characters to be shown "
"while translating. It can be useful for characters 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:367 weblate/templates/dashboard/user.html:20
msgid "Watched translations"
msgstr "Traductions surveillées"

#: weblate/accounts/models.py:368 weblate/templates/dashboard/user.html:23
#: weblate/trans/models/componentlist.py:72
msgid "Component lists"
msgstr "Listes de composants"

#: weblate/accounts/models.py:369 weblate/auth/models.py:142
#: weblate/templates/dashboard/user.html:75
#: weblate/trans/models/componentlist.py:71
msgid "Component list"
msgstr "Liste de composants"

#: weblate/accounts/models.py:370 weblate/templates/dashboard/user.html:25
msgid "Suggested translations"
msgstr "Suggestions de traduction"

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

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

#: weblate/accounts/models.py:398 weblate/templates/watch-dropdown.html:23
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:435
msgid ""
"Please choose which component list you want to display on the dashboard."
msgstr ""
"Veuillez sélectionner la liste des composants à afficher sur le tableau de "
"bord."

#: weblate/accounts/models.py:446
msgid "Selecting component list has no effect when not shown on the dashboard."
msgstr ""
"Sélectionner la liste des composants n’a aucun effet lorsqu’elle n’est pas "
"affichée sur le tableau de bord."

#: weblate/accounts/models.py:539
msgid ""
"You can not submit translations as you do not have assigned any e-mail "
"address."
msgstr ""
"Vous ne pouvez pas proposer de traductions, car vous n’avez pas indiqué "
"d’adresse courriel."

#: weblate/accounts/notifications.py:54
msgid "Do not notify"
msgstr "Ne pas notifier"

#: weblate/accounts/notifications.py:55
msgid "Instant notification"
msgstr "Notification instantanée"

#: weblate/accounts/notifications.py:56
msgid "Daily digest"
msgstr "Résumé quotidien"

#: weblate/accounts/notifications.py:57
msgid "Weekly digest"
msgstr "Résumé hebdomadaire"

#: weblate/accounts/notifications.py:58
msgid "Monthly digest"
msgstr "Résumé mensuel"

#: weblate/accounts/notifications.py:397
msgid "Repository failure"
msgstr "Défaillance du dépôt"

#: weblate/accounts/notifications.py:421
msgid "Repository operation"
msgstr "Opération du dépôt"

#. Translators: Name of event in the history
#: weblate/accounts/notifications.py:428 weblate/trans/models/change.py:272
msgid "Parse error"
msgstr "Erreur d’analyse syntaxique"

#: weblate/accounts/notifications.py:435
msgid "New string"
msgstr "Nouvelle chaîne"

#. Translators: Name of event in the history
#: weblate/accounts/notifications.py:443 weblate/trans/models/change.py:312
msgid "New contributor"
msgstr "Nouveau contributeur"

#: weblate/accounts/notifications.py:451
msgid "New suggestion"
msgstr "Nouvelle suggestion"

#: weblate/accounts/notifications.py:460
msgid "Comment on own translation"
msgstr "Commentaire sur votre traduction"

#: weblate/accounts/notifications.py:495
msgid "Mentioned in comment"
msgstr "Mentionné dans le commentaire"

#: weblate/accounts/notifications.py:528 weblate/templates/translate.html:380
#: weblate/trans/forms.py:955
msgid "New comment"
msgstr "Nouveau commentaire"

#: weblate/accounts/notifications.py:552
msgid "Changed string"
msgstr "Chaîne modifiée"

#: weblate/accounts/notifications.py:560
msgid "New language"
msgstr "Nouvelle langue"

#: weblate/accounts/notifications.py:576
msgid "New translation component"
msgstr "Nouveau composant de traduction"

#. Translators: Name of event in the history
#: weblate/accounts/notifications.py:583 weblate/trans/models/change.py:314
msgid "New whiteboard message"
msgstr "Nouveau message sur le tableau blanc"

#. Translators: Name of event in the history
#: weblate/accounts/notifications.py:591 weblate/trans/models/change.py:316
msgid "New alert"
msgstr "Nouvelle alerte"

#: weblate/accounts/notifications.py:649
#: weblate/templates/mail/pending_suggestions_subject.txt:6
#: weblate/templates/user-activity.html:13
msgid "Pending suggestions"
msgstr "Suggestions en attente"

#: weblate/accounts/notifications.py:658
#: weblate/templates/mail/todo_strings.html:8
#: weblate/templates/mail/todo_strings_subject.txt:6 weblate/trans/filter.py:36
#: weblate/trans/filter.py:110
msgid "Strings needing action"
msgstr "Chaînes nécessitant une action"

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

#: weblate/accounts/password_validation.py:45
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:51
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:73
msgid "Can not reuse previously used password!"
msgstr "Impossible de réutiliser un mot de passe précédent !"

#: weblate/accounts/password_validation.py:79
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:294
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:297 weblate/accounts/pipeline.py:320
msgid "The registration link has been invalidated."
msgstr "Le lien d’inscription n’est plus valide."

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

#: weblate/accounts/pipeline.py:317
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:444
#, python-brace-format
msgid ""
"Your e-mail 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:160 weblate/accounts/views.py:751
#: weblate/accounts/views.py:797 weblate/templates/accounts/reset.html:7
#: weblate/templates/accounts/reset.html:27
msgid "Password reset"
msgstr "Réinitialisation du mot de passe"

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

#: weblate/accounts/views.py:166 weblate/accounts/views.py:657
msgid "User registration"
msgstr "Enregistrement utilisateur"

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

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

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

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

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

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

#: weblate/accounts/views.py:479 weblate/templates/accounts/contact.html:6
#: weblate/templates/accounts/contact.html:20 weblate/templates/base.html:220
#: weblate/templates/footer.html:13
msgid "Contact"
msgstr "Contact"

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

#: weblate/accounts/views.py:576 weblate/templates/accounts/login.html:41
#: weblate/templates/accounts/redirect.html:7 weblate/templates/base.html:172
msgid "Login"
msgstr "Connexion"

#: weblate/accounts/views.py:591
msgid "Log in to use Weblate."
msgstr "Connectez-vous pour utiliser Weblate."

#: weblate/accounts/views.py:606 weblate/wladmin/sites.py:176
msgid "Thank you for using Weblate."
msgstr "Merci d’avoir utilisé Weblate."

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

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

#: weblate/accounts/views.py:737
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:766
msgid "Cannot reset password, e-mail authentication is turned off."
msgstr ""
"Impossible de réinitialiser le mot de passe, l’authentification par adresse "
"courriel est désactivée."

#: weblate/accounts/views.py:922
msgid "Could not remove user identity"
msgstr "Impossible de supprimer l’identité de l’utilisateur"

#: weblate/accounts/views.py:947
msgid ""
"Could not verify your registration! The verification token has probably "
"expired. Please try to register again."
msgstr ""
"Impossible de vérifier votre inscription. Votre jeton de vérification a dû "
"expirer. Merci de renouveler votre inscription."

#: weblate/accounts/views.py:955
msgid "Could not authenticate due to invalid session state."
msgstr "L’authentification a échoué en raison d’un statut de session invalide."

#: weblate/accounts/views.py:963
msgid "Got no e-mail address from third party authentication service."
msgstr ""
"Aucune adresse courriel n’a été fournie par le service d’authentification "
"tiers."

#: weblate/accounts/views.py:965
msgid "Please register using e-mail instead."
msgstr "Veuillez plutôt vous inscrire en utilisant une adresse courriel."

#: weblate/accounts/views.py:972
msgid "New registrations are turned off."
msgstr "Les nouvelles inscriptions sont désactivées."

#: weblate/accounts/views.py:1016
msgid ""
"Could not authenticate, probably due to an 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:1021
msgid "Authentication cancelled."
msgstr "Authentification annulée."

#: weblate/accounts/views.py:1024
msgid "The server does not allow authentication."
msgstr "Le serveur n’autorise pas l’authentification."

#: weblate/accounts/views.py:1029
msgid ""
"Could not complete registration. The supplied authentication, e-mail or "
"username is already in use for another account."
msgstr ""
"Impossible de terminer votre inscription. Le courriel, le nom d’utilisateur "
"ou l’authentification fourni est déjà utilisé par un autre compte."

#: weblate/accounts/views.py:1044
msgid "Notification settings adjusted."
msgstr "Paramètres de notification mis à jour."

#: weblate/accounts/views.py:1049
msgid ""
"The notification change link is no longer valid, please log in to configure "
"notifications."
msgstr ""
"Le lien notifiant la modification n’est plus valide, veuillez vous connecter "
"pour paramétrer les notifications."

#. Translators: Name of event in the history
#: weblate/addons/autotranslate.py:35 weblate/templates/translation.html:63
#: weblate/templates/translation.html:236 weblate/trans/models/change.py:234
msgid "Automatic translation"
msgstr "Traduction automatique"

#: weblate/addons/autotranslate.py:37
msgid ""
"This addon automatically translates strings using machine translation or "
"other components."
msgstr ""
"Ce greffon traduit automatiquement les chaînes de caractères en utilisant la "
"traduction automatique ou d’autres composants."

#: weblate/addons/base.py:306
msgid ""
"The repository is outdated, you might not get expected results until you "
"update it."
msgstr ""
"Le dépôt est périmé, vous n’obtiendrez peut-être pas les résultats attendus "
"tant que vous ne l’aurez pas mis à jour."

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

#: weblate/addons/cleanup.py:65
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 mono-langue 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 ""
"Ensure that all components within one project have translation to same "
"languages."
msgstr ""
"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 as \"Needs editing\""
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 sources rédigées par "
"les développeurs."

#: weblate/addons/flags.py:64
msgid "Flag new translations as \"Needs editing\""
msgstr "Marquer les nouvelles traductions comme « À vérifier »"

#: weblate/addons/flags.py:66
msgid ""
"Whenever a new translatable 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 as \"Needs editing\""
msgstr "Marquer les traductions inchangées comme « À vérifier »"

#: weblate/addons/flags.py:80
msgid ""
"Whenever a new translatable 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 that include 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. À utiliser par exemple pour les formats de fichier "
"contenant toutes les chaînes même lorsqu’elles ne sont pas traduites."

#: weblate/addons/flags.py:99 weblate/templates/component.html:71
#: weblate/templates/component.html:203 weblate/templates/project.html:98
#: weblate/templates/snippets/project-nav.html:65
#: weblate/templates/snippets/project-nav.html:75
#: weblate/templates/translation.html:69 weblate/templates/translation.html:275
msgid "Bulk edit"
msgstr "Modification en masse"

#: weblate/addons/flags.py:100
msgid "This addon allow to bulk edit flags, labels or state."
msgstr ""
"Ce greffon permet de modifier en masse les drapeaux, les libellés ou les "
"statuts."

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

#: weblate/addons/forms.py:58
msgid "If not specified, the location of the PO file will be used."
msgstr ""
"Si non précisé, l’emplacement utilisé sera identique à celui du fichier PO."

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

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

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

#: weblate/addons/forms.py:109
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:110
msgid "Only wrap lines at newlines"
msgstr "Retour automatique uniquement pour les nouvelles lignes"

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

#: weblate/addons/forms.py:116
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 saute à la ligne à 77 caractères et pour les nouvelles "
"lignes. Avec le paramètre --no-wrap le saut de ligne n’a lieu que pour les "
"nouvelles lignes."

#: weblate/addons/forms.py:124
msgid "Keep previous msgids of translated strings"
msgstr "Conserver les msgids précédents des chaînes traduites"

#: weblate/addons/forms.py:129
msgid "Use fuzzy matching"
msgstr "Utiliser les correspondances approximatives"

#: weblate/addons/forms.py:135
msgid "Commit squashing"
msgstr "Écrasement des archivages"

#: weblate/addons/forms.py:138
msgid "All commits into one"
msgstr "Tous les archivages en un seul"

#: weblate/addons/forms.py:139
msgid "Per language"
msgstr "Par langue"

#: weblate/addons/forms.py:140
msgid "Per file"
msgstr "Par fichier"

#: weblate/addons/forms.py:141
msgid "Per author"
msgstr "Par auteur"

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

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

#: weblate/addons/forms.py:164
msgid "YAML indentation"
msgstr "Indentation YAML"

#: weblate/addons/forms.py:169
msgid "Wrap lines at 80 chars"
msgstr "Retour à la ligne automatique à 80 caractères"

#: weblate/addons/forms.py:170
msgid "Wrap lines at 100 chars"
msgstr "Retour à la ligne automatique à 100 caractères"

#: weblate/addons/forms.py:171
msgid "Wrap lines at 120 chars"
msgstr "Retour à la ligne automatique à 120 caractères"

#: weblate/addons/forms.py:172
msgid "Wrap lines at 180 chars"
msgstr "Retour à la ligne automatique à 180 caractères"

#: weblate/addons/forms.py:179
msgid "Line breaks"
msgstr "Retour à la ligne automatique"

#: weblate/addons/forms.py:181
msgid "DOS (\\r\\n)"
msgstr "DOS (\\r\\n)"

#: weblate/addons/forms.py:182
msgid "UNIX (\\n)"
msgstr "UNIX (\\n)"

#: weblate/addons/forms.py:183
msgid "MAC (\\r)"
msgstr "MAC (\\r)"

#: weblate/addons/forms.py:192
msgid "Days to keep"
msgstr "Nombre de jours à conserver"

#: weblate/addons/forms.py:198
msgid "Voting threshold"
msgstr "Seuil de votes"

#: weblate/addons/forms.py:202
msgid "Threshold for removal. This field has no effect with voting turned off."
msgstr ""
"Seuil pour la suppression d’une suggestion. Ce champ est sans effet lorsque "
"le vote est désactivé."

#: weblate/addons/forms.py:209
msgid "Regular expression to match translation files against"
msgstr ""
"Expression rationnelle à laquelle faire correspondre les fichiers de "
"traduction"

#: weblate/addons/forms.py:212
#: weblate/templates/trans/alert/unsupportedconfiguration.html:15
#: weblate/templates/trans/discover-choice.html:5 weblate/trans/forms.py:555
#: weblate/trans/forms.py:1472 weblate/trans/models/component.py:287
msgid "File format"
msgstr "Format de fichier"

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

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

#: weblate/addons/forms.py:226
msgid "Leave empty for bilingual translation files."
msgstr "Laisser vide pour les fichiers de traduction bilingue."

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

#: weblate/addons/forms.py:233 weblate/trans/models/component.py:282
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:238 weblate/trans/models/component.py:468
msgid "Language filter"
msgstr "Filtre sur la langue"

#: weblate/addons/forms.py:243
msgid ""
"Regular expression to filter translation against when scanning for filemask."
msgstr ""
"Expression rationnelle pour filtrer la traduction lors de la recherche d’un "
"motif de fichier."

#: weblate/addons/forms.py:248
msgid "Clone addons from the main component to the newly created ones"
msgstr ""
"Dupliquer les greffons du composant principal vers les éléments nouvellement "
"créés"

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

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

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

#: weblate/addons/forms.py:330
msgid "Please include component markup in the template."
msgstr "Veuillez inclure le balisage des composants dans le modèle."

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

#: weblate/addons/generate.py:36
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:43
msgid "Generate MO files"
msgstr "Générer des fichiers MO"

#: weblate/addons/gettext.py:44
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:67
msgid "Update LINGUAS file"
msgstr "Mettre à jour le fichier LINGUAS"

#: weblate/addons/gettext.py:68
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:140
msgid "Update ALL_LINGUAS variable in the \"configure\" file"
msgstr "Mettre à jour la variable ALL_LINGUAS dans le fichier « configure »"

#: weblate/addons/gettext.py:142
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 qu’une nouvelle traduction est "
"ajoutée."

#: weblate/addons/gettext.py:213
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:215
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:259
msgid "Customize gettext output"
msgstr "Personnaliser la sortie gettext"

#: weblate/addons/gettext.py:261
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:272
msgid "Contributors in comment"
msgstr "Contributeurs dans le commentaire"

#: weblate/addons/gettext.py:274
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/git.py:37
msgid "Squash Git commits"
msgstr "Écrasement des archivages Git"

#: weblate/addons/git.py:38
msgid "Squash Git commits prior to pushing changes."
msgstr "Écraser les archivages Git avant de pousser les modifications."

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

#: weblate/addons/json.py:33
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:144
msgid "Formats the Java properties file"
msgstr "Formate le fichier de propriétés Java"

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

#: weblate/addons/removal.py:51
msgid "Stale comment removal"
msgstr "Purge automatique des commentaires"

#: weblate/addons/removal.py:52
msgid "Set timeframe for removal of comments."
msgstr "Définir le délai au bout duquel les commentaires sont supprimés."

#: weblate/addons/removal.py:65
msgid "Stale suggestion removal"
msgstr "Purge automatique des suggestions"

#: weblate/addons/removal.py:66
msgid "Set timeframe for removal of suggestions."
msgstr "Définir le délai au bout duquel les suggestions sont supprimées."

#: weblate/addons/resx.py:31
msgid "Update RESX files"
msgstr "Mettre à jour les fichiers RESX"

#: weblate/addons/resx.py:33
msgid ""
"Update all translation files to match the monolingual upstream base file. "
"Unused strings are removed, and new ones are added as copies of the source "
"string."
msgstr ""
"Mettre à jour tous les fichiers de traduction pour qu’ils correspondent au "
"fichier de base monolingue. Les chaînes inutilisées sont supprimées et de "
"nouvelles chaînes sont ajoutées en copiant la chaîne source."

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

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

#: weblate/addons/yaml.py:35
msgid ""
"Allows to customize YAML output behavior, for example line length or "
"newlines."
msgstr ""
"Permet de personnaliser le comportement de la sortie YAML, par exemple la "
"longueur des lignes ou le tri."

#: weblate/auth/admin.py:111 weblate/auth/admin.py:116
msgid "Personal info"
msgstr "Renseignements personnels"

#: weblate/auth/admin.py:112
msgid "Authentication"
msgstr "Authentification"

#: weblate/auth/admin.py:117 weblate/auth/models.py:75
#: weblate/auth/models.py:89
msgid "Permissions"
msgstr "Droits"

#: weblate/auth/admin.py:118
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, preventing translations"
msgstr "Composant verrouillé, traductions impossibles"

#: 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 automatique"

#: weblate/auth/data.py:52
msgid "Edit translation memory"
msgstr "Modifier le mémoire de traduction"

#: weblate/auth/data.py:53
msgid "Delete translation memory"
msgstr "Supprimer le mémoire de traduction"

#: weblate/auth/data.py:54
msgid "Use translation memory"
msgstr "Utiliser le mémoire de traduction"

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

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

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

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

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

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

#: weblate/auth/data.py:65 weblate/templates/translate.html:646
msgid "Edit additional string info"
msgstr "Modifier des informations de chaîne supplémentaire"

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

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

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

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

#: weblate/auth/data.py:72
msgid "Add language for translation"
msgstr "Ajouter une langue à traduire"

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

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

#: weblate/auth/data.py:75
msgid "Add several languages for translation"
msgstr "Ajouter plusieurs langues à traduire"

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

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

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

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

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

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

#: weblate/auth/data.py:84
msgid "Define author of uploaded translation"
msgstr "Définir l’auteur de la traduction téléversée"

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

#: weblate/auth/data.py:86
msgid "Upload translations"
msgstr "Téléverser les traductions"

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

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

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

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

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

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

#: weblate/auth/data.py:98
msgid "Use management interface (on the entire platform)"
msgstr "Utiliser l’interface de gestion (de toute la plateforme)"

#: weblate/auth/data.py:100
msgid "Add new projects (on the entire platform)"
msgstr "Ajouter de nouveaux projets (pour toute la plateforme)"

#: weblate/auth/data.py:102
msgid "Add language definitions (on the entire platform)"
msgstr "Ajouter des définitions de langue (pour toute la plateforme)"

#: weblate/auth/data.py:103
msgid "Manage language definitions (on the entire platform)"
msgstr "Gérer les définitions de langue (pour toute la plateforme)"

#: weblate/auth/data.py:105
msgid "Add groups (on the entire platform)"
msgstr "Ajouter des groupes (pour toute la plateforme)"

#: weblate/auth/data.py:106
msgid "Manage groups (on the entire platform)"
msgstr "Gérer les groupes (pour toute la plateforme)"

#: weblate/auth/data.py:108
msgid "Add users (on the entire platform)"
msgstr "Ajouter des utilisateurs (pour toute la plateforme)"

#: weblate/auth/data.py:109
msgid "Manage users (on the entire platform)"
msgstr "Gérer les utilisateurs (de toute la plateforme)"

#: weblate/auth/data.py:111
msgid "Manage whiteboard (on the entire platform)"
msgstr "Gérer le tableau blanc (pour toute la plateforme)"

#: weblate/auth/data.py:113
msgid "Manage translation memory (on the entire platform)"
msgstr "Gérer le mémoire de traduction (pour toute la plateforme)"

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

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

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

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

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

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

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

#: weblate/auth/data.py:173
msgctxt "Access control role"
msgid "Manage translation memory"
msgstr "Gérer la mémoire de traduction"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: weblate/auth/data.py:237
msgctxt "Per project access control group"
msgid "Memory"
msgstr "Mémoire"

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

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

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

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

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

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

#: weblate/auth/models.py:84 weblate/auth/models.py:113
#: weblate/templates/fonts/fontgroup_detail.html:18
#: weblate/templates/manage/performance.html:25
#: weblate/templates/manage/performance.html:67 weblate/trans/forms.py:1272
msgid "Name"
msgstr "Nom"

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

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

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

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

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

#: weblate/auth/models.py:128 weblate/templates/dashboard/user.html:49
msgid "All projects"
msgstr "Tous les projets"

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

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

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

#: weblate/auth/models.py:137 weblate/billing/admin.py:74
#: weblate/billing/models.py:228 weblate/templates/accounts/user.html:38
#: weblate/templates/base.html:123 weblate/templates/billing/status.html:66
#: weblate/templates/language.html:18 weblate/templates/projects.html:5
#: weblate/trans/models/project.py:153 weblate/trans/views/basic.py:80
msgid "Projects"
msgstr "Projets"

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

#: weblate/auth/models.py:152 weblate/templates/dashboard/user.html:48
#: weblate/trans/forms.py:964
msgid "All languages"
msgstr "Toutes les langues"

#: weblate/auth/models.py:158 weblate/billing/models.py:263
#: weblate/lang/models.py:395 weblate/lang/views.py:53
#: weblate/templates/accounts/profile.html:24
#: weblate/templates/accounts/profile.html:38 weblate/templates/base.html:139
#: weblate/templates/lang/create.html:6
#: weblate/templates/lang/language_form.html:6
#: weblate/templates/lang/plural_form.html:6 weblate/templates/language.html:7
#: weblate/templates/languages.html:6 weblate/templates/mail/base.html:272
#: weblate/templates/mail/base.html:290
#: weblate/templates/snippets/project-nav.html:9
#: weblate/templates/snippets/project-nav.html:14
#: weblate/templates/trans/change_list.html:20 weblate/trans/admin.py:107
#: weblate/trans/forms.py:982 weblate/trans/forms.py:1739
msgid "Languages"
msgstr "Langues"

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

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

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

#: weblate/auth/models.py:332
msgid "Superuser status"
msgstr "Statut super-utilisateur"

#: weblate/auth/models.py:334
msgid "User has all possible permissions."
msgstr "L’utilisateur possède tous les droits possibles."

#: weblate/auth/models.py:337 weblate/billing/models.py:141
msgid "Active"
msgstr "Actif"

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

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

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

#: weblate/auth/models.py:347
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:525
msgid "E-mail regular expression"
msgstr "Expression rationnelle d’adresse courriel"

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

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

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

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

#: weblate/billing/admin.py:79
msgid "Owners"
msgstr "Propriétaires"

#: weblate/billing/models.py:133 weblate/templates/billing/detail.html:12
msgid "Billing plan"
msgstr "Mode de facturation"

#: weblate/billing/models.py:136
msgid "Billed projects"
msgstr "Projets facturés"

#: weblate/billing/models.py:138
msgid "Billing owners"
msgstr "Responsables des factures"

#: weblate/billing/models.py:142
msgid "Trial"
msgstr "Essai"

#: weblate/billing/models.py:143 weblate/templates/billing/detail.html:17
#: weblate/templates/project_info.html:32
msgid "Expired"
msgstr "Expiré"

#: weblate/billing/models.py:144
msgid "Terminated"
msgstr "Terminé"

#: weblate/billing/models.py:147
msgid "Billing state"
msgstr "État de facturation"

#: weblate/billing/models.py:153
msgid "Trial expiry date"
msgstr "Date d’expiration de la période d’essai"

#: weblate/billing/models.py:160
msgid "Scheduled removal"
msgstr "Suppression planifiée"

#: weblate/billing/models.py:163
msgid "Paid"
msgstr "Payé"

#: weblate/billing/models.py:166
msgid "In limits"
msgstr "Taille limitée"

#: weblate/billing/models.py:169
msgid "Grace period for payments"
msgstr "Délai de grâce pour les paiements"

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

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

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

#: weblate/billing/models.py:237 weblate/templates/about/stats.html:68
#: weblate/templates/snippets/query-builder.html:10
#: weblate/templates/snippets/query-builder.html:12
#: weblate/templates/translation.html:124 weblate/trans/admin.py:96
msgid "Source strings"
msgstr "Chaînes sources"

#: weblate/billing/models.py:246 weblate/templates/about/stats.html:72
#: weblate/trans/admin.py:101
msgid "Source words"
msgstr "Mots sources"

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

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

#: weblate/billing/models.py:304 weblate/templates/billing/status.html:59
msgid "Last invoice"
msgstr "Dernière facture"

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

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

#: weblate/checks/angularjs.py:46
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:47
msgid "Starting newline"
msgstr "Nouvelle ligne au début"

#: weblate/checks/chars.py:48
msgid "Source and translation do not both start with a newline"
msgstr ""
"La chaîne source et la traduction ne commencent pas toutes les deux par un "
"saut de ligne"

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

#: weblate/checks/chars.py:60
msgid "Source and translation do not both end with a newline"
msgstr ""
"La chaîne source et la traduction ne finissent pas toutes les deux par un "
"saut de ligne"

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

#: weblate/checks/chars.py:73
msgid "Source and translation do not both start with same number of spaces"
msgstr ""
"La chaîne source et la traduction ne commencent pas toutes les deux par le "
"même nombre d’espaces"

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

#: weblate/checks/chars.py:112
msgid "Source and translation do not both end with a space"
msgstr ""
"La chaîne source et la traduction ne finissent pas toutes les deux par un "
"espace"

#: weblate/checks/chars.py:151
msgid "Double space"
msgstr "Double espace"

#: weblate/checks/chars.py:152
msgid "Translation contains double space"
msgstr "La traduction contient un double espace"

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

#: weblate/checks/chars.py:175
msgid "Source and translation do not both end with a full stop"
msgstr ""
"La chaîne source et la traduction ne finissent pas toutes les deux par un "
"point"

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

#: weblate/checks/chars.py:215
msgid "Source and translation do not both end with a colon"
msgstr ""
"La chaîne source et la traduction ne finissent pas toutes les deux par deux "
"points"

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

#: weblate/checks/chars.py:247
msgid "Source and translation do not both end with a question mark"
msgstr ""
"La source et la traduction ne finissent pas toutes les deux par un point "
"d’interrogation"

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

#: weblate/checks/chars.py:281
msgid "Source and translation do not both end with an exclamation mark"
msgstr ""
"La source et la traduction ne finissent pas toutes les deux par un point "
"d’exclamation"

#: weblate/checks/chars.py:304 weblate/trans/autofixes/chars.py:33
msgid "Trailing ellipsis"
msgstr "Points de suspension finaux"

#: weblate/checks/chars.py:305
msgid "Source and translation do not both end with an ellipsis"
msgstr ""
"La chaîne source et la traduction ne se finissent pas toutes les deux par "
"des points de suspension"

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

#: weblate/checks/chars.py:325
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:333
msgid "Newline charater count mismatch"
msgstr "Écart dans le nombre de nouvelles lignes"

#: weblate/checks/chars.py:334
msgid "Number of new lines in translation does not match source"
msgstr "Le nombre de lignes de la traduction n’est pas identique à la source"

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

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

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

#: weblate/checks/chars.py:360
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 ""
"La chaîne source et la traduction ne finissent pas toutes les deux par un "
"point-virgule"

#: weblate/checks/chars.py:386
msgid "Kashida used"
msgstr "Kashida utilisées"

#: weblate/checks/chars.py:387
msgid "The decorative kashida letters should not be used"
msgstr "Les lettres décoratives kashida ne doivent pas être utilisées"

#: weblate/checks/chars.py:399
msgid "Punctuation spacing"
msgstr "Espacement de ponctuation"

#: weblate/checks/chars.py:400
msgid "Missing non breakable space before double punctuation sign"
msgstr "Espace insécable manquante devant le signe de ponctuation double"

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

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

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

#: weblate/checks/consistency.py:56
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:76
msgid "Inconsistent"
msgstr "Incohérent"

#: weblate/checks/consistency.py:77
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:110
msgid "Has been translated"
msgstr "A déjà été traduit"

#: weblate/checks/consistency.py:111
msgid "This string has been translated in the past"
msgstr "Cette chaîne a été traduite par le passé"

#: weblate/checks/flags.py:39
msgid "RST text"
msgstr "Texte RST"

#: weblate/checks/flags.py:40
msgid "Markdown text"
msgstr "Texte Markdown"

#: weblate/checks/flags.py:41
msgid "XML text"
msgstr "Texte XML"

#: weblate/checks/flags.py:42
msgid "DOS line endings"
msgstr "Fins de ligne DOS"

#: weblate/checks/flags.py:43 weblate/checks/markup.py:307
#: 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/checks/flags.py:45
msgid "Automatically detect Java MessageFormat"
msgstr "Détecter automatiquement le MessageFormat Java"

#: weblate/checks/flags.py:47 weblate/templates/translate.html:107
#: weblate/templates/zen-units.html:14
msgid "Read only"
msgstr "Lecture seule"

#: weblate/checks/flags.py:49 weblate/fonts/models.py:43
#: weblate/templates/fonts/font_detail.html:18
#: weblate/templates/fonts/font_list.html:73
msgid "Font family"
msgstr "Famille de polices"

#: weblate/checks/flags.py:51
msgid "Font size"
msgstr "Taille de police"

#: weblate/checks/flags.py:53
msgid "Font weight"
msgstr "Poids de la police"

#: weblate/checks/flags.py:55
msgid "Font spacing"
msgstr "Espacement de police"

#: weblate/checks/flags.py:57 weblate/trans/models/component.py:490
msgid "Priority"
msgstr "Priorité"

#: weblate/checks/flags.py:159
#, python-format
msgid "Invalid translation flag: \"%s\""
msgstr "Drapeau de traduction « %s » incorrect"

#: weblate/checks/flags.py:163
#, python-format
msgid "Translation flag has no parameters: \"%s\""
msgstr "La marque de traduction n’a pas de paramètre : « %s »"

#: weblate/checks/flags.py:169
#, python-format
msgid "Wrong parameters for translation flag: \"%s\""
msgstr "Paramètres erronés pour la marque de traduction : « %s »"

#: weblate/checks/flags.py:173
#, python-format
msgid "Missing parameters for translation flag: \"%s\""
msgstr "Paramètres manquants pour la marque de traduction : « %s »"

#: weblate/checks/format.py:268
#, python-format
msgid "Following format strings are wrong: %s"
msgstr "Les chaînes de format suivantes sont incorrectes : %s"

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

#: weblate/checks/format.py:279
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:290
msgid "PHP format"
msgstr "Format PHP"

#: weblate/checks/format.py:291
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:302
msgid "C format"
msgstr "Format C"

#: weblate/checks/format.py:303
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:314
msgid "Perl format"
msgstr "Format Perl"

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

#: weblate/checks/format.py:326
msgid "JavaScript format"
msgstr "Format JavaScript"

#: weblate/checks/format.py:327
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:334
msgid "Python brace format"
msgstr "Format d’accolade Python"

#: weblate/checks/format.py:335
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/format.py:349
msgid "C# format"
msgstr "Format C#"

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

#: weblate/checks/format.py:364
msgid "Java format"
msgstr "Format Java"

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

#: weblate/checks/format.py:376
msgid "Java MessageFormat"
msgstr "MessageFormat Java"

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

#: weblate/checks/markup.py:78
msgid "BBcode markup"
msgstr "Balisage BBcode"

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

#: weblate/checks/markup.py:138
msgid "XML syntax"
msgstr "Syntaxe XML"

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

#: weblate/checks/markup.py:167
msgid "XML markup"
msgstr "Balisage XML"

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

#: weblate/checks/markup.py:231
msgid "Markdown references"
msgstr "Références Markdown"

#: weblate/checks/markup.py:232
msgid "Markdown link references do not match source"
msgstr "Les références de liens Markdown ne correspondent pas à la source"

#: weblate/checks/markup.py:248
msgid "Markdown links"
msgstr "Liens Markdown"

#: weblate/checks/markup.py:249
msgid "Markdown links do not match source"
msgstr "Les liens Markdown ne correspondent pas à la source"

#: weblate/checks/markup.py:272
msgid "Markdown syntax"
msgstr "Syntaxe Markdown"

#: weblate/checks/markup.py:273
msgid "Markdown syntax does not match source"
msgstr "La syntaxe Markdown ne correspond pas à la source"

#: weblate/checks/markup.py:308
msgid "The translation does not contain an URL"
msgstr "La traduction ne contient pas d’URL"

#: weblate/checks/markup.py:327 weblate/trans/autofixes/html.py:34
msgid "Unsafe HTML"
msgstr "HTML non sûr"

#: weblate/checks/markup.py:328
msgid "The translation uses unsafe HTML markup"
msgstr "La traduction utilise du code HTML non sûr"

#: weblate/checks/placeholders.py:45
msgid "Placeholders"
msgstr "Emplacements réservés"

#: weblate/checks/placeholders.py:46
msgid "Translation is missing some placeholders"
msgstr "Emplacements réservés absents de la traduction"

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

#: weblate/checks/placeholders.py:69
msgid "Translation does not match regular expression:"
msgstr "La traduction ne correspond pas à l’expression rationnelle :"

#: weblate/checks/qt.py:49
msgid "Qt format"
msgstr "Format Qt"

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

#: weblate/checks/qt.py:61
msgid "Qt plural format"
msgstr "Forme plurielle Qt"

#: weblate/checks/qt.py:62
msgid "Qt plural format string does not match source"
msgstr "La chaîne au format Qt pluriel ne correspond pas à la source"

#: weblate/checks/render.py:55
msgid "Maximum size of translation"
msgstr "Taille maximale de la traduction"

#: weblate/checks/render.py:56
msgid "Translation rendered text should not exceed given size"
msgstr "Le texte traduit ne doit pas dépasser une taille donnée"

#: weblate/checks/ruby.py:68
msgid "Ruby format"
msgstr "Format Ruby"

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

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

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

#: weblate/checks/source.py:37
msgid "Unpluralised"
msgstr "Non pluralisé"

#: weblate/checks/source.py:39
msgid "The string is used as plural, but not using plural forms"
msgstr ""
"Cette chaîne est utilisée 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 contient trois points (...) au lieu du caractère points de "
"suspension (…)"

#: weblate/checks/source.py:66
msgid "Multiple failing checks"
msgstr "Plusieurs vérifications en échec"

#: 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:83 weblate/templates/component.html:74
#: weblate/templates/language-project.html:42
#: weblate/templates/language.html:28 weblate/templates/progress.html:11
#: weblate/templates/snippets/project-nav.html:68
#: weblate/templates/snippets/project-nav.html:78
msgid "Failing checks"
msgstr "Erreurs de validation"

#: weblate/fonts/models.py:44 weblate/templates/fonts/font_detail.html:19
#: weblate/templates/fonts/font_list.html:74
msgid "Font style"
msgstr "Style de police"

#: weblate/fonts/models.py:46
msgid "Font file"
msgstr "Fichier de police"

#: weblate/fonts/models.py:49
msgid "OpenType and TrueType fonts are supported."
msgstr "Les polices OpenType et TrueType sont supportées."

#: weblate/fonts/models.py:107
msgid "Font group name"
msgstr "Nom du groupe de polices"

#: weblate/fonts/models.py:110
msgid ""
"Identifier you will use in checks to select this font group. Avoid "
"whitespaces and special characters."
msgstr ""
"Identifiant que vous utiliserez dans les vérifications pour sélectionner ce "
"groupe de polices. Évitez les espaces et les caractères spéciaux."

#: weblate/fonts/models.py:116 weblate/templates/fonts/font_list.html:26
#: weblate/templates/fonts/fontgroup_detail.html:19
msgid "Default font"
msgstr "Police par défaut"

#: weblate/fonts/models.py:118
msgid "Default font is used unless per language override matches."
msgstr ""
"La police par défaut est utilisée à moins qu’il n’y ait écrasement par la "
"langue."

#: weblate/fonts/models.py:140 weblate/templates/fonts/font_detail.html:16
msgid "Font"
msgstr "Police"

#: weblate/fonts/models.py:143 weblate/lang/models.py:394
#: weblate/templates/component.html:136 weblate/templates/dictionaries.html:18
#: weblate/templates/js/translations.html:7 weblate/templates/languages.html:11
#: weblate/templates/project.html:57
#: weblate/templates/trans/alert/duplicatelanguage.html:26
#: weblate/templates/trans/alert/duplicatestring.html:10
#: weblate/trans/forms.py:1002 weblate/trans/forms.py:1857
#: weblate/trans/models/whiteboard.py:94
msgid "Language"
msgstr "Langue"

#: weblate/fonts/validators.py:33 weblate/fonts/validators.py:37
#: weblate/utils/validators.py:163
msgid "Unsupported file format."
msgstr "Format de fichier non supporté."

#: weblate/fonts/views.py:73 weblate/fonts/views.py:135
#: weblate/fonts/views.py:147 weblate/trans/forms.py:1464
#: weblate/trans/forms.py:1467
msgid "Entry by the same name already exists."
msgstr "Une entrée avec le même nom existe déjà."

#: weblate/fonts/views.py:75
msgid "Creation failed, please the fix errors below."
msgstr "Échec de création, veuillez corriger les erreurs ci-dessous."

#: weblate/fonts/views.py:97
msgid "Font deleted."
msgstr "Police de caractères supprimée."

#: weblate/fonts/views.py:156
msgid "No override found."
msgstr "Aucune surcharge trouvée."

#: weblate/fonts/views.py:159
msgid "Font group deleted."
msgstr "Groupe de police supprimé."

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

#: weblate/formats/base.py:214
msgid "Failed to load strings from the file, try choosing other format."
msgstr ""
"Impossible de lire les chaînes du fichier, veuillez essayer un autre format."

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

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

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

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

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

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

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

#: weblate/formats/exporters.py:382 weblate/formats/external.py:48
msgid "Excel Open XML"
msgstr "Excel Open XML"

#: weblate/formats/ttkit.py:712
msgid "gettext PO file"
msgstr "Fichier PO gettext"

#: weblate/formats/ttkit.py:781
msgid "gettext PO file (monolingual)"
msgstr "Fichier PO gettext (mono-langue)"

#: weblate/formats/ttkit.py:795
msgid "Qt Linguist translation file"
msgstr "Fichier de traduction Qt Linguist"

#: weblate/formats/ttkit.py:811
msgid "XLIFF translation file"
msgstr "Fichier de traduction XLIFF"

#: weblate/formats/ttkit.py:826
msgid "XLIFF translation file with PO extensions"
msgstr "Fichier de traduction XLIFF avec extensions PO"

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

#: weblate/formats/ttkit.py:862
msgid "iOS strings (UTF-8)"
msgstr "Chaînes de caractères iOS (UTF-8)"

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

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

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

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

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

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

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

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

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

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

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

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

#: weblate/formats/ttkit.py:1078
msgid "Simple CSV file"
msgstr "Fichier CSV simplifié"

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

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

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

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

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

#: weblate/formats/ttkit.py:1200
msgid "SubRip subtitle file"
msgstr "Fichier de sous-titres SubRip"

#: weblate/formats/ttkit.py:1214
msgid "MicroDVD subtitle file"
msgstr "Fichier de sous-titres MicroDVD"

#: weblate/formats/ttkit.py:1221
msgid "Advanced SubStation Alpha subtitle file"
msgstr "Fichier de sous-titres Advanced SubStation Alpha"

#: weblate/formats/ttkit.py:1228
msgid "SubStation Alpha subtitle file"
msgstr "Fichier de sous-titres SubStation Alpha"

#: weblate/formats/ttkit.py:1235
msgid "Flat XML file"
msgstr "Fichier XML plat"

#: weblate/formats/txt.py:181
msgid "App store metadata files"
msgstr "Fichiers de métadonnées de l’App Store"

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

#: weblate/lang/data.py:173
msgctxt "Plural form description"
msgid "Singular"
msgstr "Singulier"

#: weblate/lang/data.py:174
msgctxt "Plural form description"
msgid "Plural"
msgstr "Pluriel"

#: weblate/lang/data.py:177 weblate/lang/data.py:183 weblate/lang/data.py:191
#: weblate/lang/data.py:195 weblate/lang/data.py:200 weblate/lang/data.py:205
#: weblate/lang/data.py:211 weblate/lang/data.py:218 weblate/lang/data.py:223
#: weblate/lang/data.py:228 weblate/lang/data.py:234 weblate/lang/data.py:246
msgctxt "Plural form description"
msgid "One"
msgstr "Un"

#: weblate/lang/data.py:178 weblate/lang/data.py:185 weblate/lang/data.py:213
#: weblate/lang/data.py:220 weblate/lang/data.py:229 weblate/lang/data.py:236
#: weblate/lang/data.py:248
msgctxt "Plural form description"
msgid "Few"
msgstr "Un petit nombre"

#: weblate/lang/data.py:179 weblate/lang/data.py:187 weblate/lang/data.py:192
#: weblate/lang/data.py:197 weblate/lang/data.py:201 weblate/lang/data.py:208
#: weblate/lang/data.py:214 weblate/lang/data.py:217 weblate/lang/data.py:224
#: weblate/lang/data.py:231 weblate/lang/data.py:238 weblate/lang/data.py:242
#: weblate/lang/data.py:250
msgctxt "Plural form description"
msgid "Other"
msgstr "Autre"

#: weblate/lang/data.py:182 weblate/lang/data.py:190 weblate/lang/data.py:225
#: weblate/lang/data.py:245
msgctxt "Plural form description"
msgid "Zero"
msgstr "Aucun"

#: weblate/lang/data.py:184 weblate/lang/data.py:196 weblate/lang/data.py:202
#: weblate/lang/data.py:206 weblate/lang/data.py:212 weblate/lang/data.py:219
#: weblate/lang/data.py:235 weblate/lang/data.py:241 weblate/lang/data.py:247
msgctxt "Plural form description"
msgid "Two"
msgstr "Deux"

#: weblate/lang/data.py:186 weblate/lang/data.py:230 weblate/lang/data.py:237
#: weblate/lang/data.py:249
msgctxt "Plural form description"
msgid "Many"
msgstr "Plusieurs"

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

#: weblate/lang/models.py:379 weblate/templates/addons/generate_help.html:12
#: weblate/templates/language.html:53
msgid "Language code"
msgstr "Code langue"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: weblate/lang/models.py:482
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:487
msgctxt "Plural type"
msgid "Zero/one/two/few/many/other"
msgstr "Zéro / un / deux / peu / beaucoup / autre"

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

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

#: weblate/lang/models.py:498
msgid "Plural gettext formula"
msgstr "Formule gettext plurielle"

#: weblate/lang/models.py:499
msgid "Manually entered formula"
msgstr "Formule saisie manuellement"

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

#: weblate/lang/models.py:510 weblate/templates/language.html:100
#: weblate/templates/snippets/plural-equation.html:4
msgid "Plural equation"
msgstr "Équation pour le pluriel"

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

#: weblate/lang/models.py:523
msgid "Plural form"
msgstr "Forme plurielle"

#: weblate/lang/models.py:524
msgid "Plural forms"
msgstr "Formes plurielles"

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

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

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

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

#: weblate/lang/views.py:71
msgid "Remove all translations using this language first."
msgstr "Supprimez d’abord toutes les traductions utilisant cette langue."

#: weblate/lang/views.py:75
#, python-format
msgid "Language %s removed."
msgstr "Langue %s supprimée."

#: 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:8
#: weblate/templates/footer.html:10
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/templates/manage/ssh.html:95
msgid "Submit"
msgstr "Envoyer"

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

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

#: weblate/legal/templates/legal/cookies.html:18
#: weblate/legal/templates/legal/index.html:19
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:22
#: weblate/legal/templates/legal/index.html:23
#: weblate/legal/templates/legal/terms.html:14 weblate/legal/views.py:41
msgid "Terms of Service"
msgstr "Conditions générales d’utilisation"

#: weblate/legal/templates/legal/cookies.html:23
#: weblate/legal/templates/legal/index.html:24
#: weblate/legal/templates/legal/privacy.html:15
msgid "Privacy Policy"
msgstr "Politique de confidentialité"

#: weblate/legal/templates/legal/cookies.html:27
msgid "Cookies are used on this site for the following:"
msgstr "Ce site utilise des cookies pour :"

#: weblate/legal/templates/legal/cookies.html:31
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:32
msgid "Preferences cookie to store user preferences in certain situations."
msgstr ""
"Cookie servant à enregistrer les préférences utilisateur sous certaines "
"conditions."

#: weblate/legal/templates/legal/cookies.html:34
msgid ""
"This site uses Matomo to analyze website traffic. It honours \"Do Not Track"
"\" settings in your browser."
msgstr ""
"Ce site utilise Matomo pour analyser le trafic du site Web. Il respecte le "
"paramètre « Ne pas pister » de votre navigateur."

#: weblate/legal/templates/legal/cookies.html:37
msgid "This site uses Google Analytics to analyze website traffic."
msgstr "Ce site utilise Google Analytics pour analyser le trafic Web."

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

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

#: weblate/legal/templates/legal/security.html:7 weblate/legal/views.py:51
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:21
msgid ""
"At Weblate, security maintains an environment that values the privacy of our "
"users."
msgstr ""
"Chez Weblate, la sécurité maintient un environnement qui respecte la vie "
"privée de nos utilisateurs."

#. Translators: See https://bestpractices.coreinfrastructure.org/ for more information on this
#: weblate/legal/templates/legal/security.html:27
msgid ""
"Weblate development follows the Best Practices of the Linux Foundation's "
"Core Infrastructure Initiative."
msgstr ""
"Le développement de Weblate suit les meilleures pratiques de l’initiative "
"sur l’infrastructure de base de la fondation Linux."

#: weblate/legal/templates/legal/security.html:37
msgid "Security FAQ"
msgstr "FAQ sur la sécurité"

#: weblate/legal/templates/legal/security.html:40
msgid "How are user passwords stored?"
msgstr "Comment sont stockés les mots de passe utilisateur ?"

#: weblate/legal/templates/legal/security.html:42
msgid ""
"Hashed, currently using PBKDF2, HMAC and SHA-256 with 150000 iterations."
msgstr ""
"Haché, utilisant actuellement PBKDF2, HMAC et SH-A256 avec "
"150 000 itérations."

#: weblate/legal/templates/legal/security.html:44
msgid "How to report a security issue?"
msgstr "Comment signaler une faille de sécurité ?"

#: weblate/legal/templates/legal/security.html:47
msgid "The documentation has instructions on safe reporting."
msgstr ""
"La documentation contient des instructions sur la façon d’établir des "
"rapports en toute sécurité."

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

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

#: weblate/memory/forms.py:31 weblate/trans/forms.py:566
#: weblate/trans/forms.py:896
msgid "File"
msgstr "Fichier"

#: weblate/memory/forms.py:35
msgid "You can upload a TMX or JSON file."
msgstr "Vous pouvez téléverser un fichier TMX ou JSON."

#: weblate/memory/forms.py:41
msgid "Confirm deleting all translation memory entries"
msgstr ""
"Confirmez la suppression de toutes les entrées du mémoire de traduction"

#: weblate/memory/storage.py:63
msgctxt "Translation memory category"
msgid "Project: {}"
msgstr "Projet : {}"

#: weblate/memory/storage.py:65
msgctxt "Translation memory category"
msgid "Personal: {}"
msgstr "Personnel : {}"

#: weblate/memory/storage.py:67
msgctxt "Translation memory category"
msgid "Shared: {}"
msgstr "Partagé : {}"

#: weblate/memory/storage.py:69
msgctxt "Translation memory category"
msgid "File: {}"
msgstr "Fichier : {}"

#: weblate/memory/storage.py:156
msgid "Unsupported file!"
msgstr "Fichier non supporté !"

#: weblate/memory/storage.py:159
msgid "No valid entries found in the uploaded file!"
msgstr "Aucune entrée valide n’a été trouvée dans le fichier téléversé !"

#: weblate/memory/storage.py:171 weblate/memory/storage.py:181
#: weblate/memory/storage.py:184 weblate/memory/storage.py:195
msgid "Failed to parse JSON file!"
msgstr "Échec d’analyse du fichier JSON !"

#: weblate/memory/storage.py:210
msgid "Failed to parse TMX file!"
msgstr "Échec de l’analyse du fichier TMX !"

#: weblate/memory/views.py:82
msgid "Entries deleted."
msgstr "Entrées supprimées."

#: weblate/memory/views.py:97
msgid "Import of strings scheduled."
msgstr "Import des chaînes planifié."

#: weblate/memory/views.py:114
msgid "File processed, the entries will appear shortly."
msgstr "Fichier traité, les entrées apparaîtront bientôt."

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

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

#: weblate/screenshots/models.py:47
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:101
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:108
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:164
#, python-format
msgid "Screenshot %s has been deleted."
msgstr "La capture d’écran %s a été supprimée."

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

#: weblate/templates/400.html:5 weblate/templates/400.html:9
msgid "Bad request"
msgstr "Requête invalide"

#: weblate/templates/400.html:12
msgid ""
"We’re sorry but something appears to be wrong with the request you made."
msgstr "Nous sommes désolés mais cette requête est incorrecte."

#: weblate/templates/403.html:5 weblate/templates/403_csrf.html:5
#: weblate/trans/views/error.py:46 weblate/trans/views/error.py:54
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:15 weblate/templates/404.html:16
#: weblate/templates/accounts/login.html:8
msgid "Log in"
msgstr "Se connecter"

#: weblate/templates/403.html:17 weblate/templates/404.html:18
#: weblate/templates/base.html:121 weblate/templates/base.html:242
msgid "Dashboard"
msgstr "Tableau de bord"

#: weblate/templates/403.html:18 weblate/templates/404.html:19
#: weblate/templates/base.html:135
msgid "Browse all projects"
msgstr "Parcourir tous les projets"

#: weblate/templates/403_csrf.html:9
msgid "CSRF verification failed. Request aborted."
msgstr "La vérification CSRF a échoué. La requête a été interrompue."

#: weblate/templates/403_csrf.html:12
msgid ""
"This HTTPS site requires a 'Referer header' to be sent by your web browser, "
"but none was sent. This header is required for security reasons, to ensure "
"that your browser is not being hijacked by third-parties."
msgstr ""
"Pour des raisons de sécurité, ce site HTTPS exige que votre navigateur Web "
"envoie un en-tête « Referer », ce qu’il n’a pas fait. Cet en-tête permet de "
"s’assurer que votre navigateur n’a pas été piraté."

#: weblate/templates/403_csrf.html:13
msgid ""
"If you have set up your browser to not send 'Referer' headers, please turn "
"that on, at-least for this site, for HTTPS connections, or for 'same-origin' "
"requests."
msgstr ""
"Si vous avez désactivé l’envoi des en-têtes « Referer » par votre "
"navigateur, veuillez les réactiver, au moins pour ce site ou pour les "
"connexions HTTPS ou encore pour les requêtes de même origine (« same-"
"origin »)."

#: weblate/templates/403_csrf.html:16
msgid ""
"This site requires a CSRF cookie when submitting forms. This cookie is "
"required for security reasons, to ensure that your browser is not being "
"hijacked by third-parties."
msgstr ""
"Pour des raisons de sécurité, ce site exige la présence d’un cookie CSRF "
"lors de l’envoi de formulaires. Ce cookie permet de s’assurer que votre "
"navigateur n’a pas été piraté."

#: weblate/templates/403_csrf.html:17
msgid ""
"If you have set up your browser to not save cookies, please turn them on "
"again, at-least for this site, or for 'same-origin' requests."
msgstr ""
"Si vous avez désactivé l’enregistrement des cookies dans votre navigateur, "
"veuillez le réactiver au moins pour ce site ou pour les requêtes de même "
"origine (« same-origin »)."

#: weblate/templates/404.html:5 weblate/trans/views/error.py:42
msgid "Page Not Found"
msgstr "Page non trouvée"

#: weblate/templates/404.html:11
msgid "The page you are looking for was not found."
msgstr "La page que vous cherchez est introuvable."

#: weblate/templates/404.html:12
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:7 weblate/trans/views/error.py:69
msgid "Internal Server Error"
msgstr "Erreur interne du serveur"

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

#: weblate/templates/500.html:14
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/500.html:18
#, python-format
msgid "If you need assistance, you may reference this error as %(error_id)s."
msgstr ""
"Si vous demandez assistance, communiquez le code d’erreur %(error_id)s."

#: weblate/templates/about/index.html:5 weblate/templates/about/index.html:11
#: weblate/templates/about/keys.html:6 weblate/templates/about/stats.html:6
#: weblate/templates/base.html:221 weblate/templates/footer.html:6
#: weblate/trans/views/about.py:37 weblate/trans/views/about.py:57
msgid "About Weblate"
msgstr "À propos de Weblate"

#: weblate/templates/about/index.html:14
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/index.html:16
#, 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/index.html:18
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/index.html:22 weblate/templates/footer.html:15
#: weblate/templates/manage/index.html:40
msgid "Donate to Weblate"
msgstr "Faites un don à Weblate"

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

#: weblate/templates/about/index.html:32
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/index.html:33
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/index.html:36
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/index.html:40
#: weblate/templates/accounts/hosting.html:44
#: weblate/templates/projects.html:15
msgid "Ask for project hosting"
msgstr "Demande d’hébergement de projet"

#: weblate/templates/about/index.html:41
#: weblate/templates/billing/overview.html:19
msgid "View hosting plans"
msgstr "Voir les solutions d’hébergement"

#: weblate/templates/about/index.html:43
#: weblate/templates/accounts/hosting.html:34 weblate/templates/base.html:184
#: weblate/templates/billing-failure.html:8
#: weblate/templates/billing/overview.html:23
#: weblate/templates/projects.html:13
msgid "Purchase new hosting plan"
msgstr "Acheter un nouveau plan d’hébergement"

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

#: weblate/templates/about/index.html:53
msgid "Weblate is built on libre software"
msgstr "Weblate est construit sur des logiciels libres"

#: weblate/templates/about/keys.html:7 weblate/trans/views/about.py:113
msgid "Weblate keys"
msgstr "Clefs Weblate"

#: weblate/templates/about/keys.html:16
#: weblate/templates/manage/snippets/backup-credentials.html:14
msgid "SSH key"
msgstr "Clef SSH"

#: weblate/templates/about/keys.html:22
msgid ""
"Weblate uses SSH key to access remote repositories. The corresponding public "
"key is found below, you can use it to grant Weblate access to a repository."
msgstr ""
"Weblate utilise une clé SSH pour accéder aux dépôts distants. La clé "
"publique correspondante se trouve ci-dessous, vous pouvez l’utiliser pour "
"accorder à Weblate l’accès à un dépôt."

#: weblate/templates/about/keys.html:27
msgid "SSH key not available."
msgstr "Clef SSH non disponible."

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

#: weblate/templates/about/keys.html:42
#, python-format
msgid ""
"All commits made with Weblate are signed with the GPG key %(gpg_key_id)s, "
"for which the corresponding public key is found below."
msgstr ""
"Tous les commits fait avec Weblate sont signés avec la clé GPG "
"%(gpg_key_id)s dont la clé publique est ci-dessous."

#: weblate/templates/about/keys.html:47
msgid "Commit signing is not configured."
msgstr "La signature de l’archivage n’est pas configurée."

#: weblate/templates/about/stats.html:7 weblate/templates/about/stats.html:64
#: weblate/templates/dashboard/user.html:36 weblate/templates/data.html:51
#: weblate/templates/translation.html:45 weblate/templates/translation.html:386
#: weblate/trans/views/about.py:42
msgid "Statistics"
msgstr "Statistiques"

#: weblate/templates/about/stats.html:15
msgid "Most active translators"
msgstr "Traducteurs les plus actifs"

#: weblate/templates/about/stats.html:32
msgid "Most active suggesters"
msgstr "Proposeurs les plus actifs"

#: weblate/templates/about/stats.html:48
msgid "Most active screenshot uploaders"
msgstr "Contributeurs  les plus actifs pour les captures d’écran"

#: weblate/templates/about/stats.html:76
msgid "Translatable strings"
msgstr "Chaînes traduisibles"

#: weblate/templates/about/stats.html:80
msgid "Translatable words"
msgstr "Mots traduisibles"

#: weblate/templates/about/stats.html:84
msgid "Used languages"
msgstr "Langues utilisées"

#: weblate/templates/about/stats.html:88
msgid "Registered users"
msgstr "Utilisateurs enregistrés"

#: weblate/templates/about/stats.html:92 weblate/templates/user-activity.html:7
msgid "Suggestions made"
msgstr "Suggestions faites"

#: weblate/templates/about/stats.html:96 weblate/templates/user-activity.html:3
msgid "Translations made"
msgstr "Traductions réalisées"

#: weblate/templates/about/stats.html:100
msgid "Failing checks found"
msgstr "Erreurs de validation"

#: weblate/templates/about/stats.html:104 weblate/templates/component.html:75
#: weblate/templates/language-project.html:43
#: weblate/templates/language.html:29
#: weblate/templates/snippets/project-nav.html:69
#: weblate/templates/snippets/project-nav.html:79
msgid "Ignored checks"
msgstr "Vérifications ignorées"

#: weblate/templates/access_control_description.html:4
#: weblate/trans/models/project.py:59
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:60
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:61
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:62
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:9
#: weblate/templates/accounts/removal.html:7 weblate/templates/base.html:193
#: weblate/templates/billing/overview.html:6
msgid "Your profile"
msgstr "Votre profil"

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

#. Translators: backend_verbose is name of authentication backend, for example GitHub or Facebook, uid is user identifier, it can be username, email, number or URL
#: weblate/templates/accounts/confirm.html:18
#, 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:14
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:15
#, 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:29
#: weblate/templates/accounts/hosting.html:49
#: weblate/templates/manage/tools.html:36
msgid "Send"
msgstr "Envoyer"

#: weblate/templates/accounts/email-sent.html:5
#: weblate/templates/accounts/login.html:66
#: weblate/templates/accounts/register.html:8
#: weblate/templates/accounts/token.html:7
msgid "Registration"
msgstr "S’inscrire"

#: 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 ""
"If your e-mail address exists in our database, you will receive further "
"password recovery instructions in your inbox."
msgstr ""
"Si votre adresse courriel existe dans notre base de données, vous recevrez "
"par courriel de plus amples instructions pour récupérer votre mot de passe."

#: weblate/templates/accounts/email-sent.html:26
msgid ""
"Shortly you should receive an e-mail 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 e-mail "
"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 réessayer de vous inscrire. Si le problème persiste, veuillez "
"nous contacter."

#: weblate/templates/accounts/email-sent.html:40
#: weblate/templates/mail/shared-registration.html:23
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
msgid ""
"By registering you agree to use your name and e-mail 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:170
#: weblate/templates/engage.html:58
msgid "Register"
msgstr "S’inscrire"

#: weblate/templates/accounts/hosting.html:14
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:18
msgid "Conditions for gratis hosting"
msgstr "Conditions pour un hébergement gratuit"

#: weblate/templates/accounts/hosting.html:20
msgid ""
"Please fill in this form if your project meets the conditions for free of "
"charge hosting:"
msgstr ""
"Si votre projet respecte les conditions d’accès à l’hébergement gratuit, "
"veuillez remplir ce formulaire :"

#: weblate/templates/accounts/hosting.html:24
msgid ""
"Translated content has to be released under a license approved by OSI or "
"recognized as libre by FSF."
msgstr ""
"Le contenu traduit doit être publié sous une licence approuvée par l’OSI ou "
"reconnue comme libre par la FSF."

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

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

#: weblate/templates/accounts/hosting.html:27
msgid ""
"Hosting requests are usually processed once a month, please have patience "
"after submitting one."
msgstr ""
"Les demandes d’hébergement sont habituellement traitées une fois par mois. "
"Veuillez être patient après en avoir envoyé une."

#: weblate/templates/accounts/hosting.html:32
#, python-format
msgid ""
"Looking for commercial hosting? Our prices start at %(price)s EUR per month."
msgstr ""
"Vous recherchez un hébergement professionnel ? Nos prix débutent à %(price)s "
"EUR par mois."

#: 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:24
msgid "Password login"
msgstr "Connexion par mot de passe"

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

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

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

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

#: weblate/templates/accounts/login.html:72
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:15 weblate/trans/views/basic.py:352
#: weblate/trans/views/files.py:121
msgid "Please fix errors in the form."
msgstr "Veuillez corriger les erreurs dans le formulaire."

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

#: weblate/templates/accounts/profile.html:26
msgid "Notifications"
msgstr "Notifications"

#: weblate/templates/accounts/profile.html:27
#: weblate/templates/accounts/profile.html:108
msgid "Account"
msgstr "Compte"

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

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

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

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

#: weblate/templates/accounts/profile.html:42
msgid ""
"Send a request to the project you want to translate to add a missing "
"language."
msgstr ""
"Envoyer un message au projet que vous souhaitez traduire par l’ajout d’une "
"nouvelle langue."

#: weblate/templates/accounts/profile.html:46
#: weblate/templates/accounts/profile.html:59
#: weblate/templates/accounts/profile.html:73
#: weblate/templates/accounts/profile.html:101
#: weblate/templates/accounts/profile.html:114
#: weblate/templates/addons/addon_detail.html:34
#: weblate/templates/component-settings.html:17
#: weblate/templates/edit_dictionary.html:26
#: weblate/templates/fonts/font_list.html:56
#: weblate/templates/fonts/fontgroup_detail.html:52
#: weblate/templates/fonts/fontgroup_detail.html:65
#: weblate/templates/lang/language_form.html:15
#: weblate/templates/lang/plural_form.html:16
#: weblate/templates/project-label-edit.html:21
#: weblate/templates/project-labels.html:42
#: weblate/templates/project-settings.html:25
#: weblate/templates/screenshots/screenshot_detail.html:108
#: weblate/templates/trans/component_form.html:38
#: weblate/templates/trans/project_form.html:33
#: weblate/templates/translate.html:196 weblate/templates/translate.html:386
#: weblate/templates/translate.html:522 weblate/templates/translate.html:652
msgid "Save"
msgstr "Enregistrer"

#: weblate/templates/accounts/profile.html:70
msgid ""
"Add all projects you want to translate to see them as watched projects on "
"the dashboard."
msgstr ""
"Ajoutez tous les projets que vous voulez traduire pour les voir en tant que "
"projets surveillés sur le tableau de bord."

#: weblate/templates/accounts/profile.html:78
#: weblate/templates/mail/base.html:306
msgid "Notification settings"
msgstr "Paramètres de notification"

#: weblate/templates/accounts/profile.html:111
msgid "Your name and e-mail will appear as commit authorship."
msgstr "Vos nom et courriel apparaîtront en tant qu’auteur des archivages."

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

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

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

#: weblate/templates/accounts/profile.html:125 weblate/trans/forms.py:1859
msgid "Action"
msgstr "Action"

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

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

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

#: weblate/templates/accounts/profile.html:163
#: weblate/templates/component.html:110
#: weblate/templates/snippets/project-nav.html:120
#: weblate/templates/snippets/project-nav.html:123
#: weblate/templates/translation.html:94
msgid "Removal"
msgstr "Suppression"

#: weblate/templates/accounts/profile.html:166
#: weblate/templates/accounts/removal.html:17
msgid "Account removal deletes all your private data."
msgstr ""
"La suppression de votre compte supprimera toutes vos données personnelles."

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

#: weblate/templates/accounts/profile.html:174
msgid "User data"
msgstr "Données personnelles"

#: weblate/templates/accounts/profile.html:177
msgid "You can download all your private data."
msgstr "Vous pouvez télécharger toutes vos données personnelles."

#: weblate/templates/accounts/profile.html:180
msgid "Download user data"
msgstr "Télécharger les données utilisateur"

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

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

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

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

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

#: weblate/templates/accounts/profile.html:218
#: weblate/templates/addons/discovery_help.html:10
msgid "Description"
msgstr "Description"

#: weblate/templates/accounts/profile.html:220
msgid "Contact us immediately if you see anything suspicious in the audit log."
msgstr ""
"Contactez-nous immédiatement si vous voyez quoi que ce soit de suspect dans "
"les journaux d’audit."

#: weblate/templates/accounts/profile.html:229
msgid "When"
msgstr "Quand"

#: weblate/templates/accounts/profile.html:231
#: weblate/templates/mail/account_activity.html:22
msgid "IP address"
msgstr "Adresse IP"

#: weblate/templates/accounts/profile.html:232
#: weblate/templates/mail/account_activity.html:26
msgid "User agent"
msgstr "User agent"

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

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

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

#: weblate/templates/accounts/profile.html:263
msgid "Your personal API key:"
msgstr "Votre clé personnelle API :"

#: weblate/templates/accounts/profile.html:266
#: weblate/templates/format-translation.html:15
#: weblate/templates/manage/snippets/backup-credentials.html:7
#: weblate/templates/manage/snippets/backup-credentials.html:11
#: weblate/templates/snippets/git-info.html:13
#: weblate/templates/snippets/git-info.html:31
#: weblate/templates/snippets/git-info.html:46
msgid "Copy to clipboard"
msgstr "Copier vers le presse-papier"

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

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

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

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

#: weblate/templates/accounts/profile.html:308
msgid "Accessing Git repositories"
msgstr "Accès aux dépôts Git en cours"

#: weblate/templates/accounts/profile.html:310
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:323
msgid ""
"Please pay attention to the licensing info, as this specifies how "
"translations can be used."
msgstr ""
"Prêtez attention aux informations de licence car elles précisent comment vos "
"traductions peuvent être utilisées."

#: weblate/templates/accounts/profile.html:325
msgid ""
"By registering you agree to use your name and e-mail in the commits, and "
"provide your contribution under the license defined by each localization "
"project."
msgstr ""
"En vous inscrivant, vous acceptez d’utiliser vos nom et adresse courriel "
"dans les archivages ainsi que de contribuer sous la licence définie par "
"chacun des projets de traduction."

#: weblate/templates/accounts/profile.html:330
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:345
msgid "Licenses for individual translations"
msgstr "Licences de chaque traduction"

#: weblate/templates/accounts/redirect.html:12
#: weblate/templates/accounts/token.html:12
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 before registering."
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 e-mail 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 e-mail"
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, new registrations are turned off on this site."
msgstr "Désolé, 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:14
msgid "Account removal"
msgstr "Suppression de compte"

#: weblate/templates/accounts/removal.html:19
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:21
msgid ""
"You will have to confirm account removal by clicking link in e-mail 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:26
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 e-mail address below, and we'll e-mail "
"instructions for setting a new one."
msgstr ""
"Mot de passe oublié ? Veuillez saisir votre adresse courriel ci-dessous et "
"nous vous enverrons par courriel des instructions pour en définir une "
"nouvelle."

#: 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 "Modifications récentes"

#: 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:7
msgid "Activity in last 30 days"
msgstr "Activité des 30 derniers jours"

#: weblate/templates/activity-tab.html:10
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:104
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:7
msgid ""
"This addon is used for the whole project, it is enough to install it for one "
"component."
msgstr ""
"Ce greffon est utilisé pour l’ensemble du projet, l’installer sur un "
"composant suffit."

#: weblate/templates/addons/addon_head.html:7
msgid "project wide"
msgstr "sur l’ensemble du projet"

#: weblate/templates/addons/addon_head.html:10
msgid "This addon is used for all components sharing this repository."
msgstr "Ce greffon est utilisé pour tous les composants partageant ce dépôt."

#: weblate/templates/addons/addon_head.html:10
msgid "repository wide"
msgstr "au niveau du dépôt"

#: 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 weblate/templates/guide.html:48
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: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:62
msgid "Android resource strings, split into several files."
msgstr "Ressources Android divisées en plusieurs fichiers."

#: weblate/templates/addons/discovery_help.html:67
msgid ""
"You can use Django template markup in both component name and the "
"monolingual base filename, for example:"
msgstr ""
"Vous pouvez utiliser le balisage de gabarit Django à la fois dans le nom du "
"composant et le nom de fichier de base mono-langue, par exemple :"

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

#: weblate/templates/addons/discovery_help.html:73
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/component-list.html:28
#: weblate/templates/dashboard/user.html:60
#: weblate/templates/dashboard/user.html:82
#: weblate/templates/dashboard/user.html:91
#: weblate/templates/language-project.html:54 weblate/templates/project.html:34
#: weblate/templates/translate.html:273 weblate/templates/translation.html:185
#: weblate/trans/forms.py:1398 weblate/trans/models/component.py:504
#: 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:6
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:14
msgid "Percents translated"
msgstr "Pourcentage d’avancement de la traduction"

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

#: weblate/templates/addons/generate_help.html:20
msgid "Translation filename"
msgstr "Nom du fichier de traduction"

#: weblate/templates/addons/generate_help.html:22 weblate/trans/forms.py:1384
#: weblate/trans/models/component.py:167
msgid "Component name"
msgstr "Nom du composant"

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

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

#: weblate/templates/addons/squash_help.html:4
msgid ""
"Weblate commits from components within this repository will be squashed."
msgstr ""
"Les archivages Weblate de tous les composants de ce dépôt seront écrasés."

#: weblate/templates/addons/squash_help.html:7
msgid ""
"Original commit messages are kept, but authorship is lost unless \"Per author"
"\" is selected or the commit message is customized to include it."
msgstr ""
"Les messages d’archivage originaux sont préservés mais perdront la paternité "
"de l’archivage, sauf si vous sélectionnez « Par auteur » ou si vous "
"personnalisez le message d’archivage pour l’inclure."

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

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

#: weblate/templates/base.html:150
msgid "Manage translated languages"
msgstr "Gérer les langues traduites"

#: weblate/templates/base.html:153
msgid "Browse all languages"
msgstr "Parcourir toutes les langues"

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

#: weblate/templates/base.html:163 weblate/templates/manage/performance.html:18
msgid "Configuration errors"
msgstr "Erreurs de configuration"

#: weblate/templates/base.html:178 weblate/templates/component.html:235
#: weblate/templates/dictionary.html:100 weblate/templates/lang/create.html:16
#: weblate/templates/manage-access.html:84
#: weblate/templates/manage/backups.html:110 weblate/templates/project.html:124
#: weblate/templates/snippets/query-builder.html:25
#: weblate/templates/snippets/query-builder.html:42
#: weblate/templates/snippets/query-builder.html:58
#: weblate/templates/snippets/query-builder.html:71
#: weblate/templates/snippets/query-builder.html:76
#: weblate/templates/snippets/query-builder.html:81
#: weblate/templates/snippets/query-builder.html:86
#: weblate/templates/snippets/query-builder.html:91
#: weblate/templates/snippets/query-builder.html:96
#: weblate/templates/snippets/query-builder.html:101
#: weblate/templates/translation.html:300
#: weblate/templates/translation.html:356
msgid "Add"
msgstr "Ajouter"

#: weblate/templates/base.html:180 weblate/templates/billing/status.html:74
#: weblate/templates/trans/project_form.html:26
msgid "Add new translation project"
msgstr "Ajouter un nouveau projet de traduction"

#: weblate/templates/base.html:181 weblate/templates/project.html:37
#: weblate/templates/trans/component_form.html:26
msgid "Add new translation component"
msgstr "Ajouter un nouveau composant de traduction"

#: weblate/templates/base.html:205
#: weblate/templates/trans/alert/billinglimit.html:4
msgid "Billing overview"
msgstr "Aperçu des factures"

#: weblate/templates/base.html:207 weblate/templates/component.html:96
#: weblate/templates/memory/index.html:12
#: weblate/templates/memory/index.html:18
#: weblate/templates/snippets/project-nav.html:100
#: weblate/templates/translate.html:234 weblate/templates/translate.html:343
#: weblate/wladmin/templates/admin/weblate-index.html:43
#: weblate/wladmin/views.py:52
msgid "Translation memory"
msgstr "Mémoire de traduction"

#: weblate/templates/base.html:208 weblate/templates/component-settings.html:9
#: weblate/templates/component.html:105
#: weblate/templates/project-settings.html:8
#: weblate/templates/project-settings.html:18
#: weblate/templates/snippets/project-nav.html:114
msgid "Settings"
msgstr "Paramètres"

#: weblate/templates/base.html:210 weblate/wladmin/sites.py:180
msgid "Logout"
msgstr "Se déconnecter"

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

#: weblate/templates/base.html:219
msgid "Support"
msgstr "Support"

#: weblate/templates/base.html:223 weblate/templates/check.html:42
#: weblate/templates/check_component.html:44
#: weblate/templates/check_project.html:43 weblate/templates/checks.html:33
#: weblate/templates/documentation-icon.html:3 weblate/templates/footer.html:14
#: weblate/templates/manage/performance.html:69
#: weblate/templates/trans/alert/repositorychanges.html:6
#: weblate/templates/trans/alert/repositoryoutdated.html:6
#: weblate/wladmin/templates/admin/permissions/change_form.html:8
#: 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:58
msgid "Documentation"
msgstr "Documentation"

#: weblate/templates/base.html:224
msgid "Contribute to Weblate"
msgstr "Contribuez à Weblate"

#: weblate/templates/base.html:277 weblate/templates/base.html:284
#: weblate/templates/manage/backups.html:77
#: weblate/templates/manage/backups.html:86
#: weblate/templates/translate.html:515 weblate/templates/translate.html:645
msgid "Close"
msgstr "Fermer"

#: weblate/templates/billing-failure.html:10
#: weblate/templates/manage-access.html:135
msgid "Check your billing status"
msgstr "Vérifiez votre état de facturation"

#: weblate/templates/billing-failure.html:12
msgid ""
"This might be caused by missing subscription or some of your billings are "
"past due date or over limits."
msgstr ""
"La cause peut être : l’absence d’abonnement, des factures en retard de "
"paiement, un dépassement des limites."

#: weblate/templates/billing/detail.html:14
msgid "Recurring payment"
msgstr "Paiement récurrent"

#: weblate/templates/billing/detail.html:19
msgid "Past due date"
msgstr "Date d’échéance dépassée"

#: weblate/templates/billing/detail.html:21
msgid "Exceeds limits"
msgstr "Dépasse les limites"

#: weblate/templates/billing/detail.html:32
msgid "Change plan or payment method"
msgstr "Modifier le plan ou le mode de paiement"

#: weblate/templates/billing/detail.html:36
msgid "Terminate recurring payment"
msgstr "Résilier le règlement périodique"

#: weblate/templates/billing/detail.html:40
msgid "To terminate billing you have to remove all projects first."
msgstr ""
"Pour mettre fin à la facturation, vous devez d’abord supprimer tous les "
"projets."

#: weblate/templates/billing/detail.html:43
msgid "Terminate billing plan"
msgstr "Résilier le plan de facturation"

#: weblate/templates/billing/detail.html:52
msgid "Invoices"
msgstr "Factures"

#: weblate/templates/billing/detail.html:56
msgid "Invoice period"
msgstr "Période de facturation"

#: weblate/templates/billing/detail.html:57
msgid "Invoice amount"
msgstr "Montant de la facture"

#: weblate/templates/billing/detail.html:58
msgid "Download invoice"
msgstr "Télécharger la facture"

#: weblate/templates/billing/detail.html:72
#: weblate/templates/translation.html:214
msgid "Not available"
msgstr "Non disponible"

#: weblate/templates/billing/detail.html:77
msgid "No invoices found."
msgstr "Aucune facture."

#: weblate/templates/billing/overview.html:7
#: weblate/templates/project_info.html:29 weblate/trans/forms.py:1666
msgid "Billing"
msgstr "Facturation"

#: weblate/templates/billing/overview.html:15
msgid "No subscriptions or due payments."
msgstr "Aucun abonnement ni règlement en attente."

#: weblate/templates/billing/status.html:7
msgid "Current plan"
msgstr "Plan actuel"

#: weblate/templates/billing/status.html:8
#, python-format
msgid ", expires %(expires)s"
msgstr ", expire %(expires)s"

#: weblate/templates/billing/status.html:12
msgid "Change plan"
msgstr "Modifier le plan"

#: weblate/templates/billing/status.html:18
msgid "Monthly price"
msgstr "Tarif mensuel"

#: weblate/templates/billing/status.html:29
#: weblate/templates/billing/status.html:44
msgid "New payment"
msgstr "Nouveau paiement"

#: weblate/templates/billing/status.html:35
msgid "Yearly price"
msgstr "Tarif annuel"

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

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

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

#: weblate/templates/billing/status.html:71
msgid "No projects currently assigned!"
msgstr "Aucun projet assigné !"

#. Translators: Number of projects/repositories/strings used in billing when there is no limit
#: weblate/templates/billing/used.html:6
#, python-format
msgid "Used %(used)s"
msgstr "Utilisé par %(used)s"

#. Translators: Number of projects/repositories/strings used in billing from given limit
#: weblate/templates/billing/used.html:9
#, 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/snippets/list-objects.html:19
msgid "Checks"
msgstr "Vérifications"

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

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

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

#: weblate/templates/checks.html:27 weblate/templates/component-list.html:14
#: weblate/templates/language.html:19
msgid "Information"
msgstr "Informations"

#: weblate/templates/checks.html:29
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:30
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/mail/base.html:286
#: weblate/templates/snippets/project-nav.html:8
#: weblate/templates/snippets/project-nav.html:13 weblate/trans/forms.py:799
#: weblate/trans/models/component.py:505
msgid "Components"
msgstr "Composants"

#: weblate/templates/component-list.html:17 weblate/templates/component.html:56
#: weblate/templates/language-project.html:31
#: weblate/templates/snippets/project-nav.html:49
#: weblate/templates/translation.html:50 weblate/trans/forms.py:1327
msgid "Files"
msgstr "Fichiers"

#: weblate/templates/component-list.html:20 weblate/templates/component.html:59
#: weblate/templates/language-project.html:34
#: weblate/templates/snippets/project-nav.html:52
#: weblate/templates/translation-download.html:7
#: weblate/templates/translation-download.html:11
#: weblate/templates/translation-download.html:16
msgid "Download for offline translation."
msgstr "Télécharger pour traduire hors ligne."

#: weblate/templates/component-list.html:20 weblate/templates/component.html:59
#: weblate/templates/language-project.html:34
#: weblate/templates/snippets/project-nav.html:52
msgid "Download original translation files as ZIP file"
msgstr "Télécharger les fichiers de traduction originaux en ZIP"

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

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

#: weblate/templates/component-progress.html:9
msgid "Progress"
msgstr "Avancement"

#: weblate/templates/component-progress.html:17
msgid "Component is being updated…"
msgstr "Le composant est en cours de mise à jour…"

#: weblate/templates/component-progress.html:31 weblate/templates/guide.html:57
msgid "Return to the component"
msgstr "Retourner au composant"

#: weblate/templates/component-progress.html:33
msgid "Abort the update"
msgstr "Interrompre la mise à jour"

#: weblate/templates/component-progress.html:38
msgid "Return to the component after completion"
msgstr "Retourner au composant après avoir terminé"

#: weblate/templates/component.html:32
msgid "Translations"
msgstr "Traductions"

#: weblate/templates/component.html:33
#: weblate/templates/language-project.html:17
#: weblate/templates/snippets/project-nav.html:10
#: weblate/templates/snippets/project-nav.html:15
#: weblate/templates/translation.html:35
msgid "Info"
msgstr "Renseignements"

#: weblate/templates/component.html:35
msgid "Alerts"
msgstr "Alertes"

#: weblate/templates/component.html:37 weblate/templates/dashboard/user.html:47
#: weblate/templates/dictionary.html:90
#: weblate/templates/language-project.html:18
#: weblate/templates/screenshots/screenshot_detail.html:82
#: weblate/templates/search.html:15
#: weblate/templates/snippets/project-nav.html:11
#: weblate/templates/snippets/project-nav.html:16
#: weblate/templates/snippets/search-form.html:8
#: weblate/templates/snippets/search-form.html:14
#: weblate/templates/trans/change_list.html:57
#: weblate/templates/trans/change_list.html:62
#: weblate/templates/translate.html:63 weblate/templates/translate.html:346
#: weblate/templates/translation.html:36 weblate/templates/zen.html:45
#: weblate/trans/forms.py:870
msgid "Search"
msgstr "Rechercher"

#: weblate/templates/component.html:38 weblate/templates/language.html:22
#: weblate/templates/snippets/project-nav.html:19
#: weblate/templates/snippets/project-nav.html:21
#: weblate/trans/views/dictionary.py:61
msgid "Glossaries"
msgstr "Glossaires"

#: weblate/templates/component.html:41 weblate/templates/dashboard/user.html:31
#: weblate/templates/language-project.html:22
#: weblate/templates/snippets/project-nav.html:25
#: weblate/templates/translation.html:40
msgid "Insights"
msgstr "Suivi"

#: weblate/templates/component.html:44 weblate/templates/dashboard/user.html:34
#: weblate/templates/dictionary.html:39
#: weblate/templates/edit_dictionary.html:35
#: weblate/templates/language-project.html:25
#: weblate/templates/language.html:20
#: weblate/templates/snippets/project-nav.html:29
#: weblate/templates/snippets/project-nav.html:37
#: weblate/templates/translate.html:237 weblate/templates/translation.html:43
msgid "History"
msgstr "Historique"

#: weblate/templates/component.html:45 weblate/templates/dashboard/user.html:35
#: weblate/templates/language-project.html:26
#: weblate/templates/language.html:21
#: weblate/templates/snippets/project-nav.html:30
#: weblate/templates/snippets/project-nav.html:38
#: weblate/templates/translation.html:44
msgid "Activity"
msgstr "Activité"

#: weblate/templates/component.html:46
#: weblate/templates/snippets/project-nav.html:31
#: weblate/templates/snippets/project-nav.html:39
msgid "Download statistics (CSV)"
msgstr "Télécharger les statistiques (format CSV)"

#: weblate/templates/component.html:47
#: weblate/templates/snippets/project-nav.html:32
#: weblate/templates/snippets/project-nav.html:40
msgid "Download statistics (JSON)"
msgstr "Télécharger les statistiques (format JSON)"

#: weblate/templates/component.html:49 weblate/templates/dashboard/user.html:38
#: weblate/templates/snippets/project-nav.html:34
#: weblate/templates/snippets/project-nav.html:42
msgid "Translation reports"
msgstr "Rapports de traduction"

#: weblate/templates/component.html:51 weblate/templates/guide.html:10
#: weblate/templates/guide.html:26
msgid "Localization guide"
msgstr "Guide de traduction"

#: weblate/templates/component.html:64 weblate/templates/dashboard/user.html:44
#: weblate/templates/language-project.html:39
#: weblate/templates/language.html:25 weblate/templates/manage/tools.html:9
#: weblate/templates/snippets/project-nav.html:57
#: weblate/templates/translation.html:58 weblate/wladmin/views.py:56
msgid "Tools"
msgstr "Outils"

#. Translators: Name of event in the history
#: weblate/templates/component.html:68 weblate/templates/component.html:185
#: weblate/templates/project.html:80 weblate/templates/replace.html:14
#: weblate/templates/snippets/project-nav.html:62
#: weblate/templates/snippets/project-nav.html:72
#: weblate/templates/translation.html:66 weblate/templates/translation.html:257
#: weblate/trans/models/change.py:278
msgid "Search and replace"
msgstr "Rechercher et remplacer"

#: weblate/templates/component.html:73
#: weblate/templates/snippets/project-nav.html:67
#: weblate/templates/snippets/project-nav.html:77
#: weblate/templates/translation.html:61
msgid "Data exports"
msgstr "Exportations de données"

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

#: weblate/templates/component.html:78 weblate/templates/component.html:140
#: weblate/templates/component.html:142 weblate/templates/new-language.html:22
#: weblate/templates/new-language.html:38
msgid "Start new translation"
msgstr "Démarrer une nouvelle traduction"

#: weblate/templates/component.html:85 weblate/templates/manage/backups.html:7
#: weblate/templates/manage/index.html:6
#: weblate/templates/manage/performance.html:7
#: weblate/templates/manage/repos.html:5 weblate/templates/manage/ssh.html:7
#: weblate/templates/manage/tools.html:8 weblate/templates/memory/index.html:14
#: weblate/templates/snippets/project-nav.html:86
#: weblate/templates/translation.html:79
msgid "Manage"
msgstr "Gérer"

#: weblate/templates/component.html:89 weblate/templates/js/git-status.html:80
#: weblate/templates/snippets/project-nav.html:90
#: weblate/templates/translation.html:83
msgid "Commit"
msgstr "Enregistrer"

#: weblate/templates/component.html:92
#: weblate/templates/snippets/project-nav.html:94
#: weblate/templates/snippets/project-nav.html:96
#: weblate/templates/translation.html:86
msgid "Repository maintenance"
msgstr "Maintenance du dépôt"

#: weblate/templates/component.html:95
#: weblate/templates/screenshots/screenshot_detail.html:11
#: weblate/templates/screenshots/screenshot_list.html:9
msgid "Screenshots"
msgstr "Captures d’écran"

#: weblate/templates/component.html:98 weblate/templates/component.html:228
msgid "Add a component message"
msgstr "Ajouter un message de composant"

#: weblate/templates/component.html:101 weblate/templates/manage-access.html:19
#: weblate/templates/manage-access.html:110
#: weblate/templates/snippets/project-nav.html:109
msgid "Users"
msgstr "Utilisateurs"

#: weblate/templates/component.html:109 weblate/templates/component.html:260
#: weblate/templates/project.html:149
#: weblate/templates/snippets/project-nav.html:119
#: weblate/templates/snippets/project-nav.html:122
msgid "Rename"
msgstr "Renommer"

#: weblate/templates/component.html:118
#: weblate/templates/snippets/project-nav.html:132
#: weblate/templates/translation.html:102
msgid "Share"
msgstr "Partager"

#: weblate/templates/component.html:122
#: weblate/templates/snippets/project-nav.html:136
#: weblate/templates/translation.html:106
msgid "Share on Facebook"
msgstr "Partager cette traduction sur Facebook"

#: weblate/templates/component.html:123
#: weblate/templates/snippets/project-nav.html:137
#: weblate/templates/translation.html:107
#, 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:123 weblate/templates/translation.html:107
msgid "Tweet this translation!"
msgstr "Partager cette traduction sur Twitter !"

#: weblate/templates/component.html:124
#: weblate/templates/snippets/project-nav.html:138
#: weblate/templates/translation.html:108
msgid "Engage page"
msgstr "S’inscrire pour contribuer"

#: weblate/templates/component.html:125
#: weblate/templates/snippets/project-nav.html:139
#: weblate/templates/translation.html:109
msgid "Status widgets"
msgstr "Widgets d’état"

#: weblate/templates/component.html:142
msgid "You don't have permission to start a new translation"
msgstr "Vous n’êtes pas autorisés à démarrer une nouvelle traduction"

#: weblate/templates/component.html:142
msgid "Please log in to start new translation"
msgstr "Veuillez vous connecter pour contribuer à la traduction"

#: weblate/templates/component.html:158
msgid "Please log in to see the alerts."
msgstr "Veuillez vous connecter pour consulter les alertes."

#: weblate/templates/component.html:187 weblate/templates/project.html:82
#: weblate/templates/translation.html:259
msgid ""
"You can substitute all instances of a string. The search is a simple "
"substring case sensitive search."
msgstr ""
"Vous pouvez remplacer toutes les occurrences d’une chaîne. La recherche "
"s’effectue sur les sous-chaînes et est sensible à la casse."

#: weblate/templates/component.html:192 weblate/templates/project.html:87
#: weblate/templates/replace.html:52 weblate/templates/translation.html:264
msgid "Replace"
msgstr "Remplacer"

#: weblate/templates/component.html:205
msgid "You can change the state of all strings matching a given type at once."
msgstr ""
"Vous pouvez modifier, en une seule fois, l’état de toutes les chaînes pour "
"un type donné."

#: weblate/templates/component.html:210 weblate/templates/project.html:105
#: weblate/templates/translation.html:245
#: weblate/templates/translation.html:282
msgid "Apply"
msgstr "Appliquer"

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

#: weblate/templates/component.html:232
msgid ""
"The message is shown for all translations within the component, until its "
"given expiry, or permanently until it is deleted."
msgstr ""
"Le message est affiché pour toutes les traductions du composant jusqu’à la "
"date d’expiration indiquée ou jusqu’à sa suppression."

#: weblate/templates/component.html:252
msgid "Rename component"
msgstr "Renommer le composant"

#: weblate/templates/component.html:255
msgid ""
"Renaming the component will change all its URLs, users will have to update "
"bookmarks or references in cloned repositories!"
msgstr ""
"Renommer le composant modifiera toutes ses URL, les utilisateurs devront "
"mettre à jour les signets ou les références dans des dépôts clonés !"

#: weblate/templates/component.html:267
msgid "Move component"
msgstr "Déplacer le composant"

#: weblate/templates/component.html:270
msgid ""
"Moving the component will change all its URLs, users will have to update "
"bookmarks or references in cloned repositories!"
msgstr ""
"Déplacer le composant modifiera toutes ses URL, les utilisateurs devront "
"mettre à jour les signets ou les références dans des dépôts clonés !"

#: weblate/templates/component.html:275
msgid "Move"
msgstr "Déplacer"

#: weblate/templates/component.html:286 weblate/templates/project.html:159
#: weblate/templates/translate.html:311 weblate/templates/translate.html:315
#: weblate/templates/translation.html:370
msgid "Loading…"
msgstr "Chargement…"

#: weblate/templates/component.html:293
#: weblate/templates/dashboard/user.html:107 weblate/templates/project.html:166
msgid ""
"You don't have permission to view reports for all users, only your "
"contributions will be listed."
msgstr ""
"Vous n’êtes pas autorisés à consulter les rapports de tous les utilisateurs, "
"seules vos contributions seront listées."

#: weblate/templates/component.html:303
#: weblate/templates/dashboard/user.html:117 weblate/templates/project.html:176
msgid "Credits"
msgstr "Crédits"

#: weblate/templates/component.html:307
msgid ""
"Lists all translators contributing to this component in a given time period. "
"Useful for inclusion in documentation or the app itself, to thank "
"translators and generate feedback to them."
msgstr ""
"Liste tous les traducteurs qui contribuent à ce composant sur une période "
"donnée. Vous pouvez inclure cette liste dans la documentation ou dans "
"l’application elle-même afin de remercier les traducteurs."

#: weblate/templates/component.html:311 weblate/templates/component.html:330
#: weblate/templates/dashboard/user.html:125
#: weblate/templates/dashboard/user.html:144
#: weblate/templates/manage/ssh.html:48 weblate/templates/project.html:184
#: weblate/templates/project.html:203
msgid "Generate"
msgstr "Générer"

#: weblate/templates/component.html:322
#: weblate/templates/dashboard/user.html:136 weblate/templates/project.html:195
msgid "Contributor stats"
msgstr "Statistiques du contributeur"

#: weblate/templates/component.html:326
#: weblate/templates/dashboard/user.html:140 weblate/templates/project.html:199
msgid "Reports the 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:9
msgid "Translation process"
msgstr "Processus de traduction"

#: weblate/templates/component_info.html:13
msgid "Translations can only be done through suggestions."
msgstr "Les traductions ne peuvent être faites qu’en ajoutant des suggestions."

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

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

#: weblate/templates/component_info.html:18
msgid "Translation suggestions can be made."
msgstr "Il est possible de suggérer des traductions."

#: weblate/templates/component_info.html:20
msgid "Translation suggestions are turned off."
msgstr "Les suggestions de traduction sont désactivées."

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

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

#: weblate/templates/component_info.html:29
msgid "The translation uses monolingual files."
msgstr "La traduction utilise des fichiers mono-langues."

#: weblate/templates/component_info.html:31
msgid "The translation base language is editable."
msgstr "La traduction dans la langue de base est modifiable."

#: weblate/templates/component_info.html:33
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:36
msgid "The translation uses bilingual files."
msgstr "La traduction utilise des fichiers bilingues."

#: weblate/templates/component_info.html:44
#: weblate/templates/snippets/license_info.html:6
#: weblate/trans/models/component.py:347
msgid "Translation license"
msgstr "Licence associée à cette traduction"

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

#: weblate/templates/component_info.html:58 weblate/templates/data.html:71
#: weblate/templates/mail/base.html:264 weblate/templates/mail/base.html:278
#: weblate/templates/mail/base.html:296
#: weblate/templates/mail/pending_suggestions.html:15
#: weblate/templates/mail/todo_strings.html:15
#: weblate/templates/screenshots/screenshot_sources_body.html:14
#: weblate/templates/translate.html:417 weblate/templates/translate.html:461
#: weblate/templates/translate.html:475
msgid "View"
msgstr "Afficher"

#: weblate/templates/component_info.html:70
#: weblate/trans/models/component.py:260
msgid "Monolingual base language file"
msgstr "Fichier de langue de base mono-langue"

#: 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/dashboard/anonymous.html:9
#, 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/dashboard/anonymous.html:10
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/dashboard/anonymous.html:17
#, python-format
msgid "Browse %(count)s project"
msgid_plural "Browse all %(count)s projects"
msgstr[0] "Parcourir %(count)s projet"
msgstr[1] "Parcourir %(count)s projets"

#: weblate/templates/dashboard/user.html:13
msgid "Configure dashboard"
msgstr "Paramétrer le tableau de bord"

#: weblate/templates/dashboard/user.html:50
msgid "Checks overview"
msgstr "Aperçu des vérifications"

#: weblate/templates/dashboard/user.html:67
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/dashboard/user.html:84
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/dashboard/user.html:121
msgid ""
"Lists all translators contributing in a given time period. Useful for "
"inclusion in documentation or the app itself, to thank translators and "
"generate feedback to them."
msgstr ""
"Liste tous les traducteurs ayant contribué sur une période donnée. Vous "
"pouvez inclure cette liste dans la documentation ou dans l’application elle-"
"même afin de remercier ces traducteurs."

#: 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:28 weblate/templates/data.html:62
#: weblate/templates/data.html:103 weblate/templates/language.html:45
#: weblate/templates/list-projects.html:5
#: weblate/templates/snippets/list-objects.html:12 weblate/trans/forms.py:1446
#: weblate/trans/forms.py:1494 weblate/trans/forms.py:1856
#: weblate/trans/models/component.py:178 weblate/trans/models/component.py:203
#: weblate/trans/models/project.py:152 weblate/trans/models/whiteboard.py:80
msgid "Project"
msgstr "Projet"

#: 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: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 localization."
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 weblate/templates/data.html:161
#: weblate/templates/data.html:166 weblate/templates/data.html:171
msgid "Browse the documentation for detailed instructions"
msgstr "Consultez la documentation pour des instructions détaillées"

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

#: weblate/templates/dictionaries.html:19
#: weblate/templates/translation.html:143
#: weblate/templates/translation.html:393
msgid "Words"
msgstr "Mots"

#: weblate/templates/dictionary.html:10
#: weblate/templates/language-project.html:19
#: weblate/templates/translate.html:490 weblate/templates/translation.html:37
msgid "Glossary"
msgstr "Glossaire"

#: weblate/templates/dictionary.html:21
#: weblate/templates/snippets/list-objects.html:72
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:18
#: weblate/templates/search.html:30
#: weblate/templates/trans/alert/duplicatestring.html:10
#: weblate/templates/translate.html:324 weblate/templates/translate.html:352
#: weblate/templates/zen-units.html:74 weblate/trans/forms.py:877
msgid "Source"
msgstr "Source"

#: weblate/templates/dictionary.html:55
#: weblate/templates/js/translations.html:9
#: weblate/templates/mail/changed_translation.html:9
#: weblate/templates/mail/pending_suggestions.html:8
#: weblate/templates/mail/todo_strings.html:8
#: weblate/templates/translate.html:107 weblate/templates/translate.html:273
#: weblate/templates/translate.html:323 weblate/templates/translate.html:351
#: weblate/trans/forms.py:878 weblate/trans/forms.py:1278
msgid "Translation"
msgstr "Traduction"

#: weblate/templates/dictionary.html:67
#: weblate/templates/fonts/font_list.html:40
#: weblate/templates/fonts/font_list.html:82
#: weblate/templates/js/translations.html:10
#: weblate/templates/js/translations.html:19 weblate/templates/language.html:35
#: weblate/templates/language.html:56 weblate/templates/language.html:70
#: weblate/templates/memory/index.html:44
#: weblate/templates/project-labels.html:27 weblate/templates/replace.html:40
#: weblate/templates/screenshots/screenshot_list.html:51
msgid "Edit"
msgstr "Modifier"

#: weblate/templates/dictionary.html:76
#: weblate/templates/fonts/font_detail.html:31
#: weblate/templates/fonts/fontgroup_detail.html:38
#: weblate/templates/language.html:33 weblate/templates/list-comments.html:35
#: weblate/templates/manage/backups.html:64
#: weblate/templates/manage/backups.html:87
#: weblate/templates/project-labels.html:28
#: weblate/templates/screenshots/screenshot_detail.html:133
#: weblate/templates/screenshots/screenshot_list.html:58
#: weblate/templates/snippets/suggestions.html:41
msgid "Delete"
msgstr "Supprimer"

#: weblate/templates/dictionary.html:86
msgid "No words found!"
msgstr "Aucun mot n’a été trouvé !"

#: weblate/templates/dictionary.html:112
#: weblate/templates/memory/index.html:102
msgid "Import"
msgstr "Importer"

#: weblate/templates/dictionary.html:120
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:14
#, python-format
msgid "Get involved in <strong>%(project)s</strong>"
msgstr "Contribuez à <strong>%(project)s</strong>"

#: weblate/templates/engage.html:17
msgid "Hello and thank you for your interest"
msgstr "Bonjour et merci pour votre intérêt"

#: weblate/templates/engage.html:19
#, 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:25 weblate/trans/widgets.py:256
msgctxt "Label on enage page"
msgid "String"
msgid_plural "Strings"
msgstr[0] "Chaîne"
msgstr[1] "Chaînes"

#: weblate/templates/engage.html:29 weblate/trans/widgets.py:266
msgctxt "Label on enage page"
msgid "Language"
msgid_plural "Languages"
msgstr[0] "Langue"
msgstr[1] "Langues"

#: weblate/templates/engage.html:32
#: weblate/trans/templatetags/translations.py:822 weblate/trans/widgets.py:100
#, python-format
msgctxt "Translated percents"
msgid "%(percent)s%%"
msgstr "%(percent)s %%"

#: weblate/templates/engage.html:33
#: weblate/templates/snippets/list-objects.html:13
#: weblate/templates/translation.html:406 weblate/trans/widgets.py:272
#: weblate/trans/widgets.py:288
msgid "Translated"
msgstr "Traduit"

# 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/templates/engage.html:42
#, python-format
msgid ""
"The translation project for %(project)s into English currently contains "
"<strong>%(total)s strings</strong> for translation and is <strong>%(percent)s"
"%% complete</strong>."
msgstr ""
"Le projet de traduction de %(project)s en français contient actuellement "
"<strong>%(total)s chaînes</strong> à traduire et la traduction est "
"<strong>achevée à %(percent)s%%</strong>."

#: weblate/templates/engage.html:45
#, python-format
msgid ""
"The translation project for %(project)s currently contains <strong>%(total)s "
"strings</strong> for translation and is being translated into <strong>"
"%(languages)s language</strong>. Overall, these translations are <strong>"
"%(percent)s%% complete</strong>."
msgid_plural ""
"The translation project for %(project)s currently contains <strong>%(total)s "
"strings</strong> for translation and is being translated into <strong>"
"%(languages)s languages</strong>. Overall, these translations are <strong>"
"%(percent)s%% complete</strong>."
msgstr[0] ""
"Le projet de traduction pour %(project)s contient actuellement  <strong>"
"%(total)s chaînes</strong> à traduire et est traduit en  <strong>"
"%(languages)s langue</strong>. Dans l’ensemble, ces traductions sont "
"achevées à  <strong>%(percent)s%%</strong>."
msgstr[1] ""
"Le projet de traduction pour %(project)s contient actuellement  <strong>"
"%(total)s chaînes</strong> à traduire et est traduit en  <strong>"
"%(languages)s langues</strong>. Dans l’ensemble, ces traductions sont "
"achevées à  <strong>%(percent)s%%</strong>."

#: weblate/templates/engage.html:47
#, python-format
msgid ""
"If you would like to contribute to translation of %(project)s, you need to "
"register on this server."
msgstr ""
"Si vous souhaitez contribuer à la traduction de %(project)s, vous devez vous "
"inscrire."

#: weblate/templates/engage.html:49
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:52
msgid ""
"Once you have activated your account, proceed to the translation section."
msgstr ""
"Après avoir activé votre compte, vous pourrez participer aux traductions."

#: weblate/templates/engage.html:60
#: weblate/templates/snippets/list-objects.html:68
#: weblate/templates/translation.html:137
msgid "Translate"
msgstr "Traduire"

#: weblate/templates/engage.html:61
msgid "View project languages"
msgstr "Afficher les langues du projet"

#: weblate/templates/fonts/font_detail.html:9
#: weblate/templates/fonts/font_list.html:9
#: weblate/templates/fonts/font_list.html:16
#: weblate/templates/snippets/project-nav.html:112
msgid "Fonts"
msgstr "Polices"

#: weblate/templates/fonts/font_detail.html:20
msgid "File size"
msgstr "Taille de fichier"

#: weblate/templates/fonts/font_detail.html:21
#: weblate/templates/screenshots/screenshot_detail.html:118
msgid "Created on"
msgstr "Créée le"

#: weblate/templates/fonts/font_detail.html:22
#: weblate/templates/screenshots/screenshot_detail.html:119
msgid "Uploaded by"
msgstr "Téléversé par"

#: weblate/templates/fonts/font_detail.html:23
msgid "Used in groups"
msgstr "Utilisé dans les groupes"

#: weblate/templates/fonts/font_list.html:15
#: weblate/templates/fonts/fontgroup_detail.html:9
msgid "Font groups"
msgstr "Groupes de police"

#: weblate/templates/fonts/font_list.html:25
msgid "Group name"
msgstr "Nom du groupe"

#: weblate/templates/fonts/font_list.html:27
msgid "Language overrides"
msgstr "Écrasements par la langue"

#: weblate/templates/fonts/font_list.html:51
msgid "Add font group"
msgstr "Ajouter un groupe de polices"

#: weblate/templates/fonts/font_list.html:62
msgid "Please upload fonts to be able to define font groups."
msgstr "Veuillez téléverser des polices pour définir des groupes de polices."

#: weblate/templates/fonts/font_list.html:92
msgid "Add font"
msgstr "Ajouter une police"

#: weblate/templates/fonts/font_list.html:97
#: weblate/templates/memory/index.html:86
#: weblate/templates/screenshots/screenshot_list.html:26
#: weblate/templates/translation.html:326
#: weblate/templates/translation.html:337
msgid "Upload"
msgstr "Téléversement"

#: weblate/templates/fonts/fontgroup_detail.html:16
msgid "Font group"
msgstr "Groupe de polices"

#: weblate/templates/fonts/fontgroup_detail.html:22
msgid "language override"
msgstr "Écrasement par la langue"

#: weblate/templates/fonts/fontgroup_detail.html:29
#: weblate/templates/manage-access.html:45
#: weblate/templates/screenshots/screenshot_sources_body.html:21
msgid "Remove"
msgstr "Supprimer"

#: weblate/templates/fonts/fontgroup_detail.html:47
msgid "Add language override"
msgstr "Ajouter un écrasement par la langue"

#: weblate/templates/fonts/fontgroup_detail.html:60
msgid "Edit font group"
msgstr "Modifier le groupe de polices"

#: 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:12
msgid "Service status"
msgstr "État des services"

#: weblate/templates/guide.html:28
msgid ""
"Here you can find guidance to make your localization project attractive to "
"the community."
msgstr ""
"Vous trouverez ici des conseils pour rendre votre projet de traduction "
"attractif pour la communauté."

#: 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/js/git-status.html:17
#: weblate/templates/mail/repository_error.html:13
msgid "Repository status"
msgstr "État du dépôt"

#: weblate/templates/js/git-status.html:20
msgid "There are some uncommitted changes!"
msgstr "Il y a des modifications non enregistrées !"

#: weblate/templates/js/git-status.html:24
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:26
#: weblate/templates/trans/merge_instructions.html:33
msgid "Check the FAQ for info 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:30
msgid "The remote repository needs to be merged!"
msgstr "Le dépôt distant doit être fusionné !"

#: weblate/templates/js/git-status.html:33
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:36
msgid "The local repository is up to date."
msgstr "Le dépôt local est à jour."

#: weblate/templates/js/git-status.html:49
msgid "Repository details"
msgstr "Détails du dépôt"

#: weblate/templates/js/git-status.html:61
msgid "Repository changes"
msgstr "Modifications dans le dépôt"

#: weblate/templates/js/git-status.html:71
msgid "Repository tools"
msgstr "Outils de dépôt"

#: weblate/templates/js/git-status.html:84
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:94
msgid "Pull"
msgstr "Récupérer"

#: weblate/templates/js/git-status.html:98
msgid "Pull changes from the remote repository"
msgstr "Récupérer les modifications du dépôt distant"

#: weblate/templates/js/git-status.html:108
msgid "Push"
msgstr "Pousser"

#: weblate/templates/js/git-status.html:112
msgid "Push changes to the remote repository"
msgstr "Pousser les modifications vers le dépôt distant"

#: weblate/templates/js/git-status.html:122
#: weblate/trans/models/component.py:122
msgid "Rebase"
msgstr "Refonder"

#: weblate/templates/js/git-status.html:126
msgid "Rebase local changes onto the remote repository"
msgstr "Refonder les modifications sur le dépôt distant"

#: weblate/templates/js/git-status.html:136
#: weblate/templates/translate.html:446
msgid "Reset"
msgstr "Réinitialiser"

#: weblate/templates/js/git-status.html:140
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:148
msgid "Cleanup"
msgstr "Nettoyage"

#: weblate/templates/js/git-status.html:152
msgid "Cleanup all untracked files in the local repository"
msgstr "Nettoyer tous les fichiers non suivis dans le dépôt local"

#: weblate/templates/js/git-status.html:164
msgid "Unlock"
msgstr "Déverrouiller"

#: weblate/templates/js/git-status.html:168
msgid "Allow changes to the local repository"
msgstr "Permettre les modifications dans le dépôt local"

#: weblate/templates/js/git-status.html:176
msgid "Lock"
msgstr "Verrouiller"

#: weblate/templates/js/git-status.html:180
msgid "Prevent any changes in the local repository"
msgstr "Interdire les modifications dans le dépôt local"

#: weblate/templates/js/translations.html:8
msgid "Status"
msgstr "État"

#: weblate/templates/lang/create.html:7 weblate/templates/languages.html:15
msgid "Add language"
msgstr "Ajouter la langue"

#: weblate/templates/language-project.html:72
#: weblate/templates/language.html:110
msgid "Browse all language changes"
msgstr "Parcourir les modifications pour toutes les langues"

#: weblate/templates/language.html:72
#, python-format
msgid "Plural: %(source_description)s"
msgstr "Pluriel : %(source_description)s"

#: weblate/templates/language.html:73
#, python-format
msgid "%(count)s translation"
msgid_plural "%(count)s translations"
msgstr[0] "%(count)s traduction"
msgstr[1] "%(count)s traductions"

#: weblate/templates/language.html:85
msgid "Plurals"
msgstr "Pluriels"

#: weblate/templates/language.html:123
msgid "There are no glossaries defined for this language."
msgstr "Il n’existe aucun glossaire pour cette langue."

#: weblate/templates/last-changes-content.html:31
#: weblate/templates/snippets/suggestions.html:23
msgid "View details"
msgstr "Afficher les détails"

#: weblate/templates/last-changes-content.html:33
msgid "View notification"
msgstr "Afficher les notifications"

#: weblate/templates/last-changes-content.html:36
msgid "Revert"
msgstr "Restaurer"

#: weblate/templates/last-changes-content.html:62
msgid "No matching activity found."
msgstr "Aucune activité correspondante n’a été trouvée."

#: weblate/templates/list-comments.html:13
msgid "Resolved comment"
msgstr "Commentaire résolu"

#: weblate/templates/list-comments.html:15
#: weblate/templates/mail/snippets/source-string.html:14
#: weblate/templates/translate.html:147
msgid "Source string comment"
msgstr "Commentaire sur la chaîne source"

#: weblate/templates/list-comments.html:17
msgid "Translation comment"
msgstr "Commentaire de traduction"

#: weblate/templates/list-comments.html:29
msgid "Resolve"
msgstr "Résoudre"

#: weblate/templates/mail/account_activity.html:7
#, 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:32
msgid ""
"If you did not request this change, please report it as soon as possible."
msgstr ""
"Si vous n’êtes pas à l’origine de cette modification, signalez-le-nous très "
"rapidement."

#: 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:7
#, python-format
msgid ""
"This is an automatic e-mail 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_subject.txt:4
#, python-format
msgid "Your registration on %(site_title)s"
msgstr "Votre inscription sur %(site_title)s"

#: weblate/templates/mail/base.html:258
msgid "Translation Info"
msgstr "Renseignements sur la traduction"

#: weblate/templates/mail/base.html:268
msgid "Component Information"
msgstr "Informations sur le composant"

#: weblate/templates/mail/base.html:282
msgid "Project Information"
msgstr "Informations sur le projet"

#: weblate/templates/mail/base.html:302
msgid "Weblate, the libre continuous localization system."
msgstr "Weblate, plateforme libre de traduction en continu."

#: weblate/templates/mail/base.html:309
msgid "Turn off this notification"
msgstr "Arrêter cette notification"

#: weblate/templates/mail/billing_expired.html:6
msgid ""
"Your billing plan has expired, if you want to continue using the service, "
"please renew it using the following link:"
msgstr ""
"Votre plan de facturation a expiré. Si vous souhaitez continuer à utiliser "
"ce service, renouvelez votre plan en cliquant sur le lien suivant :"

#: weblate/templates/mail/billing_expired.html:15
msgid "This billing plan covers following projects:"
msgstr "Ce plan de facturation couvre les projets suivants :"

#: weblate/templates/mail/billing_expired.html:24
msgid "All projects covered by this billing plan have been removed."
msgstr ""
"Tous les projets couverts par ce plan de facturation ont été supprimés."

#: weblate/templates/mail/billing_expired.html:26
#, python-format
msgid ""
"If you don't perform the payment, all projects within this billing plan will "
"be removed on %(date)s."
msgstr ""
"Si vous ne procédez pas au règlement, tous les projets dans ce plan de "
"facturation seront supprimés le %(date)s."

#: weblate/templates/mail/billing_expired_subject.txt:3
msgid "Your translation project was removed"
msgstr "Votre projet de traduction a été supprimé"

#: weblate/templates/mail/billing_expired_subject.txt:5
msgid "Your translation project is scheduled for removal"
msgstr "Votre projet de traduction sera supprimé à la date planifiée"

#: weblate/templates/mail/billing_expired_subject.txt:7
msgid "Your billing plan has expired"
msgstr "Votre plan de facturation a expiré"

#: weblate/templates/mail/changed_translation.html:14
#: weblate/templates/mail/new_suggestion.html:14
msgid "Translation change"
msgstr "Modification de la traduction"

#: weblate/templates/mail/changed_translation.html:20
#: weblate/templates/mail/new_comment.html:17
#: weblate/templates/mail/new_comment.html:19
#: weblate/templates/mail/new_suggestion.html:20
msgid "Edit this string"
msgstr "Modifier cette chaîne"

#: weblate/templates/mail/changed_translation_subject.txt:4
#, python-format
msgid "Changed translation in %(translation)s"
msgstr "Traduction modifiée dans %(translation)s"

#: weblate/templates/mail/changed_translation_subject.txt:6
#, python-format
msgid "New translation in %(translation)s"
msgstr "Nouvelle traduction pour %(translation)s"

#: weblate/templates/mail/digest_subject.txt:3
#, python-format
msgid "Digest: %(notification_name)s"
msgstr "Résumé : %(notification_name)s"

#: weblate/templates/mail/invite.html:7
#, python-format
msgid ""
"%(from_user)s invites you to collaborate on the %(project_name)s translation "
"project at %(site_title)s."
msgstr ""
"%(from_user)s vous invite à collaborer sur le projet de traduction "
"%(project_name)s à %(site_title)s."

#: weblate/templates/mail/invite_subject.txt:4
#, python-format
msgid "Invitation to %(site_title)s"
msgstr "Invitation à %(site_title)s"

#: weblate/templates/mail/new_alert.html:12
msgid "View all alerts"
msgstr "Afficher toutes les alertes"

#: weblate/templates/mail/new_alert_subject.txt:3
#, python-format
msgid "New alert on %(component)s"
msgstr "Nouvelle alerte pour %(component)s"

#: weblate/templates/mail/new_comment.html:9
#: weblate/templates/zen-units.html:33
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_component_subject.txt:3
#, python-format
msgid "New translation component %(component)s"
msgstr "Nouveau composant de traduction %(component)s"

#: weblate/templates/mail/new_contributor.html:6
msgid "Congratulations"
msgstr "Félicitations"

#: weblate/templates/mail/new_contributor.html:8
#, python-format
msgid "The user %(username)s has just made a first contribution."
msgstr "L’utilisateur %(username)s vient de faire sa première contribution."

#: 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:8
msgid "Added language"
msgstr "Langue ajoutée"

#: weblate/templates/mail/new_language.html:12
#, python-format
msgid ""
"There has been a request for new language on %(component)s at %(site_title)s "
"by %(user)s."
msgstr ""
"Une nouvelle demande de traduction de %(component)s a été demandée sur "
"%(site_title)s par %(user)s."

#: weblate/templates/mail/new_language.html:16
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:21
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:25
msgid "Requested language"
msgstr "Langue demandée"

#: weblate/templates/mail/new_language.html:33
msgid "View translation component"
msgstr "Afficher le composant de traduction"

#: weblate/templates/mail/new_language_subject.txt:4
#, python-format
msgid "New language added to %(component)s"
msgstr "Nouvelle langue ajoutée à %(component)s"

#: weblate/templates/mail/new_language_subject.txt:6
#, python-format
msgid "New language request in %(component)s"
msgstr "Demande d’une nouvelle langue pour %(component)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:9
msgid "Suggestion"
msgstr "Suggestion"

#: 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_whiteboard_subject.txt:4
#, python-format
msgid "New whiteboard message on %(project)s"
msgstr "Nouveau message sur le tableau blanc du projet %(project)s"

#: weblate/templates/mail/new_whiteboard_subject.txt:6
#, python-format
msgid "New whiteboard message at %(site_title)s"
msgstr "Nouveau message sur le tableau blanc du site %(site_title)s"

#: weblate/templates/mail/parse_error.html:7
#: weblate/templates/mail/repository_error.html:7
msgid "Error message"
msgstr "Message d’erreur"

#: weblate/templates/mail/parse_error.html:13
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/pending_suggestions.html:8 weblate/trans/filter.py:39
#: weblate/trans/filter.py:113
msgid "Strings with suggestions"
msgstr "Chaînes avec suggestions"

#: weblate/templates/mail/pending_suggestions_subject.txt:4
#, python-format
msgid "Pending suggestions in %(component)s"
msgstr "Suggestions en attente dans %(component)s"

#: weblate/templates/mail/remove.html:7
#, 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/repository_error_subject.txt:3
#, python-format
msgid "Repository failure in %(component)s"
msgstr "Échec de dépôt dans %(component)s"

#: weblate/templates/mail/repository_operation_subject.txt:3
#, python-format
msgid "Repository operation in %(component)s"
msgstr "Opération de dépôt dans %(component)s"

#: weblate/templates/mail/reset.html:7
#, 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 "Le mot de passe a été réinitialisé pour %(site_title)s"

#: weblate/templates/mail/shared-registration.html:3
msgid ""
"Please click on the confirmation button below. In case it doesn't work you "
"might need to copy the URL on next line into the browser address bar to "
"proceed."
msgstr ""
"Veuillez cliquer sur le bouton de confirmation ci-dessous. Au cas où le lien "
"ne serait pas cliquable, copiez-le dans la barre d’adresse de votre "
"navigateur Internet."

#: weblate/templates/mail/shared-registration.html:11
#, python-format
msgid "The confirmation URL will expire after %(count)s hour."
msgid_plural "The confirmation URL will expire after %(count)s hours."
msgstr[0] "L’URL de confirmation sera valide %(count)s heure."
msgstr[1] "L’URL de confirmation sera valide %(count)s heures."

#: weblate/templates/mail/shared-registration.html:12
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/shared-registration.html:17
msgid "Confirm password reset"
msgstr "Confirmez la réinitialisation du mot de passe"

#: weblate/templates/mail/shared-registration.html:19
msgid "Confirm account removal"
msgstr "Confirmez la suppression du compte"

#: weblate/templates/mail/shared-registration.html:21
msgid "Confirm registration"
msgstr "Confirmer votre inscription"

#: weblate/templates/mail/snippets/source-string.html:3
#: weblate/templates/screenshots/screenshot_detail.html:27
#: weblate/templates/screenshots/screenshot_detail.html:56
#: weblate/templates/translate.html:107
msgid "Source string"
msgstr "Chaîne source"

#: weblate/templates/mail/snippets/source-string.html:8
#: weblate/templates/screenshots/screenshot_detail.html:28
#: weblate/templates/screenshots/screenshot_detail.html:57
#: weblate/templates/snippets/embed-units.html:7
#: weblate/templates/translate.html:138 weblate/templates/translate.html:557
msgid "Context"
msgstr "Contexte"

#: weblate/templates/mail/todo_strings_subject.txt:4
#, python-format
msgid "Strings needing action in %(component)s"
msgstr "Chaînes nécessitant une action dans %(component)s"

#: weblate/templates/manage-access.html:10
msgid "Manage users"
msgstr "Gérer les utilisateurs"

#: weblate/templates/manage-access.html:27
#: weblate/templates/user-activity.html:26
msgid "Last login"
msgstr "Dernière connexion"

#: weblate/templates/manage-access.html:39
msgid "Not yet logged in"
msgstr "Pas encore connecté"

#: weblate/templates/manage-access.html:53
msgid "Resend invitation"
msgstr "Renvoyer l’invitation"

#: weblate/templates/manage-access.html:64
msgid ""
"Once all its permissions are removed, the user will be removed from the "
"project."
msgstr ""
"Une fois toutes ses autorisations retirées, l’utilisateur sera supprimé du "
"projet."

#: weblate/templates/manage-access.html:78
msgid "Add a user"
msgstr "Ajouter un utilisateur"

#: weblate/templates/manage-access.html:94
msgid "Invite new user"
msgstr "Inviter un nouvel utilisateur"

#: weblate/templates/manage-access.html:100
msgid "Invite"
msgstr "Inviter"

#: weblate/templates/manage-access.html:113
msgid ""
"Weblate user management is turned off, you can change permissions in the "
"Django admin interface."
msgstr ""
"La gestion des utilisateurs Weblate est désactivée, vous pouvez modifier les "
"droits dans l’interface d’administration de Django."

#: weblate/templates/manage-access.html:125
msgid "Project access control"
msgstr "Contrôle d’accès au projet"

#: weblate/templates/manage-access.html:132
msgid "Change"
msgstr "Modification"

#: weblate/templates/manage-access.html:137
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/manage/backups.html:8 weblate/wladmin/views.py:51
msgid "Backups"
msgstr "Sauvegardes"

#: weblate/templates/manage/backups.html:20
#, python-format
msgid "Backup service: %(url)s"
msgstr "Service de sauvegarde : %(url)s"

#: weblate/templates/manage/backups.html:22
msgid "Turned off"
msgstr "Inactif"

#: weblate/templates/manage/backups.html:33
msgid "Backup service credentials"
msgstr "Informations de sécurité du service de sauvegarde"

#: weblate/templates/manage/backups.html:62
msgid "Turn off"
msgstr "Désactiver"

#: weblate/templates/manage/backups.html:62
msgid "Turn on"
msgstr "Activer"

#: weblate/templates/manage/backups.html:63
msgid "Perform backup"
msgstr "Effectuer une sauvegarde"

#: weblate/templates/manage/backups.html:78
#: weblate/templates/trans/delete-form.html:7
msgid "Are you absolutely sure?"
msgstr "En avez-vous la certitude ?"

#: weblate/templates/manage/backups.html:81
msgid ""
"By removing the backup service, the credentials will be removed and you "
"might lose access to the backups."
msgstr ""
"En retirant le service de sauvegarde, les identifiants seront perdus et vous "
"n’aurez plus accès à vos sauvegardes."

#: weblate/templates/manage/backups.html:82
msgid ""
"In case you want to be able to restore the backups, please record "
"credentials below."
msgstr ""
"Si vous souhaitez pouvoir restaurer les sauvegardes, merci de renseigner des "
"identifiants."

#: weblate/templates/manage/backups.html:103
msgid "Add backup service"
msgstr "Ajouter un service de sauvegarde"

#: weblate/templates/manage/index.html:15
#: weblate/wladmin/templates/admin/weblate-index.html:14
msgid "Weblate support status"
msgstr "Statut de support de Weblate"

#: weblate/templates/manage/index.html:20
msgid "Support status"
msgstr "Statut de support"

#: weblate/templates/manage/index.html:25
msgid "Exceeding service limits"
msgstr "Limites de service dépassées"

#: weblate/templates/manage/index.html:32
msgid "Support expiry"
msgstr "Expiration du support"

#: weblate/templates/manage/index.html:39
#: weblate/templates/manage/snippets/activation-form.html:18
msgid "Purchase support package"
msgstr "Acheter un programme de support"

#: weblate/templates/manage/index.html:42
msgid "Manage support package"
msgstr "Gérer le programme de support"

#: weblate/templates/manage/index.html:43
msgid "Get support"
msgstr "Obtenez de l’assistance"

#: weblate/templates/manage/performance.html:8
#: weblate/wladmin/templates/admin/weblate-index.html:36
#: weblate/wladmin/views.py:53
msgid "Performance report"
msgstr "Rapport de performance"

#: weblate/templates/manage/performance.html:24
msgid "Last occurrence"
msgstr "Dernière occurrence"

#: weblate/templates/manage/performance.html:40
#: weblate/templates/translate.html:441
msgid "Dismiss"
msgstr "Ignorer"

#: weblate/templates/manage/performance.html:41
msgid "Ignore permanently"
msgstr "Ignorer définitivement"

#: weblate/templates/manage/performance.html:50
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/templates/manage/performance.html:61
msgid "System checks"
msgstr "Vérifications système"

#: weblate/templates/manage/performance.html:89
msgid "Congratulations, your setup seems to work."
msgstr "Félicitations, votre configuration semble fonctionner."

#: weblate/templates/manage/repos.html:6
#: weblate/wladmin/templates/admin/weblate-index.html:20
#: weblate/wladmin/views.py:55
msgid "Status of repositories"
msgstr "État des dépôts"

#: weblate/templates/manage/repos.html:14
msgid "This repository is linked to:"
msgstr "Ce dépôt est lié à :"

#: weblate/templates/manage/snippets/activation-form.html:10
msgid "Activate support package"
msgstr "Activer le programme de support"

#: weblate/templates/manage/snippets/activation-form.html:13
msgid ""
"The support packages include priority e-mail support, or cloud backups of "
"your Weblate installation."
msgstr ""
"Les packs de support incluent un support prioritaire par courriel ou des "
"sauvegardes de votre installation Weblate dans le Cloud."

#: weblate/templates/manage/snippets/activation-form.html:17
msgid "Activate"
msgstr "Activer"

#: weblate/templates/manage/snippets/backup-credentials.html:5
#: weblate/wladmin/models.py:157
msgid "Backup repository"
msgstr "Dépôt de sauvegarde"

#: weblate/templates/manage/snippets/backup-credentials.html:9
msgid "Passphrase"
msgstr "Phrase de passe"

#: weblate/templates/manage/snippets/backup-credentials.html:12
msgid ""
"The passphrase is used to encrypt the backups and is necessary to restore "
"them."
msgstr ""
"La phrase de passe est utilisée pour chiffrer les sauvegardes et est "
"nécessaire pour les restaurer."

#: weblate/templates/manage/snippets/backup-credentials.html:15
#: weblate/templates/manage/ssh.html:28
msgid "Download private key"
msgstr "Télécharger la clé privée"

#: weblate/templates/manage/snippets/backup-credentials.html:16
msgid "The private key is needed to access the remote backup repository."
msgstr ""
"La clé privée est nécessaire pour accéder au dépôt de sauvegarde distant."

#: weblate/templates/manage/ssh.html:8
#: weblate/wladmin/templates/admin/weblate-index.html:26
#: weblate/wladmin/views.py:54
msgid "SSH keys"
msgstr "Clés SSH"

#: weblate/templates/manage/ssh.html:18
msgid "Public SSH key"
msgstr "Clé SSH publique"

#: weblate/templates/manage/ssh.html:22
msgid "Weblate currently uses this SSH key:"
msgstr "Weblate utilise actuellement la clé SSH suivante :"

#: weblate/templates/manage/ssh.html:39
msgid "Generate SSH key"
msgstr "Générer une clé SSH"

#: weblate/templates/manage/ssh.html:43
msgid ""
"You don't seem to have existing SSH key, by pressing button below Weblate "
"will generate one for you."
msgstr ""
"Vous n’avez pas de clé SSH actuellement. Appuyez sur le bouton ci-dessous "
"afin que Weblate génère votre clé SSH."

#: weblate/templates/manage/ssh.html:60
msgid "Known host keys"
msgstr "Clés d’hôte connues"

#: weblate/templates/manage/ssh.html:67 weblate/wladmin/forms.py:43
msgid "Hostname"
msgstr "Nom d’hôte"

#: weblate/templates/manage/ssh.html:68
msgid "Key type"
msgstr "Type de clé"

#: weblate/templates/manage/ssh.html:69
msgid "Fingerprint"
msgstr "Empreinte"

#: weblate/templates/manage/ssh.html:86
msgid "Add host key"
msgstr "Ajouter une clé d’hôte"

#: weblate/templates/manage/ssh.html:90
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/templates/manage/tools.html:17
#: weblate/templates/manage/tools.html:24
msgid "Django admin interface"
msgstr "Interface d’administration Django"

#: weblate/templates/manage/tools.html:21
msgid ""
"The Django admin interface might be useful to perform certain management "
"operations."
msgstr ""
"L’interface d’administration Django peut être utile pour effectuer certaines "
"opérations de gestion."

#: weblate/templates/manage/tools.html:31
msgid "Send test e-mail"
msgstr "Envoyer un courriel de test"

#: weblate/templates/matrix.html:9
msgid "matrix"
msgstr "Matrice"

#: weblate/templates/matrix.html:35
msgid "Displayed languages"
msgstr "Langues affichées"

#: weblate/templates/matrix.html:40
msgid "Choose"
msgstr "Sélectionner"

#: weblate/templates/memory/index.html:15
msgid "Translation memory for the whole platform"
msgstr "Mémoire de traduction pour toute la plateforme"

#: weblate/templates/memory/index.html:28
msgid "Translation memory status"
msgstr "État du mémoire de traduction"

#: weblate/templates/memory/index.html:34
msgid "Shared translation memory"
msgstr "Mémoire de traduction partagée"

#. Translators: Shared translation memory is enabled
#: weblate/templates/memory/index.html:38
msgid "on"
msgstr "actif"

#. Translators: Shared translation memory is disabled
#: weblate/templates/memory/index.html:41
msgid "off"
msgstr "inactif"

#: weblate/templates/memory/index.html:51
#, python-format
msgid "Number of entries for %(project)s"
msgstr "Nombre d’entrées pour %(project)s"

#: weblate/templates/memory/index.html:53
msgid "Number of entries on the whole platform"
msgstr "Nombre d’entrées pour toute la plateforme"

#: weblate/templates/memory/index.html:55
msgid "Number of your entries"
msgstr "Nombre de vos entrées"

#: weblate/templates/memory/index.html:62
msgid "Number of shared entries"
msgstr "Nombre d’entrées partagées"

#: weblate/templates/memory/index.html:67
msgid "Total number of entries"
msgstr "Nombre total d’entrées"

#: weblate/templates/memory/index.html:72
msgid "Download as JSON"
msgstr "Télécharger en tant que JSON"

#: weblate/templates/memory/index.html:73
msgid "Download as TMX"
msgstr "Télécharger en tant que TMX"

#: weblate/templates/memory/index.html:81
msgid "Import translation memory"
msgstr "Importer un mémoire de traduction"

#: weblate/templates/memory/index.html:96
msgid "Import existing translations"
msgstr "Importer les traductions existantes"

#: weblate/templates/memory/index.html:98
msgid ""
"Schedules import of all existing translations within this project into "
"translation memory. This can be useful after wiping memory or after initial "
"setup."
msgstr ""
"Planifie l’import de toutes les traductions du projet dans le mémoire de "
"traduction. A utiliser pour l’initialisation ou après avoir vidé le mémoire "
"de traduction."

#: weblate/templates/memory/index.html:112
msgid "Wipe translation memory"
msgstr "Vider le mémoire de traduction"

#: weblate/templates/memory/index.html:117
msgid "Wipe"
msgstr "Vider"

#: 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:8
#, python-format
msgid "%(position)s / %(total)s"
msgstr "%(position)s / %(total)s"

#: weblate/templates/progress.html:5 weblate/trans/forms.py:445
msgid "Approved"
msgstr "Approuvé"

#: weblate/templates/progress.html:8
msgid "Good"
msgstr "Terminé"

#: weblate/templates/progress.html:14 weblate/templates/translation.html:413
#: weblate/trans/forms.py:424 weblate/trans/forms.py:443
msgid "Needs editing"
msgstr "À vérifier"

#: weblate/templates/project-label-edit.html:9
#: weblate/templates/project-labels.html:9
#: weblate/templates/snippets/project-nav.html:113
#: weblate/templates/translate.html:574
msgid "Labels"
msgstr "Libellés"

#: weblate/templates/project-label-edit.html:16
msgid "Edit label"
msgstr "Modifier le libellé"

#: weblate/templates/project-labels.html:17 weblate/trans/models/label.py:33
msgid "Label name"
msgstr "Nom de libellé"

#: weblate/templates/project-labels.html:18 weblate/trans/models/label.py:35
msgid "Color"
msgstr "Couleur"

#: weblate/templates/project-labels.html:37
msgid "Add label"
msgstr "Ajouter un libellé"

#: weblate/templates/project.html:63
msgid "Browse all project changes"
msgstr "Parcourir les modifications pour tout le projet"

#: weblate/templates/project.html:100 weblate/templates/translation.html:277
msgid "You can change the state of all strings matching given type at once."
msgstr ""
"Vous pouvez modifier, en une fois, l’état de toutes les chaînes pour un type "
"donné."

#: weblate/templates/project.html:117
#: weblate/templates/snippets/project-nav.html:103
#: weblate/templates/snippets/project-nav.html:105
msgid "Add a project message"
msgstr "Ajouter un message de projet"

#: weblate/templates/project.html:121
msgid ""
"The message is shown for all translations within the project, until its "
"given expiry, or permanently until it is deleted."
msgstr ""
"Le message est affiché pour toutes les traductions du projet jusqu’à ce "
"qu’il expire ou qu’il soit supprimé."

#: weblate/templates/project.html:141
msgid "Rename project"
msgstr "Renommer le projet"

#: weblate/templates/project.html:144
msgid ""
"Renaming the project will change all URLs, users will have to update "
"bookmarks or references in cloned repositories!"
msgstr ""
"Renommer le projet modifiera toutes les URL, les utilisateurs devront mettre "
"à jour les signets ou les références dans les dépôts clonés !"

#: weblate/templates/project.html:180
msgid ""
"Lists all translators contributing to this project in a given time period. "
"Useful for inclusion in documentation or the app itself, to thank "
"translators and generate feedback to them."
msgstr ""
"Liste tous les traducteurs ayant contribué au projet sur une période donnée. "
"Vous pouvez inclure cette liste dans la documentation ou dans l’application "
"elle-même afin de remercier ces traducteurs."

#: weblate/templates/project_info.html:11
msgid "Mailing list for translators"
msgstr "Liste de discussion pour les traducteurs"

#: weblate/templates/project_info.html:18
msgid "Instructions for translators"
msgstr "Instructions pour les traducteurs"

#: weblate/templates/project_stats.html:10
msgid "Number of words"
msgstr "Nombre de mots"

#: weblate/templates/project_stats.html:15
msgid "Number of characters"
msgstr "Nombre de caractères"

#: weblate/templates/project_stats.html:22
msgid "Number of languages"
msgstr "Nombre de langues"

#: weblate/templates/project_stats.html:27
msgid "Number of source strings"
msgstr "Nombre de chaînes sources"

#: weblate/templates/project_stats.html:32
msgid "Number of source words"
msgstr "Nombre de mots sources"

#: weblate/templates/project_stats.html:37
msgid "Number of source characters"
msgstr "Nombre de caractères sources"

#: weblate/templates/ratelimit.html:5
msgid ""
"Your request was rejected because you have performed too many operations "
"recently."
msgstr ""
"Votre demande a été rejetée en raison d’un trop grand nombre d’opérations "
"récentes."

#: weblate/templates/ratelimit.html:7
msgid "You have been logged out, please log in and try again later."
msgstr ""
"Vous avez été déconnecté. Veuillez vous reconnecter ou réessayer plus tard."

#: weblate/templates/ratelimit.html:9
msgid "Please try again later."
msgstr "Veuillez réessayer plus tard."

#: weblate/templates/replace.html:19
msgid "Please review and confirm the search and replace results."
msgstr ""
"Veuillez contrôler et confirmer les résultats de l’opération de recherche et "
"de remplacement."

#: weblate/templates/replace.html:23
msgid ""
"Showing and replacing only the first 250 matches. Perform the replacement "
"again to replace more entries."
msgstr ""
"Affichage et remplacement uniquement des 250 premiers résultats. Relancez ce "
"remplacement pour remplacer plus d’entrées."

#: weblate/templates/screenshots/screenshot_detail.html:22
msgid "Assigned source strings"
msgstr "Chaînes sources assignées"

#: weblate/templates/screenshots/screenshot_detail.html:29
#: weblate/templates/screenshots/screenshot_detail.html:58
msgid "Location"
msgstr "Emplacement"

#: weblate/templates/screenshots/screenshot_detail.html:30
#: weblate/templates/screenshots/screenshot_detail.html:59
msgid "Actions"
msgstr "Actions"

#: weblate/templates/screenshots/screenshot_detail.html:40
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:51
msgid "Assign source strings"
msgstr "Assigner des chaînes sources"

#: weblate/templates/screenshots/screenshot_detail.html:63
msgid "Loading results…"
msgstr "Chargement des résultats…"

#: weblate/templates/screenshots/screenshot_detail.html:66
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:75
msgid "Automatically recognize"
msgstr "Reconnaître automatiquement"

#: weblate/templates/screenshots/screenshot_detail.html:81
msgid "Source string search"
msgstr "Recherche de chaîne source"

#: weblate/templates/screenshots/screenshot_detail.html:115
msgid "Screenshot details"
msgstr "Détails de la capture écran"

#: weblate/templates/screenshots/screenshot_detail.html:129
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:21
msgid "Add new screenshot"
msgstr "Ajouter une nouvelle capture d’écran"

#: weblate/templates/screenshots/screenshot_list.html:37
#: weblate/templates/translation.html:133
#: weblate/templates/translation.html:392
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 associée actuellement !"

#: weblate/templates/search.html:43
msgid "No matching strings found."
msgstr "Aucune chaîne correspondante n’a été trouvée."

#: weblate/templates/show-component-state.html:4
msgid "This translation is currently locked for updates."
msgstr "Cette traduction est actuellement verrouillée pour mise à jour."

#: weblate/templates/show-component-state.html:11
msgid "Pay the bills to unlock this project."
msgstr "Payez la facture pour déverrouiller ce projet."

#: 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/snippets/embed-units.html:12
msgid "State"
msgstr "État"

#: weblate/templates/snippets/git-info.html:10
msgid "Repository"
msgstr "Dépôt"

#: weblate/templates/snippets/git-info.html:18 weblate/trans/forms.py:1409
#: weblate/trans/forms.py:1514 weblate/trans/models/component.py:243
msgid "Repository branch"
msgstr "Branche du dépôt"

#: weblate/templates/snippets/git-info.html:27
msgid "Last remote commit"
msgstr "Dernier archivage distant"

#. Translators: For example: "nijel authored five days ago"
#: weblate/templates/snippets/git-info.html:34
#, python-format
msgid "%(author)s authored %(date)s"
msgstr "%(author)s a écrit %(date)s"

#: weblate/templates/snippets/git-info.html:43
msgid "Repository containing Weblate translations"
msgstr "Dépôt contenant les traductions Weblate"

#: weblate/templates/snippets/glossary.html:5
msgid "Copy word into translation"
msgstr "Copier le mot vers la traduction"

#: weblate/templates/snippets/glossary.html:11
msgid "No related strings found in the glossary."
msgstr "Aucune chaîne correspondante n’a été trouvée dans le glossaire."

#: weblate/templates/snippets/list-objects-percent.html:5
#, python-format
msgid "%(value)s of %(all)s"
msgstr "%(value)s de %(all)s"

#: weblate/templates/snippets/list-objects-percent.html:7
msgid "Completed translation"
msgstr "Traduction terminée"

#: weblate/templates/snippets/list-objects.html:15
msgid "Strings of total"
msgstr "Chaînes du total"

#: weblate/templates/snippets/list-objects.html:17
msgid "Untranslated"
msgstr "Non traduit"

#: weblate/templates/snippets/list-objects.html:18
msgid "Untranslated words"
msgstr "Mots non traduits"

#: weblate/templates/snippets/list-objects.html:20
#: weblate/templates/trans/suggestion_list.html:7
#: weblate/templates/translate.html:222 weblate/templates/translate.html:413
#: weblate/trans/forms.py:1280
msgid "Suggestions"
msgstr "Suggestions"

#: weblate/templates/snippets/list-objects.html:21
#: weblate/templates/translate.html:228 weblate/templates/translate.html:457
#: weblate/templates/translate.html:607
msgid "Comments"
msgstr "Commentaires"

#: weblate/templates/snippets/list-objects.html:84
msgid "Nothing to list here."
msgstr "Rien à afficher."

#: weblate/templates/snippets/plural-equation.html:4
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 du "
"nombre (n) donné."

#: weblate/templates/snippets/project-nav.html:137
msgid "Tweet this translation"
msgstr "Partager cette traduction sur Twitter"

#: weblate/templates/snippets/query-builder.html:3
msgid "Advanced query builder"
msgstr "Concepteur de requêtes avancées"

#: weblate/templates/snippets/query-builder.html:13
msgid "Target strings"
msgstr "Chaînes cibles"

#: weblate/templates/snippets/query-builder.html:14
msgid "Context strings"
msgstr "Chaînes de contexte"

#: weblate/templates/snippets/query-builder.html:15
msgid "Comment strings"
msgstr "Chaînes de commentaire"

#: weblate/templates/snippets/query-builder.html:16
msgid "Location strings"
msgstr "Chaînes d’emplacement"

#: weblate/templates/snippets/query-builder.html:17
msgid "String state"
msgstr "État de la chaîne"

#: weblate/templates/snippets/query-builder.html:18
msgid "Pending string"
msgstr "Chaîne en attente"

#: weblate/templates/snippets/query-builder.html:19
msgid "String target language"
msgstr "Langue cible de la chaîne de caractères"

#: weblate/templates/snippets/query-builder.html:20
msgid "String changed by"
msgstr "Chaîne modifiée par"

#: weblate/templates/snippets/query-builder.html:23
msgid "Search for…"
msgstr "Recherche de …"

#: weblate/templates/snippets/query-builder.html:33
#: weblate/templates/snippets/query-builder.html:35
msgid "String has suggestion"
msgstr "Chaîne avec suggestion"

#: weblate/templates/snippets/query-builder.html:36
msgid "String has comment"
msgstr "Chaîne avec commentaire"

#: weblate/templates/snippets/query-builder.html:37
msgid "String has failing check"
msgstr "Chaîne avec des vérifications ayant échoué"

#: weblate/templates/snippets/query-builder.html:38
msgid "String has plural"
msgstr "La chaîne possède un pluriel"

#: weblate/templates/snippets/query-builder.html:50
#: weblate/templates/snippets/query-builder.html:52
msgid "String changed after"
msgstr "Chaîne modifiée après"

#: weblate/templates/snippets/query-builder.html:53
msgid "String changed before"
msgstr "Chaîne modifiée avant"

#: weblate/templates/snippets/query-builder.html:56
msgid "Date"
msgstr "Date"

#: weblate/templates/snippets/query-builder.html:66
msgid "Query examples"
msgstr "Exemples de requêtes"

#: weblate/templates/snippets/query-builder.html:69
msgid "Review strings changed by other users"
msgstr "Vérifier les chaînes modifiées par d’autres utilisateurs"

#: weblate/templates/snippets/query-builder.html:74 weblate/trans/filter.py:37
#: weblate/trans/filter.py:111
msgid "Translated strings"
msgstr "Chaînes traduites"

#: weblate/templates/snippets/query-builder.html:79 weblate/trans/filter.py:47
#: weblate/trans/filter.py:115
msgid "Strings with comments"
msgstr "Chaînes avec commentaires"

#: weblate/templates/snippets/query-builder.html:84 weblate/trans/filter.py:48
#: weblate/trans/filter.py:116
msgid "Strings with any failing checks"
msgstr "Chaînes avec des vérifications ayant échoué"

#: weblate/templates/snippets/query-builder.html:89
msgid "Strings with suggestions from others"
msgstr "Chaînes avec suggestions d’autres utilisateurs"

#: weblate/templates/snippets/query-builder.html:94 weblate/trans/filter.py:52
#: weblate/trans/filter.py:118
msgid "Approved strings with suggestions"
msgstr "Chaînes approuvées avec suggestions"

#: weblate/templates/snippets/query-builder.html:99
msgid "All untranslated strings added in the past month"
msgstr "Toutes les chaînes non traduites ajoutées dans le mois"

#. Translators: Name of event in the history
#: weblate/templates/snippets/suggestions.html:12
#: weblate/trans/models/change.py:232
msgid "Suggestion added"
msgstr "Suggestion ajoutée"

#: weblate/templates/snippets/suggestions.html:16
#, python-format
msgid "%(count)s vote"
msgid_plural "%(count)s votes"
msgstr[0] "%(count)s vote"
msgstr[1] "%(count)s votes"

#: weblate/templates/snippets/suggestions.html:30
msgid "Vote for"
msgstr "Voter pour"

#: weblate/templates/snippets/suggestions.html:31
msgid "Vote against"
msgstr "Voter contre"

#: weblate/templates/snippets/suggestions.html:34
msgid "Accept"
msgstr "Accepter"

#: weblate/templates/snippets/suggestions.html:35
msgid "Accept and edit"
msgstr "Accepter et modifier"

#: weblate/templates/snippets/suggestions.html:39
msgid "Mark as spam"
msgstr "Signaler comme indésirable"

#: weblate/templates/snippets/suggestions.html:48
msgid "Suggested change:"
msgstr "Modifications suggérées :"

#: weblate/templates/snippets/unit-state.html:5
#: weblate/trans/templatetags/translations.py:516 weblate/utils/state.py:33
msgctxt "String state"
msgid "Needs editing"
msgstr "À vérifier"

#: weblate/templates/snippets/unit-state.html:6
msgctxt "String state"
msgid "Untranslated"
msgstr "Non traduit"

#: weblate/templates/snippets/unit-state.html:7
msgctxt "String state"
msgid "Fails checks"
msgstr "Erreurs de validation"

#: weblate/templates/snippets/unit-state.html:8
#: weblate/trans/templatetags/translations.py:520 weblate/utils/state.py:35
msgctxt "String state"
msgid "Approved"
msgstr "Approuvé"

#: weblate/templates/snippets/unit-state.html:9
#: weblate/trans/templatetags/translations.py:522 weblate/utils/state.py:34
msgctxt "String state"
msgid "Translated"
msgstr "Traduit"

#: weblate/templates/snippets/unit-state.html:10
msgctxt "String state"
msgid "Commented"
msgstr "Commentée"

#: weblate/templates/snippets/unit-state.html:11
msgctxt "String state"
msgid "Suggested"
msgstr "Suggérée"

#: weblate/templates/trans/alert/addonscripterror.html:4
msgid "Weblate could not execute script addon."
msgstr "Weblate n’est pas parvenu à exécuter le script du greffon."

#: weblate/templates/trans/alert/addonscripterror.html:6
#: weblate/templates/trans/alert/duplicatelanguage.html:22
#: weblate/templates/trans/alert/duplicatestring.html:6
#: weblate/templates/trans/alert/parseerror.html:6
#: weblate/templates/trans/alert/unsupportedconfiguration.html:4
msgid "The following occurrences were found:"
msgstr "Les occurrences suivantes ont été trouvées :"

#: weblate/templates/trans/alert/addonscripterror.html:10
msgid "Command"
msgstr "Commande"

#: weblate/templates/trans/alert/addonscripterror.html:10
#: weblate/templates/trans/alert/parseerror.html:10
msgid "Error"
msgstr "Erreur"

#: weblate/templates/trans/alert/billinglimit.html:2
msgid ""
"Your billing plan has exceeded its limits. You can still use the service, "
"but are recommended to upgrade it."
msgstr ""
"Votre plan de facturation a dépassé ses limites. Vous pouvez continuer à "
"utiliser le service mais il est recommandé de mettre à jour votre plan de "
"facturation."

#: weblate/templates/trans/alert/duplicatefilemask.html:3
msgid "Some linked components have the same filemask."
msgstr "Certains composants liés possèdent le même masque de fichier."

#: weblate/templates/trans/alert/duplicatefilemask.html:4
msgid "Please fix this by removing one of them."
msgstr "Veuillez corriger en supprimant l’un d’entre eux."

#: weblate/templates/trans/alert/duplicatefilemask.html:7
msgid "The following filemasks were found multiple times:"
msgstr "Les masques de fichiers suivants ont été trouvés plusieurs fois :"

#: weblate/templates/trans/alert/duplicatelanguage.html:3
msgid ""
"The component contains several translation files mapped to single language "
"in Weblate."
msgstr ""
"Le composant contient plusieurs fichiers de traduction associés à une seule "
"langue dans Weblate."

#: weblate/templates/trans/alert/duplicatelanguage.html:4
msgid "Please fix this by removing one of the translation files."
msgstr "Veuillez corriger en supprimant l’un des fichiers de traduction."

#: weblate/templates/trans/alert/duplicatelanguage.html:9
msgid "Please consider following steps:"
msgstr "Veuillez réaliser les étapes suivantes :"

#: weblate/templates/trans/alert/duplicatelanguage.html:13
msgid ""
"Remove the translation file for the source language or change the source "
"language in the project settings."
msgstr ""
"Supprimez le fichier de traduction de la langue source ou modifiez la langue "
"source dans les paramètres du projet."

#: weblate/templates/trans/alert/duplicatelanguage.html:16
msgid ""
"Avoid having translation files for both plain language code and code with "
"default country (for example de and de_DE)."
msgstr ""
"Évitez d’avoir des fichiers de traduction à la fois pour le code en langage "
"plein et pour le code avec le pays par défaut (par exemple de et de_DE)."

#: weblate/templates/trans/alert/duplicatelanguage.html:26
msgid "Language codes"
msgstr "Codes langue"

#: weblate/templates/trans/alert/duplicatestring.html:4
msgid "The component contains several duplicated translation strings."
msgstr "Le composant contient plusieurs traductions en double."

#: weblate/templates/trans/alert/duplicatestring.html:28
msgid ""
"Please fix this by removing duplicated strings with same identifier from the "
"translation files."
msgstr ""
"Veuillez corriger en supprimant les chaînes dupliquées ayant le même "
"identifiant dans les fichiers de traduction."

#: weblate/templates/trans/alert/mergefailure.html:3
msgid "Weblate could not merge upstream changes while updating the repository."
msgstr ""
"Weblate n’a pas pu fusionner les modifications amont lors de la mise à jour "
"du dépôt."

#: weblate/templates/trans/alert/missinglicense.html:2
msgid ""
"Any publicly available project should have defined license to indicate what "
"terms apply to contributions."
msgstr ""
"Tout projet accessible au public devrait être assorti d’une licence "
"précisant les conditions qui s’appliquent aux contributions."

#: weblate/templates/trans/alert/monolingualtranslation.html:2
msgid ""
"The translation component looks monolingual, but it is not set up to be."
msgstr ""
"Le composant de traduction semble être mono-langue, mais il n’est pas "
"paramétré pour l’être."

#: weblate/templates/trans/alert/monolingualtranslation.html:3
msgid "Please add a monolingual base language file in the component settings."
msgstr ""
"Veuillez ajouter un fichier de langue de base mono-langue dans les "
"paramètres du composant."

#: weblate/templates/trans/alert/parseerror.html:4
msgid ""
"Weblate could not parse the translation files while updating the "
"translations."
msgstr ""
"Weblate n’a pas pu analyser les fichiers de traduction lors de la mise à "
"jour du dépôt."

#: weblate/templates/trans/alert/parseerror.html:10
msgid "Filename"
msgstr "Nom de fichier"

#: weblate/templates/trans/alert/pushfailure.html:4
msgid "Weblate could not push changes to the upstream repository."
msgstr "Weblate n’a pas pu pousser les modifications vers le dépôt amont."

#: weblate/templates/trans/alert/repositorychanges.html:4
msgid ""
"The VCS repository has many changes compared to the upstream. Please merge "
"the changes manually or set up push to automate this."
msgstr ""
"Le dépôt VCS contient beaucoup de modifications par rapport à l’amont. "
"Veuillez fusionner les modifications soit manuellement soit automatiquement "
"en paramétrant le push."

#: weblate/templates/trans/alert/repositoryoutdated.html:4
msgid ""
"The VCS repository is not up to date with the upstream one. Please merge "
"changes manually or set up hooks to automate this."
msgstr ""
"Le dépôt VCS n’est pas à jour avec le dépôt amont. Veuillez fusionner les "
"modifications soit manuellement soit automatiquement en paramétrant les "
"hooks."

#: weblate/templates/trans/alert/unsupportedconfiguration.html:2
msgid "This component is set up incorrectly."
msgstr "Ce composant n’est pas paramétré correctement."

#: weblate/templates/trans/alert/unsupportedconfiguration.html:9
#: weblate/trans/forms.py:1497 weblate/trans/models/component.py:182
msgid "Version control system"
msgstr "Système de contrôle de version"

#: weblate/templates/trans/alert/unsupportedconfiguration.html:21
msgid ""
"This can happen after turning off support for these features, or when "
"dependencies are missing."
msgstr ""
"Cela peut se produire après avoir désactivé la prise en charge de ces "
"fonctions ou lorsque des dépendances sont manquantes."

#: weblate/templates/trans/alert/updatefailure.html:4
msgid "Weblate could not fetch upstream changes when updating the repository."
msgstr ""
"Weblate n’a pas pu récupérer les modifications amont lors de la mise à jour "
"du dépôt."

#: weblate/templates/trans/change_list.html:23
msgid "Changes"
msgstr "Modifications"

#: weblate/templates/trans/change_list.html:33
msgid "Download latest changes as CSV"
msgstr "Télécharger les dernières modifications au format CSV"

#: weblate/templates/trans/change_list.html:36
msgid "Follow using RSS"
msgstr "Flux RSS"

#: weblate/templates/trans/component_create.html:7
#: weblate/templates/trans/component_form.html:7
msgid "Create component"
msgstr "Créer un composant"

#: weblate/templates/trans/component_create.html:14
#: weblate/templates/trans/component_form.html:12
msgid "You do not have permission to create components in any projects."
msgstr ""
"Vous n’avez aucun droit vous permettant de créer un composant dans un projet."

#: weblate/templates/trans/component_create.html:25
msgid "From version control"
msgstr "Depuis le contrôle de version"

#: weblate/templates/trans/component_create.html:28
msgid "From existing component"
msgstr "Depuis un composant existant"

#: weblate/templates/trans/component_create.html:31
msgid "Additional branch"
msgstr "Branche supplémentaire"

#: weblate/templates/trans/component_create.html:34
msgid "Upload translations files"
msgstr "Téléverser les fichiers de traduction"

#: weblate/templates/trans/component_create.html:37
msgid "Start from scratch"
msgstr "Démarrer de zéro"

#: weblate/templates/trans/component_create.html:48
msgid ""
"Create a new translation component from remote version control system "
"repository."
msgstr ""
"Créer un nouveau composant de traduction à partir d’un dépôt distant du "
"système de contrôle de version."

#: weblate/templates/trans/component_create.html:50
#: weblate/templates/trans/component_create.html:63
#: weblate/templates/trans/component_create.html:77
#: weblate/templates/trans/component_create.html:89
#: weblate/templates/trans/component_create.html:105
#: weblate/templates/trans/component_form.html:38
msgid "Continue"
msgstr "Continuer"

#: weblate/templates/trans/component_create.html:61
msgid ""
"Create a new translation component from a repository already cloned in "
"Weblate."
msgstr ""
"Créer un nouveau composant de traduction à partir d’un dépôt déjà cloné dans "
"Weblate."

#: weblate/templates/trans/component_create.html:74
msgid ""
"Create a new translation component for an additional branch of the existing "
"translation component."
msgstr ""
"Créer un nouveau composant de traduction pour une branche supplémentaire du "
"composant de traduction existant."

#: weblate/templates/trans/component_create.html:76
msgid ""
"The new component will be created for the selected branch with the exact "
"same configuration as the existing one."
msgstr ""
"Le nouveau composant sera créé pour la branche sélectionnée avec exactement "
"la même configuration que celle existante."

#: weblate/templates/trans/component_create.html:87
msgid ""
"Create a new translation component from an uploaded ZIP file containing "
"strings for translation."
msgstr ""
"Créer un nouveau composant de traduction à partir d’un fichier Zip contenant "
"des traductions."

#: weblate/templates/trans/component_create.html:101
msgid "Create a new empty translation component to start from scratch."
msgstr ""
"Créer un nouveau composant de traduction vide pour démarrer les traductions "
"de zéro."

#: weblate/templates/trans/component_create.html:102
#, python-format
msgid ""
"Create a ZIP file containing any existing translation files you have, and "
"%(link_start)supload it%(link_end)s."
msgstr ""
"Créez un fichier ZIP contenant tous les fichiers de traduction existants et "
"%(link_start)stéléchargez le%(link_end)s."

#: weblate/templates/trans/component_form.html:33
msgid ""
"You will be able to edit more options in the component settings after "
"creating it."
msgstr "Vous pourrez modifier plus d’options du composant après sa création."

#: weblate/templates/trans/delete-form.html:12
msgid "The following translation components will be also removed:"
msgstr "Les composants de traduction suivants vont aussi être supprimés :"

#: weblate/templates/trans/delete-form.html:24
msgid "I understand the consequences, delete this translation"
msgstr "Je comprends les conséquences, supprimer cette traduction"

#: weblate/templates/trans/discover-choice.html:3
msgid "The detected file format is not supported."
msgstr "Le format de fichier détecté n’est pas pris en charge."

#: weblate/templates/trans/merge_instructions.html:6
msgid "Typical workflow for fixing merge conflicts"
msgstr "Workflow type pour corriger les conflits de fusion"

#: weblate/templates/trans/merge_instructions.html:10
msgid ""
"Commit all pending changes in Weblate and lock the translation component."
msgstr ""
"Archiver toutes les modifications en attente dans Weblate et verrouiller le "
"composant."

#: weblate/templates/trans/merge_instructions.html:14
msgid "Add Weblate exported repository as a remote."
msgstr "Ajouter le dépôt Weblate exporté en tant que dépôt distant."

#: weblate/templates/trans/merge_instructions.html:18
msgid "Merge Weblate changes and resolve any conflicts."
msgstr "Fusionner les modifications Weblate et résoudre les conflits."

#: weblate/templates/trans/merge_instructions.html:22
msgid "Push changes into upstream repository."
msgstr "Pousser les modifications dans le dépôt amont."

#: weblate/templates/trans/merge_instructions.html:26
msgid ""
"Weblate should now be able to see updated repository and you can unlock it."
msgstr ""
"Weblate devrait désormais voir le dépôt mis à jour et vous pouvez le "
"déverrouiller."

#: weblate/templates/trans/messages_help.html:4
msgid "You can use Django templates markup in the commit messages."
msgstr ""
"Vous pouvez utiliser le balisage des modèles Django dans les messages "
"d’archivage."

#: 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/project_form.html:7
msgid "Create project"
msgstr "Créer un projet"

#: weblate/templates/trans/project_form.html:12
msgid "You currently do not have permission to create projects."
msgstr "Vous n’avez actuellement pas le droit de créer des projets."

#: weblate/templates/trans/repo_help.html:2
msgid ""
"When changing the repository URL, the existing content will be merged with "
"new repository. This will work just fine if the repository has been moved to "
"a different location. If the repository content is different, it might be "
"better to create new translation component."
msgstr ""
"Si vous modifiez l’URL du dépôt, son contenu sera fusionné avec le nouveau "
"dépôt. Cette opération est conseillée si le dépôt a été déplacé vers un "
"autre emplacement. Mais si le contenu du dépôt est différent, il peut être "
"préférable de créer un nouveau composant de traduction."

#: weblate/templates/translate.html:16
msgid "translate"
msgstr "Traduire"

#: weblate/templates/translate.html:40
msgid "Edit in Zen mode"
msgstr "Modifier en mode Zen"

#: weblate/templates/translate.html:40
msgid "Zen"
msgstr "Zen"

#: weblate/templates/translate.html:43 weblate/templates/zen.html:29
msgid "Configure editor"
msgstr "Paramétrer l’éditeur"

#: weblate/templates/translate.html:50
msgid "First"
msgstr "Premier"

#: weblate/templates/translate.html:51
msgid "Previous"
msgstr "Précédent"

#: weblate/templates/translate.html:53 weblate/templates/zen.html:35
msgid "Edit search parameters"
msgstr "Modifier les paramètres de recherche"

#: weblate/templates/translate.html:70
msgid "Go to position"
msgstr "Atteindre la position"

#: weblate/templates/translate.html:71
#, python-format
msgid "%(filter_pos)s / %(filter_count)s"
msgstr "%(filter_pos)s / %(filter_count)s"

#: weblate/templates/translate.html:83
msgid "Jump to position"
msgstr "Atteindre la position"

#: weblate/templates/translate.html:88
msgid "Jump"
msgstr "Aller"

#: weblate/templates/translate.html:94
msgid "Next"
msgstr "Suivant"

#: weblate/templates/translate.html:95
msgid "Last"
msgstr "Dernier"

#: weblate/templates/translate.html:106
msgid "Copy permalink"
msgstr "Copier le lien permanent"

#: weblate/templates/translate.html:119 weblate/templates/zen-units.html:56
msgid "Edit string"
msgstr "Modifier la chaîne"

#: weblate/templates/translate.html:129 weblate/templates/zen-units.html:66
msgid "Source change"
msgstr "Modifications dans la chaîne source"

#: weblate/templates/translate.html:155 weblate/trans/models/unit.py:207
msgid "Additional context"
msgstr "Contexte supplémentaire"

#: weblate/templates/translate.html:165 weblate/templates/zen-units.html:20
msgid "Context:"
msgstr "Contexte :"

#: weblate/templates/translate.html:171 weblate/templates/zen-units.html:76
msgid "Edit source string"
msgstr "Modifier la chaîne source"

#: weblate/templates/translate.html:185
msgid "Please log in to save translations."
msgstr "Veuillez vous connecter pour enregistrer vos traductions."

#: weblate/templates/translate.html:187
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:189
msgid ""
"This translation only accepts suggestions and these are approved by voting."
msgstr ""
"Cette traduction n’accepte que des suggestions qui sont ensuite approuvées "
"par vote."

#: weblate/templates/translate.html:191 weblate/trans/views/edit.py:264
#: weblate/trans/views/edit.py:285 weblate/trans/views/edit.py:304
#: weblate/trans/views/edit.py:720
msgid "Insufficient privileges for saving translations."
msgstr "Droits insuffisants pour enregistrer les traductions."

#: weblate/templates/translate.html:194 weblate/templates/translate.html:204
msgid "This translation is currently locked."
msgstr "Cette traduction est actuellement verrouillée."

#: weblate/templates/translate.html:202
msgid "Insufficient privileges for adding suggestions."
msgstr "Droits insuffisants pour ajouter des suggestions."

#: weblate/templates/translate.html:206
msgid "Suggest"
msgstr "Suggérer"

#: weblate/templates/translate.html:208
msgid "Skip"
msgstr "Suivant"

#: weblate/templates/translate.html:214
msgid "Messages placed around this one"
msgstr "Chaînes situées près de celle-ci"

#: weblate/templates/translate.html:214
msgid "Nearby strings"
msgstr "Chaînes à proximité"

#: weblate/templates/translate.html:216
msgid "Strings with similar keys"
msgstr "Chaînes avec des clés semblables"

#: weblate/templates/translate.html:216
msgid "Nearby keys"
msgstr "Clés à proximité"

#: weblate/templates/translate.html:219
msgid "Shapings of the string"
msgstr "Variantes de cette chaîne"

#: weblate/templates/translate.html:219 weblate/templates/translate.html:471
msgid "Shapings"
msgstr "Variantes"

#: weblate/templates/translate.html:225
msgid "Other occurrences"
msgstr "Autres occurrences"

#: weblate/templates/translate.html:231
msgid "Machine translation suggestions"
msgstr "Suggestions de traduction automatisée"

#: weblate/templates/translate.html:231 weblate/trans/forms.py:794
msgid "Machine translation"
msgstr "Traduction automatisée"

#: weblate/templates/translate.html:236
msgid "Translations of this string in the other languages"
msgstr "Traductions de cette chaîne dans d’autres langues"

#: weblate/templates/translate.html:236
msgid "Other languages"
msgstr "Autres langues"

#: weblate/templates/translate.html:237
msgid "List of recent changes done in Weblate"
msgstr "Liste des modifications récentes faites  dans Weblate"

#: weblate/templates/translate.html:283
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:291
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:299
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:325
msgid "Service"
msgstr "Service"

#: weblate/templates/translate.html:326
msgid "Quality"
msgstr "Qualité"

#: weblate/templates/translate.html:353
msgid "Origin"
msgstr "Origine"

#: weblate/templates/translate.html:354
msgid "Similarity"
msgstr "Similarité"

#: weblate/templates/translate.html:382
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:405
msgid "Things to check"
msgstr "Points à vérifier"

#: weblate/templates/translate.html:415
#, python-format
msgid "There is %(count)s suggestion for this string."
msgid_plural "There are %(count)s suggestions for this string."
msgstr[0] "Il y a %(count)s suggestion pour cette chaîne."
msgstr[1] "Il y a %(count)s suggestions pour cette chaîne."

#: weblate/templates/translate.html:434
msgid "Fix string"
msgstr "Corriger la chaîne"

#: weblate/templates/translate.html:443
msgid "Dismiss for all languages"
msgstr "Ignorer pour toutes les langues"

#: weblate/templates/translate.html:459
#, python-format
msgid "There is %(count)s comment for this string."
msgid_plural "There are %(count)s comments for this string."
msgstr[0] "Il y a %(count)s commentaire pour cette chaîne."
msgstr[1] "Il y a %(count)s commentaires pour cette chaîne."

#: weblate/templates/translate.html:473
#, python-format
msgid "There is %(count)s shaping for this string."
msgid_plural "There are %(count)s shapings for this string."
msgstr[0] "Il y a %(count)s variante pour cette chaîne."
msgstr[1] "Il y a %(count)s variantes pour cette chaîne."

#: weblate/templates/translate.html:488
msgid "Manage glossary"
msgstr "Gérer le glossaire"

#: weblate/templates/translate.html:506 weblate/templates/translate.html:516
msgid "Add word to glossary"
msgstr "Ajouter un mot au glossaire"

#: weblate/templates/translate.html:535
msgid "Source information"
msgstr "Informations sur la source"

#: weblate/templates/translate.html:543
msgid "Screenshot context"
msgstr "Capture d’écran de contexte"

#: weblate/templates/translate.html:548
msgid "No screenshot currently associated!"
msgstr "Aucune capture d’écran associée actuellement !"

#: weblate/templates/translate.html:560
msgid "No context currently associated!"
msgstr "Aucun contexte associé actuellement !"

#: weblate/templates/translate.html:579
msgid "No labels currently set!"
msgstr "Aucun libellé"

#: weblate/templates/translate.html:587
msgid "Flags"
msgstr "Drapeaux"

#: weblate/templates/translate.html:592
msgid "No flags currently set!"
msgstr "Aucun drapeau renseigné actuellement !"

#: weblate/templates/translate.html:599
msgid "Source string location"
msgstr "Emplacement de la chaîne source"

#: weblate/templates/translate.html:614
msgid "Source string age"
msgstr "Âge de la chaîne source"

#: weblate/templates/translate.html:621 weblate/templates/translation.html:200
msgid "Translation file"
msgstr "Fichier de traduction"

#: weblate/templates/translate.html:624
#, python-format
msgid "%(filename)s, string %(position)s"
msgstr "%(filename)s, chaîne %(position)s"

#: weblate/templates/translation-download.html:7
#, 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:11
#, python-format
msgid "Download translation file as %(format)s"
msgstr "Télécharger le fichier de traduction comme %(format)s"

#: weblate/templates/translation-download.html:16
#, python-format
msgid "Download strings needing action as %(format)s"
msgstr "Télécharger les chaînes nécessitant une action comme %(format)s"

#: weblate/templates/translation-download.html:20
#: weblate/templates/translation.html:310
msgid "Customize download"
msgstr "Personnaliser le téléchargement"

#: weblate/templates/translation-download.html:23
msgid "Upload translation"
msgstr "Téléverser la traduction"

#: weblate/templates/translation.html:72 weblate/templates/translation.html:293
msgid "Add new translation string"
msgstr "Ajouter une nouvelle chaîne de traduction"

#: weblate/templates/translation.html:90 weblate/templates/translation.html:349
msgid "Add a translation message"
msgstr "Ajouter un message de traduction"

#: weblate/templates/translation.html:126 weblate/templates/widgets.html:70
#: weblate/templates/widgets.html:78 weblate/templates/widgets.html:85
#: weblate/templates/widgets.html:93
msgid "Translation status"
msgstr "État de la traduction"

#: weblate/templates/translation.html:151
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/translation.html:161
msgid "Strings status"
msgstr "État des chaînes"

#: weblate/templates/translation.html:175
#, 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:184
msgid "Other components"
msgstr "Autres composants"

#: weblate/templates/translation.html:193
msgid "Translation Information"
msgstr "Informations sur la traduction"

#: weblate/templates/translation.html:204
#: weblate/templates/translation.html:316
msgid "Download"
msgstr "Télécharger"

#: weblate/templates/translation.html:225
msgid "Browse all translation changes"
msgstr "Parcourir toutes les modifications de la traduction"

#: weblate/templates/translation.html:240
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:241
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 possible "
"et les applique dans ce projet."

#: weblate/templates/translation.html:295
msgid ""
"You can add a 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:329
msgid ""
"The uploaded file will be merged with the current translation. In case you "
"want to overwrite already translated strings, don't forget to turn it on."
msgstr ""
"Le fichier envoyé sera fusionné avec les traductions actuelles. Si vous "
"souhaitez écraser les chaînes déjà traduites, n’oubliez pas de l’activer."

#: weblate/templates/translation.html:331
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:353
msgid ""
"The message is shown on the translation page, until its given expiry, or "
"permanently until it is deleted."
msgstr ""
"Le message est affiché sur la page de traduction jusqu’à ce qu’il expire ou "
"qu’il soit supprimé."

#: weblate/templates/translation.html:391
msgid "Percent"
msgstr "Pourcentage"

#: weblate/templates/translation.html:394
msgid "Chars"
msgstr "Caractères"

#: weblate/templates/translation.html:399
msgid "Total"
msgstr "Total"

#: weblate/templates/translation.html:421
msgid "Failing check"
msgstr "Vérifications en échec"

#: weblate/templates/translation.html:438
msgid "Last activity"
msgstr "Activité"

#: weblate/templates/translation.html:442
msgid "Last change"
msgstr "Dernière modification"

#: weblate/templates/translation.html:446
msgid "Last author"
msgstr "Dernier auteur"

#: weblate/templates/user-activity.html:15
msgid "Browse pending"
msgstr "Consulter les suggestions en attente"

#: weblate/templates/user-activity.html:20
msgid "Screenshots uploaded"
msgstr "Captures d’écran envoyées"

#: weblate/templates/user-activity.html:30
msgid "Registration date"
msgstr "Date d’inscription"

#: weblate/templates/watch-dropdown.html:9
msgid "Watching"
msgstr "Surveillé"

#: weblate/templates/watch-dropdown.html:13
#, python-format
msgid "Unwatch project %(project)s"
msgstr "Ne plus surveiller le projet %(project)s"

#: weblate/templates/watch-dropdown.html:15
#: weblate/templates/watch-dropdown.html:18
#, python-format
msgid "Customize notifications for %(object)s"
msgstr "Personnaliser les notifications pour  %(object)s"

#: weblate/templates/watch-dropdown.html:16
#: weblate/templates/watch-dropdown.html:19
#, python-format
msgid "Mute notifications for %(object)s"
msgstr "Suspendre les notifications pour %(object)s"

#: weblate/templates/watch-dropdown.html:23
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:47
msgid "Color variants:"
msgstr "Variantes de couleur :"

#: weblate/templates/widgets.html:57
msgid "HTML code"
msgstr "Code HTML"

#: weblate/templates/widgets.html:58
msgid "BB code"
msgstr "BB code"

#: weblate/templates/widgets.html:59
msgid "Markdown code"
msgstr "Code Markdown"

#: weblate/templates/widgets.html:60
msgid "RST code"
msgstr "Code RST"

#: weblate/templates/widgets.html:61
msgid "Textile code"
msgstr "Code Textile"

#: weblate/templates/widgets.html:62
msgid "Image URL"
msgstr "URL de l’image"

#: weblate/templates/zen-units.html:17
msgid "Open in full editor"
msgstr "Ouvrir dans l’éditeur complet"

#: weblate/templates/zen-units.html:106 weblate/trans/views/edit.py:416
msgid "The translation has come to an end."
msgstr "Vous avez atteint la fin de la traduction."

#: weblate/templates/zen.html:15
msgid "zen"
msgstr "zen"

#: weblate/templates/zen.html:27
msgid "Edit in single string mode"
msgstr "Modifier en mode chaîne unique"

#: weblate/templates/zen.html:27
msgid "Exit Zen"
msgstr "Quitter le mode Zen"

#: weblate/templates/zen.html:37
#, python-format
msgid "%(filter_name)s (%(filter_count)s)"
msgstr "%(filter_name)s (%(filter_count)s)"

#: weblate/trans/admin.py:39
msgid "Commit pending changes"
msgstr "Enregistrer les modifications en attente"

#: weblate/trans/admin.py:47
msgid "Update VCS repository"
msgstr "Mettre à jour le dépôt VCS"

#: weblate/trans/admin.py:66
msgid "Update quality checks"
msgstr "Mettre à jour les vérifications de qualité"

#: weblate/trans/admin.py:91
msgid "Administrators"
msgstr "Administrateurs"

#: weblate/trans/admin.py:112
msgid "VCS repositories"
msgstr "Dépôts VCS"

#: weblate/trans/apps.py:28
msgid "Weblate translations"
msgstr "Traductions Weblate"

#: weblate/trans/autofixes/chars.py:59
msgid "Control characters"
msgstr "Caractères de contrôle"

#: weblate/trans/autofixes/custom.py:49
msgid "Apostrophes in Java MessageFormat"
msgstr "Apostrophes dans le MessageFormat Java"

#: weblate/trans/autofixes/whitespace.py:38
msgid "Trailing and leading whitespace"
msgstr "Espace de début et de fin"

#: weblate/trans/context_processors.py:128
msgid "Hosted Weblate, the place to localize your software project."
msgstr "Hosted Weblate, l’idéal pour localiser vos logiciels."

#: weblate/trans/context_processors.py:131
msgid "This site runs Weblate for localizing various software projects."
msgstr ""
"Ce site héberge Weblate, une solution pour localiser tous types de logiciels."

#: weblate/trans/feeds.py:38 weblate/trans/feeds.py:74
#, python-format
msgid "Recent changes in %s"
msgstr "Modifications récentes pour %s"

#: weblate/trans/feeds.py:41 weblate/trans/feeds.py:77
#, python-format
msgid "All recent changes made using Weblate in %s."
msgstr "Toutes les modifications récentes faites via Weblate dans %s."

#: weblate/trans/filter.py:34 weblate/trans/filter.py:108
msgid "All strings"
msgstr "Toutes les chaînes"

#: weblate/trans/filter.py:35 weblate/trans/filter.py:109
msgid "Not translated strings"
msgstr "Chaînes non traduites"

#: weblate/trans/filter.py:38 weblate/trans/filter.py:112
msgid "Strings marked for edit"
msgstr "Chaînes à vérifier"

#: weblate/trans/filter.py:40
msgid "Strings with shapings"
msgstr "Chaînes ayant plusieurs variantes"

#: weblate/trans/filter.py:41
msgid "Strings with labels"
msgstr "Chaînes avec des libellés"

#: weblate/trans/filter.py:44 weblate/trans/filter.py:114
msgid "Strings needing action without suggestions"
msgstr "Chaînes sans suggestion nécessitant une action"

#: weblate/trans/filter.py:49 weblate/trans/filter.py:117
msgid "Approved strings"
msgstr "Chaînes approuvées"

#: weblate/trans/filter.py:55 weblate/trans/filter.py:119
msgid "Strings waiting for review"
msgstr "Chaînes en attente de révision"

#: weblate/trans/filter.py:60 weblate/trans/filter.py:122
msgid "Failed check: {}"
msgstr "Erreurs de validation : {}"

#: weblate/trans/filter.py:86 weblate/trans/filter.py:127
msgid "Labeled: {}"
msgstr "Libellé : {}"

#: weblate/trans/forms.py:151
msgid "Invalid checksum specified!"
msgstr "Somme de contrôle non valide !"

#: weblate/trans/forms.py:161
msgid "No matching user found."
msgstr "Aucun utilisateur correspondant n’a été trouvé."

#: weblate/trans/forms.py:163
msgid "More users matched."
msgstr "D’autres utilisateurs ont été trouvés."

#: weblate/trans/forms.py:169
msgid "Query"
msgstr "Requête"

#: weblate/trans/forms.py:177
msgid "Missing query string."
msgstr "Critère de recherche manquant."

#: weblate/trans/forms.py:184
msgid "Failed to parse query string: {}"
msgstr "Impossible d’analyser la requête : {}"

#: weblate/trans/forms.py:222 weblate/trans/forms.py:230
msgid "Toggle text direction"
msgstr "Changer le sens du texte"

#: weblate/trans/forms.py:257
msgid "Fill in with source string"
msgstr "Remplir avec la chaîne source"

#: weblate/trans/forms.py:259
msgid "Clone source"
msgstr "Copier la source"

#: weblate/trans/forms.py:373
msgid "Missing translated string!"
msgstr "Traduction manquante !"

#: weblate/trans/forms.py:379
msgid "Search filter"
msgstr "Filtre de recherche"

#: weblate/trans/forms.py:384
msgid "Please choose a valid filter type."
msgstr "Veuillez sélectionner un type de filtre valide."

#: weblate/trans/forms.py:416
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:426
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:441
msgid "Review state"
msgstr "État de révision"

#: weblate/trans/forms.py:444
msgid "Waiting for review"
msgstr "En attente de révision"

#: weblate/trans/forms.py:501
msgid "Source string has been changed meanwhile. Please check your changes."
msgstr ""
"La chaîne source a été modifiée depuis. Veuillez vérifier vos modifications."

#: weblate/trans/forms.py:509
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:517
msgid "Translation text too long!"
msgstr "Traduction trop longue !"

#: weblate/trans/forms.py:568
msgid "File upload mode"
msgstr "Mode de téléversement de fichier"

#: weblate/trans/forms.py:570 weblate/trans/forms.py:784
msgid "Add as translation"
msgstr "Ajouter comme traduction"

#: weblate/trans/forms.py:571
msgid "Add as approved translation"
msgstr "Ajouter comme traduction approuvée"

#: weblate/trans/forms.py:572 weblate/trans/forms.py:783
msgid "Add as suggestion"
msgstr "Ajouter comme suggestion"

#: weblate/trans/forms.py:573
msgid "Add as translation needing edit"
msgstr "Ajouter comme traduction à vérifier"

#: weblate/trans/forms.py:574
msgid "Replace existing translation file"
msgstr "Remplacer le fichier de traduction existant"

#: weblate/trans/forms.py:579
msgid "Processing of strings needing edit"
msgstr "Traitement des chaînes À vérifier"

#: weblate/trans/forms.py:581
msgid "Do not import"
msgstr "Ne pas importer"

#: weblate/trans/forms.py:582
msgid "Import as string needing edit"
msgstr "Importer comme chaîne à vérifier"

#: weblate/trans/forms.py:583
msgid "Import as translated"
msgstr "Importer comme traduit"

#: weblate/trans/forms.py:600
msgid "Overwrite existing translations"
msgstr "Écraser les traductions existantes"

#: weblate/trans/forms.py:602
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:614
msgid "Author name"
msgstr "Nom de l’auteur"

#: weblate/trans/forms.py:616 weblate/trans/forms.py:621
msgid "Leave empty for using currently logged in user."
msgstr "Laisser vide pour utiliser l’utilisateur actuellement connecté."

#: weblate/trans/forms.py:619
msgid "Author e-mail"
msgstr "Adresse courriel de l’auteur"

#: weblate/trans/forms.py:753 weblate/trans/forms.py:755
msgid "Could not find merged string."
msgstr "Impossible de trouver la chaîne fusionnée."

#: weblate/trans/forms.py:773
msgid "Could not find reverted change."
msgstr "Impossible de trouver la modification restaurée."

#: weblate/trans/forms.py:781
msgid "Automatic translation mode"
msgstr "Mode de traduction automatique"

#: weblate/trans/forms.py:785
msgid "Add as needing edit"
msgstr "Ajouter comme À vérifier"

#: weblate/trans/forms.py:791
msgid "Automatic translation source"
msgstr "Source de traduction automatique"

#: weblate/trans/forms.py:793
msgid "Other translation components"
msgstr "Autres composants de traduction"

#: weblate/trans/forms.py:802
msgid ""
"Turn on contribution to shared translation memory for the project to get "
"access to additional components."
msgstr ""
"Activez la contribution au mémoire de traduction partagé du projet afin "
"d’avoir accès aux composants supplémentaires."

#: weblate/trans/forms.py:808
msgid "Machine translation engines"
msgstr "Moteurs de traduction automatisée"

#: weblate/trans/forms.py:811
msgid "Score threshold"
msgstr "Seuil de score"

#: weblate/trans/forms.py:831
msgid "All components in current project"
msgstr "Tous les composants du projet courant"

#: weblate/trans/forms.py:863
msgid "Invalid integer list!"
msgstr "Liste d’entiers invalide !"

#: weblate/trans/forms.py:899
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:904
msgid "Merge method"
msgstr "Méthode de fusion"

#: weblate/trans/forms.py:906
msgid "Keep current"
msgstr "Conserver"

#: weblate/trans/forms.py:907
msgid "Overwrite existing"
msgstr "Remplacer l’existant"

#: weblate/trans/forms.py:908
msgid "Add as other translation"
msgstr "Ajouter comme autre traduction"

#: weblate/trans/forms.py:918
msgctxt "Choose starting letter in glossary"
msgid "Any"
msgstr "Toutes"

#: weblate/trans/forms.py:920
msgid "Starting letter"
msgstr "Débuter à la lettre"

#: weblate/trans/forms.py:937
msgid "Scope"
msgstr "Portée"

#: weblate/trans/forms.py:939
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:945
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:949
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:956 weblate/trans/models/project.py:90
msgid "You can use Markdown and mention users by @username."
msgstr ""
"Mentionnez des personnes avec @utilisateur. La syntaxe Markdown est prise en "
"charge."

#: weblate/trans/forms.py:965
msgid "All components"
msgstr "Tous les composants"

#: weblate/trans/forms.py:1006
msgid "Please choose"
msgstr "Veuillez choisir"

#: weblate/trans/forms.py:1039
msgid "User to add"
msgstr "Utilisateur à ajouter"

#: weblate/trans/forms.py:1041
msgid ""
"Please provide username or e-mail. 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:1090
msgid "Report format"
msgstr "Format du rapport"

#: weblate/trans/forms.py:1091
msgid "Choose file format for the report"
msgstr "Sélectionnez le format du fichier de rapport"

#: weblate/trans/forms.py:1093
msgid "reStructuredText"
msgstr "reStructuredText"

#: weblate/trans/forms.py:1094
msgid "JSON"
msgstr "JSON"

#: weblate/trans/forms.py:1095
msgid "HTML"
msgstr "HTML"

#: weblate/trans/forms.py:1099
msgid "Report period"
msgstr "Plage du rapport"

#: weblate/trans/forms.py:1101
msgid "Last 30 days"
msgstr "30 derniers jours"

#: weblate/trans/forms.py:1102
msgid "This month"
msgstr "Ce mois"

#: weblate/trans/forms.py:1103
msgid "Last month"
msgstr "Mois dernier"

#: weblate/trans/forms.py:1104
msgid "This year"
msgstr "Cette année"

#: weblate/trans/forms.py:1105
msgid "Last year"
msgstr "Année dernière"

#: weblate/trans/forms.py:1106
msgid "As specified"
msgstr "Comme indiqué"

#: weblate/trans/forms.py:1111
msgid "Starting date"
msgstr "Date de début"

#: weblate/trans/forms.py:1114
msgid "Ending date"
msgstr "Date de fin"

#: weblate/trans/forms.py:1161 weblate/trans/forms.py:1163
msgid "Missing date!"
msgstr "Date manquante !"

#: weblate/trans/forms.py:1175
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:1191
msgid "You do not have permission to access this component!"
msgstr "Vous n’avez pas le droit d’accéder à ce composant !"

#: weblate/trans/forms.py:1271
msgid "Basic"
msgstr "Basique"

#: weblate/trans/forms.py:1273
msgid "License"
msgstr "Licence"

#: weblate/trans/forms.py:1274
msgid "Upstream links"
msgstr "Liens en amont"

#: weblate/trans/forms.py:1286
msgid "Translation settings"
msgstr "Paramètres de traduction"

#: weblate/trans/forms.py:1295
msgid "Version control"
msgstr "Contrôle de version"

#: weblate/trans/forms.py:1297
msgid "Locations"
msgstr "Emplacements"

#: weblate/trans/forms.py:1306
msgid "Version control settings"
msgstr "Paramètres du Système de contrôle de versions"

#: weblate/trans/forms.py:1314 weblate/trans/forms.py:1316
msgid "Commit messages"
msgstr "Messages d’archivage"

#: weblate/trans/forms.py:1329
msgid "Translation files"
msgstr "Fichiers de traduction"

#: weblate/trans/forms.py:1335
msgid "Monolingual translations"
msgstr "Traductions mono-langue"

#: weblate/trans/forms.py:1338
msgid "Adding new languages"
msgstr "Ajout de nouvelles langues en cours"

#: weblate/trans/forms.py:1386 weblate/trans/models/component.py:169
#: weblate/trans/models/componentlist.py:46 weblate/trans/models/project.py:69
msgid "Display name"
msgstr "Nom affiché"

#: weblate/trans/forms.py:1389 weblate/trans/models/component.py:172
#: weblate/trans/models/componentlist.py:50 weblate/trans/models/project.py:72
msgid "URL slug"
msgstr "Abrégé de l’URL"

#: weblate/trans/forms.py:1391 weblate/trans/models/component.py:174
#: weblate/trans/models/componentlist.py:54 weblate/trans/models/project.py:75
msgid "Name used in URLs and filenames."
msgstr "Nom utilisé dans les URL et noms de fichiers."

#: weblate/trans/forms.py:1399
msgid "Select existing component to copy configuration from."
msgstr ""
"Sélectionnez le composant existant à partir duquel copier la configuration."

#: weblate/trans/forms.py:1480
msgid "ZIP file containing translations"
msgstr "Fichier Zip contenant les traductions"

#: weblate/trans/forms.py:1499
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/forms.py:1509
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/forms.py:1516 weblate/trans/models/component.py:245
msgid "Repository branch to translate"
msgstr "Branche de dépôt à traduire"

#: weblate/trans/forms.py:1548
msgid "Choose translation files to import"
msgstr "Sélectionnez les fichiers de traduction à importer"

#: weblate/trans/forms.py:1549
msgid "Specify configuration manually"
msgstr "Indiquer une configuration personnalisée"

#: weblate/trans/forms.py:1647
msgid ""
"Uses and contributes to the pool of shared translations between projects."
msgstr ""
"Utilise et contribue à l’ensemble des traductions partagées entre les "
"projets."

#: weblate/trans/forms.py:1691
#, python-format
msgid ""
"You must specify a license for these components to make them publicly "
"accessible: %s"
msgstr ""
"Vous devez spécifier une licence pour ces composants afin de les rendre "
"accessibles publiquement : %s"

#: weblate/trans/forms.py:1715
msgid "Search string"
msgstr "Rechercher une chaîne"

#: weblate/trans/forms.py:1718
msgid "Replacement string"
msgstr "Remplacer par"

#: weblate/trans/forms.py:1752
msgid "Translation key"
msgstr "Clé de traduction"

#: weblate/trans/forms.py:1754
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:1760
msgid "Source language text"
msgstr "Texte de la langue source"

#: weblate/trans/forms.py:1762
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:1777
msgid "State to set"
msgstr "État à paramétrer"

#: weblate/trans/forms.py:1777
msgid "Do not change"
msgstr "Ne pas modifier"

#: weblate/trans/forms.py:1779
msgid "Translation flags to add"
msgstr "Marques de traduction à ajouter"

#: weblate/trans/forms.py:1780
msgid "Translation flags to remove"
msgstr "Marques de traduction à supprimer"

#: weblate/trans/forms.py:1783
msgid "Labels to add"
msgstr "Libellés à ajouter"

#: weblate/trans/forms.py:1789
msgid "Labels to remove"
msgstr "Libellés à supprimer"

#: weblate/trans/forms.py:1814
msgid "I accept the contributor agreement"
msgstr "J’accepte l’accord de contribution"

#: weblate/trans/forms.py:1821
msgid "Name of the translation"
msgstr "Nom de la traduction"

#: weblate/trans/forms.py:1822
msgid "Please type in the name of the translation to confirm."
msgstr "Veuillez saisir le nom de la traduction pour confirmer."

#: weblate/trans/forms.py:1831
msgid ""
"This action cannot be undone. This will permanently delete the {} "
"translation and all related content."
msgstr ""
"Cette action est IRRÉVERSIBLE. La traduction {} sera supprimée de manière "
"définitive ainsi que tous les contenus qui lui sont attachés."

#: weblate/trans/forms.py:1842
msgid "The translation name does not match the one marked for deletion!"
msgstr ""
"Le nom de la traduction ne correspond pas à la traduction à supprimer !"

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:147
msgid "Duplicated string found in the file."
msgstr "Chaîne présente en double dans le fichier."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:154
msgid "Duplicated translation."
msgstr "Traduction en double."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:175
msgid "Duplicated filemask."
msgstr "Masque de fichier en double."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:186
msgid "Could not merge the repository."
msgstr "Impossible de fusionner le dépôt."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:193
msgid "Could not update the repository."
msgstr "Impossible de mettre à jour le dépôt."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:200
msgid "Could not push the repository."
msgstr "Impossible de pousser le dépôt."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:207
msgid "Could not parse translation files."
msgstr "Impossible d’analyser les fichiers de traduction."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:214
msgid "Your billing plan has exceeded its limits."
msgstr "Votre plan de facturation a dépassé ses limites."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:220
msgid "Repository outdated."
msgstr "Le dépôt n’est pas à jour."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:227
msgid "Repository has changes."
msgstr "Le dépôt contient des modifications."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:234
msgid "License info missing."
msgstr "Informations de licence manquantes."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:240 weblate/trans/models/alert.py:246
msgid "Could not run addon."
msgstr "Impossible d’exécuter le greffon."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:252
msgid "Misconfigured monolingual translation."
msgstr "Traduction mono-langue incorrectement paramétrée."

#. Translators: Name of an alert
#: weblate/trans/models/alert.py:258
msgid "Unsupported component configuration"
msgstr "Paramètre de composant non supporté"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:222
msgid "Resource update"
msgstr "Mise à jour de la ressource"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:224
msgid "Translation completed"
msgstr "Traduction terminée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:226
msgid "Translation changed"
msgstr "Traduction modifiée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:228
msgid "New translation"
msgstr "Nouvelle traduction"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:230
msgid "Comment added"
msgstr "Commentaire ajouté"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:236
msgid "Suggestion accepted"
msgstr "Suggestion acceptée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:238
msgid "Translation reverted"
msgstr "Traduction restaurée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:240
msgid "Translation uploaded"
msgstr "Traduction téléchargée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:242
msgid "Glossary added"
msgstr "Glossaire créé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:244
msgid "Glossary updated"
msgstr "Glossaire mis à jour"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:246
msgid "Glossary uploaded"
msgstr "Glossaire envoyé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:248
msgid "New source string"
msgstr "Nouvelle chaîne source"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:250
msgid "Component locked"
msgstr "Le composant est verrouillé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:252
msgid "Component unlocked"
msgstr "Le composant est déverrouillé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:254
msgid "Found duplicated string"
msgstr "Chaîne en double détectée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:256
msgid "Committed changes"
msgstr "Modifications archivées"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:258
msgid "Pushed changes"
msgstr "Modifications envoyées"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:260
msgid "Reset repository"
msgstr "Réinitialiser le dépôt"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:262
msgid "Merged repository"
msgstr "Dépôt fusionné"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:264
msgid "Rebased repository"
msgstr "Dépôt refondé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:266
msgid "Failed merge on repository"
msgstr "Échec de fusion du dépôt"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:268
msgid "Failed rebase on repository"
msgstr "Échec lors de la refonte du dépôt"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:270
msgid "Failed push on repository"
msgstr "Échec de pousser vers le dépôt"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:274
msgid "Removed translation"
msgstr "Traduction supprimée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:276
msgid "Suggestion removed"
msgstr "Suggestion supprimée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:280
msgid "Suggestion removed during cleanup"
msgstr "Suggestion supprimée lors du nettoyage"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:282
msgid "Source string changed"
msgstr "Chaîne source modifiée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:284
msgid "New string added"
msgstr "Nouvelle chaîne ajoutée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:286
msgid "Bulk status change"
msgstr "Modification en masse d’état"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:288
msgid "Changed visibility"
msgstr "La visibilité a été modifiée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:290
msgid "Added user"
msgstr "L’utilisateur a été ajouté"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:292
msgid "Removed user"
msgstr "L’utilisateur a été supprimé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:294
msgid "Translation approved"
msgstr "Traduction approuvée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:296
msgid "Marked for edit"
msgstr "Marqué comme À vérifier"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:298
msgid "Removed component"
msgstr "Composant supprimé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:300
msgid "Removed project"
msgstr "Projet supprimé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:302
msgid "Found duplicated language"
msgstr "Langue en double détectée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:304
msgid "Renamed project"
msgstr "Projet renommé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:306
msgid "Renamed component"
msgstr "Composant renommé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:308
msgid "Moved component"
msgstr "Composant déplacé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:310
msgid "New string to translate"
msgstr "Nouvelles chaînes à traduire"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:318
msgid "Added new language"
msgstr "Nouvelle langue ajoutée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:320
msgid "Requested new language"
msgstr "Nouvelle langue demandée"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:322
msgid "Created project"
msgstr "Projet créé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:324
msgid "Created component"
msgstr "Composant créé"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:326
msgid "Invited user"
msgstr "Utilisateur invité"

#. Translators: Name of event in the history
#: weblate/trans/models/change.py:328
msgid "Received repository notification"
msgstr "Notification de dépôt reçue"

#: weblate/trans/models/change.py:446
#, 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"

#. Translators: Action when adding new translation
#: weblate/trans/models/component.py:106
msgid "Contact maintainers"
msgstr "Contacter les mainteneurs"

#. Translators: Action when adding new translation
#: weblate/trans/models/component.py:108
msgid "Point to translation instructions URL"
msgstr "Pointer vers l’URL des directives de traduction"

#. Translators: Action when adding new translation
#: weblate/trans/models/component.py:110
msgid "Create new language file"
msgstr "Créer un fichier de nouvelle langue"

#. Translators: Action when adding new translation
#: weblate/trans/models/component.py:112
msgid "Disable adding new translations"
msgstr "Désactiver l’ajout de nouvelles traductions"

#: weblate/trans/models/component.py:115
msgid "Default based on the file format"
msgstr "Par défaut, basé sur le format de fichier"

#: weblate/trans/models/component.py:116
msgid "POSIX style using underscore as a separator"
msgstr "Style POSIX utilisant le tiret du dessous en tant que séparateur"

#: weblate/trans/models/component.py:117
msgid "BCP style using hyphen as a separator"
msgstr "Style BCP utilisant un trait d’union comme séparateur"

#: weblate/trans/models/component.py:118
msgid "Android style"
msgstr "Style Android"

#: weblate/trans/models/component.py:119
msgid "Java style"
msgstr "Style Java"

#: weblate/trans/models/component.py:122
msgid "Merge"
msgstr "Fusionner"

#: weblate/trans/models/component.py:185
msgid ""
"Version control system to use to access your repository containing "
"translations. You can also choose additional integration with third party "
"providers to submit merge requests."
msgstr ""
"Système de contrôle de versions à utiliser pour accéder à votre dépôt où se "
"trouvent les traductions. Vous pouvez aussi choisir une intégration "
"supplémentaire avec des fournisseurs tiers afin d’envoyer des demandes de "
"fusion."

#: weblate/trans/models/component.py:197
msgid ""
"URL of a repository, use weblate://project/component to share it 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:209
msgid "Repository push URL"
msgstr "URL pour l’envoi du dépôt"

#: weblate/trans/models/component.py:212
msgid "URL of a push repository, pushing is turned off if empty."
msgstr "URL d’un dépôt pour l’envoi, si vide la transmission est désactivée."

#: weblate/trans/models/component.py:217
msgid "Repository browser"
msgstr "Explorateur de dépôt"

#: weblate/trans/models/component.py:219
msgid ""
"Link to repository browser, use {{branch}} for branch, {{filename}} and "
"{{line}} as filename and line placeholders."
msgstr ""
"Lien vers l’explorateur de dépôts, utilisez {{branch}} pour une branche, "
"{{filename}} et {{line}} pour un fichier ou une ligne."

#: weblate/trans/models/component.py:226
msgid "Exported repository URL"
msgstr "URL de dépôt exportée"

#: weblate/trans/models/component.py:229
msgid "URL of 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:234
msgid "Source string bug reporting address"
msgstr "Adresse pour signaler une anomalie de chaîne source"

#: weblate/trans/models/component.py:236
msgid ""
"E-mail address for reports on errors in source strings. Leave empty for no e-"
"mails."
msgstr ""
"Adresse courriel pour signaler des erreurs dans les chaînes sources. Laisser "
"vide pour n’envoyer aucun courriel."

#: weblate/trans/models/component.py:254
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:264
msgid ""
"Filename of translation base file, containing all strings and their source; "
"it is recommended for monolingual translation formats."
msgstr ""
"Nom du fichier de base de traduction, contenant toutes les chaînes et leur "
"source ; ceci est recommandé pour les formats de traduction mono-langue."

#: weblate/trans/models/component.py:270
msgid "Edit base file"
msgstr "Modifier le fichier de base"

#: weblate/trans/models/component.py:273
msgid ""
"Whether users will be able to edit the base file for monolingual "
"translations."
msgstr ""
"Les utilisateurs pourront-ils ou non modifier le fichier de base dans les "
"traductions mono-langues."

#: weblate/trans/models/component.py:278
msgid "Template for new translations"
msgstr "Modèle pour les nouvelles traductions"

#: weblate/trans/models/component.py:294
msgid "Locked"
msgstr "Verrouillé"

#: weblate/trans/models/component.py:297
msgid "Locked component will not get any translation updates."
msgstr "Un composant verrouillé ne recevra aucune mise à jour."

#: weblate/trans/models/component.py:301
msgid "Allow translation propagation"
msgstr "Permettre la propagation de la traduction"

#: weblate/trans/models/component.py:305
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:310
msgid "Turn on suggestions"
msgstr "Activer les suggestions"

#: weblate/trans/models/component.py:312
msgid "Whether to allow translation suggestions at all."
msgstr "Autoriser ou non les suggestions de traduction."

#: weblate/trans/models/component.py:315
msgid "Suggestion voting"
msgstr "Vote pour la suggestion"

#: weblate/trans/models/component.py:317
msgid "Whether users can vote for suggestions."
msgstr "Les utilisateurs peuvent-ils ou non voter sur les suggestions."

#: weblate/trans/models/component.py:320
msgid "Autoaccept suggestions"
msgstr "Accepter automatiquement les suggestions"

#: weblate/trans/models/component.py:323
msgid ""
"Automatically accept suggestions with this number of votes, use 0 to turn it "
"off."
msgstr ""
"Accepter automatiquement les suggestions ayant ce nombre de votes, indiquez "
"0 pour désactiver."

#: weblate/trans/models/component.py:329 weblate/trans/models/unit.py:197
msgid "Translation flags"
msgstr "Marques de traduction"

#: weblate/trans/models/component.py:332 weblate/trans/models/unit.py:200
msgid ""
"Additional comma-separated flags to influence quality checks. Possible "
"values can be found in the documentation."
msgstr ""
"Options supplémentaires, séparées par des virgules, pour paramétrer les "
"vérifications de qualité. Les valeurs possibles sont précisées dans la "
"documentation."

#: weblate/trans/models/component.py:339
msgid "Enforced checks"
msgstr "Vérifications forcées"

#: weblate/trans/models/component.py:340
msgid "List of checks which can not be ignored."
msgstr "Liste des vérifications qui ne peuvent être ignorées."

#: weblate/trans/models/component.py:358
msgid ""
"User agreement which needs to be approved before a user can translate this "
"component."
msgstr ""
"Accord que l’utilisateur doit approuver avant de pouvoir traduire ce "
"composant."

#: weblate/trans/models/component.py:365
msgid "Adding new translation"
msgstr "Ajouter une nouvelle traduction"

#: weblate/trans/models/component.py:370
msgid "How to handle requests for creating new translations."
msgstr "Comment traiter les demandes de création de nouvelles langues."

#: weblate/trans/models/component.py:374
msgid "Language code style"
msgstr "Style de code-langue"

#: weblate/trans/models/component.py:380
msgid ""
"Customize language code used to generate the filename for translations "
"created by Weblate."
msgstr ""
"Personnaliser le code de langue utilisé pour générer le nom de fichier des "
"traductions créées par Weblate."

#: weblate/trans/models/component.py:387
msgid "Merge style"
msgstr "Style de fusion"

#: weblate/trans/models/component.py:392
msgid ""
"Define whether Weblate should merge the upstream repository or rebase "
"changes onto it."
msgstr ""
"Définir si Weblate doit fusionner le dépôt en amont ou refonder les "
"modifications sur ce dernier."

#: weblate/trans/models/component.py:397
msgid "Commit message when translating"
msgstr "Message d’archivage lors d’une traduction"

#: weblate/trans/models/component.py:399 weblate/trans/models/component.py:408
#: weblate/trans/models/component.py:417 weblate/trans/models/component.py:426
#: weblate/trans/models/component.py:435
msgid ""
"You can use template language for various info, please consult the "
"documentation for more details."
msgstr ""
"Vous pouvez utiliser le modèle de langue pour divers renseignements, "
"veuillez consulter la documentation pour plus de précisions."

#: weblate/trans/models/component.py:406
msgid "Commit message when adding translation"
msgstr "Message d’archivage lors d’ajout de traduction"

#: weblate/trans/models/component.py:415
msgid "Commit message when removing translation"
msgstr "Message d’archivage lors de suppression de traduction"

#: weblate/trans/models/component.py:424
msgid "Commit message when merging translation"
msgstr "Message d’archivage lors de la fusion de la traduction"

#: weblate/trans/models/component.py:433
msgid "Commit message when addon makes a change"
msgstr "Message d’archivage lorsqu’un greffon effectue une modification"

#: weblate/trans/models/component.py:442
msgid "Committer name"
msgstr "Nom du contributeur"

#: weblate/trans/models/component.py:447
msgid "Committer e-mail"
msgstr "Courriel du contributeur"

#: weblate/trans/models/component.py:452
msgid "Push on commit"
msgstr "Pousser lors de l’archivage"

#: weblate/trans/models/component.py:455
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:459
msgid "Age of changes to commit"
msgstr "Âge des modifications à archiver"

#: weblate/trans/models/component.py:462
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:472
msgid ""
"Regular expression used to filter translation when scanning for filemask."
msgstr ""
"Expression rationnelle utilisée pour filtrer la traduction lors de la "
"recherche d’un motif de fichier."

#: weblate/trans/models/component.py:477
msgid "Shapings regular expression"
msgstr "Expression rationnelle des variantes"

#: weblate/trans/models/component.py:483
msgid "Regular expression used to determine shapings of a string."
msgstr ""
"Expression rationnelle utilisée pour analyser les différentes variantes "
"d’une chaîne."

#: weblate/trans/models/component.py:492
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:797
msgid ""
"Could not 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:803
#, python-format
msgid "Could not fetch the repository: %s"
msgstr "Impossible d’attraper le dépôt : %s"

#: weblate/trans/models/component.py:968
#, python-format
msgid "Push is turned off for %s."
msgstr "L’envoi des modifications est désactivé pour %s."

#: weblate/trans/models/component.py:1022
#, python-format
msgid "Could not push to remote branch on %s."
msgstr "Impossible d’envoyer vers la branche distante sur %s."

#: weblate/trans/models/component.py:1055
#, python-format
msgid "Could not reset to remote branch on %s."
msgstr "Échec de réinitialisation vers la branche distance sur %s."

#: weblate/trans/models/component.py:1084
#, python-format
msgid "Could not clean the repository on %s."
msgstr "Impossible de nettoyer le dépôt %s."

#: weblate/trans/models/component.py:1164
#, python-format
msgid "Could not rebase local branch onto remote branch %s."
msgstr "Impossible de refonder la branche locale sur la branche distante %s."

#: weblate/trans/models/component.py:1170
#, python-format
msgid "Could not merge remote branch into %s."
msgstr "Échec de fusion de la branche distante dans %s."

#: weblate/trans/models/component.py:1497
msgid "Invalid link to a Weblate project, cannot 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:1506
msgid "Invalid link to a Weblate project, cannot link it to itself!"
msgstr ""
"Lien incorrect vers un projet Weblate, impossible de se lier soi-même !"

#: weblate/trans/models/component.py:1515
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:1524
msgid "Option is not available for linked repositories."
msgstr "Cette option n’est pas disponible pour les dépôts liés."

#: weblate/trans/models/component.py:1532
msgid "The filemask did not match any files."
msgstr "Le motif de fichier ne correspond à aucun fichier."

#: weblate/trans/models/component.py:1540
#, python-format
msgid "The language code for %s was empty, please check the filemask."
msgstr ""
"Le code de langue pour %s était vide, veuillez vérifier le motif de fichier."

#: weblate/trans/models/component.py:1547
#, python-format
msgid "The language code \"%s\" is too long, please check the filemask."
msgstr ""
"Le code de langue « %s » est trop long, veuillez vérifier le motif de "
"fichier."

#: weblate/trans/models/component.py:1554
#, python-format
msgid ""
"There are more files for the single language (%s), please adjust the "
"filemask and use components for translating different resources."
msgstr ""
"Il y a d’autres fichiers pour la langue (%s), veuillez ajuster le motif de "
"fichier et utiliser des composants pour traduire différentes ressources."

#: weblate/trans/models/component.py:1579
#, python-format
msgid "Could not parse %d matched file."
msgid_plural "Could not parse %d matched files."
msgstr[0] "Impossible d’analyser %d fichier correspondant."
msgstr[1] "Impossible d’analyser %d fichiers correspondants."

#: weblate/trans/models/component.py:1601
msgid "Unrecognized base file for new translations."
msgstr "Fichier de base non reconnu pour de nouvelles traductions."

#: weblate/trans/models/component.py:1604
msgid ""
"You have set up Weblate to add new translation files, but did not provide a "
"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:1617
msgid "You can not use a base file for bilingual translation."
msgstr ""
"Vous ne pouvez pas utiliser un fichier de base pour une traduction bilingue."

#: weblate/trans/models/component.py:1622
msgid "Using a .pot file as base file is unsupported."
msgstr ""
"Utiliser un fichier .pot comme fichier de base n’est pas pris en charge."

#: weblate/trans/models/component.py:1632
msgid "Could not find template file."
msgstr "Impossible de trouver le fichier modèle."

#: weblate/trans/models/component.py:1638
#, python-format
msgid "Could not parse translation base file: %s"
msgstr "Impossible d’analyser le fichier de base de traduction : %s"

#: weblate/trans/models/component.py:1646
#, 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:1652
msgid "You can not use a monolingual translation without a base file."
msgstr ""
"Vous ne pouvez pas utiliser une traduction mono-langue sans un fichier de "
"base."

#: weblate/trans/models/component.py:1666
#, python-format
msgid "Could not update repository: %s"
msgstr "Impossible de mettre à jour le dépôt : %s"

#: weblate/trans/models/component.py:1680
msgid ""
"Please either fill in instruction URL or use different option for adding a "
"new language."
msgstr ""
"Veuillez remplir l’URL d’instruction ou utiliser une option différente pour "
"ajouter une nouvelle langue."

#: weblate/trans/models/component.py:1712
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:1722
msgid "Accepting suggestions automatically only works with voting turned on."
msgstr ""
"L’acceptation automatique des suggestions fonctionne uniquement si le vote "
"est activé."

#: weblate/trans/models/component.py:1977
msgid "Could not add new translation file."
msgstr "Impossible d’ajouter un nouveau fichier de traduction."

#: weblate/trans/models/component.py:1988
msgid "The given language is filtered by the language filter."
msgstr "Le langage donné est filtré par le filtre de langage."

#: weblate/trans/models/component.py:2010
msgid "Translation file already exists!"
msgstr "Le fichier de traduction existe déjà !"

#: weblate/trans/models/componentlist.py:43
msgid "Component list name"
msgstr "Nom de la liste des composants"

#: weblate/trans/models/componentlist.py:57
msgid "Show on dashboard"
msgstr "Afficher sur le tableau de bord"

#: weblate/trans/models/componentlist.py:61
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:91
msgid "Project regular expression"
msgstr "Expression rationnelle de projet"

#: weblate/trans/models/componentlist.py:94
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:97
msgid "Component regular expression"
msgstr "Expression rationnelle de composant"

#: weblate/trans/models/componentlist.py:100
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:104
msgid "Component list to assign"
msgstr "Listes de composants à attribuer"

#: weblate/trans/models/componentlist.py:120
msgid "Automatic component list assignments"
msgstr "Affectations automatiques de composants"

#. Translators: Name of a color
#: weblate/trans/models/label.py:39
msgid "Navy"
msgstr "Bleu foncé"

#. Translators: Name of a color
#: weblate/trans/models/label.py:41
msgid "Blue"
msgstr "Bleu"

#. Translators: Name of a color
#: weblate/trans/models/label.py:43
msgid "Aqua"
msgstr "Cyan"

#. Translators: Name of a color
#: weblate/trans/models/label.py:45
msgid "Teal"
msgstr "Turquoise"

#. Translators: Name of a color
#: weblate/trans/models/label.py:47
msgid "Olive"
msgstr "Olive"

#. Translators: Name of a color
#: weblate/trans/models/label.py:49
msgid "Green"
msgstr "Vert"

#. Translators: Name of a color
#: weblate/trans/models/label.py:51
msgid "Lime"
msgstr "Citron"

#. Translators: Name of a color
#: weblate/trans/models/label.py:53
msgid "Yellow"
msgstr "Jaune"

#. Translators: Name of a color
#: weblate/trans/models/label.py:55
msgid "Orange"
msgstr "Orange"

#. Translators: Name of a color
#: weblate/trans/models/label.py:57
msgid "Red"
msgstr "Rouge"

#. Translators: Name of a color
#: weblate/trans/models/label.py:59
msgid "Maroon"
msgstr "Marron"

#. Translators: Name of a color
#: weblate/trans/models/label.py:61
msgid "Fuchsia"
msgstr "Fuchsia"

#. Translators: Name of a color
#: weblate/trans/models/label.py:63
msgid "Purple"
msgstr "Pourpre"

#. Translators: Name of a color
#: weblate/trans/models/label.py:65
msgid "Black"
msgstr "Noir"

#. Translators: Name of a color
#: weblate/trans/models/label.py:67
msgid "Gray"
msgstr "Gris"

#. Translators: Name of a color
#: weblate/trans/models/label.py:69
msgid "Silver"
msgstr "Argent"

#: weblate/trans/models/project.py:79
msgid "Main website of translated project."
msgstr "Site Web principal du projet traduit."

#: weblate/trans/models/project.py:82
msgid "Mailing list"
msgstr "Liste de diffusion"

#: weblate/trans/models/project.py:85
msgid "Mailing list for translators."
msgstr "Liste de discussion pour les traducteurs."

#: weblate/trans/models/project.py:88
msgid "Translation instructions"
msgstr "Directives de traduction"

#: weblate/trans/models/project.py:94
msgid "Set \"Language-Team\" header"
msgstr "Définir l’en-tête « Language-Team »"

#: weblate/trans/models/project.py:97
msgid "Lets Weblate update the \"Language-Team\" file header of your project."
msgstr ""
"Autorise Weblate à mettre à jour l’en-tête du fichier « Language-Team » de "
"votre projet."

#: weblate/trans/models/project.py:101
msgid "Use shared translation memory"
msgstr "Utiliser un mémoire de traduction partagé"

#: weblate/trans/models/project.py:104
msgid "Uses the pool of shared translations between projects."
msgstr "Utilise l’ensemble des traductions partagées entre les projets."

#: weblate/trans/models/project.py:108
msgid "Contribute to shared translation memory"
msgstr "Contribue au mémoire de traduction partagé"

#: weblate/trans/models/project.py:111
msgid "Contributes to the pool of shared translations between projects."
msgstr "Contribue à l’ensemble des traductions partagées entre les projets."

#: weblate/trans/models/project.py:117
msgid "Access control"
msgstr "Contrôle d’accès"

#: weblate/trans/models/project.py:119
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:124
msgid "Enable reviews"
msgstr "Activer les révisions"

#: weblate/trans/models/project.py:127
msgid "Requires dedicated reviewers to approve translations."
msgstr "Nécessite que des personnes approuvent les traductions."

#: weblate/trans/models/project.py:131
msgid "Enable hooks"
msgstr "Activer les points d’ancrage"

#: weblate/trans/models/project.py:134
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:139
msgid "Source language"
msgstr "Langue source"

#: weblate/trans/models/project.py:140
msgid "Language used for source strings in all components"
msgstr "Langue utilisée comme source pour tous les composants"

#: weblate/trans/models/suggestion.py:132
msgid "Failed to accept suggestion!"
msgstr "Échec d’acceptation de la suggestion !"

#: weblate/trans/models/translation.py:140
msgid "source"
msgstr "Source"

#: weblate/trans/models/translation.py:140
#: weblate/trans/templatetags/translations.py:720
msgid "This translation is used for source strings."
msgstr "Cette traduction est utilisée pour les chaînes sources."

#: weblate/trans/models/translation.py:183
#, 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:192
#, 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:901
msgid "Plural forms do not match the language."
msgstr "Les formes plurielles ne correspondent pas à la langue."

#: weblate/trans/models/whiteboard.py:69
msgid "Render as HTML"
msgstr "Rendu en HTML"

#: weblate/trans/models/whiteboard.py:71
msgid ""
"When turned off, 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:102
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:104
msgid "Info (light blue)"
msgstr "Info (bleu clair)"

#: weblate/trans/models/whiteboard.py:105
msgid "Warning (yellow)"
msgstr "Alerte (jaune)"

#: weblate/trans/models/whiteboard.py:106
msgid "Danger (red)"
msgstr "Danger (rouge)"

#: weblate/trans/models/whiteboard.py:107
msgid "Success (green)"
msgstr "Succès (vert)"

#: weblate/trans/models/whiteboard.py:115
msgid "Expiry date"
msgstr "Date d’expiration"

#: weblate/trans/models/whiteboard.py:117
msgid ""
"The message will be not shown after this date. Use it to announce string "
"freeze and translation deadline for next release."
msgstr ""
"Le message ne s’affichera plus après cette date. À utiliser pour annoncer "
"une date limite de traduction ou de gel de chaîne de caractères pour une "
"prochaine version."

#: weblate/trans/models/whiteboard.py:127
msgid "Whiteboard message"
msgstr "Message du tableau"

#: weblate/trans/models/whiteboard.py:128
msgid "Whiteboard messages"
msgstr "Messages du tableau"

#: weblate/trans/models/whiteboard.py:135
msgid "Do not specify both component and project!"
msgstr "Ne précisez pas et le composant et le projet !"

#: weblate/trans/specialchars.py:33
msgid "Insert tab character"
msgstr "Insérer une tabulation"

#: weblate/trans/specialchars.py:34
msgid "Insert new line"
msgstr "Insérer une nouvelle ligne"

#: weblate/trans/specialchars.py:35
msgid "Insert horizontal ellipsis"
msgstr "Insérer des points de suspension"

#: weblate/trans/specialchars.py:452
#, python-brace-format
msgid "Insert {0}"
msgstr "Insérer {0}"

#: weblate/trans/specialchars.py:457 weblate/trans/specialchars.py:459
#, python-brace-format
msgid "Insert character {0}"
msgstr "Insérer le caractère {0}"

#: weblate/trans/specialchars.py:473
msgid "Opening double quote"
msgstr "Ouvrir doubles guillemets"

#: weblate/trans/specialchars.py:474
msgid "Closing double quote"
msgstr "Fermer doubles guillemets"

#: weblate/trans/specialchars.py:475
msgid "Opening single quote"
msgstr "Ouvrir simple guillemet"

#: weblate/trans/specialchars.py:476
msgid "Closing single quote"
msgstr "Fermer simple guillemet"

#: weblate/trans/specialchars.py:479
msgid "Hyphen"
msgstr "trait d’union"

#: weblate/trans/specialchars.py:482
msgid "En dash"
msgstr "Tiret demi-cadratin"

#: weblate/trans/specialchars.py:485
msgid "Em dash"
msgstr "Tiret cadratin"

#: weblate/trans/specialchars.py:488
msgid "User configured character: {}"
msgstr "Caractère défini par l’utilisateur : {}"

#: weblate/trans/tasks.py:367
msgid "Automatic translation completed, no strings were updated."
msgstr "Traduction automatique terminée, aucune chaîne n’a été modifiée."

#: weblate/trans/tasks.py:371
#, 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/templatetags/translations.py:75
msgid "Good configuration"
msgstr "Configuration correcte"

#: weblate/trans/templatetags/translations.py:76
msgid "Bad configuration"
msgstr "Configuration incorrecte"

#: weblate/trans/templatetags/translations.py:77
msgid "Possible configuration"
msgstr "Configuration possible"

#: weblate/trans/templatetags/translations.py:112
msgid "Tab character"
msgstr "Tabulation"

#: weblate/trans/templatetags/translations.py:186
msgid "New line"
msgstr "Nouvelle ligne"

#: weblate/trans/templatetags/translations.py:322
msgid "a year ago"
msgstr "Il y a un an"

#: weblate/trans/templatetags/translations.py:323
#, 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:329
msgid "a month ago"
msgstr "Il y a un mois"

#: weblate/trans/templatetags/translations.py:330
#, 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:335
#, 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:340
msgid "a week ago"
msgstr "Il y a une semaine"

#: weblate/trans/templatetags/translations.py:342
msgid "yesterday"
msgstr "Hier"

#: weblate/trans/templatetags/translations.py:343
#, 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:347
#: weblate/trans/templatetags/translations.py:405
msgid "now"
msgstr "À l’instant"

#: weblate/trans/templatetags/translations.py:350
msgid "a second ago"
msgstr "Il y a une seconde"

#: weblate/trans/templatetags/translations.py:352
#, python-format
msgid "%(count)s second ago"
msgid_plural "%(count)s seconds ago"
msgstr[0] "Il y a %(count)s seconde"
msgstr[1] "Il y a %(count)s secondes"

#: weblate/trans/templatetags/translations.py:357
msgid "a minute ago"
msgstr "Il y a une minute"

#: weblate/trans/templatetags/translations.py:358
#, python-format
msgid "%(count)s minute ago"
msgid_plural "%(count)s minutes ago"
msgstr[0] "Il y a %(count)s minute"
msgstr[1] "Il y a %(count)s minutes"

#: weblate/trans/templatetags/translations.py:363
msgid "an hour ago"
msgstr "Il y a une heure"

#: weblate/trans/templatetags/translations.py:364
#, python-format
msgid "%(count)s hour ago"
msgid_plural "%(count)s hours ago"
msgstr[0] "Il y a %(count)s heure"
msgstr[1] "Il y a %(count)s heures"

#: weblate/trans/templatetags/translations.py:380
msgid "a year from now"
msgstr "dans un an"

#: weblate/trans/templatetags/translations.py:382
#, python-format
msgid "%(count)s year from now"
msgid_plural "%(count)s years from now"
msgstr[0] "dans %(count)s an"
msgstr[1] "dans %(count)s ans"

#: weblate/trans/templatetags/translations.py:387
msgid "a month from now"
msgstr "dans un mois"

#: weblate/trans/templatetags/translations.py:389
#, python-format
msgid "%(count)s month from now"
msgid_plural "%(count)s months from now"
msgstr[0] "dans %(count)s mois"
msgstr[1] "dans %(count)s mois"

#: weblate/trans/templatetags/translations.py:394
#, python-format
msgid "%(count)s week from now"
msgid_plural "%(count)s weeks from now"
msgstr[0] "dans %(count)s semaine"
msgstr[1] "dans %(count)s semaines"

#: weblate/trans/templatetags/translations.py:398
msgid "tomorrow"
msgstr "demain"

#: weblate/trans/templatetags/translations.py:400
msgid "a week from now"
msgstr "dans une semaine"

#: weblate/trans/templatetags/translations.py:402
#, python-format
msgid "%(count)s day from now"
msgid_plural "%(count)s days from now"
msgstr[0] "dans %(count)s jour"
msgstr[1] "dans %(count)s jours"

#: weblate/trans/templatetags/translations.py:408
msgid "a second from now"
msgstr "dans une seconde"

#: weblate/trans/templatetags/translations.py:410
#, python-format
msgid "%(count)s second from now"
msgid_plural "%(count)s seconds from now"
msgstr[0] "dans %(count)s seconde"
msgstr[1] "dans %(count)s secondes"

#: weblate/trans/templatetags/translations.py:415
msgid "a minute from now"
msgstr "dans une minute"

#: weblate/trans/templatetags/translations.py:417
#, python-format
msgid "%(count)s minute from now"
msgid_plural "%(count)s minutes from now"
msgstr[0] "dans %(count)s minute"
msgstr[1] "dans %(count)s minutes"

#: weblate/trans/templatetags/translations.py:421
msgid "an hour from now"
msgstr "dans une heure"

#: weblate/trans/templatetags/translations.py:422
#, python-format
msgid "%(count)s hour from now"
msgid_plural "%(count)s hours from now"
msgstr[0] "dans %(count)s heure"
msgstr[1] "dans %(count)s heures"

#: weblate/trans/templatetags/translations.py:518
msgctxt "String state"
msgid "Not translated"
msgstr "Non traduit"

#: weblate/trans/templatetags/translations.py:547
#, python-format
msgid "string ID %s"
msgstr "identifiant de chaîne %s"

#: weblate/trans/templatetags/translations.py:712
msgid "You administrate this project."
msgstr "Vous administrez ce projet."

#: weblate/trans/templatetags/translations.py:732
#, python-format
msgid "This component is linked to the %(target)s repository."
msgstr "Ce composant est lié au dépôt %(target)s."

#: weblate/trans/templatetags/translations.py:742
#: weblate/trans/views/guide.py:159
msgid "Fix this component to clear its alerts."
msgstr "Corriger ce composant pour effacer ses alertes."

#: weblate/trans/templatetags/translations.py:749
#: weblate/trans/templatetags/translations.py:775
msgid "This translation is locked."
msgstr "Cette traduction est verrouillée."

#: weblate/trans/templatetags/translations.py:756
msgid "Updating translation component…"
msgstr "Mise à jour du composant de traduction…"

#: weblate/trans/templatetags/translations.py:768
msgid "Some of the components within this project have alerts."
msgstr "Certains des composants de ce projet ont des alertes."

#: weblate/trans/templatetags/translations.py:804
msgid "enabled"
msgstr "activé"

#: weblate/trans/util.py:50
msgid "Very high"
msgstr "Très haute"

#: weblate/trans/util.py:51
msgid "High"
msgstr "Haute"

#: weblate/trans/util.py:52
msgid "Medium"
msgstr "Moyen"

#: weblate/trans/util.py:53
msgid "Low"
msgstr "Basse"

#: weblate/trans/util.py:54
msgid "Very low"
msgstr "Très basse"

#: weblate/trans/util.py:254
#, 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:30
msgid "Filemask does not contain * as a language placeholder!"
msgstr ""
"Le motif de fichier ne contient pas le symbole * à remplacer par la langue !"

#: weblate/trans/validators.py:38
msgid ""
"A value of 1 is not allowed for autoaccept as it would permit users to vote "
"on their own suggestions."
msgstr ""
"La valeur 1 est interdite pour l’auto-acceptation puisqu’elle permettrait à "
"un utilisateur de voter pour ses propres suggestions."

#: weblate/trans/views/about.py:47
msgid "Keys"
msgstr "Clés"

#: weblate/trans/views/about.py:80
msgid "Weblate statistics"
msgstr "Statistiques Weblate"

#: weblate/trans/views/acl.py:86
msgid "Invalid parameters!"
msgstr "Paramètres non valides !"

#: weblate/trans/views/acl.py:92 weblate/trans/views/acl.py:207
msgid "You can not remove last owner!"
msgstr "Vous ne pouvez pas retirer l’unique propriétaire !"

#: weblate/trans/views/acl.py:137
msgid "User has been added to this project."
msgstr "L’utilisateur a été ajouté à ce projet."

#: weblate/trans/views/acl.py:139 weblate/trans/views/acl.py:178
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:176 weblate/trans/views/acl.py:191
msgid "User has been invited to this project."
msgstr "L’utilisateur a été invité à ce projet."

#: weblate/trans/views/acl.py:216
msgid "User has been removed from this project."
msgstr "L’utilisateur a été retiré du projet."

#: weblate/trans/views/acl.py:243
msgid "Project access control has been changed."
msgstr "Le contrôle d’accès au projet a été modifié."

#: weblate/trans/views/basic.py:118
#, python-brace-format
msgid "Get involved in {0}!"
msgstr "Participez à {0} !"

#: weblate/trans/views/basic.py:347
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:78
#, python-format
msgctxt "Changes in translation"
msgid "Changes in %s"
msgstr "Modifications pour %s"

#: weblate/trans/views/changes.py:87
#, 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:104
#, python-format
msgctxt "Changes in language"
msgid "Changes in %s"
msgstr "Modifications pour %s"

#: weblate/trans/views/changes.py:112
#, python-format
msgctxt "Changes by user"
msgid "Changes by %s"
msgstr "Modifications par %s"

#: weblate/trans/views/changes.py:140
msgid "Failed to find matching project!"
msgstr "Échec de recherche de projet correspondant !"

#: weblate/trans/views/changes.py:148
msgid "Failed to find matching language!"
msgstr "Échec de recherche de langue correspondante !"

#: weblate/trans/views/changes.py:156
msgid "Failed to find matching user!"
msgstr "Échec de recherche d’utilisateur correspondant !"

#: weblate/trans/views/charts.py:108
#, python-brace-format
msgctxt "Format string for yearly activity chart"
msgid "{month}/{year}"
msgstr "{month}/{year}"

#: weblate/trans/views/charts.py:140
#, python-brace-format
msgctxt "Format string for monthly activity chart"
msgid "{day}/{month}"
msgstr "{day}/{month}"

#: weblate/trans/views/create.py:285
msgid "Failed to parse uploaded ZIP file."
msgstr "Échec d’analyse du fichier Zip téléversé."

#: weblate/trans/views/dashboard.py:146
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/dashboard.py:155
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/dashboard.py:169
msgid "Please set your full name and e-mail in your profile."
msgstr ""
"Veuillez renseigner votre nom ainsi que votre courriel dans votre profil."

#: weblate/trans/views/dictionary.py:48
#, python-format
msgid "%(language)s glossary for %(project)s"
msgstr "Glossaire %(language)s pour %(project)s"

#: weblate/trans/views/dictionary.py:182
msgid "No words to import found in file."
msgstr "Aucun mot à importer trouvé dans le fichier."

#: weblate/trans/views/dictionary.py:184
#, 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:192 weblate/trans/views/files.py:163
#, python-format
msgid "File upload has failed: %s"
msgstr "Échec de téléversement du fichier : %s"

#: weblate/trans/views/dictionary.py:195 weblate/trans/views/edit.py:535
#: weblate/trans/views/search.py:87 weblate/trans/views/search.py:224
msgid "Failed to process form!"
msgstr "Échec du traitement du formulaire !"

#: weblate/trans/views/edit.py:147 weblate/trans/views/edit.py:411
msgid "No string matched your search!"
msgstr "Aucune chaîne ne correspond à votre recherche"

#: weblate/trans/views/edit.py:171
msgid "Your suggestion is empty!"
msgstr "Votre suggestion est vide !"

#: weblate/trans/views/edit.py:176
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:182
msgid "Your suggestion has been identified as spam!"
msgstr "Votre suggestion a été identifiée comme étant du spam !"

#: weblate/trans/views/edit.py:193
msgid "Your suggestion already exists!"
msgstr "Une suggestion identique existe déjà !"

#: weblate/trans/views/edit.py:221
#, 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:234
#, python-brace-format
msgid ""
"The translation has been saved, however there are some newly failing checks: "
"{0}"
msgstr ""
"La traduction a été enregistrée mais il y a de nouvelles erreurs de "
"vérifications : {0}"

#: weblate/trans/views/edit.py:278
msgid "Invalid merge request!"
msgstr "Requête de fusion invalide !"

#: weblate/trans/views/edit.py:297
msgid "Invalid revert request!"
msgstr "Requête de restauration invalide !"

#: weblate/trans/views/edit.py:308
msgid "Can not revert to empty translation!"
msgstr "Impossible de restaurer une traduction vide !"

#: weblate/trans/views/edit.py:324
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:330
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:336
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:362
msgid "Invalid suggestion!"
msgstr "Suggestion invalide !"

#: weblate/trans/views/edit.py:471
msgid "Invalid search string!"
msgstr "Chaîne de recherche invalide !"

#: weblate/trans/views/edit.py:555
msgid "Automatic translation in progress"
msgstr "Traduction automatique en cours"

#: weblate/trans/views/edit.py:577
msgid "Posted new comment"
msgstr "Commentaire publié"

#: weblate/trans/views/edit.py:579
msgid "Failed to add comment!"
msgstr "Erreur à l’ajout du commentaire !"

#: weblate/trans/views/edit.py:598
msgid "Translation comment has been deleted."
msgstr "Le commentaire de traduction a été supprimé."

#: weblate/trans/views/edit.py:618
msgid "Translation comment has been resolved."
msgstr "Le commentaire de traduction a été résolu."

#: weblate/trans/views/edit.py:765
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:769
msgid "New string has been added."
msgstr "La nouvelle chaîne a été ajoutée."

#: weblate/trans/views/error.py:37
msgid "Bad Request"
msgstr "Requête invalide"

#: weblate/trans/views/files.py:113
msgid "Access denied."
msgstr "Accès non autorisé."

#: weblate/trans/views/files.py:149
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:152
#, 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/git.py:43
msgid "Failed to lock the repository, another operation is in progress."
msgstr "Impossible de verrouiller le dépôt, une autre opération est en cours."

#: weblate/trans/views/git.py:55
msgid "All pending translations were committed."
msgstr "Toutes les traductions en attente ont été archivées."

#: weblate/trans/views/git.py:67
msgid "All repositories were updated."
msgstr "Tous les dépôts ont été mis à jour."

#: weblate/trans/views/git.py:79
msgid "All repositories were pushed."
msgstr "Tous les dépôts ont été propagés."

#: weblate/trans/views/git.py:90
msgid "All repositories have been reset."
msgstr "Tous les dépôts ont été réinitialisés."

#: weblate/trans/views/git.py:101
msgid "All repositories have been cleaned up."
msgstr "Tous les dépôts ont été nettoyés."

#: weblate/trans/views/guide.py:81
msgid "Version control integration"
msgstr "Intégration avec le système de contrôle de versions"

#: weblate/trans/views/guide.py:90
msgid "Configure repository hooks for automated flow of updates to Weblate."
msgstr ""
"Configurez les liens du dépôt pour un flux automatisé des mises à jour vers "
"Weblate."

#: weblate/trans/views/guide.py:108
msgid "Configure push URL for automated flow of translations from Weblate."
msgstr ""
"Configurez l’URL d’envoi pour un flux automatisé des traductions depuis "
"Weblate."

#: weblate/trans/views/guide.py:122
msgid "Building community"
msgstr "Construire une communauté"

#: weblate/trans/views/guide.py:130
msgid "Define translation instructions to give translators a guideline."
msgstr "Donnez des consignes de traduction pour guider les traducteurs."

#: weblate/trans/views/guide.py:146
msgid "Make your translations available under a libre license."
msgstr "Mettez vos traductions à disposition sous licence libre."

#: weblate/trans/views/guide.py:172
msgid "Provide context to the translators"
msgstr "Indique le contexte aux traducteurs"

#: weblate/trans/views/guide.py:180
msgid "Add screenshots to show where strings are being used."
msgstr "Ajoutez des captures écran avec les chaînes à traduire."

#: weblate/trans/views/guide.py:192
msgid "Use flags to indicate special strings in your translation."
msgstr ""
"Utilisez des drapeaux pour indiquer les chaînes spéciales dans votre "
"traduction."

#: weblate/trans/views/guide.py:210
msgid "Add safe-html flag to avoid dangerous HTML from translators."
msgstr ""
"Ajouter un drapeau safe-html pour éviter les modifications hasardeuses du "
"code HTML par les traducteurs."

#: weblate/trans/views/guide.py:233
msgid "Workflow customization"
msgstr "Personnalisation du flux"

#: weblate/trans/views/lock.py:43
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:61
msgid "Component is now open for translation updates."
msgstr "Le composant est maintenant ouvert aux mises à jour de traduction."

#: weblate/trans/views/lock.py:80
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:99
msgid "Project is now open for translation updates."
msgstr "Le projet est maintenant ouvert pour les mises à jour de traduction."

#: weblate/trans/views/manage.py:61
msgid "Translation has been removed."
msgstr "La traduction a été supprimée."

#: weblate/trans/views/manage.py:81
msgid "Translation component was scheduled for removal."
msgstr "La suppression de ce composant de traduction est planifiée."

#: weblate/trans/views/manage.py:101
msgid "Project was scheduled for removal."
msgstr "La suppression de ce projet de traduction est planifiée."

#: weblate/trans/views/search.py:137
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:139
#, 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:200
#, python-format
msgid "Search for %s"
msgstr "Rechercher %s"

#: weblate/trans/views/search.py:204
msgid "Too many search queries, please try again later."
msgstr "Trop de demandes de recherche, veuillez réessayer plus tard."

#: weblate/trans/views/search.py:206
msgid "Invalid search query!"
msgstr "Requête de recherche invalide !"

#: weblate/trans/views/search.py:242
msgid "Bulk edit completed, no strings were updated."
msgstr "Modification en masse terminée, aucune chaîne n’a été modifiée."

#: weblate/trans/views/search.py:244
#, python-format
msgid "Bulk edit completed, %d string was updated."
msgid_plural "Bulk edit completed, %d strings were updated."
msgstr[0] "Modification en masse terminée, %d chaîne modifiée."
msgstr[1] "Modification en masse terminée, %d chaînes modifiées."

#: weblate/trans/views/settings.py:49 weblate/trans/views/settings.py:81
msgid "Settings saved"
msgstr "Paramètres sauvegardés"

#: weblate/trans/views/settings.py:54 weblate/trans/views/settings.py:88
msgid "Invalid settings, please check the form for errors!"
msgstr "Paramètres invalides, veuillez vérifier les erreurs du formulaire !"

#: weblate/trans/views/source.py:52
msgid "Failed to change a context!"
msgstr "Échec de modification d’un contexte !"

#: weblate/trans/widgets.py:246
msgid "Big status badge"
msgstr "Grand badge de statut"

#: weblate/trans/widgets.py:282
msgid "Small status badge"
msgstr "Petit badge de statut"

#: weblate/trans/widgets.py:304
msgid "Open Graph image"
msgstr "Image Open Graph"

#: weblate/trans/widgets.py:361
msgid "Status badge"
msgstr "Badge de statut"

#: weblate/trans/widgets.py:364
msgid "translated"
msgstr "Traduit à"

#: weblate/trans/widgets.py:411
msgid "Vertical multi language status widget"
msgstr "Widget de statut multilangues vertical"

#: weblate/trans/widgets.py:473
msgid "Horizontal multi language status widget"
msgstr "Widget de statut multilangues horizontal"

#: weblate/utils/render.py:46
#, python-format
msgid "Undefined variable: \"%s\""
msgstr "Variable non définie : « %s »"

#: weblate/utils/render.py:110
msgid "Failed to render template: {}"
msgstr "Échec de rendu du modèle : {}"

#: weblate/utils/render.py:156
msgid ""
"The format strings are no longer supported, please use the template language "
"instead."
msgstr ""
"Les chaînes de format ne sont plus prises en charge, à la place veuillez "
"utiliser le modèle de langue."

#: weblate/utils/render.py:173
msgid "The editor link lacks URL scheme!"
msgstr "L’éditeur de lien ne possède pas de schéma d’URL !"

#: weblate/utils/render.py:179
msgid "Forbidden URL scheme!"
msgstr "Schéma d’URL interdit !"

#: weblate/utils/search.py:115
msgid "Unsupported state: {}"
msgstr "État inconnu : {0}"

#: weblate/utils/search.py:299
msgid "Invalid regular expression: {}"
msgstr "Expression rationnelle non valide : {}"

#: weblate/utils/state.py:32
msgctxt "String state"
msgid "Empty"
msgstr "Vide"

#: weblate/utils/state.py:36
msgctxt "String state"
msgid "Read only"
msgstr "Lecture seule"

#: weblate/utils/validators.py:66
#, python-brace-format
msgid "Failed to compile: {0}"
msgstr "Erreur de compilation : {0}"

#: weblate/utils/validators.py:68
msgid "Regular expression should not match empty string."
msgstr "L’expression rationnelle ne doit pas détecter une chaîne vide."

#: weblate/utils/validators.py:75
#, 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:117
msgid "Invalid image!"
msgstr "Image non valide !"

#: weblate/utils/validators.py:127
#, python-format
msgid "Not supported image type: %s"
msgstr "Type d’image non supporté : %s"

#: weblate/utils/validators.py:135
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:154
msgid "Please avoid using special characters in the full name."
msgstr "Veuillez éviter de saisir des caractères spéciaux dans le nom complet."

#: weblate/utils/validators.py:169
msgid "Username can not start with a full stop."
msgstr "Un nom d’utilisateur ne peut commencer par un point."

#: weblate/utils/validators.py:183 weblate/utils/validators.py:186
msgid "Enter a valid e-mail address."
msgstr "Saisissez une adresse courriel valide."

#: weblate/utils/validators.py:188
msgid "This e-mail address is not allowed."
msgstr "Cette adresse courriel n’est pas autorisée."

#: weblate/utils/validators.py:195
msgid "Failed to evaluate plural equation: {}"
msgstr "Échec à l’évaluation de l’équation plurielle : {}"

#: weblate/utils/validators.py:201
msgid "Filename can not contain reference to a parent directory."
msgstr ""
"Le nom de fichier ne peut pas contenir une référence au dossier parent."

#: weblate/utils/validators.py:204
msgid "Filename can not be an absolute path."
msgstr "Le nom de fichier ne peut pas être un chemin absolu."

#: weblate/utils/views.py:237
#, python-format
msgid "Error in parameter %(field)s: %(error)s"
msgstr "Erreur dans le paramètre %(field)s : %(error)s"

#: weblate/vcs/git.py:635
msgid "No remote repository"
msgstr "Aucun dépôt distant"

#: weblate/vcs/git.py:766
msgid "Git with force push"
msgstr "Git avec force push"

# Translators: placeholder SSH hashed hostname
#. Translators: placeholder SSH hashed hostname
#: weblate/vcs/ssh.py:70
msgid "[hostname hashed]"
msgstr "[nom d’hôte haché]"

#: weblate/vcs/ssh.py:125
msgid "Created new SSH key."
msgstr "Nouvelle clé SSH créée."

#: weblate/vcs/ssh.py:128
#, python-format
msgid "Failed to generate key: %s"
msgstr "Échec de génération de la clé %s"

#: weblate/vcs/ssh.py:135
msgid "Invalid host name given!"
msgstr "Nom d’hôte incorrect !"

#: weblate/vcs/ssh.py:155
#, 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:162
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:167 weblate/vcs/ssh.py:169
#, python-format
msgid "Failed to get host key: %s"
msgstr "Impossible d’obtenir la clé de l’hôte : %s"

#: weblate/wladmin/forms.py:33
msgid "Activation token"
msgstr "Jeton d’activation"

#: weblate/wladmin/forms.py:37
msgid ""
"Please enter the activation token obtained when making the subscription."
msgstr "Veuillez entrer le jeton d’activation obtenu lors de l’inscription."

#: weblate/wladmin/forms.py:45
msgid "Port"
msgstr "Port"

#: weblate/wladmin/forms.py:60
msgid "The test e-mail will be sent to this address."
msgstr "Le courriel de test sera envoyé à cette adresse."

#: weblate/wladmin/models.py:91
msgid "Community support"
msgstr "Assistance communautaire"

#: weblate/wladmin/models.py:92
msgid "Hosted service"
msgstr "Service d’hébergement"

#: weblate/wladmin/models.py:93
msgid "Basic self-hosted support"
msgstr "Assistance auto-hébergée basique"

#: weblate/wladmin/models.py:94
msgid "Extended self-hosted support"
msgstr "Assistance étendue pour l’auto-hébergement"

#: weblate/wladmin/models.py:199
msgid "Backup performed"
msgstr "Sauvegarde terminée"

#: weblate/wladmin/models.py:200
msgid "Backup failed"
msgstr "Échec de la sauvegarde"

#: weblate/wladmin/models.py:201
msgid "Deleted the oldest backups"
msgstr "Sauvegardes les plus anciennes supprimées"

#: weblate/wladmin/models.py:202
msgid "Repository initialization"
msgstr "Initialisation du dépôt"

#: weblate/wladmin/sites.py:81 weblate/wladmin/sites.py:82
msgid "Weblate administration"
msgstr "Administration Weblate"

#: weblate/wladmin/sites.py:185
msgid "Object listing turned off"
msgstr "L’affichage de la liste des objets est désactivé"

#: 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/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:50
msgid "Weblate status"
msgstr "État Weblate"

#: weblate/wladmin/views.py:94
msgid "Test e-mail sent."
msgstr "Courriel de test envoyé."

#: weblate/wladmin/views.py:97
#, python-format
msgid "Could not send test e-mail: %s"
msgstr "Impossible d’envoyer le courriel de test : %s"

#: weblate/wladmin/views.py:114
msgid "Activation completed."
msgstr "Activation terminée."

#: weblate/wladmin/views.py:120
msgid ""
"Could not activate your installation. Please ensure your activation token is "
"correct."
msgstr ""
"Impossible d’activer votre installation. Veuillez vérifier votre jeton "
"d’activation."

#: weblate/wladmin/views.py:160
msgid "Backup process triggered"
msgstr "La sauvegarde a été lancée"

#: weblate/wladmin/views.py:182
msgid "Could not dismiss the configuration error!"
msgstr "Impossible d’ignorer l’erreur de configuration !"

#~ msgctxt "Plural type"
#~ msgid "Zero/one/two/three/six/other"
#~ msgstr "Zéro / un / deux / trois / six / plus"

#~ 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>."

#~ 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."

#~ msgctxt "Completed translation"
#~ msgid "Done"
#~ msgstr "Terminé"

#~ msgctxt "None strings to review"
#~ msgid "None"
#~ msgstr "Aucune"

#~ msgid "No matching translations found!"
#~ msgstr "Aucune traduction correspondante n’a été trouvée !"

#~ msgid "Versions"
#~ msgstr "Versions"

#~ msgid "Weblate owes its existence to these projects."
#~ msgstr "Weblate existe grâce à ces projets."

#~ msgid "User"
#~ msgstr "Utilisateur"

#~ msgid ""
#~ "There has been a change in translation on %(translation)s at "
#~ "%(site_title)s by %(user)s."
#~ msgstr ""
#~ "Une modification a été effectuée dans la traduction %(translation)s sur "
#~ "%(site_title)s par %(user)s."

#~ msgid "New alert has been triggered on %(component)s at %(site_title)s."
#~ msgstr ""
#~ "Une nouvelle alerte a été déclenchée pour %(component)s sur le site "
#~ "%(site_title)s."

#~ msgid ""
#~ "There has been a new comment on %(component)s at %(site_title)s by "
#~ "%(user)s."
#~ msgstr ""
#~ "Un commentaire a été ajouté sur %(component)s à %(site_title)s par "
#~ "%(user)s."

#~ msgid ""
#~ "New component %(component)s has been added to %(project)s at "
#~ "%(site_title)s."
#~ msgstr ""
#~ "Le nouveau composant %(component)s a été ajouté au %(project)s sur le "
#~ "site %(site_title)s."

#~ msgid ""
#~ "New language has been added to %(component)s at %(site_title)s by "
#~ "%(user)s."
#~ msgstr ""
#~ "Une nouvelle langue a été ajoutée à %(component)s sur le site "
#~ "%(site_title)s par%(user)s."

#~ msgid ""
#~ "There are new strings to translate on %(translation)s at %(site_title)s."
#~ msgstr ""
#~ "Il y a de nouvelles chaînes à traduire pour %(translation)s sur "
#~ "%(site_title)s."

#~ msgid ""
#~ "There is a new suggestion to evaluate on %(translation)s at "
#~ "%(site_title)s by %(user)s."
#~ msgstr ""
#~ "Une suggestion a été ajoutée pour %(translation)s sur %(site_title)s par "
#~ "%(user)s."

#~ msgid ""
#~ "New whiteboard message has been added to %(project)s at %(site_title)s."
#~ msgstr ""
#~ "Un nouveau message a été ajouté au tableau blanc de %(project)s sur le "
#~ "site %(site_title)s."

#~ msgid "New whiteboard message has been added at %(site_title)s."
#~ msgstr ""
#~ "Un nouveau message a été ajouté au tableau blanc du site %(site_title)s."

#~ 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."

#~ msgid ""
#~ "There has been a repository failure in %(component)s at %(site_title)s."
#~ msgstr ""
#~ "Un échec de dépôt s’est produit dans %(component)s sur %(site_title)s."

#~ msgid ""
#~ "There has been a repository operation in %(component)s at %(site_title)s."
#~ msgstr ""
#~ "Une opération de dépôt a eu lieu dans %(component)s sur %(site_title)s."

#~ msgid "Libre license according to the FSF"
#~ msgstr "Licence libre selon la FSF"

#~ msgid "OSI approved license"
#~ msgstr "Licence approuvée OSI"

#~ msgid "View source string"
#~ msgstr "Afficher la chaîne source"

#~ msgid "Strings with any failing source checks"
#~ msgstr "Chaînes dont les vérifications de la source ont échoué"

#~ msgid "Strings with source comments"
#~ msgstr "Chaînes avec commentaires sur la source"

#~ msgid "Show ignored checks as well"
#~ msgstr "Afficher les vérifications ignorées"

#~ msgctxt "String to concatenate search and filter names"
#~ msgid "{filter_name}, {search_name}"
#~ msgstr "{filter_name}, {search_name}"

#~ msgid "Optional short summary of license used for translations."
#~ msgstr ""
#~ "Court résumé de la licence utilisée pour les traductions (optionnel)."

#~ msgid "License URL"
#~ msgstr "URL de la licence"

#~ msgid "Optional URL with license details."
#~ msgstr "URL pour les détails de la licence (optionnel)."

#~ msgid "License URL can not be used without a license summary."
#~ msgstr ""
#~ "Il n’est pas possible d’indiquer une URL de licence sans résumer cette "
#~ "licence."

#~ msgid "Keyboard shortcuts available:"
#~ msgstr "Raccourcis clavier :"

#~ msgid "Unmark review needed flag and save"
#~ msgstr "Ne plus marquer À vérifier et enregistrer"

#~ msgid "Strings navigation"
#~ msgstr "Navigation dans les chaînes"

#~ msgid "Focus translation editor"
#~ msgstr "Focus dans l’éditeur de traduction"

#~ msgid "Focus comment editor"
#~ msgstr "Focus dans l’éditeur de commentaire"

#~ msgid "Shows machine translation tab"
#~ msgstr "Afficher l’onglet de traduction automatisée"

#~ msgid "Shows nearby strings tab"
#~ msgstr "Affiche l’onglet Chaînes à proximité"

#~ msgid "Shows search tab"
#~ msgstr "Afficher l’onglet de recherche"

#~ msgid "Copies source string"
#~ msgstr "Copier depuis la chaîne source"

#~ msgid "Toggle edit needed flag"
#~ msgstr "Basculer l’option À vérifier"

#~ msgid "Merge failure"
#~ msgstr "Erreur de fusion"

#~ msgid "Standard user"
#~ msgstr "Utilisateur normal"

#~ msgid "User with reviewer permissions"
#~ msgstr "Utilisateur avec des droits de révision"

#~ msgid "Can not change authentication for demo!"
#~ msgstr "Impossible de modifier l’authentification de la démo !"

#~ msgid "Logged in as %(user)s"
#~ msgstr "Connecté en tant que %(user)s"

#~ msgid "Pay"
#~ msgstr "Payer"

#~ msgid "Source strings review"
#~ msgstr "Révision des chaînes sources"

#~ msgid "Manage your languages"
#~ msgstr "Gérer vos langues"

#~ msgid "Register to manage your languages"
#~ msgstr "Créez un compte pour gérer vos langues"

#~ msgid "Ignore: %(check)s"
#~ msgstr "Ignorer : %(check)s"

#~ msgid "Manage screenshots"
#~ msgstr "Gérer les captures écran"

#~ msgid "User comments"
#~ msgstr "Commentaires de l’utilisateur"

#~ msgid "Detail"
#~ msgstr "Détail"

#~ msgid "Object"
#~ msgstr "Sujet"

#~ msgid "Revert to this translation"
#~ msgstr "Restaurer cette traduction"

#~ msgid "There is %(count)s string with suggestion in %(component)s."
#~ msgid_plural ""
#~ "There are %(count)s strings with suggestions in %(component)s."
#~ msgstr[0] "Il y a %(count)s chaîne avec suggestion dans %(component)s."
#~ msgstr[1] "Il y a %(count)s chaînes avec suggestions dans %(component)s."

#~ 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."

#~ 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 :"

#~ msgid "There is %(count)s string needing action in %(component)s."
#~ msgid_plural "There are %(count)s strings needing action in %(component)s."
#~ msgstr[0] ""
#~ "Il y a %(count)s chaîne nécessitant une action dans %(component)s."
#~ msgstr[1] ""
#~ "Il y a %(count)s chaînes nécessitant une action dans %(component)s."

#~ msgid "Set up"
#~ msgstr "Paramétrer"

#~ msgid "Progress bar color indicates translation state:"
#~ msgstr "Les couleurs de barres indiquent l'avancement de la traduction :"

#~ msgid "Words of total"
#~ msgstr "Mots du total"

#~ msgid "Configure columns"
#~ msgstr "Paramétrer les colonnes"

#~ msgid "admin"
#~ msgstr "admin"

#~ msgid "source strings"
#~ msgstr "chaînes sources"

#~ msgid "review"
#~ msgstr "revue"

#~ msgid "No matching source strings found."
#~ msgstr "Aucun chaîne source correspondante n’a été trouvée."

#~ msgid "Editing source string"
#~ msgstr "Modification de la chaîne source"

#~ msgid "%(user)s has suggested"
#~ msgstr "%(user)s a suggéré"

#~ msgid "Anonymous user has suggested"
#~ msgstr "Un utilisateur anonyme a suggéré"

#~ msgid "Documentation for plurals."
#~ msgstr "Documentation pour les pluriels."

#~ msgid ""
#~ "Please enter a comma separated list of translation flags, see <a href="
#~ "\"{url}\">documentation</a> for more details."
#~ msgstr ""
#~ "Veuillez saisir une liste (séparée par des virgules) de marques de "
#~ "traduction. Consultez la <a href=\"{url}\"> documentation</a> pour plus "
#~ "de détails."

#~ msgid "linked"
#~ msgstr "lié"

#~ msgid "URL with instructions for translators."
#~ msgstr "URL avec les directives pour les traducteurs."

#~ msgid "Dictionaries"
#~ msgstr "Dictionnaires"

#~ msgid "Review source strings in %s"
#~ msgstr "Réviser les chaînes sources de %s"

#~ msgid "Source strings in %s"
#~ msgstr "Chaînes sources de %s"

#~ msgid "Failed to change translation flags!"
#~ msgstr "Échec lors de la modification des marques de traduction !"

#~ msgid "Similar translation already exists in the project ({0})!"
#~ msgstr "Une traduction similaire existe déjà dans le projet {0} !"

#~ msgid "Message needs edit"
#~ msgstr "Le message a besoin d’être vérifié"

#~ msgid "Message is not translated"
#~ msgstr "La chaîne n’est pas traduite"

#~ msgid "Message has failing checks"
#~ msgstr "La chaîne a des vérifications en échec"

#~ msgid "Message is approved"
#~ msgstr "La chaîne est approuvée"

#~ msgid "Message is translated"
#~ msgstr "La chaîne est traduite"

#~ msgid "Message has comments"
#~ msgstr "Cette chaîne a été commentée"

#~ msgid "Perform payment"
#~ msgstr "Effectuer le paiement"

#~ msgid "See other plans"
#~ msgstr "Voir les autres modes de facturation"

#, fuzzy
#~| msgid "Strings with any failing checks"
#~ msgid "Strings with failing checks"
#~ msgstr "Chaînes avec des vérifications ayant échoué"

#~ msgid "Commit %(hash)s"
#~ msgstr "Commit %(hash)s"

#~ msgid "Repository containing Weblate translations:"
#~ msgstr "Dépôt contenant les traductions Weblate :"

#~ msgid "The following translations have explicitly specified their license:"
#~ msgstr "Les traductions suivantes ont explicitement défini leur licence :"

#~ msgid "Download private key for backup"
#~ msgstr "Télécharger la clé privée pour la sauvegarde"

#~ msgid "Backup pepository"
#~ msgstr "Dépôt de sauvegarde"

#~ msgid "Run backup"
#~ msgstr "Lancer la sauvegarder"

#~ msgid "Your languages"
#~ msgstr "Vos langues"

#~ msgid "The component contains unsupported configuration."
#~ msgstr "Le composant contient une configuration non-supportée."

#~ msgid "Review"
#~ msgstr "Réviser"

#~ msgid "Start review"
#~ msgstr "Démarrer la révision"

#~ msgid "Search type"
#~ msgstr "Type de recherche"

#~ msgid "Fulltext"
#~ msgstr "Texte complet"

#~ msgid "Substring"
#~ msgstr "Sous-chaîne"

#~ msgid "Exact match"
#~ msgstr "Correspondance exacte"

#~ msgid "Please choose a valid search type."
#~ msgstr "Veuillez sélectionner un type de recherche valide."

#~ msgid "Changed since"
#~ msgstr "Modifié depuis"

#~ msgid "Changed by user"
#~ msgstr "Modifié par l’utilisateur"

#~ msgid "Exclude changes by user"
#~ msgstr "Exclure les modifications de l’utilisateur"

#~ msgid "Fulltext search for \"%s\""
#~ msgstr "Recherche plein texte de «%s»"

#~ msgid "Search for exact string \"%s\""
#~ msgstr "Rechercher la chaîne exacte «%s»"

#~ msgid "Substring search for \"%s\""
#~ msgstr "Rechercher la sous-chaîne «%s»"

#~ msgid "Save translation history"
#~ msgstr "Enregistrer l’historique de la traduction"

#~ msgid "Whether Weblate should keep track of old translations."
#~ msgstr ""
#~ "Weblate doit-il ou non conserver une trace des anciennes traductions."

#, fuzzy
#~| msgid "translated"
#~ msgctxt "Translated percents"
#~ msgid "%(translated)s%%"
#~ msgstr "Traduit à"

#~ msgctxt "Translated percents in widget"
#~ msgid "{0}%"
#~ msgstr "{0}%"

#~ msgid "Repositories limit"
#~ msgstr "Limite des dépôts"

#~ 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."

#~ msgid "active"
#~ msgstr "actif"

#~ 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."

#~ msgid "Copy"
#~ msgstr "Copier"

#~ msgid "Add as translation needing review"
#~ msgstr "Ajouter comme traduction à vérifier"

#~ msgid ""
#~ "Source and translation do not both end with a colon or colon is not "
#~ "correctly spaced"
#~ msgstr ""
#~ "La chaîne source et la traduction ne finissent pas toutes les deux par "
#~ "deux-points ou les deux-points ne sont pas correctement espacés"

#~ 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 toutes les deux par un "
#~ "point d’interrogation ou celui-ci n’est pas correctement espacé"

#~ msgid ""
#~ "Source and translation do not both end with an exclamation mark or it is "
#~ "not correctly spaced"
#~ msgstr ""
#~ "La chaîne source et la traduction ne finissent pas toutes les deux par un "
#~ "point d’exclamation ou celui-ci n’est pas correctement espacé"

#~ msgid "Mismatched BBcode"
#~ msgstr "BBcode sans correspondance"

#~ msgid "XML tags mismatch"
#~ msgstr "Disparité des balises XML"

#~ msgid "{translation}, string {position}"
#~ msgstr "{translation}, chaîne {position}"

#~ msgid "Subscription settings adjusted."
#~ msgstr "Paramètres d'abonnement modifiés."

#~ msgid "Unsubscribe"
#~ msgstr "Se désabonner"

#, fuzzy
#~| msgid "Register e-mail"
#~ msgid "Register email"
#~ msgstr "Enregistrement de l’adresse courriel"

#~ msgid "String priority"
#~ msgstr "Priorité de la chaîne"

#~ msgid "Higher priority strings are presented to translators earlier."
#~ msgstr "Les chaînes prioritaires sont proposées aux traducteurs en premier."

#~ msgid "Failed to change a priority!"
#~ msgstr "Impossible de modifier la priorité !"

#~ msgid "Home"
#~ msgstr "Accueil"

#~ msgid "Performance overview"
#~ msgstr "Aperçu des performances"

#~ msgid "SSH keys management"
#~ msgstr "Gestion des clés SSH"

#~ msgid "Host:"
#~ msgstr "Hôte :"

#~ msgid "Change notification settings"
#~ msgstr "Modifier les paramètres de notification"

#~ msgid "Process"
#~ msgstr "Exécuter"

#~ msgid "Use contact form"
#~ msgstr "Utilisez le formulaire de contact"

#~ msgid "Automatically add language file"
#~ msgstr "Ajouter automatiquement un fichier de langue"

#~ msgid "No language additions"
#~ msgstr "Aucun ajout de langue"

#~ msgid "Removal of the account deletes all your private data."
#~ msgstr ""
#~ "La suppression de votre compte détruira toutes vos données personnelles."

#~ 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."

#~ 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."

#~ 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."

#~ msgid "Translation license OSI approved."
#~ msgstr "Licence de traduction approuvée par l'OSI."

#~ msgid "You currently do not have any billings active."
#~ msgstr "Aucune facturation n’est active."

#~ msgid ""
#~ "You have recently performed too many operations and your request has been "
#~ "rate limited."
#~ msgstr ""
#~ "Vous avez récemment effectué trop d’opérations et votre requête a été "
#~ "interrompue."

#~ msgid ""
#~ "There are too many matches for this search. Showing and replacing only "
#~ "first 250 ones. To replace remaining ones, please perform the replacement "
#~ "again."
#~ msgstr ""
#~ "Trop de résultats pour cette recherche. Seules les 250 premières "
#~ "occurrences ont été traitées. Pour remplacer les occurrences restantes, "
#~ "relancez le remplacement."

#~ msgid "Error when executing addon."
#~ msgstr "Erreur à l'exécution du greffon."

#~ msgid "Thanks for using Weblate!"
#~ msgstr "Merci d’utiliser Weblate !"

#~ msgid "This translation component is currently being updated."
#~ msgstr "Ce composant de traduction est en cours de mise à jour."

#~ msgid "There are some alerts on this component"
#~ msgstr "Il y a des alertes pour ce composant"

#~ msgid "Translation is licensed under free license according to FSF."
#~ msgstr "La traduction est sous licence libre selon la FSF"

#~ msgid "Image %(widget)s"
#~ msgstr "Image %(widget)s"

#~ msgid "File content merge failed: %s"
#~ msgstr "Échec de fusion du fichier : %s"

#~ msgid "Upload strings for translation"
#~ msgstr "Téléverser les chaînes à traduire"

#~ 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é."

#~ msgid "Translation summary"
#~ msgstr "Résumé des traductions"

#~ msgid "More information about Weblate"
#~ msgstr "Plus d’informations au sujet de Weblate"

#~ msgid ""
#~ "However, the following translation projects are available on this server:"
#~ msgstr ""
#~ "Cependant, les projets de traduction suivants sont disponibles sur ce "
#~ "serveur :"

#~ 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."

#~ msgid ""
#~ "In case you don't receive the email, please double check your email "
#~ "address. To avoid information leak, this page will not tell you whether "
#~ "account with given email exists or not."
#~ msgstr ""
#~ "Si vous ne recevez pas le courriel, veuillez vérifier l'adresse courriel "
#~ "saisie. Pour éviter toute fuite d'information, cette page n'indique pas "
#~ "s'il existe un compte pour l'adresse courriel."

#~ msgid "About"
#~ msgstr "A propos"

#~ msgid "Authentication has been forbidden by server."
#~ msgstr "L’authentification n’a pas été autorisée par le serveur."

#~ msgid "Edit info on source strings"
#~ msgstr "Modifier les informations des chaînes source"

#~ msgid "Start new translation into more languages"
#~ msgstr "Débuter la traduction dans une nouvelle langue"

#~ msgid "Upload translation strings"
#~ msgstr "Téléverser des chaînes de traduction"

#~ msgid "Add groups (global)"
#~ msgstr "Ajouter des groupes (global)"

#~ msgid "Add users (global)"
#~ msgstr "Ajouter des utilisateurs (global)"

#~ msgid "Manage users (global)"
#~ msgstr "Gérer les utilisateurs (global)"

#~ msgid "Override was not found."
#~ msgstr "L'écrasement n'a pas été trouvé."

#~ msgid "Gettext plural formula"
#~ msgstr "Formule de pluriel gettext"

#~ msgid "Global translation memory"
#~ msgstr "Mémoire de traduction global"

#~ msgid "disabled"
#~ msgstr "désactivé"

#~ msgid "Number of global entries"
#~ msgstr "Nombre d'éléments"

#~ msgid "This is a digest for %(notification_name)s:"
#~ msgstr "Ceci est un résumé pour %(notification_name)s :"

#~ msgid "New component alert"
#~ msgstr "Nouvelle alerte de composant"

#~ msgid "Hi,"
#~ msgstr "Bonjour,"

#~ msgid "IP address:"
#~ msgstr "Adresse IP :"

#~ msgid "User agent:"
#~ msgstr "User agent :"

#~ msgid "Source string:"
#~ msgstr "Chaîne source : "

#~ msgid "Translation:"
#~ msgstr "Traduction : "

#~ msgid "User:"
#~ msgstr "Utilisateur :"

#~ msgid "You can edit this string at:"
#~ msgstr "Vous pouvez modifier cette chaîne sur :"

#~ msgid "You can translate at %(translation_url)s"
#~ msgstr "Vous pouvez contribuer à cette traduction sur %(translation_url)s."

#~ msgid "Alert:"
#~ msgstr "Alerte :"

#~ msgid "Comment:"
#~ msgstr "Commentaire : "

#~ msgid "Added component:"
#~ msgstr "Composant ajouté :"

#~ msgid "Good news,"
#~ msgstr "Bonnes nouvelles,"

#~ msgid "Requested by:"
#~ msgstr "Demandée par :"

#~ msgid "Translation component:"
#~ msgstr "Composant de traduction :"

#~ msgid "Suggestion:"
#~ msgstr "Suggestion : "

#~ msgid "You can review it at:"
#~ msgstr "Vous pouvez en faire la révision à : "

#~ msgid "Message:"
#~ msgstr "Message :"

#~ msgid "Translation project:"
#~ msgstr "Projet de traduction :"

#~ msgid "Translation language:"
#~ msgstr "Langue de traduction :"

#~ msgid "Legend"
#~ msgstr "Légende"

#~ 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."

# Translators: please keep the text short to fit into widget
#~ msgid ""
#~ "translating %(count)d strings into %(languages)d language\n"
#~ "%(percent)d%% complete, help us improve!"
#~ msgid_plural ""
#~ "translating %(count)d strings into %(languages)d languages\n"
#~ "%(percent)d%% complete, help us improve!"
#~ msgstr[0] ""
#~ "traduction de %(count)d chaînes en %(languages)d langue\n"
#~ "%(percent)d%% réalisés. Aidez-nous à poursuivre les traductions !"
#~ msgstr[1] ""
#~ "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
#~ msgid ""
#~ "translating %(count)d strings into English\n"
#~ "%(percent)d%% complete, help us improve!"
#~ msgstr ""
#~ "%(count)d chaînes à traduire en français\n"
#~ "%(percent)d%% terminé, aidez-nous !"

# Translators: please keep the text short to fit into widget
#~ 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
#~ msgid ""
#~ "English translation\n"
#~ "%(percent)d%% done"
#~ msgstr ""
#~ "Traduction en anglais\n"
#~ "faite à %(percent)d%%"

#~ msgid "There are currently no translation components."
#~ msgstr "Il n’y a actuellement aucun composant de traduction."

#~ msgid "There are currently no glossaries defined for this project."
#~ msgstr "Il n’y a actuellement aucun glossaire pour ce projet."

#~ msgid "Manage all glossaries"
#~ msgstr "Gérer tous les glossaires"

#~ msgctxt "Number of translated words"
#~ msgid "Words"
#~ msgstr "Mots"

#~ msgctxt "Number of strings needing edit"
#~ msgid "Needs editing"
#~ msgstr "À vérifier"

#~ msgctxt "Number of failing checks"
#~ msgid "Checks"
#~ msgstr "Vérifications"

#~ msgctxt "Number of suggestions"
#~ msgid "Suggestions"
#~ msgstr "Suggestions"

#~ msgctxt "Number of comments"
#~ msgid "Comments"
#~ msgstr "Commentaires"

#~ 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."

#~ 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."

#~ msgid "Vertical"
#~ msgstr "Vertical"

#~ msgid "Horizontal"
#~ msgstr "Horizontal"

#~ msgid "Threshold age for removal in days"
#~ msgstr "Seuil d'ancienneté avant suppression (en jours)"

#~ 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."

#~ msgid "Remove comments older than given age in days."
#~ msgstr ""
#~ "Supprime les commentaires plus anciens que l'âge indiqué (en jours)."

#~ msgid "Remove old suggestions"
#~ msgstr "Supprimer les anciennes suggestions"

#~ msgid "Remove suggestions without votes older than given age in days."
#~ msgstr ""
#~ "Supprime les suggestions plus anciennes que l'âge indiqué (en jours)."

#~ 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."

#~ msgid "Please log in using your personal account to request hosting."
#~ msgstr "Merci de vous connecter pour faire une demande d’hébergement."

#~ 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 :"

#~ msgid "Hidden"
#~ msgstr "Masqué"

#~ msgid "This site runs %(weblate_name_link)s demo server."
#~ msgstr "Propulsé par le serveur démo %(weblate_name_link)s."

#~ 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. Par défaut ces projets sont affichés sur le Tableau de bord."

#~ msgid "Bad format string (%s)"
#~ msgstr "Mauvaise chaîne de format (%s)"

#~ msgid "Project has been removed."
#~ msgstr "Le projet a été supprimé."

#~ msgid "Disabled"
#~ msgstr "Désactivé"

#~ msgid "Notification on any translation"
#~ msgstr "Être notifié pour chaque traduction"

#~ msgid "Notification on new string to translate"
#~ msgstr "Être notifié des nouvelles chaînes à traduire"

#~ msgid "Notification on new suggestion"
#~ msgstr "Être notifié des nouvelle suggestions"

#~ msgid "Notification on new contributor"
#~ msgstr "Être notifié en cas de nouveau contributeur"

#~ msgid "Notification on new comment"
#~ msgstr "Être notifié à chaque nouveau commentaire"

#~ msgid "Notification on merge failure"
#~ msgstr "Être notifié en cas d’échec de fusion"

#~ msgid "Notification on new language request"
#~ msgstr "Être notifié lors d’une demande de nouvelle langue"

#~ msgid "Subscriptions"
#~ msgstr "Abonnements"

#~ msgid "Managed projects"
#~ msgstr "Projets pilotés"

#~ msgid ""
#~ "You will automatically receive important notifications on managed "
#~ "projects."
#~ msgstr ""
#~ "Vous recevrez automatiquement les notifications importantes pour les "
#~ "projets pilotés."

#~ 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."

#~ msgid "Unwatch"
#~ msgstr "Ne plus surveiller"

#~ msgid "This file seems to be invalid."
#~ msgstr "Ce fichier semble être non valide."

#~ msgid "Could not recognize the format of %d matching files."
#~ msgstr "Impossible de reconnaître le format des %d fichiers correspondants."

#~ msgid "Some checks have failed on your translation: {0}"
#~ msgstr "Certaines vérifications de votre traduction ont échoué : {0}"

#~ msgid "link"
#~ msgstr "Lié"

#~ msgid ""
#~ "Base file for new translations is not in use due to the component "
#~ "settings. You probably want to enable 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 autoriser "
#~ "l’ajout de nouvelles langues de traduction."

#~ msgid "Unused base file for new translations."
#~ msgstr "Fichier de base non utilisé pour de nouvelles traductions."

#~ msgid ""
#~ "How to handle requests for creating new translations. Please note that "
#~ "the available choices depend on the file format."
#~ msgstr ""
#~ "Comment gérer les demandes de traduction pour de nouvelles langues. "
#~ "Veuillez noter que les choix proposés varient en fonction du format de "
#~ "fichier."

#~ msgid "Push URL is not used for linked repositories."
#~ msgstr "L'URL d'envoi n'est pas utilisée pour les dépôts liés."

#~ msgid "Repository branch is not used for linked repositories."
#~ msgstr "La branche de dépôt n’est pas utilisée pour les dépôts liés."

#, fuzzy
#~| msgid "File format"
#~ msgid "Fileformat"
#~ msgstr "Format de fichier"

#~ msgid "Please check your math and try again with new expression."
#~ msgstr ""
#~ "Veuillez vérifier votre calcul et réessayer avec une nouvelle formule."

#~ msgid ""
#~ "The resulting commits will include all commit messages and the commit "
#~ "authorship will not be preserved for all but per author squash. If you "
#~ "want to include authorship information it is recommended to customize the "
#~ "commit message to include this."
#~ msgstr ""
#~ "Les archivages résultants incluront tous les messages d'archivage et la "
#~ "paternité de l'auteur de l'archivage ne sera pas préservée pour tous sauf "
#~ "par squash auteur. Si vous souhaitez inclure des informations sur les "
#~ "auteurs, il est recommandé de les inclure dans le message d'archivage lui-"
#~ "même."

#~ msgid "Share on Facebook!"
#~ msgstr "Partager cette traduction sur Facebook !"

#~ msgid "Suggestions to improve translation can be made."
#~ msgstr "Vous pouvez proposer des suggestions pour améliorer la traduction."

#~ msgid "Suggestions to improve translation are disabled."
#~ msgstr "Les suggestions sont désactivées."

#~ msgid "Repository with Weblate translations"
#~ msgstr "Dépôt contenant les traductions Weblate"

#~ msgid "Previous translation:"
#~ msgstr "Traduction précédente : "

#~ msgid "Repository with Weblate translations:"
#~ msgstr "Dépôt contenant les traductions Weblate :"

#~ msgid "Check our FAQ for info how to resolve this."
#~ msgstr "Consultez notre FAQ pour savoir comment résoudre ce problème."

#~ msgid "Error message:"
#~ msgstr "Message d’erreur : "

#~ msgid "Repository status:"
#~ msgstr "État du dépôt : "

#~ 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."

#~ 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 :"

#~ msgid "Requesting user:"
#~ msgstr "Utilisateur demandeur :"

#~ msgid "Previously not translated"
#~ msgstr "Non traduit précédemment"

#~ msgid "Failing file:"
#~ msgstr "Erreur de fichier :"

#~ msgid "Change subscription settings:"
#~ msgstr "Modifiez vos abonnements :"

#~ msgid "Name to display"
#~ msgstr "Nom à afficher"

#~ msgid "No adding of language"
#~ msgstr "Aucun ajout de langue"

#~ msgid "Whether component is locked for translation updates."
#~ msgstr ""
#~ "Le composant est-il ou non verrouillé pour les mises à jour de traduction."

#~ msgid "Enable suggestions"
#~ msgstr "Autoriser les suggestions"

#~ msgid "Failed to fetch repository: %s"
#~ msgstr "Impossible de récupérer les modifications sur le dépôt : %s"

#~ msgid "Format of %d matched files could not be recognized."
#~ msgstr "Le format de %d fichiers correspondants n’a pu être reconnu."

#~ 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 !"

#~ msgid "Template file not found!"
#~ msgstr "Fichier modèle non trouvé !"

#~ msgid "Failed to parse translation base file: %s"
#~ msgstr "Échec d’analyse du fichier de la traduction de base : %s"

#~ msgid "Failed to update repository: %s"
#~ msgstr "Impossible de récupérer les modifications sur le dépôt : %s"

#~ msgid "Support Weblate at {0}"
#~ msgstr "Soutenez Weblate à {0}"

#~ msgid "More information about Weblate can be found at {0}"
#~ msgstr "{0} donne plus d’informations au sujet de Weblate"

#~ msgid "Languages processing"
#~ msgstr "Traitement des langues"

#~ msgid "Authentication ({method}:{name}) has been added."
#~ msgstr "L’authentification ({method}:{name}) a été ajoutée."

#~ msgid "Authentication ({method}:{name}) has been removed."
#~ msgstr "L’authentification ({method}:{name}) a été supprimée."

#~ msgid "Somebody has attempted to add your email to existing account."
#~ msgstr ""
#~ "Quelqu’un a tenté d’ajouter votre adresse courriel à un compte existant."

#~ msgid "Failed authentication attempt ({method}:{name})."
#~ msgstr "Échec de tentative d’authentification par ({method}:{name})."

#~ msgctxt "Number of strings needing review"
#~ msgid "Review"
#~ msgstr "À vérifier"

#~ msgid "Strings to check"
#~ msgstr "État détaillé des chaînes"

#~ msgid "Changing version control system is not supported!"
#~ msgstr "Modifier le système de contrôle de versions est impossible !"

#~ msgid "Other translations"
#~ msgstr "Autres traductions"

#~ msgid "Primary (dark blue)"
#~ msgstr "Simple (bleu foncé)"

#~ msgid "Too many attempts, you have been logged out!"
#~ msgstr "Trop de tentatives, vous avez été déconnectés !"

#~ msgid "Could not create project directory: %s"
#~ msgstr "Impossible de créer le dossier du projet : %s"

#~ msgid "Weblate uses following SSH key to access remote repositories."
#~ msgstr ""
#~ "Weblate utilise la clef SSH suivante pour accéder aux dépôts distants."

#~ msgid "Fund Weblate on Liberapay"
#~ msgstr "Financez Weblate sur Liberapay"

#~ msgid "Fund Weblate on Bountysource"
#~ msgstr "Financez Weblate sur Bountysource"

#~ 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."

#~ msgid "Donate to Weblate at {0}"
#~ msgstr "Faites un don à Weblate à {0}"

#~ msgid "Support Weblate on Liberapay"
#~ msgstr "Soutenez Weblate sur Liberapay"

#~ msgid "Support Weblate on Bountysource"
#~ msgstr "Soutenez Weblate sur Bountysource"

#~ msgid ""
#~ "Please specify license for all components prior to making project "
#~ "publicly accessible. Following components currently lack license "
#~ "information: %s"
#~ msgstr ""
#~ "Veuillez spécifier la licence pour tous les composants avant de rendre le "
#~ "projet accessible publiquement. Actuellement, les composants suivants "
#~ "n'ont aucune information de licence : %s"

#~ msgid "Please login or register to use Weblate."
#~ msgstr "Veuillez vous inscrire ou vous connecter pour utiliser Weblate."

#~ msgid "This project is currently locked due to unpaid billing."
#~ msgstr ""
#~ "Ce projet est actuellement bloqué en raison d’une facturation impayée."

#~ msgid ""
#~ "When updating the repository Weblate was unable to merge the upstream "
#~ "changes."
#~ msgstr ""
#~ "Lors de la mise à jour du dépôt, Weblate n'est pas parvenu à fusionner "
#~ "les modifications amont."

#~ msgid ""
#~ "When updating the repository Weblate was not able to fetch upstream "
#~ "changes."
#~ msgstr ""
#~ "Lors de la mise à jour du dépôt, Weblate n'est pas parvenu à récupérer "
#~ "les modifications amont."

#~ 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."

#~ msgid "Third party authentication service did not provide email!"
#~ msgstr "Le service d'authentification tiers n'a pas fourni de courriel !"

#~ msgid "Removes current translation from the repository."
#~ msgstr "Supprime la traduction actuelle du dépôt."

#~ msgid "Commercial hosting"
#~ msgstr "Hébergement commercial"

#~ 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."

#~ msgid "Not activated"
#~ msgstr "Non activé"

#~ 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."

#~ 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."

#~ 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."

#~ 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."

#~ 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."

#~ msgid "We use cookies to deliver our services."
#~ msgstr "Nous utilisons des cookies pour fournir nos services."

#~ 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 :"

#~ msgid "Name and email"
#~ msgstr "Nom et adresse courriel"

#~ 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"

#~ 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"

#~ msgid "Password in hashed form"
#~ msgstr "Mot de passe haché"

#~ msgid "Used to authenticate user if configured"
#~ msgstr "Si paramétré, est utilisé pour authentifier l’utilisateur"

#~ msgid "IP address and browser name"
#~ msgstr "Adresse IP et nom de votre navigateur Internet"

#~ 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"

#~ 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."

#~ msgid "Check flags"
#~ msgstr "Indicateurs de contrôle"

#~ msgid "Quality checks flags"
#~ msgstr "Drapeaux de vérification de qualité"

#~ msgid "Failed to change check flags!"
#~ msgstr "Impossible de modifier les indicateurs de contrôle !"

#~ msgid "Choose languages to which you can translate."
#~ msgstr ""
#~ "Veuillez sélectionner la langue vers laquelle vous souhaitez traduire."

#~ 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."

#~ msgid "Customize Weblate behavior to match your personal preferences."
#~ msgstr "Personnalisez Weblate selon vos préférences."

#~ 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."

#~ msgid "You can configure how you will log in on this site."
#~ msgstr ""
#~ "Vous pouvez configurer comment vous ouvrirez une session sur ce site."

#~ msgid "API documentation"
#~ msgstr "Documentation de l’API"

#~ msgid "Git export documentation"
#~ msgstr "Documentation de l’exportation de Git"

#~ msgid "%(words)s word to translate!"
#~ msgid_plural "%(words)s words to translate!"
#~ msgstr[0] "Un mot à traduire !"
#~ msgstr[1] "%(words)s mots à traduire !"

#~ 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."

#~ 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."

#~ msgid "Total strings:"
#~ msgstr "Nombre total de chaînes : "

#~ msgid "Translated strings:"
#~ msgstr "Chaînes traduites : "

#~ msgid "Untranslated strings:"
#~ msgstr "Chaînes non traduites :"

#~ msgid "Strings marked for review:"
#~ msgstr "Chaînes à vérifier :"

#~ msgid "Strings marked as needing edit"
#~ msgstr "Chaînes marquées comme À vérifier"

#~ msgid "XLIFF Translation File for XCode"
#~ msgstr "Fichier de traduction XLIFF pour XCode"

#~ msgid "Commit message:"
#~ msgstr "Message d’archivage :"

#~ msgid "Additional text to include"
#~ msgstr "Commentaire à ajouter"

#~ 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."

#~ msgid "Merges content of file header into the translation."
#~ msgstr "Fusionne le contenu de l’en-tête du fichier avec la traduction."

#~ msgid "Debug mode"
#~ msgstr "Mode de débogage"

#~ msgid "Server"
#~ msgstr "Serveur"

#~ msgid "Site domain"
#~ msgstr "Nom de domaine"

#~ msgid "Database backend"
#~ msgstr "Serveur de base de données"

#~ msgid "Site administrator"
#~ msgstr "Administrateur du site"

#~ msgid "Celery tasks queue"
#~ msgstr "Fil d'attente des tâches Celery"

#~ msgid "Django caching"
#~ msgstr "Cache Django"

#~ msgid "Avatar caching"
#~ msgstr "Cache Avatar"

#~ msgid "Email addresses"
#~ msgstr "Adresses courriels"

#~ msgid "pyuca library"
#~ msgstr "Bibliothèque pyuca"

#~ msgid "Secret key"
#~ msgstr "Clé secrète"

#~ msgid "Allowed hosts"
#~ msgstr "Hôtes autorisés"

#~ msgid "Cached template loader"
#~ msgstr "Chargeur du modèle mis en cache"

#~ msgid "Admin static files"
#~ msgstr "Fichiers statiques d’administration"

#~ msgid "Check"
#~ msgstr "Vérification"

#~ msgid "Result"
#~ msgstr "Résultat"

#~ 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."

#~ msgid "The query string has to be longer!"
#~ msgstr "Votre recherche doit être plus longue !"

# Translators: Indexing is postponed to cron job
#~ msgid "Indexing offloading"
#~ msgstr "Indexage ajourné"

# Translators: Indexing is postponed to cron job
#~ msgid "Indexing offloading queue"
#~ msgstr "Indexation de la file d'attente de déchargement"

#~ msgid "Download translation as XLIFF with gettext extensions"
#~ msgstr "Télécharger la traduction en XLIFF avec extensions gettext"

#~ msgid "Download translation as XLIFF 1.2"
#~ msgstr "Télécharger la traduction en XLIFF 1.2"

#~ msgid "Download translation as gettext PO"
#~ msgstr "Télécharger la traduction en gettext PO"

#~ msgid "Download translation as gettext MO"
#~ msgstr "Télécharger la traduction en gettext MO"

#~ msgid "Download translation as CSV"
#~ msgstr "Télécharger la traduction au format CSV"

#~ 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"

#~ msgid "Download strings needing action as XLIFF 1.2"
#~ msgstr "Télécharger les chaînes nécessitant une action en XLIFF 1.2"

#~ msgid "Download strings needing action as gettext PO"
#~ msgstr "Télécharger les chaînes nécessitant une action en gettext PO"

#~ msgid "Download strings needing action as gettext MO"
#~ msgstr "Télécharger les chaînes nécessitant une action en gettext MO"

#~ msgid "Download strings needing action as TMX"
#~ msgstr "Télécharger les chaînes nécessitant une action en TMX"

#~ msgid "Starting and ending dates have to be specified!"
#~ msgstr "Une date de début et une date de fin doivent être indiquées !"

#~ 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 "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 ""
#~ "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 "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 "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 "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 "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 "Units to translate"
#~ msgstr "Unités à traduire"

#~ 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 ""
#~ "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 "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 "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 "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 "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 "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 of the project."
#~ msgstr "Propriétaires du projet."

#~ msgid "Invalid language chosen!"
#~ msgstr "Langue sélectionnée incorrecte !"

#~ 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 "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 "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 "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 "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 "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 "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 "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 "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 filenames"
#~ 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 "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 "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 "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."
