<commit_before># 
msgid ""
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2018-02-12 15:56+0000\n"
"PO-Revision-Date: 2018-04-13 07:59+0000\n"
"Last-Translator: <NAME> <<EMAIL>>\n"
"Language-Team: none\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: Pontoon\n"

#: src/linter.js:117
msgid "Validation Summary:"
msgstr "Résumé des validations :"

#: src/linter.js:134
msgid "Code"
msgstr "Code"

#: src/linter.js:140
msgid "Message"
msgstr "Message"

#: src/linter.js:146
msgid "Description"
msgstr "Description"

#: src/linter.js:152
msgid "File"
msgstr "Fichier"

#: src/linter.js:158
msgid "Line"
msgstr "Ligne"

#: src/linter.js:164
msgid "Column"
msgstr "Colonne"

#: src/messages/css.js:16
msgid "Invalid nesting of selectors found"
msgstr "Imbrication invalide de sélecteurs trouvée"

#: src/messages/css.js:9
msgid "A CSS syntax error was encountered"
msgstr "Une erreur de syntaxe CSS a été rencontrée"

#: src/messages/fluent.js:5
msgid "Your FTL is not valid."
msgstr "Votre fichier FTL n’est pas valide."

#: src/messages/fluent.js:6
msgid "Your FTL file could not be parsed."
msgstr "Votre fichier FTL n’a pas pu être analysé."

#: src/messages/html.js:16
msgid "Remote scripts are not allowed as per the Add-on Policies."
msgstr "Les scripts externes ne sont pas autorisés, comme indiqué dans les termes relatifs aux modules."

#: src/messages/html.js:8
msgid "Inline scripts blocked by default"
msgstr "Les scripts inline sont bloqués par défaut"

#: src/messages/javascript.js:105
msgid "Known JS library detected"
msgstr "Bibliothèque JS connue détectée"

#: src/messages/javascript.js:123
msgid "{{api}} is not supported"
msgstr "{{api}} n’est pas pris en charge"

#: src/messages/javascript.js:124
msgid "This API has not been implemented by Firefox."
msgstr "Cette API n’a pas été implémentée dans Firfox."

#: src/messages/javascript.js:14
msgid "addEventListener` called with truthy fourth argument."
msgstr ""

#: src/messages/javascript.js:23
msgid "Content script file could not be found."
msgstr ""

#: src/messages/javascript.js:24
msgid "Content script file could not be found"
msgstr ""

#: src/messages/javascript.js:30
msgid "Content script file name should not be empty."
msgstr ""

#: src/messages/javascript.js:31
msgid "Content script file name should not be empty"
msgstr ""

#: src/messages/javascript.js:7
msgid "JavaScript syntax error"
msgstr "Erreur de syntaxe JavaScript"

#: src/messages/javascript.js:76
msgid "Unexpected global passed as an argument"
msgstr "Variable globale inattendue passée comme un argument"

#: src/messages/javascript.js:83
msgid "Use of document.write strongly discouraged."
msgstr "L’utilisation de document.write est fortement déconseillée."

#: src/messages/javascript.js:91
msgid "Banned 3rd-party JS library"
msgstr "Bibliothèque JS tierce interdite d’utilisation"

#: src/messages/javascript.js:98
msgid "Unadvised 3rd-party JS library"
msgstr "Bibliothèque JS tierce déconseillée"

#: src/messages/json.js:13
msgid "Your JSON contains block comments."
msgstr "Le code JSON contient des blocs de commentaires."

#: src/messages/json.js:21
msgid "Duplicate keys are not allowed in JSON files."
msgstr "Les clés dupliquées ne sont pas autorisées dans les fichiers JSON."

#: src/messages/json.js:7
msgid "Your JSON is not valid."
msgstr "Votre JSON n’est pas valide."

#: src/messages/json.js:8
msgid "Your JSON file could not be parsed."
msgstr "Votre fichier JSON n’a pas pu être analysé."

#: src/messages/layout.js:18
msgid "We were unable to decompress the zip file."
msgstr "Il est impossible de décompresser le fichier zip."

#: src/messages/layout.js:23
msgid "manifest.json was not found"
msgstr "Le fichier manifest.json est introuvable"

