# SPDX-FileCopyrightText: 2020 OliBug <act-zebug@riseup.net>
# SPDX-FileCopyrightText: 2020 Vincent Lequertier <vincent@fsfe.org>
#
# SPDX-License-Identifier: GPL-3.0-or-later
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-10-07 21:23+0000\n"
"PO-Revision-Date: 2025-04-26 21:20+0000\n"
"Last-Translator: Sébastien Helleu <flashcode@free.fr>\n"
"Language-Team: French <https://hosted.weblate.org/projects/fsfe/reuse-tool/"
"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 5.12-dev\n"

#: src/reuse/lint.py:40
#, fuzzy
msgid "BAD LICENSES"
msgstr "LICENCES INUTILISÉES"

#: src/reuse/lint.py:42
#, fuzzy
msgid "The following licenses are not valid SPDX licenses:"
msgstr "Les licences suivantes ne sont pas utilisées :"

#: src/reuse/lint.py:50
msgid "DEPRECATED LICENSES"
msgstr "LICENCES OBSOLÈTES"

#: src/reuse/lint.py:52
msgid "The following licenses are deprecated by SPDX:"
msgstr "Les licences suivantes sont rendues obsolètes par SPDX :"

#: src/reuse/lint.py:60
msgid "LICENSES WITHOUT FILE EXTENSION"
msgstr "LICENCES SANS EXTENSION DE FICHIER"

#: src/reuse/lint.py:62
msgid "The following licenses have no file extension:"
msgstr "Les licences suivantes n'ont pas d'extension de fichier :"

#: src/reuse/lint.py:70
msgid "MISSING LICENSES"
msgstr "LICENCES MANQUANTES"

#: src/reuse/lint.py:72
msgid "'{}' found in:"
msgstr "'{}' trouvé dans :"

#: src/reuse/lint.py:79
msgid "UNUSED LICENSES"
msgstr "LICENCES INUTILISÉES"

#: src/reuse/lint.py:80
msgid "The following licenses are not used:"
msgstr "Les licences suivantes ne sont pas utilisées :"

#: src/reuse/lint.py:87
msgid "READ ERRORS"
msgstr "ERREURS DE LECTURE"

#: src/reuse/lint.py:88
msgid "Could not read:"
msgstr "Illisibles :"

#: src/reuse/lint.py:94
msgid "INVALID SPDX LICENSE EXPRESSIONS"
msgstr ""

#: src/reuse/lint.py:99
#, fuzzy
msgid "'{}' contains invalid SPDX License Expressions:"
msgstr "'{}' n'est pas une expression SPDX valide."

#: src/reuse/lint.py:124
msgid "MISSING COPYRIGHT AND LICENSING INFORMATION"
msgstr "INFORMATION DE DROITS D'AUTEUR ET DE LICENCE MANQUANTE"

#: src/reuse/lint.py:130
#, fuzzy
msgid "The following files have no copyright and licensing information:"
msgstr ""
"Les fichiers suivants ne contiennent pas de données de droits d'auteur :"

#: src/reuse/lint.py:141
msgid "The following files have no copyright information:"
msgstr ""
"Les fichiers suivants ne contiennent pas de données de droits d'auteur :"

#: src/reuse/lint.py:150
msgid "The following files have no licensing information:"
msgstr "Les fichiers suivants ne contiennent pas de données de licence :"

#: src/reuse/lint.py:157
msgid "SUMMARY"
msgstr "RÉSUMÉ"

#: src/reuse/lint.py:162
msgid "Bad licenses:"
msgstr "Mauvaises licences :"

#: src/reuse/lint.py:163
msgid "Deprecated licenses:"
msgstr "Licences obsolètes :"

#: src/reuse/lint.py:166
msgid "Licenses without file extension:"
msgstr "Licences sans extension de fichier :"

#: src/reuse/lint.py:169
msgid "Missing licenses:"
msgstr "Licences manquantes :"

#: src/reuse/lint.py:170
msgid "Unused licenses:"
msgstr "Licences inutilisées :"

#: src/reuse/lint.py:171
msgid "Used licenses:"
msgstr "Licences utilisées :"

#: src/reuse/lint.py:172
msgid "Read errors:"
msgstr "Erreurs de lecture :"

#: src/reuse/lint.py:173
#, fuzzy
msgid "Invalid SPDX License Expressions:"
msgstr "'{}' n'est pas une expression SPDX valide."

#: src/reuse/lint.py:183
#, fuzzy
msgid "Files with copyright information:"
msgstr "Fichiers contenant des droits d'auteur :"

#: src/reuse/lint.py:187
#, fuzzy
msgid "Files with license information:"
msgstr "Fichiers contenant des licences :"

#: src/reuse/lint.py:204
msgid ""
"Congratulations! Your project is compliant with version {} of the REUSE "
"Specification :-)"
msgstr ""
"Félicitations ! Votre projet est conforme à la version {} de la "
"spécification REUSE :-)"

#: src/reuse/lint.py:211
msgid ""
"Unfortunately, your project is not compliant with version {} of the REUSE "
"Specification :-("
msgstr ""
"Malheureusement, votre projet n'est pas conforme à la version {} de la "
"spécification REUSE :-("

#: src/reuse/lint.py:218
msgid "RECOMMENDATIONS"
msgstr "RECOMMANDATIONS"

#: src/reuse/lint.py:286
#, fuzzy, python-brace-format
msgid "missing license '{lic}'"
msgstr "{path} : la licence {lic} est manquante\n"

#: src/reuse/lint.py:291
#, fuzzy
msgid "read error"
msgstr "Erreurs de lecture :"

#: src/reuse/lint.py:296
#, fuzzy, python-brace-format
msgid "invalid SPDX License Expression '{expression}'"
msgstr "'{}' n'est pas une expression SPDX valide."

#: src/reuse/lint.py:303
#, fuzzy
msgid "no license identifier"
msgstr "{path}  : pas d'identifiant de licence\n"

#: src/reuse/lint.py:307
#, fuzzy
msgid "no copyright notice"
msgstr "{path} : pas de copyright\n"

#: src/reuse/lint.py:345
#, fuzzy, python-brace-format
msgid "bad license '{lic}'"
msgstr "{path} : mauvaise licence {lic}\n"

#: src/reuse/lint.py:350
#, fuzzy
msgid "deprecated license"
msgstr "Licences obsolètes :"

#: src/reuse/lint.py:355
#, fuzzy
msgid "license without file extension"
msgstr "Licences sans extension de fichier :"

#: src/reuse/lint.py:360
#, fuzzy
msgid "unused license"
msgstr "Licences inutilisées :"

#: src/reuse/project.py:253
#, python-brace-format
msgid "'{path}' covered by {global_path}"
msgstr "'{path}' est couvert par {global_path}"

#: src/reuse/project.py:261
#, fuzzy, python-brace-format
msgid ""
"'{path}' is covered exclusively by REUSE.toml. Not reading the file contents."
msgstr ""
"'{path}' est couvert en exclusivité par REUSE.toml. Contenu du fichier non "
"lu."

#: src/reuse/project.py:334
#, fuzzy
msgid ""
"'.reuse/dep5' is deprecated. You are recommended to instead use REUSE.toml. "
"Use `reuse convert-dep5` to convert."
msgstr ""
"'.reuse/dep5' est déprécié. L'utilisation de REUSE.toml est recommandée. "
"Utilisez `reuse convert-dep5` pour convertir."

#: src/reuse/project.py:355
#, fuzzy, python-brace-format
msgid ""
"Found both '{new_path}' and '{old_path}'. You cannot keep both files "
"simultaneously; they are not intercompatible."
msgstr ""
"'{new_path}' et '{old_path}' ont tous les deux été trouvés. Vous ne pouvez "
"pas guarder les deux fichiers en même temps, ils ne sont pas inter-"
"compatibles."

#: src/reuse/project.py:419
#, python-brace-format
msgid "{path} does not have a file extension"
msgstr "{path} n'a pas d'extension de fichier"

#: src/reuse/project.py:429
#, python-brace-format
msgid ""
"Could not resolve SPDX License Identifier of {path}, resolving to "
"{identifier}. Make sure the license is in the license list found at <https://"
"spdx.org/licenses/> or that it starts with 'LicenseRef-', and that it has a "
"file extension."
msgstr ""
"Impossible de résoudre l'identifiant de licence SPDX de {path}, utilisation "
"de {identifier}. Merci de vérifier soit que la licence est dans la liste "
"fournie à<https://spdx.org/licenses/>, soit qu'elle débute par 'LicenseRef-' "
"et qu'elle contient une extension de fichier."

