From 6481b384ee3861e6cc2db4b4bc1d8456205b67f9 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Tue, 24 May 2022 07:58:37 +0200 Subject: [PATCH] langfilter addon FR translation updated THX kalon33 --- langfilter/lang/fr/messages.po | 39 +++++++++++++++++----------------- langfilter/lang/fr/strings.php | 6 +++--- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/langfilter/lang/fr/messages.po b/langfilter/lang/fr/messages.po index 4cddc979..0b4c285a 100644 --- a/langfilter/lang/fr/messages.po +++ b/langfilter/lang/fr/messages.po @@ -4,6 +4,7 @@ # # # Translators: +# Nicolas Derive, 2022 # ea1cd8241cb389ffb6f92bc6891eff5d_dc12308 <70dced5587d47e18d88f9298024d96f8_93383>, 2015 # Vincent Vindarel , 2018 # Wil Tur , 2021 @@ -11,68 +12,68 @@ msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-01 18:15+0100\n" -"PO-Revision-Date: 2021-03-21 17:12+0000\n" -"Last-Translator: Wil Tur \n" +"POT-Creation-Date: 2021-11-21 19:15-0500\n" +"PO-Revision-Date: 2015-07-25 08:05+0000\n" +"Last-Translator: Nicolas Derive, 2022\n" "Language-Team: French (http://www.transifex.com/Friendica/friendica/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" -#: langfilter.php:50 -msgid "Language Filter" -msgstr "Filtre de langues" - -#: langfilter.php:51 +#: langfilter.php:49 msgid "" "This addon tries to identify the language posts are written in. If it does " "not match any language specified below, posts will be hidden by collapsing " "them." -msgstr "Cette extension essaie de reconnaître la langue dans laquelle les publications sont écrites. Si elle ne correspond à aucune de la liste donnée plus bas, les publications seront réduites." +msgstr "Cette extension tente d'identifier la langue dans laquelle les publications sont écrites. Si elle ne correspond à aucune des langues spécifiées ci-dessous, les publications seront repliées afin d'être cachées." -#: langfilter.php:52 +#: langfilter.php:50 msgid "Use the language filter" msgstr "Utiliser le filtre de langues" -#: langfilter.php:53 +#: langfilter.php:51 msgid "Able to read" msgstr "Peut lire" -#: langfilter.php:53 +#: langfilter.php:51 msgid "" "List of abbreviations (ISO 639-1 codes) for languages you speak, comma " "separated. For example \"de,it\"." msgstr "Liste des abréviations (codes ISO 639-1) des langues que vous parlez, séparées par des virgules.\nPar exemple \"de,it\"." -#: langfilter.php:54 +#: langfilter.php:52 msgid "Minimum confidence in language detection" msgstr "Confiance minimale dans la détection de langues" -#: langfilter.php:54 +#: langfilter.php:52 msgid "" "Minimum confidence in language detection being correct, from 0 to 100. Posts" " will not be filtered when the confidence of language detection is below " "this percent value." msgstr "Seuil de confiance minimal pour la détection des langues, de 0 à 100. Une publication ne sera pas filtrée si elle est détectée avec une confiance moindre." -#: langfilter.php:55 +#: langfilter.php:53 msgid "Minimum length of message body" msgstr "Longueur minimale du corps de message." -#: langfilter.php:55 +#: langfilter.php:53 msgid "" "Minimum number of characters in message body for filter to be used. Posts " "shorter than this will not be filtered. Note: Language detection is " "unreliable for short content (<200 characters)." msgstr "Nombre minimal de signes dans le corps de message pour déclencher le filtre. Une publication plus courte ne sera pas filtrée. Remarque: la détection de langue n'est pas fiable pour du contenu court (<200 signes)." -#: langfilter.php:56 +#: langfilter.php:58 +msgid "Language Filter" +msgstr "Filtre de langues" + +#: langfilter.php:60 msgid "Save Settings" msgstr "Sauvegarder les paramètres" -#: langfilter.php:187 +#: langfilter.php:193 #, php-format msgid "Filtered language: %s" msgstr "Langues filtrées: %s" diff --git a/langfilter/lang/fr/strings.php b/langfilter/lang/fr/strings.php index 51f5b2c1..e26a8d44 100644 --- a/langfilter/lang/fr/strings.php +++ b/langfilter/lang/fr/strings.php @@ -3,10 +3,9 @@ if(! function_exists("string_plural_select_fr")) { function string_plural_select_fr($n){ $n = intval($n); - return intval($n > 1); + if (($n == 0 || $n == 1)) { return 0; } else if ($n != 0 && $n % 1000000 == 0) { return 1; } else { return 2; } }} -$a->strings['Language Filter'] = 'Filtre de langues'; -$a->strings['This addon tries to identify the language posts are written in. If it does not match any language specified below, posts will be hidden by collapsing them.'] = 'Cette extension essaie de reconnaître la langue dans laquelle les publications sont écrites. Si elle ne correspond à aucune de la liste donnée plus bas, les publications seront réduites.'; +$a->strings['This addon tries to identify the language posts are written in. If it does not match any language specified below, posts will be hidden by collapsing them.'] = 'Cette extension tente d\'identifier la langue dans laquelle les publications sont écrites. Si elle ne correspond à aucune des langues spécifiées ci-dessous, les publications seront repliées afin d\'être cachées.'; $a->strings['Use the language filter'] = 'Utiliser le filtre de langues'; $a->strings['Able to read'] = 'Peut lire'; $a->strings['List of abbreviations (ISO 639-1 codes) for languages you speak, comma separated. For example "de,it".'] = 'Liste des abréviations (codes ISO 639-1) des langues que vous parlez, séparées par des virgules. @@ -15,5 +14,6 @@ $a->strings['Minimum confidence in language detection'] = 'Confiance minimale da $a->strings['Minimum confidence in language detection being correct, from 0 to 100. Posts will not be filtered when the confidence of language detection is below this percent value.'] = 'Seuil de confiance minimal pour la détection des langues, de 0 à 100. Une publication ne sera pas filtrée si elle est détectée avec une confiance moindre.'; $a->strings['Minimum length of message body'] = 'Longueur minimale du corps de message.'; $a->strings['Minimum number of characters in message body for filter to be used. Posts shorter than this will not be filtered. Note: Language detection is unreliable for short content (<200 characters).'] = 'Nombre minimal de signes dans le corps de message pour déclencher le filtre. Une publication plus courte ne sera pas filtrée. Remarque: la détection de langue n\'est pas fiable pour du contenu court (<200 signes).'; +$a->strings['Language Filter'] = 'Filtre de langues'; $a->strings['Save Settings'] = 'Sauvegarder les paramètres'; $a->strings['Filtered language: %s'] = 'Langues filtrées: %s';