#: src/messages/layout.js:31
msgid "File is too large to parse."
msgstr "Le fichier est trop volumineux pour être analysé."

#: src/messages/layout.js:40
msgid "Hidden file flagged"
msgstr ""

#: src/messages/layout.js:49
msgid "Flagged filename found"
msgstr "Nom de fichier signalé détecté"

#: src/messages/layout.js:56
msgid "Flagged file extensions found"
msgstr "Extensions de fichiers signalées détectées"

#: src/messages/layout.js:63
msgid "Flagged file type found"
msgstr "Type de fichier signalé détecté"

#: src/messages/layout.js:73
msgid "Package already signed"
msgstr "Le paquet est déjà signé"

#: src/messages/layout.js:81
msgid "Violation of Mozilla conditions of use."
msgstr "Violation des conditions d’utilisation Mozilla."

#: src/messages/layout.js:9
msgid "Package contains duplicate entries"
msgstr "Le paquet contient des entrées dupliquées"

#: src/messages/layout.js:90
msgid "Firefox add-ons are not allowed to run coin miners."
msgstr "Les modules Firefox ne peuvent pas miner de cryptomonnaies."

#: src/messages/locale-messagesjson.js:13
msgid "String name is reserved for a predefined message"
msgstr ""

#: src/messages/locale-messagesjson.js:27
msgid "Placeholder for message is missing"
msgstr ""

#: src/messages/locale-messagesjson.js:28
msgid "A placeholder used in the message is not defined."
msgstr ""

#: src/messages/locale-messagesjson.js:33
msgid "Placeholder name contains invalid characters"
msgstr ""

#: src/messages/locale-messagesjson.js:40
msgid "Placeholder is missing the content property"
msgstr ""

#: src/messages/locale-messagesjson.js:7
msgid "Translation string is missing the message property"
msgstr ""

#: src/messages/locale-messagesjson.js:8
msgid "No \"message\" message property is set for a string (https://mzl.la/2DSBTjA)."
msgstr ""
<commit_msg>Pontoon: Update French (fr) localization of AMO Linter<commit_after># 
msgid ""
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2018-02-12 15:56+0000\n"
"PO-Revision-Date: 2018-04-24 21:49+0000\n"
"Last-Translator: <NAME> <<EMAIL>>\n"
"Language-Team: none\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: Pontoon\n"

#: src/linter.js:117
msgid "Validation Summary:"
msgstr "Résumé des validations :"

#: src/linter.js:134
msgid "Code"
msgstr "Code"

#: src/linter.js:140
msgid "Message"
msgstr "Message"

#: src/linter.js:146
msgid "Description"
msgstr "Description"

#: src/linter.js:152
msgid "File"
msgstr "Fichier"

#: src/linter.js:158
msgid "Line"
msgstr "Ligne"

#: src/linter.js:164
msgid "Column"
msgstr "Colonne"

#: src/messages/css.js:16
msgid "Invalid nesting of selectors found"
msgstr "Imbrication invalide de sélecteurs trouvée"

#: src/messages/css.js:9
msgid "A CSS syntax error was encountered"
msgstr "Une erreur de syntaxe CSS a été rencontrée"

#: src/messages/fluent.js:5
msgid "Your FTL is not valid."
msgstr "Votre fichier FTL n’est pas valide."

#: src/messages/fluent.js:6
msgid "Your FTL file could not be parsed."
msgstr "Votre fichier FTL n’a pas pu être analysé."

#: src/messages/html.js:16
msgid "Remote scripts are not allowed as per the Add-on Policies."
msgstr "Les scripts externes ne sont pas autorisés, comme indiqué dans les termes relatifs aux modules."

#: src/messages/html.js:8
msgid "Inline scripts blocked by default"
msgstr "Les scripts inline sont bloqués par défaut"

#: src/messages/javascript.js:105
msgid "Known JS library detected"
msgstr "Bibliothèque JS connue détectée"

#: src/messages/javascript.js:123
msgid "{{api}} is not supported"
msgstr "{{api}} n’est pas pris en charge"

#: src/messages/javascript.js:124
msgid "This API has not been implemented by Firefox."
msgstr "Cette API n’a pas été implémentée dans Firfox."

#: src/messages/javascript.js:14
msgid "addEventListener` called with truthy fourth argument."
msgstr ""