#: src/reuse/project.py:441
#, python-brace-format
msgid ""
"{identifier} is the SPDX License Identifier of both {path} and {other_path}"
msgstr "{identifier} est l'identifiant SPXD de {path} comme de {other_path}"

#: src/reuse/project.py:480
#, fuzzy
msgid ""
"project '{}' is not a VCS repository or required VCS software is not "
"installed"
msgstr ""
"le projet '{}' n'est pas un dépôt VCS ou le logiciel VCS requis n'est pas "
"installé"

#: src/reuse/extract.py:49
#, python-brace-format
msgid ""
"REUSE_ENCODING_MODULE must have a value in {modules}; it has '{env_module}'. "
"Aborting."
msgstr ""

#: src/reuse/extract.py:69
msgid ""
"No supported module that can detect the encoding of files could be "
"successfully imported. Re-read the installation instructions for the reuse "
"package, or try the following:"
msgstr ""

#: src/reuse/extract.py:75
msgid ""
"- If you are running a Linux distribution, try your equivalent of `apt "
"install file` or `dnf install file`."
msgstr ""

#: src/reuse/extract.py:80
msgid ""
"- Run ` pipx install reuse[charset-normalizer]`. Replace 'pipx' with 'pip' "
"if you are not using pipx."
msgstr ""

#: src/reuse/extract.py:451
#, fuzzy, python-brace-format
msgid ""
"'{path}' was detected as a binary file; not searching its contents for REUSE "
"information."
msgstr ""
"'{path}' a été détecté comme étant un fichier binaire, les informations "
"REUSE n'y sont pas recherchées."

#: src/reuse/extract.py:462
#, python-brace-format
msgid ""
"extracting REUSE information from '{path}' (encoding {encoding}, encoding "
"module {module}, newline {newline})"
msgstr ""

#: src/reuse/header.py:87
msgid "generated comment is missing copyright lines or license expressions"
msgstr ""
"les commentaires générés ne contiennent pas de ligne ou d'expression de "
"droits d'auteur ou de licence"

#: src/reuse/report.py:160
#, python-brace-format
msgid "Could not read '{path}'"
msgstr "Lecture de '{path}' impossible"

#: src/reuse/report.py:165
#, python-brace-format
msgid "Unexpected error occurred while parsing '{path}'"
msgstr "Erreur inattendue lors de l'analyse de '{path}'"

#: src/reuse/report.py:521
msgid ""
"Fix bad licenses: At least one license in the LICENSES directory and/or "
"provided by 'SPDX-License-Identifier' tags is invalid. They are either not "
"valid SPDX License Identifiers or do not start with 'LicenseRef-'. FAQ about "
"custom licenses: https://reuse.software/faq/#custom-license"
msgstr ""
"Corrigez les mauvaises licences : Au moins une licence du dossier LICENSES "
"et/ou fournie par l'étiquette 'SPDX-License-Identifier' est invalide. Soit "
"il ne s'agit pas d'identifiants de licence SPDX valides, soit ces "
"identifiants personnalisés ne commencent pas par 'LicenseRef-'. FAQ à propos "
"des licences personnalisées : https://reuse.software/faq/#custom-license"

#: src/reuse/report.py:532
msgid ""
"Fix deprecated licenses: At least one of the licenses in the LICENSES "
"directory and/or provided by an 'SPDX-License-Identifier' tag or in '.reuse/"
"dep5' has been deprecated by SPDX. The current list and their respective "
"recommended  new identifiers can be found here: <https://spdx.org/licenses/"
"#deprecated>"
msgstr ""
"Corrigez les licences dépréciées : Au moins une licence du dossier LICENSES "
"et/ou fournie par une étiquette 'SPDX-License-Identifier' ou par '.reuse/"
"dep5' a été dépréciée par SPDX. La liste des licences dépréciées ainsi que "
"leur nouvel identifiant recommandé peut être trouvé ici : <https://spdx.org/"
"licenses/#deprecated>"

#: src/reuse/report.py:543
#, fuzzy
msgid ""
"Fix licenses without file extension: At least one license text file in the "
"'LICENSES' directory does not have a '.txt' file extension. Please rename "
"the file(s) accordingly."
msgstr ""
"Corrigez les fichiers de licence sans extension : Au moins un fichier de "
"licence dans le dossier 'LICENSES' n'a pas l'extension de fichier '.txt'. "
"Veuillez renommes ce(s) fichier(s)."

#: src/reuse/report.py:552
msgid ""
"Fix missing licenses: For at least one of the license identifiers provided "
"by the 'SPDX-License-Identifier' tags, there is no corresponding license "
"text file in the 'LICENSES' directory. For SPDX license identifiers, you can "
"simply run 'reuse download --all' to get any missing ones. For custom "
"licenses (starting with 'LicenseRef-'), you need to add these files yourself."
msgstr ""
"Corriger les licences manquantes : Au moins une licence identifiée par une "
"étiquette 'SPDX-License-Identifier' n'a pas son fichier texte associé dans "
"le dossier 'LICENSES'. Pour les identifiants de licence SPDX, vous pouvez "
"exécuter la commande 'reuse download --all' pour simplement récupérer les "
"fichiers licence manquants. Pour les licences personnalisées (commençant par "
"'LicenseRef-'), vous devez ajouter ces fichiers vous-même."

#: src/reuse/report.py:564
#, fuzzy
msgid ""
"Fix unused licenses: At least one of the license text files in 'LICENSES' is "
"not referenced by any file, e.g. by an 'SPDX-License-Identifier' tag. Please "
"make sure that you either tag the accordingly licensed files properly, or "
"delete the unused license text if you are sure that no file or code snippet "
"is licensed as such."
msgstr ""
"Corrigez les licences non trouvées : Au moins un fichier de licence dans le "
"répertoire 'LICENSES' n'est référencé par aucun fichier, par ex. par une "
"étiquette 'SPDX-License-Identifier'. Vérifiez que vous avez correctement "
"étiqueté les fichiers concernés par ces licences, ou supprimez ces fichiers "
"de licence inutiles si vous êtes sûr qu'aucun document n'est concerné par "
"ces licences."

#: src/reuse/report.py:575
#, fuzzy
msgid ""
"Fix read errors: At least one of the files in your directory cannot be read "
"by the tool. Please check the file permissions. You will find the affected "
"files at the top of the output as part of the logged error messages."
msgstr ""
"Corrigez les erreurs de lecture : Au moins un fichier dans votre dossier ne "
"peut pas être lu par l'outil. Vérifiez ces permissions. Vous trouverez les "
"fichiers concernés en tête de la sortie, avec les messages d'erreur."

#: src/reuse/report.py:584
msgid ""
"Fix invalid SPDX License Expressions: In one or more files there are SPDX "
"License Expressions which cannot be parse. Check whether the value that "
"follows 'SPDX-License-Identifier:' is correct. If the detected expression is "
"not meant to be valid, put it between 'REUSE-IgnoreStart' and 'REUSE-"
"IgnoreEnd' comments."
msgstr ""

#: src/reuse/report.py:595
msgid ""
"Fix missing copyright/licensing information: For one or more files, the tool "
"cannot find copyright and/or licensing information. You typically do this by "
"adding 'SPDX-FileCopyrightText' and 'SPDX-License-Identifier' tags to each "
"file. The tutorial explains additional ways to do this: <https://reuse."
"software/tutorial/>"
msgstr ""
"Corrigez les copyrights et licences manquantes : L'outil n'a pas pu trouver "
"le copyright et/ou la licence d'au moins un fichier. Ils sont typiquement "
"identifiés par les étiquettes 'SPDX-FileCopyrightText' et 'SPDX-License-"
"Identifier' dans chaque fichier. Le tutoriel donne d'autres moyens de les "
"ajouter : <https://reuse.software/tutorial/>"

#: src/reuse/cli/lint.py:28
#, python-brace-format
msgid ""
"Lint the project directory for REUSE compliance. This version of the tool "
"checks against version {reuse_version} of the REUSE Specification. You can "
"find the latest version of the specification at <https://reuse.software/spec/"
">."
msgstr ""
"Vérifier le répertoire du projet pour la conformité REUSE. Cette version de "
"l'outil vérifie la spécification REUSE dans sa version {reuse_version}. Vous "
"pouvez trouver la dernière version de la spécification ici : <https://reuse."
"software/spec/>."

