Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

French Translation #352

Merged
merged 8 commits into from
Oct 19, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
1.6.4 (in progress)
-------------------

* CLI: Support for localization, with Russian provided (`#339 <https://github.com/tomerfiliba/plumbum/pull/339>`_). Pulls with more languages welcome!
* CLI: Support for localization (`#339 <https://github.com/tomerfiliba/plumbum/pull/339>`_), with
* Russian by Pavel Pletenev (`#339 <https://github.com/tomerfiliba/plumbum/pull/339>`_)
* Dutch by Roel Aaij (`#351 <https://github.com/tomerfiliba/plumbum/pull/351>`_)
* French by Joel Closier (`#352 <https://github.com/tomerfiliba/plumbum/pull/352>`_)
* Pulls with more languages welcome!
* Commands: Fixed unicode input/output on Python 2 (`#341 <https://github.com/tomerfiliba/plumbum/pull/341>`_)
* Paths: More updates for pathlib compatibility (`#325 <https://github.com/tomerfiliba/plumbum/pull/325>`_)
* Terminal: Changed ``prompt()``'s default value for ``type`` parameter from ``int`` to ``str`` to match existing docs (`#327 <https://github.com/tomerfiliba/plumbum/issues/327>`_)
Expand Down
227 changes: 227 additions & 0 deletions plumbum/cli/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,227 @@
# French Translations for PACKAGE package.
# Traduction francaise du paquet PACKAGE.
# Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# Joel Closier <[email protected]>, 2017.
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-19 08:57-0400\n"
"PO-Revision-Date: 2017-10-14 15:04+0200\n"
"Last-Translator: Joel Closier <[email protected]>\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: plumbum/cli/application.py:53
#, python-brace-format
msgid "Subcommand({self.name}, {self.subapplication})"
msgstr "Sous-commande({self.name}, {self.subapplication})"

#: plumbum/cli/application.py:56
msgid "Switches"
msgstr "Options"

#: plumbum/cli/application.py:56
msgid "Meta-switches"
msgstr "Meta-options"

#: plumbum/cli/application.py:125
#, python-brace-format
msgid "see '{parent} {sub} --help' for more info"
msgstr "voir '{parent} {sub} --help' pour plus d'information"

#: plumbum/cli/application.py:173
msgid "Subcommand names cannot start with '-'"
msgstr "le nom des Sous-commandes ne peut pas commencer avec '-' "

#: plumbum/cli/application.py:186
#, fuzzy, python-brace-format
msgid "Switch {name} already defined and is not overridable"
msgstr "Option {name} est déjà définie et ne peut pas être sur-écrite"

#: plumbum/cli/application.py:269 plumbum/cli/application.py:290
#: plumbum/cli/application.py:304
#, python-brace-format
msgid "Unknown switch {0}"
msgstr "Option inconnue {0}"

#: plumbum/cli/application.py:273 plumbum/cli/application.py:280
#: plumbum/cli/application.py:297
#, python-brace-format
msgid "Switch {0} requires an argument"
msgstr "Option {0} nécessite un argument"

#: plumbum/cli/application.py:316
#, python-brace-format
msgid "Switch {0} already given"
msgstr "Option {0} déjà donnée"

#: plumbum/cli/application.py:319
#, python-brace-format
msgid "Switch {0} already given ({1} is equivalent)"
msgstr "Option {0} déjà donnée ({1} est équivalent)"

#: plumbum/cli/application.py:365
msgid ""
"Argument of {name} expected to be {argtype}, not {val!r}:\n"
" {ex!r}"
msgstr ""
"Argument de {name} doit être {argtype} , et non {val|1}:\n"
" {ex!r}"

#: plumbum/cli/application.py:382
#, python-brace-format
msgid "Switch {0} is mandatory"
msgstr "Option {0} obligatoire"

#: plumbum/cli/application.py:394
#, python-brace-format
msgid "Given {0}, the following are missing {1}"
msgstr "Etant donné {0}, ce qui suit est manquant {1}"

#: plumbum/cli/application.py:400
#, python-brace-format
msgid "Given {0}, the following are invalid {1}"
msgstr "Etant donné {0}, ce qui suit est invalide {1}"

#: plumbum/cli/application.py:409
#, python-brace-format
msgid "Expected at least {0} positional argument, got {1}"
msgid_plural "Expected at least {0} positional arguments, got {1}"
msgstr[0] "Au moins {0} argument de position attendu, reçu {0}"
msgstr[1] "Au moins {0} arguments de position, reçu {0}"