#: src/messages/javascript.js:23
msgid "Content script file could not be found."
msgstr ""

#: src/messages/javascript.js:24
msgid "Content script file could not be found"
msgstr ""

#: src/messages/javascript.js:30
msgid "Content script file name should not be empty."
msgstr ""

#: src/messages/javascript.js:31
msgid "Content script file name should not be empty"
msgstr ""

#: src/messages/javascript.js:7
msgid "JavaScript syntax error"
msgstr "Erreur de syntaxe JavaScript"

#: src/messages/javascript.js:76
msgid "Unexpected global passed as an argument"
msgstr "Variable globale inattendue passée comme un argument"

#: src/messages/javascript.js:83
msgid "Use of document.write strongly discouraged."
msgstr "L’utilisation de document.write est fortement déconseillée."

#: src/messages/javascript.js:91
msgid "Banned 3rd-party JS library"
msgstr "Bibliothèque JS tierce interdite d’utilisation"

#: src/messages/javascript.js:98
msgid "Unadvised 3rd-party JS library"
msgstr "Bibliothèque JS tierce déconseillée"

#: src/messages/json.js:13
msgid "Your JSON contains block comments."
msgstr "Le code JSON contient des blocs de commentaires."

#: src/messages/json.js:21
msgid "Duplicate keys are not allowed in JSON files."
msgstr "Les clés dupliquées ne sont pas autorisées dans les fichiers JSON."

#: src/messages/json.js:7
msgid "Your JSON is not valid."
msgstr "Votre JSON n’est pas valide."

#: src/messages/json.js:8
msgid "Your JSON file could not be parsed."
msgstr "Votre fichier JSON n’a pas pu être analysé."

#: src/messages/layout.js:18
msgid "We were unable to decompress the zip file."
msgstr "Il est impossible de décompresser le fichier zip."

#: src/messages/layout.js:23
msgid "manifest.json was not found"
msgstr "Le fichier manifest.json est introuvable"

#: src/messages/layout.js:31
msgid "File is too large to parse."
msgstr "Le fichier est trop volumineux pour être analysé."

#: src/messages/layout.js:40
msgid "Hidden file flagged"
msgstr ""

#: src/messages/layout.js:49
msgid "Flagged filename found"
msgstr "Nom de fichier signalé détecté"

#: src/messages/layout.js:56
msgid "Flagged file extensions found"
msgstr "Extensions de fichiers signalées détectées"

#: src/messages/layout.js:63
msgid "Flagged file type found"
msgstr "Type de fichier signalé détecté"

#: src/messages/layout.js:73
msgid "Package already signed"
msgstr "Le paquet est déjà signé"

#: src/messages/layout.js:81
msgid "Violation of Mozilla conditions of use."
msgstr "Violation des conditions d’utilisation Mozilla."

#: src/messages/layout.js:9
msgid "Package contains duplicate entries"
msgstr "Le paquet contient des entrées dupliquées"

#: src/messages/layout.js:90
msgid "Firefox add-ons are not allowed to run coin miners."
msgstr "Les modules Firefox ne peuvent pas miner de cryptomonnaies."

#: src/messages/locale-messagesjson.js:13
msgid "String name is reserved for a predefined message"
msgstr ""

#: src/messages/locale-messagesjson.js:27
msgid "Placeholder for message is missing"
msgstr ""

#: src/messages/locale-messagesjson.js:28
msgid "A placeholder used in the message is not defined."
msgstr ""

#: src/messages/locale-messagesjson.js:33
msgid "Placeholder name contains invalid characters"
msgstr ""

#: src/messages/locale-messagesjson.js:40
msgid "Placeholder is missing the content property"
msgstr ""

#: src/messages/locale-messagesjson.js:7
msgid "Translation string is missing the message property"
msgstr "La chaîne de traduction ne contient pas la propriété « message »"

#: src/messages/locale-messagesjson.js:8
msgid "No \"message\" message property is set for a string (https://mzl.la/2DSBTjA)."
msgstr ""

{'fraction_non_alphanumeric': 0.11305250410864112, 'fraction_numerical': 0.023700371940143586, 'mean_word_length': 4.962867457452295, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2742955', 'n_tokens_mistral': 4204, 'n_tokens_neox': 3736, 'n_words': 1261}