#: src/reuse/cli/lint.py:34
msgid "Specifically, the following criteria are checked:"
msgstr "Plus précisément, les critères suivants sont vérifiés :"

#: src/reuse/cli/lint.py:38
msgid ""
"- Are there any bad (unrecognised, not compliant with SPDX) licenses in the "
"project?"
msgstr ""
"- Y a-t-il des mauvaises licences (inconnues, non conformes aux licences "
"SPDX) dans le projet ?"

#: src/reuse/cli/lint.py:43
msgid "- Are there any deprecated licenses in the project?"
msgstr "- Y a-t-il des licences dépréciées dans le projet ?"

#: src/reuse/cli/lint.py:47
msgid ""
"- Are there any license files in the LICENSES/ directory without file "
"extension?"
msgstr ""
"- Y a-t-il des fichiers de licence dans le répertoire LICENSES/ sans "
"extension de fichier ?"

#: src/reuse/cli/lint.py:54
msgid ""
"- Are any licenses referred to inside of the project, but not included in "
"the LICENSES/ directory?"
msgstr ""
"- Est-ce que des licences sont référencées à l'intérieur du projet, mais non "
"incluses dans le répertoire LICENSES/ ?"

#: src/reuse/cli/lint.py:61
msgid ""
"- Are any licenses included in the LICENSES/ directory that are not used "
"inside of the project?"
msgstr ""
"- Est-ce que des licences incluses dans le répertoire LICENSES/ ne sont pas "
"utilisées dans le projet ?"

#: src/reuse/cli/lint.py:66
msgid "- Are there any read errors?"
msgstr "- Y a-t-il des erreurs de lecture ?"

#: src/reuse/cli/lint.py:69
msgid "- Do all files have valid copyright and licensing information?"
msgstr ""
"- Tous les fichiers ont-ils un droit d'auteur valide et des informations de "
"licence ?"

#: src/reuse/cli/lint.py:81 src/reuse/cli/lint_file.py:38
msgid "Prevent output."
msgstr "Empêcher la sortie."

#: src/reuse/cli/lint.py:89 src/reuse/cli/supported_licenses.py:28
msgid "Format output as JSON."
msgstr "Appliquer le format JSON à la sortie."

#: src/reuse/cli/lint.py:97
msgid "Format output as plain text. (default)"
msgstr "Appliquer le format texte brut pour la sortie. (par défaut)"

#: src/reuse/cli/lint.py:105
msgid "Format output as errors per line."
msgstr "Générer une ligne par erreur."

#: src/reuse/cli/convert_dep5.py:19
msgid ""
"Convert .reuse/dep5 into a REUSE.toml file. The generated file is placed in "
"the project root and is semantically identical. The .reuse/dep5 file is "
"subsequently deleted."
msgstr ""
"Convertir .reuse/dep5 en fichier REUSE.toml. Le fichier généré est placé "
"dans la racine du projet et est sémantiquement équivalent. Le fichier .reuse/"
"dep5 est donc supprimé."

#: src/reuse/cli/convert_dep5.py:31
msgid "No '.reuse/dep5' file."
msgstr "Aucun fichier '.reuse/dep5'."

#: src/reuse/cli/lint_file.py:25
msgid ""
"Lint individual files for REUSE compliance. The specified FILEs are checked "
"for the presence of copyright and licensing information, and whether the "
"found licenses are included in the LICENSES/ directory."
msgstr ""
"Vérifier les fichiers individuels pour la conformité REUSE. La présence de "
"droit d'auteur et de licence est recherchée dans les fichiers et les "
"licences trouvées doivent être présentes dans le répertoire LICENSES/."

#: src/reuse/cli/lint_file.py:46
msgid "Format output as errors per line. (default)"
msgstr "Générer une ligne par erreur. (par défaut)"

#. TRANSLATORS: You may translate this. Please preserve capital letters.
#: src/reuse/cli/lint_file.py:51
msgid "FILE"
msgstr "FICHIER"

#: src/reuse/cli/lint_file.py:65
#, python-brace-format
msgid "'{file}' is not inside of '{root}'."
msgstr "'{file}' n'est pas à l'intérieur de '{root}'."

#: src/reuse/cli/spdx.py:22
msgid "Generate an SPDX bill of materials."
msgstr "Générer la nomenclature du projet au format SPDX."

#: src/reuse/cli/spdx.py:32
msgid "File to write to."
msgstr "Fichier dans lequel écrire."

#: src/reuse/cli/spdx.py:38
msgid ""
"Populate the LicenseConcluded field; note that reuse cannot guarantee that "
"the field is accurate."
msgstr ""
"Compléter le champ LicenseConcluded ; notez que reuse ne garantit pas que le "
"champ soit correct."

#: src/reuse/cli/spdx.py:50
msgid "Name of the person signing off on the SPDX report."
msgstr "Nom de la personne signataire du rapport SPDX."

#: src/reuse/cli/spdx.py:54
msgid "Name of the organization signing off on the SPDX report."
msgstr "Nom de l'organisation signataire du rapport SPDX."

#: src/reuse/cli/spdx.py:81
msgid ""
"'--creator-person' or '--creator-organization' is required when '--add-"
"license-concluded' is provided."
msgstr ""
"'--creator-person' ou '--creator-organization' est nécessaire lorsque '--add-"
"license-concluded' est fourni."

#: src/reuse/cli/spdx.py:96
#, python-brace-format
msgid ""
"'{path}' does not match a common SPDX file pattern. Find the suggested "
"naming conventions here: https://spdx.github.io/spdx-spec/conformance/#44-"
"standard-data-format-requirements"
msgstr ""
"{path} ne correspond pas à un motif de fichier SPDX commun. Vérifiez les "
"conventions de nommage conseillées à l'adresse https://spdx.github.io/spdx-"
"spec/conformance/#44-standard-data-format-requirements"

#: src/reuse/cli/main.py:36
#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/decorators.py:465
#, python-format
msgid "%(prog)s, version %(version)s"
msgstr "%(prog)s, version %(version)s"

#: src/reuse/cli/main.py:39
msgid ""
"This program is free software: you can redistribute it and/or modify it "
"under the terms of the GNU General Public License as published by the Free "
"Software Foundation, either version 3 of the License, or (at your option) "
"any later version."
msgstr ""
"Ce programme est un logiciel libre : vous pouvez le redistribuer et/ou le "
"modifier sous les termes de la licence publique générale GNU telle que "
"publiée par la Free Software Foundation, soit la version 3 de la licence, "
"soit (à votre choix) toute version ultérieure."

#: src/reuse/cli/main.py:46
msgid ""
"This program is distributed in the hope that it will be useful, but WITHOUT "
"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
"more details."
msgstr ""
"Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS aucune "
"GARANTIE ; sans même la garantie implicite de COMMERCIALISATION ou "
"d'ADÉQUATION À UN USAGE PARTICULIER. Voir la licence publique générale GNU "
"pour plus de détails."

#: src/reuse/cli/main.py:53
msgid ""
"You should have received a copy of the GNU General Public License along with "
"this program. If not, see <https://www.gnu.org/licenses/>."
msgstr ""
"Vous devriez avoir reçu une copie de la licence générale publique GNU avec "
"ce programme. Si ce n'est pas le cas, consultez <https://www.gnu.org/"
"licenses/>."

#: src/reuse/cli/main.py:61
msgid ""
"reuse is a tool for compliance with the REUSE recommendations. See <https://"
"reuse.software/> for more information, and <https://reuse.readthedocs.io/> "
"for the online documentation."
msgstr ""
"reuse est un outil pour la conformité aux recommandations de l'initiative "
"REUSE. Voir <https://reuse.software/> pour plus d'informations, et <https://"
"reuse.readthedocs.io/> pour la documentation en ligne."

#: src/reuse/cli/main.py:68
msgid ""
"This version of reuse is compatible with version {} of the REUSE "
"Specification."
msgstr ""
"Cette version de reuse est compatible avec la version {} de la spécification "
"REUSE."

#: src/reuse/cli/main.py:72
msgid "Support the FSFE's work:"
msgstr "Soutenir le travail de la FSFE :"

