More trads in library/argparse.po (#841)

This commit is contained in:
Lowic Mangin 2019-12-12 22:26:58 +01:00 committed by Julien Palard
parent 030feb74bb
commit a506a27883

View File

@ -6,13 +6,14 @@ msgstr ""
"Project-Id-Version: Python 3\n" "Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-12-05 23:16+0100\n" "POT-Creation-Date: 2019-12-05 23:16+0100\n"
"PO-Revision-Date: 2018-07-28 23:47+0200\n" "PO-Revision-Date: 2019-12-12 22:07+0100\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n" "Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" "Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n" "Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.2.3\n"
#: ../Doc/library/argparse.rst:2 #: ../Doc/library/argparse.rst:2
msgid "" msgid ""
@ -48,6 +49,12 @@ msgid ""
"mod:`argparse` module also automatically generates help and usage messages " "mod:`argparse` module also automatically generates help and usage messages "
"and issues errors when users give the program invalid arguments." "and issues errors when users give the program invalid arguments."
msgstr "" msgstr ""
"Le module :mod:`argparse` facilite l'écriture d'interfaces en ligne de "
"commande agréables à l'emploi. Le programme définit les arguments requis et :"
"mod:`argparse` s'arrange pour analyser ceux provenant de :data:`sys.argv`. "
"Le module :mod:`argparse` génère aussi automatiquement les messages d'aide, "
"le mode d'emploi, et lève des erreurs lorsque les utilisateurs fournissent "
"au programme des arguments invalides."
#: ../Doc/library/argparse.rst:30 #: ../Doc/library/argparse.rst:30
msgid "Example" msgid "Example"
@ -66,20 +73,25 @@ msgid ""
"Assuming the Python code above is saved into a file called ``prog.py``, it " "Assuming the Python code above is saved into a file called ``prog.py``, it "
"can be run at the command line and provides useful help messages:" "can be run at the command line and provides useful help messages:"
msgstr "" msgstr ""
"En supposant que le code Python ci-dessus est sauvegardé dans un fichier "
"nommé ``prog.py``, il peut être lancé en ligne de commande et fournit des "
"messages d'aide utiles :"
#: ../Doc/library/argparse.rst:64 #: ../Doc/library/argparse.rst:64
msgid "" msgid ""
"When run with the appropriate arguments, it prints either the sum or the max " "When run with the appropriate arguments, it prints either the sum or the max "
"of the command-line integers:" "of the command-line integers:"
msgstr "" msgstr ""
"Lorsqu'il est lancé avec les arguments appropriés, il affiche la somme ou le "
"maximum des entiers fournis en ligne de commande :"
#: ../Doc/library/argparse.rst:75 #: ../Doc/library/argparse.rst:75
msgid "If invalid arguments are passed in, it will issue an error:" msgid "If invalid arguments are passed in, it will issue an error:"
msgstr "" msgstr "Si des arguments invalides sont passés, il lève une erreur :"
#: ../Doc/library/argparse.rst:83 #: ../Doc/library/argparse.rst:83
msgid "The following sections walk you through this example." msgid "The following sections walk you through this example."
msgstr "" msgstr "Les sections suivantes vous guident au travers de cet exemple."
#: ../Doc/library/argparse.rst:87 #: ../Doc/library/argparse.rst:87
msgid "Creating a parser" msgid "Creating a parser"
@ -90,12 +102,17 @@ msgid ""
"The first step in using the :mod:`argparse` is creating an :class:" "The first step in using the :mod:`argparse` is creating an :class:"
"`ArgumentParser` object::" "`ArgumentParser` object::"
msgstr "" msgstr ""
"La première étape dans l'utilisation de :mod:`argparse` est de créer un "
"objet :class:`ArgumentParser` ::"
#: ../Doc/library/argparse.rst:94 #: ../Doc/library/argparse.rst:94
msgid "" msgid ""
"The :class:`ArgumentParser` object will hold all the information necessary " "The :class:`ArgumentParser` object will hold all the information necessary "
"to parse the command line into Python data types." "to parse the command line into Python data types."
msgstr "" msgstr ""
"L'objet :class:`ArgumentParser` contiendra toutes les informations "
"nécessaires pour interpréter la ligne de commande comme des types de données "
"de Python."
#: ../Doc/library/argparse.rst:99 #: ../Doc/library/argparse.rst:99
msgid "Adding arguments" msgid "Adding arguments"
@ -110,6 +127,13 @@ msgid ""
"stored and used when :meth:`~ArgumentParser.parse_args` is called. For " "stored and used when :meth:`~ArgumentParser.parse_args` is called. For "
"example::" "example::"
msgstr "" msgstr ""
"Alimenter un :class:`ArgumentParser` avec des informations sur les arguments "
"du programme s'effectue en faisant des appels à la méthode :meth:"
"`~ArgumentParser.add_argument`. En général ces appels disent à l':class:"
"`ArgumentParser` comment prendre les chaînes de caractères de la ligne de "
"commande et les transformer en objets. Cette information est stockée et "
"utilisée lorsque :meth:`~ArgumentParser.parse_args` est appelée. Par "
"exemple ::"
#: ../Doc/library/argparse.rst:113 #: ../Doc/library/argparse.rst:113
msgid "" msgid ""
@ -119,6 +143,11 @@ msgid ""
"either the :func:`sum` function, if ``--sum`` was specified at the command " "either the :func:`sum` function, if ``--sum`` was specified at the command "
"line, or the :func:`max` function if it was not." "line, or the :func:`max` function if it was not."
msgstr "" msgstr ""
"Ensuite, appeler :meth:`~ArgumentParser.parse_args` va renvoyer un objet "
"avec deux attributs, ``integers`` et ``accumulate``. L'attribut ``integers`` "
"est une liste d'un ou plusieurs entiers, et l'attribut ``accumulate`` est "
"soit la fonction :func:`sum`, si ``--sum`` était fourni à la ligne de "
"commande, soit la fonction :func:`max` dans le cas contraire."
#: ../Doc/library/argparse.rst:121 #: ../Doc/library/argparse.rst:121
msgid "Parsing arguments" msgid "Parsing arguments"
@ -142,7 +171,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:138 #: ../Doc/library/argparse.rst:138
msgid "ArgumentParser objects" msgid "ArgumentParser objects"
msgstr "Objets ArgumentParser" msgstr "Objets ``ArgumentParser``"
#: ../Doc/library/argparse.rst:147 #: ../Doc/library/argparse.rst:147
msgid "" msgid ""
@ -230,7 +259,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:193 #: ../Doc/library/argparse.rst:193
msgid "prog" msgid "prog"
msgstr "prog" msgstr "Le paramètre *prog*"
#: ../Doc/library/argparse.rst:195 #: ../Doc/library/argparse.rst:195
msgid "" msgid ""
@ -262,7 +291,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:252 #: ../Doc/library/argparse.rst:252
msgid "usage" msgid "usage"
msgstr "usage" msgstr "Le paramètre *usage*"
#: ../Doc/library/argparse.rst:254 #: ../Doc/library/argparse.rst:254
msgid "" msgid ""
@ -283,7 +312,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:290 #: ../Doc/library/argparse.rst:290
msgid "description" msgid "description"
msgstr "description" msgstr "Le paramètre *description*"
#: ../Doc/library/argparse.rst:292 #: ../Doc/library/argparse.rst:292
msgid "" msgid ""
@ -302,7 +331,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:312 #: ../Doc/library/argparse.rst:312
msgid "epilog" msgid "epilog"
msgstr "epilog" msgstr "Le paramètre *epilog*"
#: ../Doc/library/argparse.rst:314 #: ../Doc/library/argparse.rst:314
msgid "" msgid ""
@ -320,7 +349,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:337 #: ../Doc/library/argparse.rst:337
msgid "parents" msgid "parents"
msgstr "parents" msgstr "Le paramètre *parents*"
#: ../Doc/library/argparse.rst:339 #: ../Doc/library/argparse.rst:339
msgid "" msgid ""
@ -349,7 +378,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:370 #: ../Doc/library/argparse.rst:370
msgid "formatter_class" msgid "formatter_class"
msgstr "formatter_class" msgstr "Le paramètre *formatter_class*"
#: ../Doc/library/argparse.rst:372 #: ../Doc/library/argparse.rst:372
msgid "" msgid ""
@ -396,7 +425,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:476 #: ../Doc/library/argparse.rst:476
msgid "prefix_chars" msgid "prefix_chars"
msgstr "prefix_chars" msgstr "Le paramètre *prefix_chars*"
#: ../Doc/library/argparse.rst:478 #: ../Doc/library/argparse.rst:478
msgid "" msgid ""
@ -415,7 +444,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:496 #: ../Doc/library/argparse.rst:496
msgid "fromfile_prefix_chars" msgid "fromfile_prefix_chars"
msgstr "fromfile_prefix_chars" msgstr "Le paramètre *fromfile_prefix_chars*"
#: ../Doc/library/argparse.rst:498 #: ../Doc/library/argparse.rst:498
msgid "" msgid ""
@ -445,7 +474,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:523 #: ../Doc/library/argparse.rst:523
msgid "argument_default" msgid "argument_default"
msgstr "argument_default" msgstr "Le paramètre *argument_default*"
#: ../Doc/library/argparse.rst:525 #: ../Doc/library/argparse.rst:525
msgid "" msgid ""
@ -461,7 +490,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:545 #: ../Doc/library/argparse.rst:545
msgid "allow_abbrev" msgid "allow_abbrev"
msgstr "allow_abbrev" msgstr "Le paramètre *allow_abbrev*"
#: ../Doc/library/argparse.rst:547 #: ../Doc/library/argparse.rst:547
msgid "" msgid ""
@ -476,7 +505,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:564 #: ../Doc/library/argparse.rst:564
msgid "conflict_handler" msgid "conflict_handler"
msgstr "conflict_handler" msgstr "Le paramètre *conflict_handler*"
#: ../Doc/library/argparse.rst:566 #: ../Doc/library/argparse.rst:566
msgid "" msgid ""
@ -504,7 +533,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:601 #: ../Doc/library/argparse.rst:601
msgid "add_help" msgid "add_help"
msgstr "add_help" msgstr "Le paramètre *add_help*"
#: ../Doc/library/argparse.rst:603 #: ../Doc/library/argparse.rst:603
msgid "" msgid ""
@ -602,7 +631,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:691 #: ../Doc/library/argparse.rst:691
msgid "name or flags" msgid "name or flags"
msgstr "nom ou option" msgstr "Les paramètres *name* et *flags*"
#: ../Doc/library/argparse.rst:693 #: ../Doc/library/argparse.rst:693
msgid "" msgid ""
@ -627,7 +656,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:723 #: ../Doc/library/argparse.rst:723
msgid "action" msgid "action"
msgstr "action" msgstr "Le paramètre *action*"
#: ../Doc/library/argparse.rst:725 #: ../Doc/library/argparse.rst:725
msgid "" msgid ""
@ -725,7 +754,7 @@ msgstr "Pour plus d'information, voir :class:`Action`."
#: ../Doc/library/argparse.rst:845 #: ../Doc/library/argparse.rst:845
msgid "nargs" msgid "nargs"
msgstr "nargs" msgstr "Le paramètre *nargs*"
#: ../Doc/library/argparse.rst:847 #: ../Doc/library/argparse.rst:847
msgid "" msgid ""
@ -795,7 +824,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:945 #: ../Doc/library/argparse.rst:945
msgid "const" msgid "const"
msgstr "const" msgstr "Le paramètre *const*"
#: ../Doc/library/argparse.rst:947 #: ../Doc/library/argparse.rst:947
msgid "" msgid ""
@ -831,7 +860,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:968 #: ../Doc/library/argparse.rst:968
msgid "default" msgid "default"
msgstr "default" msgstr "Le paramètre *default*"
#: ../Doc/library/argparse.rst:970 #: ../Doc/library/argparse.rst:970
msgid "" msgid ""
@ -865,7 +894,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:1018 #: ../Doc/library/argparse.rst:1018
msgid "type" msgid "type"
msgstr "type" msgstr "Le paramètre *type*"
#: ../Doc/library/argparse.rst:1020 #: ../Doc/library/argparse.rst:1020
msgid "" msgid ""
@ -906,11 +935,11 @@ msgstr ""
#: ../Doc/library/argparse.rst:1076 #: ../Doc/library/argparse.rst:1076
msgid "See the choices_ section for more details." msgid "See the choices_ section for more details."
msgstr "Voir la section choices_ pour plus de détails." msgstr "Voir le chapitre choices_ pour plus de détails."
#: ../Doc/library/argparse.rst:1080 #: ../Doc/library/argparse.rst:1080
msgid "choices" msgid "choices"
msgstr "choices" msgstr "Le paramètre *choices*"
#: ../Doc/library/argparse.rst:1082 #: ../Doc/library/argparse.rst:1082
msgid "" msgid ""
@ -936,7 +965,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:1114 #: ../Doc/library/argparse.rst:1114
msgid "required" msgid "required"
msgstr "required" msgstr "Le paramètre *required*"
#: ../Doc/library/argparse.rst:1116 #: ../Doc/library/argparse.rst:1116
msgid "" msgid ""
@ -961,7 +990,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:1140 #: ../Doc/library/argparse.rst:1140
msgid "help" msgid "help"
msgstr "help" msgstr "Le paramètre *help*"
#: ../Doc/library/argparse.rst:1142 #: ../Doc/library/argparse.rst:1142
msgid "" msgid ""
@ -994,7 +1023,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:1195 #: ../Doc/library/argparse.rst:1195
msgid "metavar" msgid "metavar"
msgstr "metavar" msgstr "Le paramètre *metavar*"
#: ../Doc/library/argparse.rst:1197 #: ../Doc/library/argparse.rst:1197
msgid "" msgid ""
@ -1028,7 +1057,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:1259 #: ../Doc/library/argparse.rst:1259
msgid "dest" msgid "dest"
msgstr "dest" msgstr "Le paramètre *dest*"
#: ../Doc/library/argparse.rst:1261 #: ../Doc/library/argparse.rst:1261
msgid "" msgid ""
@ -1218,7 +1247,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:1479 #: ../Doc/library/argparse.rst:1479
msgid "Argument abbreviations (prefix matching)" msgid "Argument abbreviations (prefix matching)"
msgstr "Arguments abrégés (Part comparaison de leur préfixes)" msgstr "Arguments abrégés (Par comparaison de leurs préfixes)"
#: ../Doc/library/argparse.rst:1481 #: ../Doc/library/argparse.rst:1481
msgid "" msgid ""
@ -1235,7 +1264,7 @@ msgstr ""
#: ../Doc/library/argparse.rst:1502 #: ../Doc/library/argparse.rst:1502
msgid "Beyond ``sys.argv``" msgid "Beyond ``sys.argv``"
msgstr "Au delà de ``sys.argv``" msgstr "Au-delà de ``sys.argv``"
#: ../Doc/library/argparse.rst:1504 #: ../Doc/library/argparse.rst:1504
msgid "" msgid ""
@ -1407,9 +1436,8 @@ msgid ""
msgstr "" msgstr ""
#: ../Doc/library/argparse.rst:1758 #: ../Doc/library/argparse.rst:1758
#, fuzzy
msgid "New *required* keyword argument." msgid "New *required* keyword argument."
msgstr "Les arguments nommés ``encodings`` et ``errors``." msgstr "Introduction des arguments nommés obligatoires."
#: ../Doc/library/argparse.rst:1763 #: ../Doc/library/argparse.rst:1763
msgid "FileType objects" msgid "FileType objects"
@ -1688,27 +1716,29 @@ msgstr ""
#: ../Doc/library/argparse.rst:2079 #: ../Doc/library/argparse.rst:2079
msgid "Handling positional arguments." msgid "Handling positional arguments."
msgstr "Gérer les arguments positionnels." msgstr "Gère les arguments positionnels."
#: ../Doc/library/argparse.rst:2080 #: ../Doc/library/argparse.rst:2080
msgid "Supporting sub-commands." msgid "Supporting sub-commands."
msgstr "Gérer les sous commandes." msgstr "Prise en charge des sous commandes."
#: ../Doc/library/argparse.rst:2081 #: ../Doc/library/argparse.rst:2081
msgid "Allowing alternative option prefixes like ``+`` and ``/``." msgid "Allowing alternative option prefixes like ``+`` and ``/``."
msgstr "" msgstr ""
"Permet d'utiliser les alternatives ``+`` ou ``/`` comme préfixes d'option."
#: ../Doc/library/argparse.rst:2082 #: ../Doc/library/argparse.rst:2082
msgid "Handling zero-or-more and one-or-more style arguments." msgid "Handling zero-or-more and one-or-more style arguments."
msgstr "" msgstr "Prend en charge la répétition de valeurs (zéro ou plus, un ou plus)."
#: ../Doc/library/argparse.rst:2083 #: ../Doc/library/argparse.rst:2083
msgid "Producing more informative usage messages." msgid "Producing more informative usage messages."
msgstr "Fournir des message d'aide plus complets." msgstr "Fournit des messages d'aide plus complets."
#: ../Doc/library/argparse.rst:2084 #: ../Doc/library/argparse.rst:2084
msgid "Providing a much simpler interface for custom ``type`` and ``action``." msgid "Providing a much simpler interface for custom ``type`` and ``action``."
msgstr "" msgstr ""
"Fournit une interface plus simple pour les types et actions personnalisés"
#: ../Doc/library/argparse.rst:2086 #: ../Doc/library/argparse.rst:2086
msgid "A partial upgrade path from :mod:`optparse` to :mod:`argparse`:" msgid "A partial upgrade path from :mod:`optparse` to :mod:`argparse`:"