#: plumbum/cli/application.py:416
#, python-brace-format
msgid "Expected at most {0} positional argument, got {1}"
msgid_plural "Expected at most {0} positional arguments, got {1}"
msgstr[0] "Au plus {0} argument de position attendu, reçu {0}"
msgstr[1] "Au plus {0} arguments de position, reçu {0}"

#: plumbum/cli/application.py:494
#, python-brace-format
msgid "Error: {0}"
msgstr "Erreur: {0}"

#: plumbum/cli/application.py:495 plumbum/cli/application.py:579
#: plumbum/cli/application.py:584
msgid "------"
msgstr "------"

#: plumbum/cli/application.py:563
#, python-brace-format
msgid "Switch {0} must be a sequence (iterable)"
msgstr "Option {0} doit être une séquence (itérable)"

#: plumbum/cli/application.py:567
#, python-brace-format
msgid "Switch {0} is a boolean flag"
msgstr "Option {0} est un booléen"

#: plumbum/cli/application.py:578
#, python-brace-format
msgid "Unknown sub-command '{0}'"
msgstr "Sous-commande inconnue '{0}'"

#: plumbum/cli/application.py:583
msgid "No sub-command given"
msgstr "Pas de sous-commande donnée"

#: plumbum/cli/application.py:588
msgid "main() not implemented"
msgstr "main() n'est pas implémenté"

#: plumbum/cli/application.py:599
msgid "Print help messages of all subcommands and quit"
msgstr "Imprime les messages d'aide de toutes les sous-commandes et sort"

#: plumbum/cli/application.py:616
msgid "Prints this help message and quits"
msgstr "Imprime ce message d'aide et sort"

#: plumbum/cli/application.py:635
msgid "Usage:"
msgstr "Utilisation:"

#: plumbum/cli/application.py:638
#, python-brace-format
msgid " {progname} [SWITCHES] [SUBCOMMAND [SWITCHES]] {tailargs}\n"
msgstr " {progname} [OPTIONS] [SOUS_COMMANDE [OPTIONS]] {tailargs}\n"

#: plumbum/cli/application.py:640
#, python-brace-format
msgid " {progname} [SWITCHES] {tailargs}\n"
msgstr " {progname} [OPTIONS] {tailargs}\n"

#: plumbum/cli/application.py:681
msgid "; may be given multiple times"
msgstr "; peut être fourni plusieurs fois"

#: plumbum/cli/application.py:683
msgid "; required"
msgstr "; nécessaire"

#: plumbum/cli/application.py:685
#, python-brace-format
msgid "; requires {0}"
msgstr "; nécessite {0}"

#: plumbum/cli/application.py:690
#, python-brace-format
msgid "; excludes {0}"
msgstr "; exclut {0}"

#: plumbum/cli/application.py:705
msgid "Subcommands:"
msgstr "Sous-Commandes:"

#: plumbum/cli/application.py:744
msgid "Prints the program's version and quits"
msgstr "Imprime la version du programme et sort"

#: plumbum/cli/application.py:748
msgid "(version not set)"
msgstr "(version non définie)"

#: plumbum/cli/switches.py:145 plumbum/cli/switches.py:187
msgid "VALUE"
msgstr "VALEUR"

#: plumbum/cli/switches.py:190
#, python-brace-format
msgid "; the default is {0}"
msgstr "; la valeur par défaut est {0}"

#: plumbum/cli/switches.py:369
#, python-brace-format
msgid "Not in range [{0:d}..{1:d}]"
msgstr "Pas dans la chaîne [{0:d}..{1:d}]"

#: plumbum/cli/switches.py:390
#, python-brace-format
msgid "got unexpected keyword argument(s): {0}"
msgstr "mot-clé inconnu donné comme argument: {0}"

#: plumbum/cli/switches.py:398
#, python-brace-format
msgid "Expected one of {0}"
msgstr "un des {0} attendu"

#: plumbum/cli/switches.py:420
#, python-brace-format
msgid "{0} is not a directory"
msgstr "{0} n'est pas un répertoire"

#: plumbum/cli/switches.py:438
#, python-brace-format
msgid "{0} is not a file"
msgstr "{0} n'est pas un fichier"

#: plumbum/cli/switches.py:446
#, python-brace-format
msgid "{0} already exists"
msgstr "{0} existe déjà"
Binary file added plumbum/cli/i18n/fr/LC_MESSAGES/plumbum.cli.mo
Binary file not shown.