#: src/reuse/cli/main.py:77
msgid ""
"Donations are critical to our strength and autonomy. They enable us to "
"continue working for Free Software wherever necessary. Please consider "
"making a donation at <https://fsfe.org/donate/>."
msgstr ""
"Les dons sont cruciaux pour notre force et notre autonomie. Ils nous "
"permettent de continuer à travailler pour le Logiciel Libre partout où c'est "
"nécessaire. Merci d'envisager de faire un don <https://fsfe.org/donate/>."

#: src/reuse/cli/main.py:88
msgid "Enable debug statements."
msgstr "Activer les instructions de débogage."

#: src/reuse/cli/main.py:93
msgid "Hide deprecation warnings."
msgstr "Masquer les avertissements de dépréciation."

#: src/reuse/cli/main.py:98
msgid "Do not skip over Git submodules."
msgstr "Ne pas omettre les sous-modules Git."

#: src/reuse/cli/main.py:103
msgid "Do not skip over Meson subprojects."
msgstr "Ne pas omettre les sous-projets Meson."

#: src/reuse/cli/main.py:108
msgid "Do not use multiprocessing."
msgstr "Ne pas utiliser le multiprocessing."

#: src/reuse/cli/main.py:118
msgid "Define root of project."
msgstr "Définir la racine du projet."

#: src/reuse/cli/common.py:51
#, python-brace-format
msgid ""
"'{path}' could not be parsed. We received the following error message: "
"{message}"
msgstr ""
"'{path}' ne peut pas être traité. Nous avons reçu le message d'erreur "
"suivant : {message}"

#: src/reuse/cli/common.py:87
#, python-brace-format
msgid "'{name}' is mutually exclusive with: {opts}"
msgstr "'{name}' est mutuellement exclusif avec : {opts}"

#: src/reuse/cli/common.py:103
msgid "'{}' is not a valid SPDX expression."
msgstr "'{}' n'est pas une expression SPDX valide."

#: src/reuse/cli/download.py:54
msgid "'{}' is not a valid SPDX License Identifier."
msgstr "'{}' n'est pas un identifiant de licence SPDX valide."

#: src/reuse/cli/download.py:61
msgid "Did you mean:"
msgstr "Vouliez-vous dire :"

#: src/reuse/cli/download.py:68
msgid ""
"See <https://spdx.org/licenses/> for a list of valid SPDX License "
"Identifiers."
msgstr ""
"Consultez <https://spdx.org/licenses/> pour une liste des identifiants de "
"licence SPDX valides."

#: src/reuse/cli/download.py:77
#, python-brace-format
msgid "Error: {spdx_identifier} already exists."
msgstr "Erreur : {spdx_identifier} existe déjà."

#: src/reuse/cli/download.py:84
#, python-brace-format
msgid "Error: {path} does not exist."
msgstr "Erreur : '{path}' n'existe pas."

#: src/reuse/cli/download.py:88
msgid "Error: Failed to download license."
msgstr "Erreur : échec du téléchargement de licence."

#: src/reuse/cli/download.py:93
msgid "Is your internet connection working?"
msgstr "Votre connexion internet fonctionne-t-elle ?"

#: src/reuse/cli/download.py:98
#, python-brace-format
msgid "Successfully downloaded {spdx_identifier}."
msgstr "Téléchargement de {spdx_identifier} terminé."

#: src/reuse/cli/download.py:108
msgid "Download a license and place it in the LICENSES/ directory."
msgstr "Télécharge une licence dans le répertoire LICENSES."

#: src/reuse/cli/download.py:111
msgid ""
"LICENSE must be a valid SPDX License Identifier. You may specify LICENSE "
"multiple times to download multiple licenses."
msgstr ""
"LICENSE doit être un identifiant de licence SPDX valide. Vous pouvez "
"spécifier LICENSE plusieurs fois pour télécharger plusieurs licences."

#: src/reuse/cli/download.py:124
msgid "Download all missing licenses detected in the project."
msgstr "Télécharger toutes les licences manquantes détectées dans le projet."

#: src/reuse/cli/download.py:132
msgid "Path to download to."
msgstr "Chemin pour le téléchargement."

#: src/reuse/cli/download.py:138
msgid ""
"Source from which to copy custom LicenseRef- licenses, either a directory "
"that contains the file or the file itself."
msgstr ""
"Source pour la copie des licences personnalisées LicenseRef-, au choix un "
"dossier contenant le fichier ou bien directement un fichier."

#. TRANSLATORS: You may translate this. Please preserve capital letters.
#: src/reuse/cli/download.py:145
msgid "LICENSE"
msgstr "LICENCE"

#: src/reuse/cli/download.py:161
msgid "The 'LICENSE' argument and '--all' option are mutually exclusive."
msgstr "Les options 'LICENSE' et '--all' sont mutuellement exclusives."

#: src/reuse/cli/download.py:173
msgid "Cannot use '--output' with more than one license."
msgstr "'--output' ne peut pas être utilisé avec plus d'une licence."

#: src/reuse/cli/annotate.py:66
msgid "Option '--copyright', '--license', or '--contributor' is required."
msgstr "L'option '--copyright', '--license' ou '--contributor' est nécessaire."

#: src/reuse/cli/annotate.py:127
msgid ""
"The following files do not have a recognised file extension. Please use '--"
"style', '--force-dot-license', '--fallback-dot-license', or '--skip-"
"unrecognised':"
msgstr ""
"Les fichiers suivants n'ont pas une extension reconnue. Merci d'utiliser '--"
"style', '--force-dot-license', '--fallback-dot-license' ou '--skip-"
"unrecognised' :"

#: src/reuse/cli/annotate.py:160
#, python-brace-format
msgid ""
"'{path}' does not support single-line comments, please do not use '--single-"
"line'."
msgstr ""
"'{path}' ne supporte pas les commentaires mono-lignes, merci de ne pas "
"utiliser '--single-line'."

#: src/reuse/cli/annotate.py:167
#, python-brace-format
msgid ""
"'{path}' does not support multi-line comments, please do not use '--multi-"
"line'."
msgstr ""
"'{path}' ne supporte pas les commentaires multi-lignes, merci de ne pas "
"utiliser '--multi-line'."

#: src/reuse/cli/annotate.py:213
#, python-brace-format
msgid "Template '{template}' could not be found."
msgstr "Le modèle '{template}' est introuvable."

#: src/reuse/cli/annotate.py:236
#, fuzzy, python-brace-format
msgid "'{year}' is not a valid year range."
msgstr "{value!r} n'est pas un booléen valide."

#: src/reuse/cli/annotate.py:245
#, python-brace-format
msgid ""
"Your operating system's year is set to '{year}'. This is not four digits, "
"and not supported."
msgstr ""

#: src/reuse/cli/annotate.py:287
msgid "Add copyright and licensing into the headers of files."
msgstr ""
"Ajouter les informations de droits d'auteur et de licence dans les en-têtes "
"des fichiers."

#: src/reuse/cli/annotate.py:290
msgid ""
"By using --copyright and --license, you can specify which copyright holders "
"and licenses to add to the headers of the given files."
msgstr ""
"En utilisant --copyright et --license, vous pouvez spécifier quel titulaire "
"du droit d'auteur et de licence à ajouter dans l'en-tête des fichiers."

#: src/reuse/cli/annotate.py:296
msgid ""
"By using --contributor, you can specify people or entity that contributed "
"but are not copyright holder of the given files."
msgstr ""
"En utilisant --contributor, vous pouvez indiquer les personnes ou entités "
"qui ont contribué mais ne sont pas détentrices des droits d'auteur des "
"fichiers."

#. TRANSLATORS: You may translate this. Please preserve capital letters.
#: src/reuse/cli/annotate.py:309
msgid "COPYRIGHT"
msgstr "COPYRIGHT"

#: src/reuse/cli/annotate.py:312
#, fuzzy
msgid "Copyright holder, repeatable."
msgstr "Déclaration de droits d'auteur, répétable."

#. TRANSLATORS: You may translate this. Please preserve capital letters.
#: src/reuse/cli/annotate.py:319
msgid "SPDX_IDENTIFIER"
msgstr "SPDX_IDENTIFIER"

#: src/reuse/cli/annotate.py:322
msgid "SPDX License Identifier, repeatable."
msgstr "Identifiant de licence SPDX, répétable."

#. TRANSLATORS: You may translate this. Please preserve capital letters.
#: src/reuse/cli/annotate.py:328
msgid "CONTRIBUTOR"
msgstr "CONTRIBUTEUR"

#: src/reuse/cli/annotate.py:331
msgid "File contributor, repeatable."
msgstr "Contributeur au fichier, répétable."

#. TRANSLATORS: You may translate this. Please preserve capital letters.
#: src/reuse/cli/annotate.py:338
msgid "YEAR"
msgstr "ANNÉE"

#: src/reuse/cli/annotate.py:343
msgid ""
"Year of copyright notice. You may define multiple years or a range of years."
msgstr ""

#: src/reuse/cli/annotate.py:353
msgid "Comment style to use."
msgstr "Style de commentaire à utiliser."

#: src/reuse/cli/annotate.py:363
msgid "Copyright prefix to use."
msgstr "Préfixe de droits d'auteur à utiliser."

#. TRANSLATORS: You may translate this. Please preserve capital letters.
#: src/reuse/cli/annotate.py:375
msgid "TEMPLATE"
msgstr "TEMPLATE"

#: src/reuse/cli/annotate.py:377
msgid "Name of template to use."
msgstr "Nom de modèle à utiliser."

#: src/reuse/cli/annotate.py:384
#, fuzzy
msgid "Do not include year in copyright notice."
msgstr "Ne pas inclure d'année dans la déclaration."

#: src/reuse/cli/annotate.py:390
#, fuzzy
msgid "Merge copyright notices if they are identical except for their years."
msgstr ""
"Fusionner les lignes de droits d'auteur si les déclarations de droits "
"d'auteur sont identiques."

#: src/reuse/cli/annotate.py:398
msgid "Force single-line comment style."
msgstr "Forcer le style de commentaire monoligne."

#: src/reuse/cli/annotate.py:405
msgid "Force multi-line comment style."
msgstr "Forcer le style de commentaire multiligne."

#: src/reuse/cli/annotate.py:411
msgid "Add headers to all files under specified directories recursively."
msgstr ""
"Ajouter récursivement les en-têtes dans tous les fichiers des répertoires "
"spécifiés."

#: src/reuse/cli/annotate.py:416
msgid "Do not replace the first header in the file; just add a new one."
msgstr ""
"Ne pas remplacer le premier en-tête dans le fichier, mais simplement en "
"ajouter un."

#: src/reuse/cli/annotate.py:423
msgid "Always write a .license file instead of a header inside the file."
msgstr ""
"Toujours écrire un fichier .license au lieu d'un en-tête dans le fichier."

#: src/reuse/cli/annotate.py:430
msgid "Write a .license file to files with unrecognised comment styles."
msgstr ""
"Écrire un fichier .license pour les fichiers au style de commentaire inconnu."

#: src/reuse/cli/annotate.py:437
msgid "Skip files with unrecognised comment styles."
msgstr ""
"Ignorer les fichiers comportant des styles de commentaires non reconnus."

#: src/reuse/cli/annotate.py:448
msgid "Skip files that already contain REUSE information."
msgstr "Ignorer les fichiers qui contiennent déjà les données REUSE."

#. TRANSLATORS: You may translate this. Please preserve capital letters.
#: src/reuse/cli/annotate.py:453
msgid "PATH"
msgstr "CHEMIN"

#: src/reuse/cli/annotate.py:510
#, python-brace-format
msgid "'{path}' is a binary, therefore using '{new_path}' for the header"
msgstr ""
"'{path}' est un fichier binaire, par conséquent le fichier '{new_path}' est "
"utilisé pour l'en-tête"

#: src/reuse/cli/supported_licenses.py:19
msgid "List all licenses on the SPDX License List."
msgstr "Lister toutes les licences SPDX."

#: src/reuse/global_licensing.py:92
#, fuzzy, python-brace-format
msgid ""
"{attr_name} must be a {type_name} (got {value} that is a {value_class})."
msgstr ""
"{attr_name} doit être un(e) {type_name} (obtenu {value} qui est un(e) "
"{value_class})."

#: src/reuse/global_licensing.py:106
#, fuzzy, python-brace-format
msgid ""
"Item in {attr_name} collection must be a {type_name} (got {item_value} that "
"is a {item_class})."
msgstr ""
"Les éléments de la collection {attr_name} doivent être des {type_name} "
"(obtenu {item_value} qui et un(e) {item_class})."

#: src/reuse/global_licensing.py:118
#, python-brace-format
msgid "{attr_name} must not be empty."
msgstr "{attr_name} ne doit pas être vide."

#: src/reuse/global_licensing.py:142
#, fuzzy, python-brace-format
msgid "{name} must be a {type} (got {value} that is a {value_type})."
msgstr ""
"{name} doit être un(e) {type} (obtenu {value} qui est un {value_type})."

#: src/reuse/global_licensing.py:166
#, fuzzy, python-brace-format
msgid ""
"The value of 'precedence' must be one of {precedence_vals} (got {received})"
msgstr ""
"La valeur de 'precedence' doit être parmi {precedence_vals} (obtenu "
"{received})"

#: src/reuse/global_licensing.py:219
#, fuzzy, python-brace-format
msgid "Could not parse '{notice}'"
msgstr "Analyse de la syntaxe de '{expression}' impossible"

#: src/reuse/_annotate.py:94
#, fuzzy, python-brace-format
msgid "Skipped unrecognised file '{path}'"
msgstr "Le fichier {path} non reconnu a été ignoré"

#: src/reuse/_annotate.py:100
#, python-brace-format
msgid "'{path}' is not recognised; creating '{path}.license'"
msgstr "'{path}' non reconnu, création de '{path}.license'"

#: src/reuse/_annotate.py:116
#, python-brace-format
msgid "Skipped file '{path}' already containing REUSE information"
msgstr "Le fichier ignoré {path} contenait déjà les données REUSE"

#: src/reuse/_annotate.py:145
#, python-brace-format
msgid "Error: Could not create comment for '{path}'"
msgstr "Erreur : les commentaires ne peuvent être créés dans '{path}'"

#: src/reuse/_annotate.py:152
#, python-brace-format
msgid ""
"Error: Generated comment header for '{path}' is missing copyright lines or "
"license expressions. The template is probably incorrect. Did not write new "
"header."
msgstr ""
"Erreur : l'en-tête de commentaire généré dans '{path}' ne contient pas de "
"ligne ou d'expression de droits d'auteur ou de licence. Le modèle est "
"probablement incorrect. Nouvel en-tête non écrit."

#. TODO: This may need to be rephrased more elegantly.
#: src/reuse/_annotate.py:163
#, python-brace-format
msgid "Successfully changed header of {path}"
msgstr "En-tête de {path} modifié avec succès"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/termui.py:162
msgid "Repeat for confirmation"
msgstr "Répétez pour confirmation"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/termui.py:178
msgid "Error: The value you entered was invalid."
msgstr "Erreur : la valeur que vous avez entré est invalide."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/termui.py:180
#, python-brace-format
msgid "Error: {e.message}"
msgstr "Erreur : {e.message}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/termui.py:191
msgid "Error: The two entered values do not match."
msgstr "Erreur : les deux valeurs entrées ne correspondent pas."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/termui.py:247
msgid "Error: invalid input"
msgstr "Erreur : entrée invalide"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/termui.py:866
msgid "Press any key to continue..."
msgstr "Pressez n'importe quelle touche pour continuer..."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:332
#, python-brace-format
msgid ""
"Choose from:\n"
"\t{choices}"
msgstr ""
"Choisissez parmi :\n"
"\t{choices}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:369
msgid "{value!r} is not {choice}."
msgid_plural "{value!r} is not one of {choices}."
msgstr[0] "{value!r} n'est pas {choice}."
msgstr[1] "{value!r} n'est pas un de {choices}."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:460
msgid "{value!r} does not match the format {format}."
msgid_plural "{value!r} does not match the formats {formats}."
msgstr[0] "{value!r} ne correspond pas au format {format}."
msgstr[1] "{value!r} ne correspond pas aux formats {formats}."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:482
msgid "{value!r} is not a valid {number_type}."
msgstr "{value!r} n'est pas un {number_type} valide."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:538
#, python-brace-format
msgid "{value} is not in the range {range}."
msgstr "{value} n'est pas dans l'intervalle {range}."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:719
#, fuzzy
msgid "{value!r} is not a valid boolean. Recognized values: {states}"
msgstr "{value!r} n'est pas un booléen valide."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:747
msgid "{value!r} is not a valid UUID."
msgstr "{value!r} n'est pas un UUID valide."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:937
msgid "file"
msgstr "fichier"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:939
msgid "directory"
msgstr "répertoire"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:941
msgid "path"
msgstr "chemin"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:988
msgid "{name} {filename!r} does not exist."
msgstr "{name} {filename!r} n'existe pas."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:997
msgid "{name} {filename!r} is a file."
msgstr "{name} {filename!r} est un fichier."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:1005
#, fuzzy
msgid "{name} {filename!r} is a directory."
msgstr "{name} '{filename}' est un répertoire."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:1014
msgid "{name} {filename!r} is not readable."
msgstr "{name} {filename!r} n'est pas lisible."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:1023
msgid "{name} {filename!r} is not writable."
msgstr "{name} {filename!r} ne peut pas être écrit."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:1032
msgid "{name} {filename!r} is not executable."
msgstr "{name} {filename!r} n'est pas exécutable."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/types.py:1099
#, python-brace-format
msgid "{len_type} values are required, but {len_value} was given."
msgid_plural "{len_type} values are required, but {len_value} were given."
msgstr[0] "{len_type} valeurs sont nécessaires, mais {len_value} a été donnée."
msgstr[1] ""
"{len_type} valeurs sont nécessaires, mais {len_value} ont été données."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/shell_completion.py:332
msgid "Shell completion is not supported for Bash versions older than 4.4."
msgstr ""
"La complétion du shell n'est pas supportée pour les version de Bash "
"antérieures à 4.4."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/shell_completion.py:339
msgid "Couldn't detect Bash version, shell completion is not supported."
msgstr ""
"Impossible de détecter la version de Bash, la complétion du shell n'est pas "
"supportée."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:50
#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:89
#, python-brace-format
msgid "Error: {message}"
msgstr "Erreur : {message}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:81
#, python-brace-format
msgid "Try '{command} {option}' for help."
msgstr "Essayez '{command} {option}' pour de l'aide."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:130
#, python-brace-format
msgid "Invalid value: {message}"
msgstr "Valeur invalide : {message}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:132
#, python-brace-format
msgid "Invalid value for {param_hint}: {message}"
msgstr "Valeur invalide pour {param_hint} : {message}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:190
msgid "Missing argument"
msgstr "Paramètre manquant"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:192
msgid "Missing option"
msgstr "Option manquante"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:194
msgid "Missing parameter"
msgstr "Paramètre manquant"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:196
#, python-brace-format
msgid "Missing {param_type}"
msgstr "{param_type} manquant"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:203
#, python-brace-format
msgid "Missing parameter: {param_name}"
msgstr "Paramètre manquant : {param_name}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:223
#, python-brace-format
msgid "No such option: {name}"
msgstr "Pas de telle option : {name}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:235
#, python-brace-format
msgid "Did you mean {possibility}?"
msgid_plural "(Possible options: {possibilities})"
msgstr[0] "Vouliez-vous dire {possibility} ?"
msgstr[1] "(options possibles : {possibilities})"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:282
msgid "unknown error"
msgstr "erreur inconnue"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/exceptions.py:289
msgid "Could not open file {filename!r}: {message}"
msgstr "Impossible d'ouvrir le fichier {filename!r} : {message}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:1104
#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:1141
#, python-brace-format
msgid "{text} {deprecated_message}"
msgstr ""

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:1160
msgid "Options"
msgstr "Options"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:1222
#, python-brace-format
msgid "Got unexpected extra argument ({args})"
msgid_plural "Got unexpected extra arguments ({args})"
msgstr[0] "Option supplémentaire inattendue ({args})"
msgstr[1] "Options supplémentaires inattendues ({args})"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:1241
#, fuzzy
msgid "DeprecationWarning: The command {name!r} is deprecated.{extra_message}"
msgstr "Avertissement de dépréciation : la commande {name!r} est dépréciée."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:1425
msgid "Aborted!"
msgstr "Avorté !"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:1799
msgid "Commands"
msgstr "Commandes"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:1830
msgid "Missing command."
msgstr "Commande manquante."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:1908
msgid "No such command {name!r}."
msgstr "Pas de telle commande {name!r}."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:2332
msgid "Value must be an iterable."
msgstr "La valeur doit être itérable."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:2355
#, python-brace-format
msgid "Takes {nargs} values but 1 was given."
msgid_plural "Takes {nargs} values but {len} were given."
msgstr[0] "Prend des valeurs {nargs} mais 1 a été donnée."
msgstr[1] "Prend des valeurs {nargs} mais {len} ont été données."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:2505
#, fuzzy
msgid ""
"DeprecationWarning: The {param_type} {name!r} is deprecated.{extra_message}"
msgstr "Avertissement de dépréciation : la commande {name!r} est dépréciée."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:2956
#, python-brace-format
msgid "env var: {var}"
msgstr "variable d'environnement : {var}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:2959
#, python-brace-format
msgid "default: {default}"
msgstr "défaut : {default}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/core.py:3023
msgid "(dynamic)"
msgstr "(dynamique)"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/parser.py:199
msgid "Argument {name!r} takes {nargs} values."
msgstr "L'option {name!r} prend {nargs} valeurs."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/parser.py:381
msgid "Option {name!r} does not take a value."
msgstr "L'option {name!r} ne prend pas de valeur."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/parser.py:444
msgid "Option {name!r} requires an argument."
msgid_plural "Option {name!r} requires {nargs} arguments."
msgstr[0] "L'option {name!r} a besoin d'un paramètre."
msgstr[1] "L'option {name!r} a besoin de {nargs} paramètres."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/_termui_impl.py:608
#, python-brace-format
msgid "{editor}: Editing failed"
msgstr "{editor} : l'édition a échoué"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/_termui_impl.py:612
#, python-brace-format
msgid "{editor}: Editing failed: {e}"
msgstr "{editor} : l'édition a échoué : {e}"

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/decorators.py:522
msgid "Show the version and exit."
msgstr "Afficher la version et quitter."

#: /home/runner/.cache/pypoetry/virtualenvs/reuse-MK6tuBk_-py3.12/lib/python3.12/site-packages/click/decorators.py:548
msgid "Show this message and exit."
msgstr "Afficher ce message et quitter."

#, python-brace-format
#~ msgid "{path}: read error\n"
#~ msgstr "{path} : erreur de lecture\n"

#, python-brace-format
#~ msgid "{lic_path}: deprecated license\n"
#~ msgstr "{lic_path} : licence dépréciée\n"

#, fuzzy, python-brace-format
#~ msgid "{lic_path}: license without file extension\n"
#~ msgstr "{lic_path} : licence sans extension de fichier\n"

#, python-brace-format
#~ msgid "{lic_path}: unused license\n"
#~ msgstr "{lic_path} : licence inutilisée\n"

#, python-brace-format
#~ msgid ""
#~ "'{path}' holds an SPDX expression that cannot be parsed, skipping the file"
#~ msgstr ""
#~ "'{path}' contient une expression SPDX qui ne peut pas être analysée : le "
#~ "fichier est ignoré"

#, python-brace-format
#~ msgid "Could not parse '{expression}'"
#~ msgstr "Analyse de la syntaxe de '{expression}' impossible"

#, python-brace-format
#~ msgid "(Deprecated) {text}"
#~ msgstr "(Déprécie) {text}"

#~ msgid "required"
#~ msgstr "nécessaire"

#~ msgid "Year of copyright statement."
#~ msgstr "Année de déclaration de droits d'auteur."

#, python-brace-format
#~ msgid "determining identifier of '{path}'"
#~ msgstr "résolution de l'identifiant de '{path}'"

#~ msgid "--skip-unrecognised has no effect when used together with --style"
#~ msgstr ""
#~ "--skip-unrecognised est sans effet quand il est utilisé en même temps que "
#~ "--style"

#~ msgid "can't write to '{}'"
#~ msgstr "écriture impossible dans '{}'"

#~ msgid "show program's version number and exit"
#~ msgstr "voir la version du programme et quitter"

#~ msgid ""
#~ "Add copyright and licensing into the header of one or more files.\n"
#~ "\n"
#~ "By using --copyright and --license, you can specify which copyright "
#~ "holders and licenses to add to the headers of the given files.\n"
#~ "\n"
#~ "By using --contributor, you can specify people or entity that contributed "
#~ "but are not copyright holder of the given files."
#~ msgstr ""
#~ "Ajoute un copyright et une licence dans l'entête d'un ou plusieurs "
#~ "fichiers.\n"
#~ "\n"
#~ "En utilisant --copyright et --license, vous pouvez spécifier les "
#~ "détenteurs de copyrights et les licences à ajouter dans les entêtes des "
#~ "fichiers spécifiés.\n"
#~ "\n"
#~ "En utilisant --contributor, vous pouvez spécifier les personnes ou "
#~ "entités ayant contribué aux fichiers spécifiés sans être détenteurs de "
#~ "copyright."

#~ msgid "download a license and place it in the LICENSES/ directory"
#~ msgstr "télécharge une licence et la placer dans le répertoire LICENSES"

#~ msgid "list all non-compliant files"
#~ msgstr "liste tous les fichiers non-conformes"

#, fuzzy, python-brace-format
#~ msgid ""
#~ "Lint the project directory for compliance with version {reuse_version} of "
#~ "the REUSE Specification. You can find the latest version of the "
#~ "specification at <https://reuse.software/spec/>.\n"
#~ "\n"
#~ "Specifically, the following criteria are checked:\n"
#~ "\n"
#~ "- Are there any bad (unrecognised, not compliant with SPDX) licenses in "
#~ "the project?\n"
#~ "\n"
#~ "- Are there any deprecated licenses in the project?\n"
#~ "\n"
#~ "- Are there any license files in the LICENSES/ directory without file "
#~ "extension?\n"
#~ "\n"
#~ "- Are any licenses referred to inside of the project, but not included in "
#~ "the LICENSES/ directory?\n"
#~ "\n"
#~ "- Are any licenses included in the LICENSES/ directory that are not used "
#~ "inside of the project?\n"
#~ "\n"
#~ "- Are there any read errors?\n"
#~ "\n"
#~ "- Do all files have valid copyright and licensing information?"
#~ msgstr ""
#~ "Vérifie le répertoire projet pour assurer la conformité à la version "
#~ "{reuse_version} de la spécification REUSE. Vous pouvez trouver la "
#~ "dernière version de la spécification à l'adresse <https://reuse.software/"
#~ "spec/>.\n"
#~ "\n"
#~ "En particulier, les critères suivants sont vérifiés :\n"
#~ "\n"
#~ "- Une mauvaise licence (non reconnue, non conforme à SPDX) se trouve-t-"
#~ "elle dans le projet ?\n"
#~ "\n"
#~ "- Des licences référencées dans le projet sont-elles absentes du "
#~ "répertoire LICENSES/ ?\n"
#~ "\n"
#~ "- Y a-t-il des licences dans le répertoire LICENSES/ qui sont inutilisées "
#~ "dans le projet ?\n"
#~ "\n"
#~ "- Tous les fichiers disposent-ils de données de droits d'auteur et de "
#~ "licence valides ?"

#~ msgid "print the project's bill of materials in SPDX format"
#~ msgstr "imprime la nomenclature du projet au format SPDX"

#~ msgid "convert .reuse/dep5 to REUSE.toml"
#~ msgstr "convertit .reuse/dep5 en REUSE.toml"

#~ msgid "'{}' is not a file"
#~ msgstr "'{}' n'est pas un fichier"

#~ msgid "can't open '{}'"
#~ msgstr "'{}' ne peut être ouvert"

#~ msgid "can't write to directory '{}'"
#~ msgstr "écriture impossible dans le répertoire '{}'"

#~ msgid "can't read or write '{}'"
#~ msgstr "lecture ou écriture impossible pour '{}'"

#~ msgid "SPDX License Identifier of license"
#~ msgstr "Identification de la licence SPDX"

#~ msgid "--output has no effect when used together with --all"
#~ msgstr "--output n'a pas d'effet s'il est utilisé en même temps que --all"

#~ msgid "the following arguments are required: license"
#~ msgstr "les arguments suivants sont nécessaires : licence"

#~ msgid "usage: "
#~ msgstr "usage : "

#~ msgid ".__call__() not defined"
#~ msgstr ".__call__() est indéfini"

#, python-format
#~ msgid "unknown parser %(parser_name)r (choices: %(choices)s)"
#~ msgstr "analyseur %(parser_name)r inconnu (choix : %(choices)s)"

#, python-format
#~ msgid "argument \"-\" with mode %r"
#~ msgstr "argument \"-\" avec le mode %r"

#, python-format
#~ msgid "can't open '%(filename)s': %(error)s"
#~ msgstr "'%(filename)s' ne peut pas être ouvert : %(error)s"

#, python-format
#~ msgid "cannot merge actions - two groups are named %r"
#~ msgstr "impossible de fusionner les actions - deux groupes sont nommés %r"

#~ msgid "'required' is an invalid argument for positionals"
#~ msgstr "'required' est un argument invalide pour les positionnels"

#, python-format
#~ msgid ""
#~ "invalid option string %(option)r: must start with a character "
#~ "%(prefix_chars)r"
#~ msgstr ""
#~ "option de chaîne %(option)r invalide : doit débuter par un caractère "
#~ "%(prefix_chars)r"

#, python-format
#~ msgid "dest= is required for options like %r"
#~ msgstr "dest= est nécessaire pour les options comme %r"

#, python-format
#~ msgid "invalid conflict_resolution value: %r"
#~ msgstr "valeur de résolution de conflit invalide : %r"

#, python-format
#~ msgid "conflicting option string: %s"
#~ msgid_plural "conflicting option strings: %s"
#~ msgstr[0] "chaîne d'options contradictoire : %s"
#~ msgstr[1] "chaînes d'options contradictoires : %s"

#~ msgid "mutually exclusive arguments must be optional"
#~ msgstr "les arguments mutuellement exclusifs doivent être facultatifs"

#~ msgid "cannot have multiple subparser arguments"
#~ msgstr "impossible de considérer des arguments de sous-analyse multiples"

#, python-format
#~ msgid "unrecognized arguments: %s"
#~ msgstr "arguments non reconnus : %s"

#, python-format
#~ msgid "not allowed with argument %s"
#~ msgstr "non autorisé avec l'argument %s"

#, python-format
#~ msgid "ignored explicit argument %r"
#~ msgstr "l'argument explicite %r est ignoré"

#, python-format
#~ msgid "the following arguments are required: %s"
#~ msgstr "les arguments suivants sont nécessaires : %s"

#, python-format
#~ msgid "one of the arguments %s is required"
#~ msgstr "un des arguments %s est nécessaire"

#~ msgid "expected at most one argument"
#~ msgstr "un argument au plus est attendu"

#~ msgid "expected at least one argument"
#~ msgstr "un argument au moins est attendu"

#, python-format
#~ msgid "expected %s argument"
#~ msgid_plural "expected %s arguments"
#~ msgstr[0] "l'argument %s est attendu"
#~ msgstr[1] "les arguments %s sont attendus"

#, python-format
#~ msgid "ambiguous option: %(option)s could match %(matches)s"
#~ msgstr "option ambigüe : %(option)s ne correspond pas à %(matches)s"

#, python-format
#~ msgid "unexpected option string: %s"
#~ msgstr "option inattendue : %s"

#, python-format
#~ msgid "%r is not callable"
#~ msgstr "%r ne peut être appelé"

#, python-format
#~ msgid "invalid %(type)s value: %(value)r"
#~ msgstr "valeur %(type)s invalide : %(value)r"

#, python-format
#~ msgid "invalid choice: %(value)r (choose from %(choices)s)"
#~ msgstr "choix non valide : %(value)r (choisir parmi %(choices)s)"

#, fuzzy, python-brace-format
#~ msgid "'{path}' could not be decoded as UTF-8."
#~ msgstr "'{path}' n'a pas pu être lu en UTF-8."

#, fuzzy, python-brace-format
#~ msgid ""
#~ "Copyright and licensing information for '{original_path}' has been found "
#~ "in both '{path}' and in the DEP5 file located at '{dep5_path}'. The "
#~ "information for these two sources has been aggregated. You are "
#~ "recommended to instead use REUSE.toml, where you can specify the order of "
#~ "precedence. Use `reuse convert-dep5` to convert. Run with `--suppress-"
#~ "deprecation` to hide this warning."
#~ msgstr ""
#~ "Les données de droits d'auteur et de licence pour '{original_path}' ont "
#~ "été trouvées dans '{path}' et dans le fichier DEP5 placé dans "
#~ "'{dep5_path}'. Les données de ces deux sources ont été agrégées. À "
#~ "l'avenir, cette procédure sera modifiée et vous devrez autoriser "
#~ "explicitement l'agrégation. Consultez <https://github.com/fsfe/reuse-tool/"
#~ "issues/779>. Aucune action de votre part n'est actuellement nécessaire. "
#~ "Pour masquer cet avertissement à l'avenir, exécutez la commande avec "
#~ "l'argument `--suppress-deprecation`."

#~ msgid "initialize REUSE project"
#~ msgstr "initialiser le projet REUSE"

#~ msgid ""
#~ "What license is your project under? Provide the SPDX License Identifier. "
#~ "See <https://spdx.org/licenses/> for the list."
#~ msgstr ""
#~ "Sous quelle licence est enregistré votre projet ? Merci de fournir un "
#~ "identifiant de licence SPDX. Consultez <https://spdx.org/licenses/> pour "
#~ "la liste des licences."

#~ msgid ""
#~ "What other license is your project under? Provide the SPDX License "
#~ "Identifier."
#~ msgstr ""
#~ "Sous quelle autre licence est enregistré votre projet ? Merci de fournir "
#~ "un identifiant de licence SPDX."

#~ msgid "To stop adding licenses, hit RETURN."
#~ msgstr "Pour finir l'ajout de licences, presser ENTRÉE."

#~ msgid "Project already initialized"
#~ msgstr "Le projet est déjà initialisé"

#~ msgid "Initializing project for REUSE."
#~ msgstr "Initialisation du projet pour REUSE."

#~ msgid "What is the name of the project?"
#~ msgstr "Quel est le nom du projet ?"

#~ msgid "What is the name of the maintainer?"
#~ msgstr "Quel est le nom de la personne chargée de la maintenance ?"

#~ msgid "What is the e-mail address of the maintainer?"
#~ msgstr ""
#~ "Quelle est l'adresse électronique de la personne chargée de la "
#~ "maintenance ?"

#~ msgid "All done! Initializing now."
#~ msgstr "Tout est prêt ! Maintenant, on initialise."

#~ msgid "{} already exists"
#~ msgstr "{} existe déjà"

#~ msgid "Could not download {}"
#~ msgstr "{} n'a pas pu être téléchargé"

#~ msgid "Initialization complete."
#~ msgstr "Initialisation terminée."

#, fuzzy
#~ msgid ""
#~ "Add copyright and licensing into the header of one or more files.\n"
#~ "\n"
#~ "By using --copyright and --license, you can specify which copyright "
#~ "holders and licenses to add to the headers of the given files.\n"
#~ "\n"
#~ "By using --contributor, you can specify people or entity that contributed "
#~ "but are not copyright holder of the given files.\n"
#~ "The first comment is replaced with a new header containing the new "
#~ "copyright and licensing information and its former copyright and "
#~ "licensing. If you want to keep the first comment intact, use --no-"
#~ "replace.\n"
#~ "\n"
#~ "The comment style should be auto-detected for your files. If a comment "
#~ "style could not be detected and --skip-unrecognised is not specified, the "
#~ "process aborts. Use --style to specify or override the comment style to "
#~ "use.\n"
#~ "\n"
#~ "A single-line comment style is used when it is available. If no single-"
#~ "line comment style is available, a multi-line comment style is used. You "
#~ "can force a certain comment style using --single-line or --multi-line.\n"
#~ "\n"
#~ "You can change the template of the header comment by using --template. "
#~ "Place a Jinja2 template in .reuse/templates/mytemplate.jinja2. You can "
#~ "use the template by specifying '--template mytemplate'. Read the online "
#~ "documentation on how to use this feature.\n"
#~ "\n"
#~ "If a binary file is detected, or if --force-dot-license is specified, the "
#~ "header is placed in a .license file."
#~ msgstr ""
#~ "Ajout des informations de droits d'auteur et de licence dans les en-têtes "
#~ "d'un ou plusieurs fichiers.\n"
#~ "\n"
#~ "En sélectionnant --copyright et --license, vous pouvez spécifier quels "
#~ "titulaires de droits et licences sont ajoutés aux en-têtes des fichiers "
#~ "listés.\n"
#~ "\n"
#~ "En sélectionnant --contributor, vous pouvez spécifier des personnes ou "
#~ "une organisation qui ont contribué aux fichiers listés sans être "
#~ "détenteurs des droits d'auteur.\n"
#~ "Le premier commentaire est remplacé par un nouvel en-tête contenant les "
#~ "nouvelles données de droits d'auteur et de licence ainsi que les données "
#~ "antérieures. Si vous souhaitez conserver le premier commentaire sans "
#~ "aucun remplacement, utilisez --no-replace.\n"
#~ "\n"
#~ "Les styles de commentaire doivent être détectés automatiquement pour vos "
#~ "fichiers. Si un style de commentaire ne peut pas être détecté, le "
#~ "processus est interrompu. Utilisez --style pour spécifier ou passer outre "
#~ "le style de commentaire utilisé.\n"
#~ "\n"
#~ "Un style de commentaire monoligne est utilisé s'il est disponible. Si "
#~ "aucun style de commentaire monoligne n'est disponible, un style de "
#~ "commentaire multiligne sera utilisé. Vous pouvez forcer le recours à un "
#~ "style de commentaire au moyen de --single-line ou --multi-line.\n"
#~ "\n"
#~ "Vous pouvez modifier le modèle des commentaires d'en-tête en utilisant "
#~ "l'option --template. Placez un modèle Jinja2 dans le répertoire .reuse/"
#~ "templates/mytemplate.jinja2. Vous pouvez utiliser le modèle en précisant "
#~ "'--template mytemplate'. Consultez la documentation en ligne pour plus "
#~ "d'informations sur l'utilisation de cette fonctionnalité.\n"
#~ "\n"
#~ "Si un fichier binaire est détecté ou si --explicit-license est utilisé, "
#~ "l'en-tête est placé dans un fichier .license."

#~ msgid ""
#~ "Download a license and place it in the LICENSES/ directory.\n"
#~ "\n"
#~ "The LICENSES/ directory is automatically found in the following order:\n"
#~ "\n"
#~ "- The LICENSES/ directory in the root of the VCS repository.\n"
#~ "\n"
#~ "- The current directory if its name is LICENSES.\n"
#~ "\n"
#~ "- The LICENSES/ directory in the current directory.\n"
#~ "\n"
#~ "If the LICENSES/ directory cannot be found, one is simply created."
#~ msgstr ""
#~ "Téléchargez une licence et placez-la dans le répertoire LICENSES/.\n"
#~ "\n"
#~ "Les répertoires LICENSES/ se trouvent automatiquement dans l'ordre "
#~ "suivant :\n"
#~ "\n"
#~ "- Le répertoire LICENSES/ à la racine du répertoire VCS.\n"
#~ "\n"
#~ "- Le répertoire actuel, si son nom est LICENSES.\n"
#~ "\n"
#~ "- Le répertoire LICENSES/ dans le répertoire courant.\n"
#~ "\n"
#~ "Si le répertoire LICENSES/ n'est pas trouvé, il sera simplement créé."

#~ msgid ".reuse/dep5 has syntax errors"
#~ msgstr ".reuse/dep5 contient des erreurs de syntaxe"

#~ msgid "optional arguments"
#~ msgstr "arguments facultatifs"

#~ msgid "deprecated in favor of annotate"
#~ msgstr "obsolète et remplacé par annotate"

#~ msgid "'reuse addheader' has been deprecated in favour of 'reuse annotate'"
#~ msgstr "\"reuse addheader\" est obsolète et remplacé par \"reuse annotate\""

#~ msgid "option --exclude-year and --year are mutually exclusive"
#~ msgstr "les options --exclude-year et --year sont mutuellement exclusives"

#~ msgid ""
#~ "--explicit-license has been deprecated in favour of --force-dot-license"
#~ msgstr "--explicit-license est obsolète et remplacé par --force-dot-license"

#~ msgid "Downloading {}"
#~ msgstr "Téléchargement de {}"

#, fuzzy
#~ msgid "conflicting subparser: %s"
#~ msgstr "chane d'options contradictoire : %s"

#, fuzzy
#~ msgid "conflicting subparser alias: %s"
#~ msgstr "chane d'options contradictoire : %s"

#~ msgid "can't open '%s': %s"
#~ msgstr "impossible d'ouvrir '%s' : %s"

#~ msgid "place header in path.license instead of path"
#~ msgstr "placez l'en-tête dans path.license au lieu de path"

#~ msgid "could not find Git"
#~ msgstr "Git ne peut pas être trouvé"
