From eebac69123ae90ae9c94df2c7878ae099f58b4df Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Mon, 7 Sep 2020 14:20:38 -0700 Subject: [PATCH 01/32] Premier jet pour la traduction de library/argparse.po --- library/argparse.po | 143 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 135 insertions(+), 8 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index c30989fc5..e51bb519a 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -6,14 +6,14 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-07-20 10:51+0200\n" -"PO-Revision-Date: 2019-12-12 22:07+0100\n" -"Last-Translator: Julien Palard \n" +"PO-Revision-Date: 2020-09-07 08:33-0700\n" +"Last-Translator: Yannick Gingras \n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.2.3\n" +"X-Generator: Poedit 2.3\n" #: library/argparse.rst:2 msgid "" @@ -161,6 +161,12 @@ msgid "" "most cases, this means a simple :class:`Namespace` object will be built up " "from attributes parsed out of the command line::" msgstr "" +":class:`ArgumentParser` fait l'analyse syntaxique des arguments par la " +"méthode :meth:`~ArgumentParser.parse_args`. L'appel de cette méthode fait " +"l'inspection de la ligne de commande, converti chaque argument vers son type " +"approprié et invoke l'action appropriée. Dans la plupart des cas, le " +"résultat est la construction d'un objet :class:`Namespace` simple à partir " +"des attributs analysés dans la ligne de commande::" #: library/argparse.rst:132 msgid "" @@ -168,6 +174,9 @@ msgid "" "with no arguments, and the :class:`ArgumentParser` will automatically " "determine the command-line arguments from :data:`sys.argv`." msgstr "" +"Dans un script, :meth:`~ArgumentParser.parse_args` est typiquement appelée " +"sans arguments et l'objet :class:`ArgumentParser` détermine automatiquement " +"les arguments de la ligne de commande à partir de :data:`sys.argv`." #: library/argparse.rst:138 msgid "ArgumentParser objects" @@ -179,75 +188,101 @@ msgid "" "as keyword arguments. Each parameter has its own more detailed description " "below, but in short they are:" msgstr "" +"Créer un nouvel objet :class:`ArgumentParser`. Tous les paramètres doivent " +"être passés en arguments nommés. Chaque paramètre a sa propre description " +"détaillé ci dessous, mais en résumé ils sont :" #: library/argparse.rst:151 msgid "prog_ - The name of the program (default: ``sys.argv[0]``)" -msgstr "" +msgstr "prog_ – Le nom du programme (par défaut : ``sys.argv[0]``)" #: library/argparse.rst:153 msgid "" "usage_ - The string describing the program usage (default: generated from " "arguments added to parser)" msgstr "" +"usage_ – La chaîne décrivant l'utilisation du programme (par défaut : " +"générée à partir des arguments ajoutés à l'analyseur)" #: library/argparse.rst:156 msgid "description_ - Text to display before the argument help (default: none)" msgstr "" +"description_ – Texte à afficher avant l'aide des arguments (par défaut : " +"vide)" #: library/argparse.rst:158 msgid "epilog_ - Text to display after the argument help (default: none)" msgstr "" +"epilog_ – Texte à afficher après l'aide des arguments (par défaut : vide)" #: library/argparse.rst:160 msgid "" "parents_ - A list of :class:`ArgumentParser` objects whose arguments should " "also be included" msgstr "" +"parents_ – Une liste d'objets :class:`ArgumentParser` qui contiennent des " +"arguments qui devraient aussi être inclus" #: library/argparse.rst:163 msgid "formatter_class_ - A class for customizing the help output" msgstr "" +"formater_class_ – Une classe pour personnaliser la sortie du message d'aide" #: library/argparse.rst:165 msgid "" "prefix_chars_ - The set of characters that prefix optional arguments " "(default: '-')" msgstr "" +"prefix_chars_ – Le jeu de caractères qui précède les arguments optionnels " +"(par défaut : '-')" #: library/argparse.rst:168 msgid "" "fromfile_prefix_chars_ - The set of characters that prefix files from which " "additional arguments should be read (default: ``None``)" msgstr "" +"fromfile_prefix_chars_ - Le jeu de caractères qui précède les fichiers d'où " +"des arguments additionnels doivent être lus (par défaut : ``None``)" #: library/argparse.rst:171 msgid "" "argument_default_ - The global default value for arguments (default: " "``None``)" msgstr "" +"argument_default_ - La valeur globale par défaut pour les arguments (par " +"défaut : ``None``)" #: library/argparse.rst:174 msgid "" "conflict_handler_ - The strategy for resolving conflicting optionals " "(usually unnecessary)" msgstr "" +"conflict_handler_ – La stratégie pour résoudre les conflits entre les " +"arguments optionnels (non-nécessaire un général)" #: library/argparse.rst:177 msgid "" "add_help_ - Add a ``-h/--help`` option to the parser (default: ``True``)" msgstr "" +"add_help_ - Ajoute une option d'aide ``-h/--help`` à l'analyseur (par " +"défaut : ``True``)" #: library/argparse.rst:179 msgid "" "allow_abbrev_ - Allows long options to be abbreviated if the abbreviation is " "unambiguous. (default: ``True``)" msgstr "" +"allow_abbrev_ - Permet l'acceptation d’abréviations non-ambigües pour les " +"options longues (par défaut : ``True``)" #: library/argparse.rst:182 msgid "" "exit_on_error_ - Determines whether or not ArgumentParser exits with error " "info when an error occurs. (default: ``True``)" msgstr "" +"exit_on_error_ – Détermine si l'objet :class:`ArgumentParser` termine " +"l'exécution avec un message d'erreur quand une erreur est rencontrée (par " +"défaut : ``True``)" #: library/argparse.rst:185 msgid "*allow_abbrev* parameter was added." @@ -258,15 +293,16 @@ msgid "" "In previous versions, *allow_abbrev* also disabled grouping of short flags " "such as ``-vv`` to mean ``-v -v``." msgstr "" +"Dans les versions précédents, *allow_abbrev* désactivait aussi le groupage " +"de plusieurs options courtes telles que ``-vv`` pour signifier ``-v -v``." #: library/argparse.rst:192 -#, fuzzy msgid "*exit_on_error* parameter was added." -msgstr "Le paramètre *allow_abbrev* est ajouté." +msgstr "Le paramètre *exit_on_error* est ajouté." #: library/argparse.rst:195 library/argparse.rst:715 msgid "The following sections describe how each of these are used." -msgstr "" +msgstr "Cette section décrit comment chacune de ces options est utilisée." #: library/argparse.rst:199 msgid "prog" @@ -280,18 +316,28 @@ msgid "" "program was invoked on the command line. For example, consider a file named " "``myprogram.py`` with the following code::" msgstr "" +"Par défaut, l'objet :class:`ArgumentParser` utilise ``sys.argv[0]`` pour " +"déterminer comment afficher le nom du programme dans le message d'aide. " +"Cette valeur par défaut est presque toujours désirable car elle produit un " +"message d'aide qui correspond à la méthode utilisée pour lancer le programme " +"sur la ligne de commande. Par exemple, si on a un fichier nommé ``myprogram." +"py`` avec l'exemple de code suivant::" #: library/argparse.rst:212 msgid "" "The help for this program will display ``myprogram.py`` as the program name " "(regardless of where the program was invoked from):" msgstr "" +"Le message d'aide pour ce programme affiche ``myprogram.py`` pour le nom du " +"programme (peu importe d'où le programme est lancé):" #: library/argparse.rst:231 msgid "" "To change this default behavior, another value can be supplied using the " "``prog=`` argument to :class:`ArgumentParser`::" msgstr "" +"Pour changer ce comportement par défaut, une valeur alternative est passé " +"par l'argument ``prog=`` du constructeur d':class:`ArgumentParser`::" #: library/argparse.rst:241 msgid "" @@ -299,6 +345,9 @@ msgid "" "the ``prog=`` argument, is available to help messages using the ``%(prog)s`` " "format specifier." msgstr "" +"Prenez note que le nom du programme, peu importe si il provient de ``sys." +"argv[0]`` ou de l'argument ``prog=``, est disponible aux messages d'aide " +"grâce au spécificateur de formatage ``%(prog)s``." #: library/argparse.rst:258 msgid "usage" @@ -309,17 +358,23 @@ msgid "" "By default, :class:`ArgumentParser` calculates the usage message from the " "arguments it contains::" msgstr "" +"Par défaut, l'objet :class:`ArgumentParser` calcul le message d'utilisation " +"à partir des arguments qu'il contient ::" #: library/argparse.rst:276 msgid "" "The default message can be overridden with the ``usage=`` keyword argument::" msgstr "" +"Le message par défaut peut être remplacé grâce à l'argument nommé " +"``usage=`` ::" #: library/argparse.rst:291 msgid "" "The ``%(prog)s`` format specifier is available to fill in the program name " "in your usage messages." msgstr "" +"Le spécificateur de formatage ``%(prog)s`` est disponible pour insérer le " +"nom du programme dans vos messages d'utilisation." #: library/argparse.rst:296 msgid "description" @@ -333,12 +388,20 @@ msgid "" "description is displayed between the command-line usage string and the help " "messages for the various arguments::" msgstr "" +"La plupart des appels au constructeur d':class:`ArgumentParser` utilisent " +"l'argument nommé ``description=``. Cet argument donne une brève description " +"de ce que fait le programme et comment il fonctionne. Dans les messages " +"d'aide, cette description est affichée entre le prototype de ligne de " +"commande et les messages d'aide des arguments ::" #: library/argparse.rst:313 msgid "" "By default, the description will be line-wrapped so that it fits within the " "given space. To change this behavior, see the formatter_class_ argument." msgstr "" +"Par défaut, la description est sujette au retour à la ligne automatique pour " +"se conformer à l'espace disponible. Pour changer ce comportement, voyez " +"l'argument formatter_class_." #: library/argparse.rst:318 msgid "epilog" @@ -350,6 +413,9 @@ msgid "" "the description of the arguments. Such text can be specified using the " "``epilog=`` argument to :class:`ArgumentParser`::" msgstr "" +"Certains programmes aiment afficher une description additionnelle après " +"l'aide des arguments. Un tel texte peut être spécifié grâce à l'argument " +"``epilog=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:337 msgid "" @@ -357,6 +423,9 @@ msgid "" "wrapped, but this behavior can be adjusted with the formatter_class_ " "argument to :class:`ArgumentParser`." msgstr "" +"Tel que pour l'argument description_, le texte passé ``epilog=`` est sujet " +"au retour à la ligne automatique. Ce comportement peut être ajusté grâce à " +"l'argument formatter_class_ du constructeur d':class:`ArgumentParser`." #: library/argparse.rst:343 msgid "parents" @@ -372,6 +441,14 @@ msgid "" "actions from them, and adds these actions to the :class:`ArgumentParser` " "object being constructed::" msgstr "" +"Parfois, plusieurs analyseurs partagent un jeu commun d'arguments. Plutôt " +"que de répéter les définitions de ces arguments, un unique analyseur qui " +"contient tous les arguments partagés peut être utilisé, puis passé à " +"l'argument ``parents=`` du constructeur d':class:`ArgumentParser`. " +"L'argument ``parents=`` accepte une liste d'objets :class:`ArgumentParser`, " +"accumule toutes les actions positionnelles et optionnelles de ces objets, " +"puis les ajoute à l'instance d':class:`ArgumentParser` en cours de " +"création ::" #: library/argparse.rst:365 msgid "" @@ -379,6 +456,10 @@ msgid "" "the :class:`ArgumentParser` will see two ``-h/--help`` options (one in the " "parent and one in the child) and raise an error." msgstr "" +"Prenez note que la majorité des analyseurs parents devraient spécifier " +"``add_help=False``. Autrement, le constructeur d':class:`ArgumentParser` va " +"voir deux (ou plus) options ``-h/--help`` (une pour le parent et une pour " +"l'instance en cour de création) et va lever une erreur." #: library/argparse.rst:370 msgid "" @@ -386,6 +467,9 @@ msgid "" "If you change the parent parsers after the child parser, those changes will " "not be reflected in the child." msgstr "" +"Vous devez compléter l'initialisation des analyseurs avant de les passer à " +"``parents=``. Si vous changez les analyseurs parents après la création de " +"l'analyseur enfant, ces changement ne seront pas reflété sur l'enfant." #: library/argparse.rst:376 msgid "formatter_class" @@ -397,6 +481,9 @@ msgid "" "by specifying an alternate formatting class. Currently, there are four such " "classes:" msgstr "" +"Les objets :class:`ArgumentParser` permettent la personnalisation de la mise " +"en page des messages d'aide en spécifiant une classe de formatage " +"alternative. Il y a présentement quatre classes de formatage :" #: library/argparse.rst:387 msgid "" @@ -405,6 +492,11 @@ msgid "" "`ArgumentParser` objects line-wrap the description_ and epilog_ texts in " "command-line help messages::" msgstr "" +":class:`RawDescriptionHelpFormatter` et :class:`RawTextHelpFormatter` vous " +"donnent plus de contrôle sur comment les descriptions textuelle sont " +"affichées. Par défaut, les objets :class:`ArgumentParser` soumettent les " +"textes de description_ et d'epilog_ au retour à la ligne automatique dans " +"les messages d'aide ::" #: library/argparse.rst:412 msgid "" @@ -412,6 +504,10 @@ msgid "" "indicates that description_ and epilog_ are already correctly formatted and " "should not be line-wrapped::" msgstr "" +"Passer :class:`RawDescriptionHelpFormatter` à ``formatter_class=`` indique " +"que les textes de description_ et d'epilog_ ont déjà été formaté " +"correctement et qu'ils ne devraient pas être soumis au retour à la ligne " +"automatique ::" #: library/argparse.rst:438 msgid "" @@ -420,12 +516,19 @@ msgid "" "replaced with one. If you wish to preserve multiple blank lines, add spaces " "between the newlines." msgstr "" +":class:`RawTextHelpFormatter` conserve les espaces pour toutes les " +"catégories de textes d'aide, y compris les descriptions des arguments. Notez " +"bien que plusieurs retours à la ligne consécutifs sont remplacés par un " +"seul. Si vous voulez garder plusieurs nouvelles lignes, ajoutez des espaces " +"entre les caractères de changement de ligne." #: library/argparse.rst:443 msgid "" ":class:`ArgumentDefaultsHelpFormatter` automatically adds information about " "default values to each of the argument help messages::" msgstr "" +":class:`ArgumentDefaultsHelpFormatter` ajoute automatiquement l'information " +"sur les valeurs par défaut aux messages d'aide de tous les arguments ::" #: library/argparse.rst:461 msgid "" @@ -433,6 +536,9 @@ msgid "" "each argument as the display name for its values (rather than using the " "dest_ as the regular formatter does)::" msgstr "" +":class:`MetavarTypeHelpFormatter` utilise le nom du type_ de l'argument pour " +"chacun des argument comme nom d'affichage pour leurs valeurs (contrairement " +"au formateur standard qui utilise dest_) ::" #: library/argparse.rst:482 msgid "prefix_chars" @@ -445,6 +551,11 @@ msgid "" "for options like ``+f`` or ``/foo``, may specify them using the " "``prefix_chars=`` argument to the ArgumentParser constructor::" msgstr "" +"La majorité des options sur la ligne de commande utilisent ``-`` comme " +"préfixe (par exemple : ``-f/--foo``). Pour les analyseurs qui doivent " +"accepter de caractères préfixes autres ou additionnels (par exemple pour les " +"options ``+f`` ou ``/foo``), vous devez les spécifier en utilisant " +"l'argument ``prefix_chars=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:496 msgid "" @@ -452,6 +563,9 @@ msgid "" "characters that does not include ``-`` will cause ``-f/--foo`` options to be " "disallowed." msgstr "" +"La valeur par défaut de ``prefix_chars=`` est ``'-'``. Passer un jeu de " +"caractères qui n'inclus pas ``-`` provoquera le refus des options comme ``-" +"f/--foo``." #: library/argparse.rst:502 msgid "fromfile_prefix_chars" @@ -466,6 +580,13 @@ msgid "" "with any of the specified characters will be treated as files, and will be " "replaced by the arguments they contain. For example::" msgstr "" +"Parfois, par exemple quand on traite une longue liste d'arguments, il est " +"logique de stocker la liste d'arguments dans un fichier plutôt que de la " +"taper sur la ligne de commande. Si un jeu de caractères est passé à " +"l'argument ``fromfile_prefix_chars=`` du constructeur de :class:" +"`ArgumentParser`, alors les arguments qui commencent par l'un des caractères " +"spécifiés seront traités comme des fichiers et seront remplacés par les " +"arguments contenus dans ces fichiers. Par exemple ::" #: library/argparse.rst:518 msgid "" @@ -476,6 +597,12 @@ msgid "" "'@args.txt']`` is considered equivalent to the expression ``['-f', 'foo', '-" "f', 'bar']``." msgstr "" +"Par défaut, les arguments lus d'un fichier doivent être chacun sur une " +"nouvelle ligne (voir aussi :meth:`~ArgumentParser.convert_arg_line_to_args`) " +"et ils sont traités comme si ils étaient au même emplacement sur le disque " +"que le fichier original qui prend les arguments de la ligne de commande. " +"Ainsi dans l'exemple ci-haut, l'expression ``['-f', 'foo', '@args.txt']`` " +"est équivalente à l'expression ``['-f', 'foo', '-f', 'bar']``." #: library/argparse.rst:524 msgid "" @@ -1362,7 +1489,7 @@ msgstr "" #: library/argparse.rst:1621 msgid "Description of parameters:" -msgstr "Description des paramètres" +msgstr "Description des paramètres :" #: library/argparse.rst:1623 msgid "" From 5d27988fb40151c9976b08009077452b4c79bb55 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Mon, 7 Sep 2020 17:48:54 -0700 Subject: [PATCH 02/32] =?UTF-8?q?Inclusion=20des=20commentaires=20du=20gro?= =?UTF-8?q?upe=20Montr=C3=A9al-Python=20pour=20argparse.po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/argparse.po | 48 ++++++++++++++++++++++----------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index e51bb519a..159014934 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -161,12 +161,12 @@ msgid "" "most cases, this means a simple :class:`Namespace` object will be built up " "from attributes parsed out of the command line::" msgstr "" -":class:`ArgumentParser` fait l'analyse syntaxique des arguments par la " -"méthode :meth:`~ArgumentParser.parse_args`. L'appel de cette méthode fait " -"l'inspection de la ligne de commande, converti chaque argument vers son type " -"approprié et invoke l'action appropriée. Dans la plupart des cas, le " -"résultat est la construction d'un objet :class:`Namespace` simple à partir " -"des attributs analysés dans la ligne de commande::" +":class:`ArgumentParser` analyse les arguments avec la " +"méthode :meth:`~ArgumentParser.parse_args`. Cette méthode " +"inspecte la ligne de commande, convertit chaque argument au type " +"approprié et invoque l'action requise. Dans la plupart des cas, le " +"résultat est la construction d'un objet :class:`Namespace` à partir " +"des attributs analysés dans la ligne de commande ::" #: library/argparse.rst:132 msgid "" @@ -174,7 +174,7 @@ msgid "" "with no arguments, and the :class:`ArgumentParser` will automatically " "determine the command-line arguments from :data:`sys.argv`." msgstr "" -"Dans un script, :meth:`~ArgumentParser.parse_args` est typiquement appelée " +"Dans un script, :meth:`~ArgumentParser.parse_args` est normalement appelée " "sans arguments et l'objet :class:`ArgumentParser` détermine automatiquement " "les arguments de la ligne de commande à partir de :data:`sys.argv`." @@ -190,7 +190,7 @@ msgid "" msgstr "" "Créer un nouvel objet :class:`ArgumentParser`. Tous les paramètres doivent " "être passés en arguments nommés. Chaque paramètre a sa propre description " -"détaillé ci dessous, mais en résumé ils sont :" +"détaillée ci dessous, mais en résumé ils sont :" #: library/argparse.rst:151 msgid "prog_ - The name of the program (default: ``sys.argv[0]``)" @@ -226,7 +226,7 @@ msgstr "" #: library/argparse.rst:163 msgid "formatter_class_ - A class for customizing the help output" msgstr "" -"formater_class_ – Une classe pour personnaliser la sortie du message d'aide" +"formatter_class_ – Une classe pour personnaliser la sortie du message d'aide" #: library/argparse.rst:165 msgid "" @@ -258,7 +258,7 @@ msgid "" "(usually unnecessary)" msgstr "" "conflict_handler_ – La stratégie pour résoudre les conflits entre les " -"arguments optionnels (non-nécessaire un général)" +"arguments optionnels (non-nécessaire en général)" #: library/argparse.rst:177 msgid "" @@ -293,7 +293,7 @@ msgid "" "In previous versions, *allow_abbrev* also disabled grouping of short flags " "such as ``-vv`` to mean ``-v -v``." msgstr "" -"Dans les versions précédents, *allow_abbrev* désactivait aussi le groupage " +"Dans les versions précédentes, *allow_abbrev* désactivait aussi le groupage " "de plusieurs options courtes telles que ``-vv`` pour signifier ``-v -v``." #: library/argparse.rst:192 @@ -321,7 +321,7 @@ msgstr "" "Cette valeur par défaut est presque toujours désirable car elle produit un " "message d'aide qui correspond à la méthode utilisée pour lancer le programme " "sur la ligne de commande. Par exemple, si on a un fichier nommé ``myprogram." -"py`` avec l'exemple de code suivant::" +"py`` avec le code suivant::" #: library/argparse.rst:212 msgid "" @@ -336,7 +336,7 @@ msgid "" "To change this default behavior, another value can be supplied using the " "``prog=`` argument to :class:`ArgumentParser`::" msgstr "" -"Pour changer ce comportement par défaut, une valeur alternative est passé " +"Pour changer ce comportement par défaut, une valeur alternative est passée " "par l'argument ``prog=`` du constructeur d':class:`ArgumentParser`::" #: library/argparse.rst:241 @@ -345,7 +345,7 @@ msgid "" "the ``prog=`` argument, is available to help messages using the ``%(prog)s`` " "format specifier." msgstr "" -"Prenez note que le nom du programme, peu importe si il provient de ``sys." +"Prenez note que le nom du programme, peu importe s'il provient de ``sys." "argv[0]`` ou de l'argument ``prog=``, est disponible aux messages d'aide " "grâce au spécificateur de formatage ``%(prog)s``." @@ -358,7 +358,7 @@ msgid "" "By default, :class:`ArgumentParser` calculates the usage message from the " "arguments it contains::" msgstr "" -"Par défaut, l'objet :class:`ArgumentParser` calcul le message d'utilisation " +"Par défaut, l'objet :class:`ArgumentParser` calcule le message d'utilisation " "à partir des arguments qu'il contient ::" #: library/argparse.rst:276 @@ -413,8 +413,8 @@ msgid "" "the description of the arguments. Such text can be specified using the " "``epilog=`` argument to :class:`ArgumentParser`::" msgstr "" -"Certains programmes aiment afficher une description additionnelle après " -"l'aide des arguments. Un tel texte peut être spécifié grâce à l'argument " +"Certains programmes aiment afficher un texte suplémentaire après " +"la description des arguments. Un tel texte peut être spécifié grâce à l'argument " "``epilog=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:337 @@ -423,7 +423,7 @@ msgid "" "wrapped, but this behavior can be adjusted with the formatter_class_ " "argument to :class:`ArgumentParser`." msgstr "" -"Tel que pour l'argument description_, le texte passé ``epilog=`` est sujet " +"Tel que pour l'argument description_, le texte passé à ``epilog=`` est sujet " "au retour à la ligne automatique. Ce comportement peut être ajusté grâce à " "l'argument formatter_class_ du constructeur d':class:`ArgumentParser`." @@ -469,7 +469,7 @@ msgid "" msgstr "" "Vous devez compléter l'initialisation des analyseurs avant de les passer à " "``parents=``. Si vous changez les analyseurs parents après la création de " -"l'analyseur enfant, ces changement ne seront pas reflété sur l'enfant." +"l'analyseur enfant, ces changement ne seront pas effectués sur l'enfant." #: library/argparse.rst:376 msgid "formatter_class" @@ -505,7 +505,7 @@ msgid "" "should not be line-wrapped::" msgstr "" "Passer :class:`RawDescriptionHelpFormatter` à ``formatter_class=`` indique " -"que les textes de description_ et d'epilog_ ont déjà été formaté " +"que les textes de description_ et d'epilog_ ont déjà été formatés " "correctement et qu'ils ne devraient pas être soumis au retour à la ligne " "automatique ::" @@ -553,7 +553,7 @@ msgid "" msgstr "" "La majorité des options sur la ligne de commande utilisent ``-`` comme " "préfixe (par exemple : ``-f/--foo``). Pour les analyseurs qui doivent " -"accepter de caractères préfixes autres ou additionnels (par exemple pour les " +"accepter des caractères préfixes autres ou additionnels (par exemple pour les " "options ``+f`` ou ``/foo``), vous devez les spécifier en utilisant " "l'argument ``prefix_chars=`` du constructeur d':class:`ArgumentParser` ::" @@ -564,7 +564,7 @@ msgid "" "disallowed." msgstr "" "La valeur par défaut de ``prefix_chars=`` est ``'-'``. Passer un jeu de " -"caractères qui n'inclus pas ``-`` provoquera le refus des options comme ``-" +"caractères qui n'inclut pas ``-`` provoquera le refus des options comme ``-" "f/--foo``." #: library/argparse.rst:502 @@ -582,7 +582,7 @@ msgid "" msgstr "" "Parfois, par exemple quand on traite une longue liste d'arguments, il est " "logique de stocker la liste d'arguments dans un fichier plutôt que de la " -"taper sur la ligne de commande. Si un jeu de caractères est passé à " +"saisir sur la ligne de commande. Si un jeu de caractères est passé à " "l'argument ``fromfile_prefix_chars=`` du constructeur de :class:" "`ArgumentParser`, alors les arguments qui commencent par l'un des caractères " "spécifiés seront traités comme des fichiers et seront remplacés par les " @@ -599,7 +599,7 @@ msgid "" msgstr "" "Par défaut, les arguments lus d'un fichier doivent être chacun sur une " "nouvelle ligne (voir aussi :meth:`~ArgumentParser.convert_arg_line_to_args`) " -"et ils sont traités comme si ils étaient au même emplacement sur le disque " +"et ils sont traités comme s'ils étaient au même emplacement sur le disque " "que le fichier original qui prend les arguments de la ligne de commande. " "Ainsi dans l'exemple ci-haut, l'expression ``['-f', 'foo', '@args.txt']`` " "est équivalente à l'expression ``['-f', 'foo', '-f', 'bar']``." From 26abe703a81e29a6d5e81146ff72a07b737dacea Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Tue, 8 Sep 2020 06:25:19 -0700 Subject: [PATCH 03/32] =?UTF-8?q?Conversion=20d'espaces=20en=20espaces=20i?= =?UTF-8?q?ns=C3=A9cables=20dans=20argparse.po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TRANSLATORS | 1 + library/argparse.po | 64 ++++++++++++++++++++++----------------------- 2 files changed, 33 insertions(+), 32 deletions(-) diff --git a/TRANSLATORS b/TRANSLATORS index e00e030ba..cf632af70 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -17,3 +17,4 @@ Youen 'laën' Froger Sascha Salles Valériane Venance Loc Cosnier +Yannick Gingras diff --git a/library/argparse.po b/library/argparse.po index 159014934..5f0333bbb 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -166,7 +166,7 @@ msgstr "" "inspecte la ligne de commande, convertit chaque argument au type " "approprié et invoque l'action requise. Dans la plupart des cas, le " "résultat est la construction d'un objet :class:`Namespace` à partir " -"des attributs analysés dans la ligne de commande ::" +"des attributs analysés dans la ligne de commande ::" #: library/argparse.rst:132 msgid "" @@ -190,30 +190,30 @@ msgid "" msgstr "" "Créer un nouvel objet :class:`ArgumentParser`. Tous les paramètres doivent " "être passés en arguments nommés. Chaque paramètre a sa propre description " -"détaillée ci dessous, mais en résumé ils sont :" +"détaillée ci dessous, mais en résumé ils sont :" #: library/argparse.rst:151 msgid "prog_ - The name of the program (default: ``sys.argv[0]``)" -msgstr "prog_ – Le nom du programme (par défaut : ``sys.argv[0]``)" +msgstr "prog_ – Le nom du programme (par défaut : ``sys.argv[0]``)" #: library/argparse.rst:153 msgid "" "usage_ - The string describing the program usage (default: generated from " "arguments added to parser)" msgstr "" -"usage_ – La chaîne décrivant l'utilisation du programme (par défaut : " +"usage_ – La chaîne décrivant l'utilisation du programme (par défaut : " "générée à partir des arguments ajoutés à l'analyseur)" #: library/argparse.rst:156 msgid "description_ - Text to display before the argument help (default: none)" msgstr "" -"description_ – Texte à afficher avant l'aide des arguments (par défaut : " +"description_ – Texte à afficher avant l'aide des arguments (par défaut : " "vide)" #: library/argparse.rst:158 msgid "epilog_ - Text to display after the argument help (default: none)" msgstr "" -"epilog_ – Texte à afficher après l'aide des arguments (par défaut : vide)" +"epilog_ – Texte à afficher après l'aide des arguments (par défaut : vide)" #: library/argparse.rst:160 msgid "" @@ -234,7 +234,7 @@ msgid "" "(default: '-')" msgstr "" "prefix_chars_ – Le jeu de caractères qui précède les arguments optionnels " -"(par défaut : '-')" +"(par défaut : '-')" #: library/argparse.rst:168 msgid "" @@ -242,7 +242,7 @@ msgid "" "additional arguments should be read (default: ``None``)" msgstr "" "fromfile_prefix_chars_ - Le jeu de caractères qui précède les fichiers d'où " -"des arguments additionnels doivent être lus (par défaut : ``None``)" +"des arguments additionnels doivent être lus (par défaut : ``None``)" #: library/argparse.rst:171 msgid "" @@ -250,7 +250,7 @@ msgid "" "``None``)" msgstr "" "argument_default_ - La valeur globale par défaut pour les arguments (par " -"défaut : ``None``)" +"défaut : ``None``)" #: library/argparse.rst:174 msgid "" @@ -265,7 +265,7 @@ msgid "" "add_help_ - Add a ``-h/--help`` option to the parser (default: ``True``)" msgstr "" "add_help_ - Ajoute une option d'aide ``-h/--help`` à l'analyseur (par " -"défaut : ``True``)" +"défaut : ``True``)" #: library/argparse.rst:179 msgid "" @@ -273,7 +273,7 @@ msgid "" "unambiguous. (default: ``True``)" msgstr "" "allow_abbrev_ - Permet l'acceptation d’abréviations non-ambigües pour les " -"options longues (par défaut : ``True``)" +"options longues (par défaut : ``True``)" #: library/argparse.rst:182 msgid "" @@ -282,7 +282,7 @@ msgid "" msgstr "" "exit_on_error_ – Détermine si l'objet :class:`ArgumentParser` termine " "l'exécution avec un message d'erreur quand une erreur est rencontrée (par " -"défaut : ``True``)" +"défaut : ``True``)" #: library/argparse.rst:185 msgid "*allow_abbrev* parameter was added." @@ -321,7 +321,7 @@ msgstr "" "Cette valeur par défaut est presque toujours désirable car elle produit un " "message d'aide qui correspond à la méthode utilisée pour lancer le programme " "sur la ligne de commande. Par exemple, si on a un fichier nommé ``myprogram." -"py`` avec le code suivant::" +"py`` avec le code suivant ::" #: library/argparse.rst:212 msgid "" @@ -329,7 +329,7 @@ msgid "" "(regardless of where the program was invoked from):" msgstr "" "Le message d'aide pour ce programme affiche ``myprogram.py`` pour le nom du " -"programme (peu importe d'où le programme est lancé):" +"programme (peu importe d'où le programme est lancé) :" #: library/argparse.rst:231 msgid "" @@ -337,7 +337,7 @@ msgid "" "``prog=`` argument to :class:`ArgumentParser`::" msgstr "" "Pour changer ce comportement par défaut, une valeur alternative est passée " -"par l'argument ``prog=`` du constructeur d':class:`ArgumentParser`::" +"par l'argument ``prog=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:241 msgid "" @@ -359,14 +359,14 @@ msgid "" "arguments it contains::" msgstr "" "Par défaut, l'objet :class:`ArgumentParser` calcule le message d'utilisation " -"à partir des arguments qu'il contient ::" +"à partir des arguments qu'il contient ::" #: library/argparse.rst:276 msgid "" "The default message can be overridden with the ``usage=`` keyword argument::" msgstr "" "Le message par défaut peut être remplacé grâce à l'argument nommé " -"``usage=`` ::" +"``usage=`` ::" #: library/argparse.rst:291 msgid "" @@ -392,7 +392,7 @@ msgstr "" "l'argument nommé ``description=``. Cet argument donne une brève description " "de ce que fait le programme et comment il fonctionne. Dans les messages " "d'aide, cette description est affichée entre le prototype de ligne de " -"commande et les messages d'aide des arguments ::" +"commande et les messages d'aide des arguments ::" #: library/argparse.rst:313 msgid "" @@ -414,8 +414,8 @@ msgid "" "``epilog=`` argument to :class:`ArgumentParser`::" msgstr "" "Certains programmes aiment afficher un texte suplémentaire après " -"la description des arguments. Un tel texte peut être spécifié grâce à l'argument " -"``epilog=`` du constructeur d':class:`ArgumentParser` ::" +"la description des arguments. Un tel texte peut être spécifié grâce à " +"l'argument ``epilog=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:337 msgid "" @@ -448,7 +448,7 @@ msgstr "" "L'argument ``parents=`` accepte une liste d'objets :class:`ArgumentParser`, " "accumule toutes les actions positionnelles et optionnelles de ces objets, " "puis les ajoute à l'instance d':class:`ArgumentParser` en cours de " -"création ::" +"création ::" #: library/argparse.rst:365 msgid "" @@ -483,7 +483,7 @@ msgid "" msgstr "" "Les objets :class:`ArgumentParser` permettent la personnalisation de la mise " "en page des messages d'aide en spécifiant une classe de formatage " -"alternative. Il y a présentement quatre classes de formatage :" +"alternative. Il y a présentement quatre classes de formatage :" #: library/argparse.rst:387 msgid "" @@ -496,7 +496,7 @@ msgstr "" "donnent plus de contrôle sur comment les descriptions textuelle sont " "affichées. Par défaut, les objets :class:`ArgumentParser` soumettent les " "textes de description_ et d'epilog_ au retour à la ligne automatique dans " -"les messages d'aide ::" +"les messages d'aide ::" #: library/argparse.rst:412 msgid "" @@ -507,7 +507,7 @@ msgstr "" "Passer :class:`RawDescriptionHelpFormatter` à ``formatter_class=`` indique " "que les textes de description_ et d'epilog_ ont déjà été formatés " "correctement et qu'ils ne devraient pas être soumis au retour à la ligne " -"automatique ::" +"automatique ::" #: library/argparse.rst:438 msgid "" @@ -528,7 +528,7 @@ msgid "" "default values to each of the argument help messages::" msgstr "" ":class:`ArgumentDefaultsHelpFormatter` ajoute automatiquement l'information " -"sur les valeurs par défaut aux messages d'aide de tous les arguments ::" +"sur les valeurs par défaut aux messages d'aide de tous les arguments ::" #: library/argparse.rst:461 msgid "" @@ -538,7 +538,7 @@ msgid "" msgstr "" ":class:`MetavarTypeHelpFormatter` utilise le nom du type_ de l'argument pour " "chacun des argument comme nom d'affichage pour leurs valeurs (contrairement " -"au formateur standard qui utilise dest_) ::" +"au formateur standard qui utilise dest_) ::" #: library/argparse.rst:482 msgid "prefix_chars" @@ -552,10 +552,10 @@ msgid "" "``prefix_chars=`` argument to the ArgumentParser constructor::" msgstr "" "La majorité des options sur la ligne de commande utilisent ``-`` comme " -"préfixe (par exemple : ``-f/--foo``). Pour les analyseurs qui doivent " -"accepter des caractères préfixes autres ou additionnels (par exemple pour les " -"options ``+f`` ou ``/foo``), vous devez les spécifier en utilisant " -"l'argument ``prefix_chars=`` du constructeur d':class:`ArgumentParser` ::" +"préfixe (par exemple : ``-f/--foo``). Pour les analyseurs qui doivent " +"accepter des caractères préfixes autres ou additionnels (par exemple pour " +"les options ``+f`` ou ``/foo``), vous devez les spécifier en utilisant " +"l'argument ``prefix_chars=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:496 msgid "" @@ -586,7 +586,7 @@ msgstr "" "l'argument ``fromfile_prefix_chars=`` du constructeur de :class:" "`ArgumentParser`, alors les arguments qui commencent par l'un des caractères " "spécifiés seront traités comme des fichiers et seront remplacés par les " -"arguments contenus dans ces fichiers. Par exemple ::" +"arguments contenus dans ces fichiers. Par exemple ::" #: library/argparse.rst:518 msgid "" @@ -1489,7 +1489,7 @@ msgstr "" #: library/argparse.rst:1621 msgid "Description of parameters:" -msgstr "Description des paramètres :" +msgstr "Description des paramètres :" #: library/argparse.rst:1623 msgid "" From 7e9a7d128660acdc22761e1dbe694c62e72d2ff7 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Tue, 8 Sep 2020 07:33:21 -0700 Subject: [PATCH 04/32] corrections grammaticales sur argparse.po --- library/argparse.po | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 5f0333bbb..07dd5bfdc 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -190,7 +190,7 @@ msgid "" msgstr "" "Créer un nouvel objet :class:`ArgumentParser`. Tous les paramètres doivent " "être passés en arguments nommés. Chaque paramètre a sa propre description " -"détaillée ci dessous, mais en résumé ils sont :" +"détaillée ci-dessous, mais en résumé ils sont :" #: library/argparse.rst:151 msgid "prog_ - The name of the program (default: ``sys.argv[0]``)" @@ -241,7 +241,7 @@ msgid "" "fromfile_prefix_chars_ - The set of characters that prefix files from which " "additional arguments should be read (default: ``None``)" msgstr "" -"fromfile_prefix_chars_ - Le jeu de caractères qui précède les fichiers d'où " +"fromfile_prefix_chars_ – Le jeu de caractères qui précède les fichiers d'où " "des arguments additionnels doivent être lus (par défaut : ``None``)" #: library/argparse.rst:171 @@ -249,7 +249,7 @@ msgid "" "argument_default_ - The global default value for arguments (default: " "``None``)" msgstr "" -"argument_default_ - La valeur globale par défaut pour les arguments (par " +"argument_default_ – La valeur globale par défaut pour les arguments (par " "défaut : ``None``)" #: library/argparse.rst:174 @@ -264,7 +264,7 @@ msgstr "" msgid "" "add_help_ - Add a ``-h/--help`` option to the parser (default: ``True``)" msgstr "" -"add_help_ - Ajoute une option d'aide ``-h/--help`` à l'analyseur (par " +"add_help_ – Ajoute une option d'aide ``-h/--help`` à l'analyseur (par " "défaut : ``True``)" #: library/argparse.rst:179 @@ -272,7 +272,7 @@ msgid "" "allow_abbrev_ - Allows long options to be abbreviated if the abbreviation is " "unambiguous. (default: ``True``)" msgstr "" -"allow_abbrev_ - Permet l'acceptation d’abréviations non-ambigües pour les " +"allow_abbrev_ – Permet l'acceptation d’abréviations non-ambigües pour les " "options longues (par défaut : ``True``)" #: library/argparse.rst:182 @@ -318,7 +318,7 @@ msgid "" msgstr "" "Par défaut, l'objet :class:`ArgumentParser` utilise ``sys.argv[0]`` pour " "déterminer comment afficher le nom du programme dans le message d'aide. " -"Cette valeur par défaut est presque toujours désirable car elle produit un " +"Cette valeur par défaut est presque toujours désirable, car elle produit un " "message d'aide qui correspond à la méthode utilisée pour lancer le programme " "sur la ligne de commande. Par exemple, si on a un fichier nommé ``myprogram." "py`` avec le code suivant ::" @@ -469,7 +469,7 @@ msgid "" msgstr "" "Vous devez compléter l'initialisation des analyseurs avant de les passer à " "``parents=``. Si vous changez les analyseurs parents après la création de " -"l'analyseur enfant, ces changement ne seront pas effectués sur l'enfant." +"l'analyseur enfant, ces changements ne seront pas effectués sur l'enfant." #: library/argparse.rst:376 msgid "formatter_class" @@ -493,7 +493,7 @@ msgid "" "command-line help messages::" msgstr "" ":class:`RawDescriptionHelpFormatter` et :class:`RawTextHelpFormatter` vous " -"donnent plus de contrôle sur comment les descriptions textuelle sont " +"donnent plus de contrôle sur comment les descriptions textuelles sont " "affichées. Par défaut, les objets :class:`ArgumentParser` soumettent les " "textes de description_ et d'epilog_ au retour à la ligne automatique dans " "les messages d'aide ::" @@ -537,7 +537,7 @@ msgid "" "dest_ as the regular formatter does)::" msgstr "" ":class:`MetavarTypeHelpFormatter` utilise le nom du type_ de l'argument pour " -"chacun des argument comme nom d'affichage pour leurs valeurs (contrairement " +"chacun des arguments comme nom d'affichage pour leurs valeurs (contrairement " "au formateur standard qui utilise dest_) ::" #: library/argparse.rst:482 From f16ef233f4701ad61ac98dc94c65066aec27501d Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Tue, 8 Sep 2020 17:47:23 -0700 Subject: [PATCH 05/32] Second jet de traduction pour library/argparse.po --- library/argparse.po | 81 ++++++++++++++++++++++++++++++++++++--------- 1 file changed, 66 insertions(+), 15 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 07dd5bfdc..13495f9b6 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-07-20 10:51+0200\n" -"PO-Revision-Date: 2020-09-07 08:33-0700\n" +"PO-Revision-Date: 2020-09-08 17:39-0700\n" "Last-Translator: Yannick Gingras \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -161,12 +161,11 @@ msgid "" "most cases, this means a simple :class:`Namespace` object will be built up " "from attributes parsed out of the command line::" msgstr "" -":class:`ArgumentParser` analyse les arguments avec la " -"méthode :meth:`~ArgumentParser.parse_args`. Cette méthode " -"inspecte la ligne de commande, convertit chaque argument au type " -"approprié et invoque l'action requise. Dans la plupart des cas, le " -"résultat est la construction d'un objet :class:`Namespace` à partir " -"des attributs analysés dans la ligne de commande ::" +":class:`ArgumentParser` analyse les arguments avec la méthode :meth:" +"`~ArgumentParser.parse_args`. Cette méthode inspecte la ligne de commande, " +"convertit chaque argument au type approprié et invoque l'action requise. " +"Dans la plupart des cas, le résultat est la construction d'un objet :class:" +"`Namespace` à partir des attributs analysés dans la ligne de commande ::" #: library/argparse.rst:132 msgid "" @@ -280,9 +279,9 @@ msgid "" "exit_on_error_ - Determines whether or not ArgumentParser exits with error " "info when an error occurs. (default: ``True``)" msgstr "" -"exit_on_error_ – Détermine si l'objet :class:`ArgumentParser` termine " -"l'exécution avec un message d'erreur quand une erreur est rencontrée (par " -"défaut : ``True``)" +"exit_on_error_ – Détermine si l'objet ArgumentParser termine l'exécution " +"avec un message d'erreur quand une erreur est rencontrée (par défaut : " +"``True``)" #: library/argparse.rst:185 msgid "*allow_abbrev* parameter was added." @@ -413,8 +412,8 @@ msgid "" "the description of the arguments. Such text can be specified using the " "``epilog=`` argument to :class:`ArgumentParser`::" msgstr "" -"Certains programmes aiment afficher un texte suplémentaire après " -"la description des arguments. Un tel texte peut être spécifié grâce à " +"Certains programmes aiment afficher un texte suplémentaire après la " +"description des arguments. Un tel texte peut être spécifié grâce à " "l'argument ``epilog=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:337 @@ -555,7 +554,7 @@ msgstr "" "préfixe (par exemple : ``-f/--foo``). Pour les analyseurs qui doivent " "accepter des caractères préfixes autres ou additionnels (par exemple pour " "les options ``+f`` ou ``/foo``), vous devez les spécifier en utilisant " -"l'argument ``prefix_chars=`` du constructeur d':class:`ArgumentParser` ::" +"l'argument ``prefix_chars=`` du constructeur d'ArgumentParser ::" #: library/argparse.rst:496 msgid "" @@ -609,6 +608,9 @@ msgid "" "The ``fromfile_prefix_chars=`` argument defaults to ``None``, meaning that " "arguments will never be treated as file references." msgstr "" +"Par défaut, l'argument ``fromfile_prefix_chars=`` est ``None``, ce qui " +"signifie que les arguments ne seront pas traités en tant que références à " +"des fichiers." #: library/argparse.rst:529 msgid "argument_default" @@ -625,6 +627,16 @@ msgid "" "suppress attribute creation on :meth:`~ArgumentParser.parse_args` calls, we " "supply ``argument_default=SUPPRESS``::" msgstr "" +"Normalement, les valeurs par défaut des arguments sont spécifiées soit en " +"passant la valeur désirée à :meth:`~ArgumentParser.add_argument` ou bien par " +"un appel à la méthode :meth:`~ArgumentParser.set_defaults`. Cette méthode " +"accepte un ensemble de paires nom-valeur. Il est parfois souhaitable de " +"configurer une valeur par défaut pour tous les arguments d'un analyseur. On " +"peut activer ce comportement en passant la valeur désirée à l'argument nommé " +"``argument_default=`` du constructeur de :class:`ArgumentParser`. Par " +"exemple, supprimer globalement la création d'attributs pendant l'appel de :" +"meth:`~ArgumentParser.parse_args`, on fournit " +"``argument_default=SUPPRESS`` ::" #: library/argparse.rst:551 msgid "allow_abbrev" @@ -636,10 +648,15 @@ msgid "" "parse_args` method of an :class:`ArgumentParser`, it :ref:`recognizes " "abbreviations ` of long options." msgstr "" +"En temps normal, la méthode :meth:`~ArgumentParser.parse_args` d':class:" +"`ArgumentParser` :ref:`accepte les abréviations ` des " +"options longues." #: library/argparse.rst:557 msgid "This feature can be disabled by setting ``allow_abbrev`` to ``False``::" msgstr "" +"Cette fonctionnalité peut être désactivée en assignant ``False`` à " +"``allow_abbrev`` ::" #: library/argparse.rst:570 msgid "conflict_handler" @@ -652,6 +669,10 @@ msgid "" "exception if an attempt is made to create an argument with an option string " "that is already in use::" msgstr "" +"Les objets :class:`ArgumentParser` ne peuvent pas avoir plus d'une option " +"avec la même chaîne d'option. Par défaut, les objets :class:`ArgumentParser` " +"lèvent une exception si on essait de créer un argument avec une chaîne " +"d'option qui est déjà utilisée ::" #: library/argparse.rst:584 msgid "" @@ -660,6 +681,10 @@ msgid "" "value ``'resolve'`` can be supplied to the ``conflict_handler=`` argument " "of :class:`ArgumentParser`::" msgstr "" +"Parfois, par exemple si on utilise des analyseurs parents_, il est désirable " +"de surcharger les anciens arguments qui partagent la même chaîne d'option. " +"Pour avoir ce comportement, vous devez passer `'resolve'`` à l'argument " +"``conflict_handler=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:600 msgid "" @@ -668,6 +693,10 @@ msgid "" "foo`` action is retained as the ``-f`` action, because only the ``--foo`` " "option string was overridden." msgstr "" +"Prenez note que les objets :class:`ArgumentParser` n'enlèvent une action que " +"si toutes ses chaînes d'options ont été surchargées. Ainsi dans l'exemple ci " +"haut, l'action ``-f/--foo`` du parent est conservée comme l'action ``-f`` " +"puisque ``--foo`` est la seule de ses chaînes d'options qui a été surchargée." #: library/argparse.rst:607 msgid "add_help" @@ -679,12 +708,17 @@ msgid "" "parser's help message. For example, consider a file named ``myprogram.py`` " "containing the following code::" msgstr "" +"Par défaut, les objets ArgumentParser ajoutent une option qui offre " +"l'affichage du message d'aide de l'analyseur. Par exemple, prenons le " +"fichier ``myprogram.py`` qui contient le code suivant ::" #: library/argparse.rst:618 msgid "" "If ``-h`` or ``--help`` is supplied at the command line, the ArgumentParser " "help will be printed:" msgstr "" +"Si ``-h`` ou ``--help`` sont passés sur la ligne de commande, le message " +"d'aide de l'ArgumentParser sera affiché :" #: library/argparse.rst:630 msgid "" @@ -692,6 +726,9 @@ msgid "" "This can be achieved by passing ``False`` as the ``add_help=`` argument to :" "class:`ArgumentParser`::" msgstr "" +"Il est parfois utile de désactiver l'ajout de cette option pour le message " +"d'aide. Pour ce faire, vous devez passer ``False`` à l'argument " +"``add_help=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:642 msgid "" @@ -700,10 +737,15 @@ msgid "" "h`` and ``--help`` are not valid options. In this case, the first character " "in ``prefix_chars`` is used to prefix the help options::" msgstr "" +"En général, l'option d'aide est ``-h/--help``. L'exception à cette règle est " +"quand une valeur est passée à ``prefix_chars=`` et qu'elle n'inclue pas ``-" +"``. Dans ce cas, ``-h`` et ``--help`` ne sont pas des options valides et le " +"premier caractère de `prefix_chars`` est utilisé comme préfixe des options " +"d'aide ::" #: library/argparse.rst:657 msgid "exit_on_error" -msgstr "" +msgstr "Le paramètre *exit_on_error*" #: library/argparse.rst:659 msgid "" @@ -711,12 +753,17 @@ msgid "" "`~ArgumentParser.parse_args` method of an :class:`ArgumentParser`, it will " "exit with error info." msgstr "" +"Par défaut, quand vous passez une liste d'arguments invalide à la méthode :" +"meth:`~ArgumentParser.parse_args` d'une instance d':class:`ArgumentParser`, " +"l'exécution se termine avec un message d'erreur." #: library/argparse.rst:662 msgid "" "If the user would like catch errors manually, the feature can be enable by " "setting ``exit_on_error`` to ``False``::" msgstr "" +"Si vous voulez intercepter les erreurs manuellement, le comportement par " +"défaut peut être désactivé en assignant ``False`` à ``exit_on_error`` ::" #: library/argparse.rst:679 msgid "The add_argument() method" @@ -727,12 +774,16 @@ msgid "" "Define how a single command-line argument should be parsed. Each parameter " "has its own more detailed description below, but in short they are:" msgstr "" +"Définie comment une option de ligne de commande doit être analysée. Chacun " +"des paramètres est décrit plus en détails ci-bas, mais en résumé ils sont :" #: library/argparse.rst:688 msgid "" "`name or flags`_ - Either a name or a list of option strings, e.g. ``foo`` " "or ``-f, --foo``." msgstr "" +"`name_or_flags`_ – Soit un nom ou une liste de chaînes d'options. Par " +"exemple : ``foo`` ou ``-f, --foo``." #: library/argparse.rst:691 msgid "" @@ -786,7 +837,7 @@ msgstr "" #: library/argparse.rst:719 msgid "name or flags" -msgstr "Les paramètres *name* et *flags*" +msgstr "Le paramètre *name_or_flags*" #: library/argparse.rst:721 msgid "" From 12ef38e79ce0eb2d858e001a5e3473a71d4a6009 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Tue, 8 Sep 2020 17:53:26 -0700 Subject: [PATCH 06/32] Normalisation du marquage rst dans argparse.po --- library/argparse.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 07dd5bfdc..f862f1529 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -280,7 +280,7 @@ msgid "" "exit_on_error_ - Determines whether or not ArgumentParser exits with error " "info when an error occurs. (default: ``True``)" msgstr "" -"exit_on_error_ – Détermine si l'objet :class:`ArgumentParser` termine " +"exit_on_error_ – Détermine si l'objet ArgumentParser termine " "l'exécution avec un message d'erreur quand une erreur est rencontrée (par " "défaut : ``True``)" @@ -555,7 +555,7 @@ msgstr "" "préfixe (par exemple : ``-f/--foo``). Pour les analyseurs qui doivent " "accepter des caractères préfixes autres ou additionnels (par exemple pour " "les options ``+f`` ou ``/foo``), vous devez les spécifier en utilisant " -"l'argument ``prefix_chars=`` du constructeur d':class:`ArgumentParser` ::" +"l'argument ``prefix_chars=`` du constructeur d'ArgumentParser ::" #: library/argparse.rst:496 msgid "" From ccf09b3b73d74af75853c1d48be86899b68b3c53 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Wed, 9 Sep 2020 08:13:30 -0700 Subject: [PATCH 07/32] Plus de traductions pour argparse.po --- library/argparse.po | 54 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 49 insertions(+), 5 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 13495f9b6..ca1bcb2b6 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-07-20 10:51+0200\n" -"PO-Revision-Date: 2020-09-08 17:39-0700\n" +"PO-Revision-Date: 2020-09-08 21:43-0700\n" "Last-Translator: Yannick Gingras \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -790,50 +790,64 @@ msgid "" "action_ - The basic type of action to be taken when this argument is " "encountered at the command line." msgstr "" +"action_ – Type de élémentaire de l'action à entreprendre quand cet argument " +"est reconnu sur la ligne de commande." #: library/argparse.rst:694 msgid "nargs_ - The number of command-line arguments that should be consumed." -msgstr "" +msgstr "nargs_ – Le nombre d'arguments de la ligne de commande à consommer." #: library/argparse.rst:696 msgid "" "const_ - A constant value required by some action_ and nargs_ selections." msgstr "" +"const_ – Une valeur constante requise par certains choix d'action_ et de " +"nargs_." #: library/argparse.rst:698 msgid "" "default_ - The value produced if the argument is absent from the command " "line." msgstr "" +"default_ – La valeur produite si l'argument est absent de la ligne de " +"commande.c" #: library/argparse.rst:701 msgid "" "type_ - The type to which the command-line argument should be converted." msgstr "" +"type_ – Le type vers lequel l'argument sur la ligne de commande devrait être " +"converti." #: library/argparse.rst:703 msgid "choices_ - A container of the allowable values for the argument." msgstr "" +"choices_ – Un conteneur qui contient toutes les valeurs permises pour cet " +"argument." #: library/argparse.rst:705 msgid "" "required_ - Whether or not the command-line option may be omitted (optionals " "only)." msgstr "" +"required_ – ``True`` si l'option sur la ligne de commande est obligatoire " +"(ne s'applique qu'aux arguments optionnels)." #: library/argparse.rst:708 msgid "help_ - A brief description of what the argument does." -msgstr "" +msgstr "help_ – Une brève description de ce que fait l'argument." #: library/argparse.rst:710 msgid "metavar_ - A name for the argument in usage messages." -msgstr "" +msgstr "metavar_ – Le nom pour l'argument dans les messages d'utilisations." #: library/argparse.rst:712 msgid "" "dest_ - The name of the attribute to be added to the object returned by :" "meth:`parse_args`." msgstr "" +"dest_ – Le nom de l'attribut qui sera ajouté à l'objet retourné par :meth:" +"`parse_args`." #: library/argparse.rst:719 msgid "name or flags" @@ -848,10 +862,17 @@ msgid "" "or a simple argument name. For example, an optional argument could be " "created like::" msgstr "" +"La méthode :meth:`~ArgumentParser.add_argument` doit savoir si c'est un " +"argument optionnel (tel que ``-f`` ou ``--foo``) ou plutôt un argument " +"positionnel (tel qu'une liste de noms de fichiers) qui est attendu. Le " +"premier argument passé à :meth:`~ArgumentParser.add_argument` doit ainsi " +"être soit une série de noms d'options tels qu'ils apparaissent sur la ligne " +"de commande ou simplement un nom si on désire un argument positionnel. Par " +"exemple, un argument optionnel est créé comme suit ::" #: library/argparse.rst:730 msgid "while a positional argument could be created like::" -msgstr "" +msgstr "alors qu'un argument positionnel est créé comme suit ::" #: library/argparse.rst:734 msgid "" @@ -859,6 +880,9 @@ msgid "" "be identified by the ``-`` prefix, and the remaining arguments will be " "assumed to be positional::" msgstr "" +"Lors le l'appel de :meth:`~ArgumentParser.parse_args`, les arguments qui " +"commencent par le préfixe ``-`` sont présumés optionnels et tous les autres " +"sont présumés positionnels ::" #: library/argparse.rst:751 msgid "action" @@ -873,12 +897,21 @@ msgid "" "``action`` keyword argument specifies how the command-line arguments should " "be handled. The supplied actions are:" msgstr "" +"Les objets :class:`ArgumentParser` associent les arguments de la ligne de " +"commande avec des actions. C'est actions peuvent faire n'importe quel " +"traitement avec les arguments de la ligne de commande auxquels elles sont " +"associées, mais la majorité des actions se contente d'ajouter un attribut à " +"l'objet renvoyé par :meth:`~ArgumentParser.parse_args`. L'argument nommé " +"``action`` indique comment l'argument de la ligne de commande sera traité. " +"Les actions natives sont :" #: library/argparse.rst:759 msgid "" "``'store'`` - This just stores the argument's value. This is the default " "action. For example::" msgstr "" +"``'store'`` – Stocker la valeur de l'argument sans autre traitement. Ceci " +"est l'action par défaut. Par exemple :" #: library/argparse.rst:767 msgid "" @@ -886,6 +919,10 @@ msgid "" "argument. The ``'store_const'`` action is most commonly used with optional " "arguments that specify some sort of flag. For example::" msgstr "" +"``'store_const'`` – Stocker la valeur passé à l'argument nommé const_. " +"L'action ``'store_const'`` est typiquement utilisé avec des arguments " +"optionnels qui représente un drapeau ou une condition similaire. Par " +"exemple ::" #: library/argparse.rst:776 msgid "" @@ -894,6 +931,10 @@ msgid "" "respectively. In addition, they create default values of ``False`` and " "``True`` respectively. For example::" msgstr "" +"``'store_true'`` et ``'store_false'`` – Ces actions sont des cas " +"particuliers de ``'store_const'`` pour lesquels la valeur stocké est " +"``True`` et ``False``, respectivement. Aussi, ces action ont comme valeur " +"par défaut ``False`` et ``True``, respectivement. Par exemple ::" #: library/argparse.rst:788 msgid "" @@ -901,6 +942,9 @@ msgid "" "list. This is useful to allow an option to be specified multiple times. " "Example usage::" msgstr "" +"``'append'`` – Cette action stock une liste et ajoute le valeur de " +"l'argument à la liste. Ceci est pratique pour les options qui peuvent être " +"répétées sur la ligne de commande ::" #: library/argparse.rst:797 msgid "" From 74904370102c036402ebc80f8c02f0876a5b475f Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Wed, 9 Sep 2020 10:12:52 -0700 Subject: [PATCH 08/32] Ajout des commentaires de christopheNan et vpoulailleau dans argparse.po --- library/argparse.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index f862f1529..4d9812a7b 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -174,7 +174,7 @@ msgid "" "with no arguments, and the :class:`ArgumentParser` will automatically " "determine the command-line arguments from :data:`sys.argv`." msgstr "" -"Dans un script, :meth:`~ArgumentParser.parse_args` est normalement appelée " +"Dans un script, :meth:`~ArgumentParser.parse_args` est généralement appelée " "sans arguments et l'objet :class:`ArgumentParser` détermine automatiquement " "les arguments de la ligne de commande à partir de :data:`sys.argv`." @@ -280,7 +280,7 @@ msgid "" "exit_on_error_ - Determines whether or not ArgumentParser exits with error " "info when an error occurs. (default: ``True``)" msgstr "" -"exit_on_error_ – Détermine si l'objet ArgumentParser termine " +"exit_on_error_ – Détermine si l'objet ``ArgumentParser`` termine " "l'exécution avec un message d'erreur quand une erreur est rencontrée (par " "défaut : ``True``)" @@ -413,7 +413,7 @@ msgid "" "the description of the arguments. Such text can be specified using the " "``epilog=`` argument to :class:`ArgumentParser`::" msgstr "" -"Certains programmes aiment afficher un texte suplémentaire après " +"Certains programmes aiment afficher un texte supplémentaire après " "la description des arguments. Un tel texte peut être spécifié grâce à " "l'argument ``epilog=`` du constructeur d':class:`ArgumentParser` ::" @@ -459,7 +459,7 @@ msgstr "" "Prenez note que la majorité des analyseurs parents devraient spécifier " "``add_help=False``. Autrement, le constructeur d':class:`ArgumentParser` va " "voir deux (ou plus) options ``-h/--help`` (une pour le parent et une pour " -"l'instance en cour de création) et va lever une erreur." +"l'instance en cours de création) et va lever une erreur." #: library/argparse.rst:370 msgid "" @@ -506,7 +506,7 @@ msgid "" msgstr "" "Passer :class:`RawDescriptionHelpFormatter` à ``formatter_class=`` indique " "que les textes de description_ et d'epilog_ ont déjà été formatés " -"correctement et qu'ils ne devraient pas être soumis au retour à la ligne " +"correctement et qu'ils ne doivent pas être soumis au retour à la ligne " "automatique ::" #: library/argparse.rst:438 @@ -555,7 +555,7 @@ msgstr "" "préfixe (par exemple : ``-f/--foo``). Pour les analyseurs qui doivent " "accepter des caractères préfixes autres ou additionnels (par exemple pour " "les options ``+f`` ou ``/foo``), vous devez les spécifier en utilisant " -"l'argument ``prefix_chars=`` du constructeur d'ArgumentParser ::" +"l'argument ``prefix_chars=`` du constructeur d'``ArgumentParser`` ::" #: library/argparse.rst:496 msgid "" @@ -580,7 +580,7 @@ msgid "" "with any of the specified characters will be treated as files, and will be " "replaced by the arguments they contain. For example::" msgstr "" -"Parfois, par exemple quand on traite une longue liste d'arguments, il est " +"Parfois, par exemple quand on traite une liste d'arguments particulièrement longue, il est " "logique de stocker la liste d'arguments dans un fichier plutôt que de la " "saisir sur la ligne de commande. Si un jeu de caractères est passé à " "l'argument ``fromfile_prefix_chars=`` du constructeur de :class:" @@ -599,9 +599,9 @@ msgid "" msgstr "" "Par défaut, les arguments lus d'un fichier doivent être chacun sur une " "nouvelle ligne (voir aussi :meth:`~ArgumentParser.convert_arg_line_to_args`) " -"et ils sont traités comme s'ils étaient au même emplacement sur le disque " -"que le fichier original qui prend les arguments de la ligne de commande. " -"Ainsi dans l'exemple ci-haut, l'expression ``['-f', 'foo', '@args.txt']`` " +"et ils sont traités comme s'ils étaient au même emplacement " +"que le fichier original référençant les arguments de la ligne de commande. " +"Ainsi dans l'exemple ci-dessus, l'expression ``['-f', 'foo', '@args.txt']`` " "est équivalente à l'expression ``['-f', 'foo', '-f', 'bar']``." #: library/argparse.rst:524 From a8b1954ab4114f2cb350db7dc08d6edb95148c78 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Wed, 9 Sep 2020 10:17:46 -0700 Subject: [PATCH 09/32] rewrapped argparse.po --- library/argparse.po | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 4d9812a7b..a7a7c76c3 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -161,12 +161,11 @@ msgid "" "most cases, this means a simple :class:`Namespace` object will be built up " "from attributes parsed out of the command line::" msgstr "" -":class:`ArgumentParser` analyse les arguments avec la " -"méthode :meth:`~ArgumentParser.parse_args`. Cette méthode " -"inspecte la ligne de commande, convertit chaque argument au type " -"approprié et invoque l'action requise. Dans la plupart des cas, le " -"résultat est la construction d'un objet :class:`Namespace` à partir " -"des attributs analysés dans la ligne de commande ::" +":class:`ArgumentParser` analyse les arguments avec la méthode :meth:" +"`~ArgumentParser.parse_args`. Cette méthode inspecte la ligne de commande, " +"convertit chaque argument au type approprié et invoque l'action requise. " +"Dans la plupart des cas, le résultat est la construction d'un objet :class:" +"`Namespace` à partir des attributs analysés dans la ligne de commande ::" #: library/argparse.rst:132 msgid "" @@ -234,7 +233,7 @@ msgid "" "(default: '-')" msgstr "" "prefix_chars_ – Le jeu de caractères qui précède les arguments optionnels " -"(par défaut : '-')" +"(par défaut : ``'-'``)" #: library/argparse.rst:168 msgid "" @@ -280,9 +279,9 @@ msgid "" "exit_on_error_ - Determines whether or not ArgumentParser exits with error " "info when an error occurs. (default: ``True``)" msgstr "" -"exit_on_error_ – Détermine si l'objet ``ArgumentParser`` termine " -"l'exécution avec un message d'erreur quand une erreur est rencontrée (par " -"défaut : ``True``)" +"exit_on_error_ – Détermine si l'objet ``ArgumentParser`` termine l'exécution " +"avec un message d'erreur quand une erreur est rencontrée (par défaut : " +"``True``)" #: library/argparse.rst:185 msgid "*allow_abbrev* parameter was added." @@ -413,8 +412,8 @@ msgid "" "the description of the arguments. Such text can be specified using the " "``epilog=`` argument to :class:`ArgumentParser`::" msgstr "" -"Certains programmes aiment afficher un texte supplémentaire après " -"la description des arguments. Un tel texte peut être spécifié grâce à " +"Certains programmes aiment afficher un texte supplémentaire après la " +"description des arguments. Un tel texte peut être spécifié grâce à " "l'argument ``epilog=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:337 @@ -580,10 +579,10 @@ msgid "" "with any of the specified characters will be treated as files, and will be " "replaced by the arguments they contain. For example::" msgstr "" -"Parfois, par exemple quand on traite une liste d'arguments particulièrement longue, il est " -"logique de stocker la liste d'arguments dans un fichier plutôt que de la " -"saisir sur la ligne de commande. Si un jeu de caractères est passé à " -"l'argument ``fromfile_prefix_chars=`` du constructeur de :class:" +"Parfois, par exemple quand on traite une liste d'arguments particulièrement " +"longue, il est logique de stocker la liste d'arguments dans un fichier " +"plutôt que de la saisir sur la ligne de commande. Si un jeu de caractères " +"est passé à l'argument ``fromfile_prefix_chars=`` du constructeur de :class:" "`ArgumentParser`, alors les arguments qui commencent par l'un des caractères " "spécifiés seront traités comme des fichiers et seront remplacés par les " "arguments contenus dans ces fichiers. Par exemple ::" @@ -599,10 +598,10 @@ msgid "" msgstr "" "Par défaut, les arguments lus d'un fichier doivent être chacun sur une " "nouvelle ligne (voir aussi :meth:`~ArgumentParser.convert_arg_line_to_args`) " -"et ils sont traités comme s'ils étaient au même emplacement " -"que le fichier original référençant les arguments de la ligne de commande. " -"Ainsi dans l'exemple ci-dessus, l'expression ``['-f', 'foo', '@args.txt']`` " -"est équivalente à l'expression ``['-f', 'foo', '-f', 'bar']``." +"et ils sont traités comme s'ils étaient au même emplacement que le fichier " +"original référençant les arguments de la ligne de commande. Ainsi dans " +"l'exemple ci-dessus, l'expression ``['-f', 'foo', '@args.txt']`` est " +"équivalente à l'expression ``['-f', 'foo', '-f', 'bar']``." #: library/argparse.rst:524 msgid "" From fe43e28b198b925df47a35f659e06624afc149a9 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 10 Sep 2020 08:59:59 -0700 Subject: [PATCH 10/32] Plus de traductions dans argparse.po --- library/argparse.po | 78 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 76 insertions(+), 2 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index cf5357ce8..47c358984 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-07-20 10:51+0200\n" -"PO-Revision-Date: 2020-09-07 08:33-0700\n" +"PO-Revision-Date: 2020-09-09 16:00-0700\n" "Last-Translator: Yannick Gingras \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -942,7 +942,7 @@ msgid "" "list. This is useful to allow an option to be specified multiple times. " "Example usage::" msgstr "" -"``'append'`` – Cette action stock une liste et ajoute le valeur de " +"``'append'`` – Cette action stock une liste et ajoute la valeur de " "l'argument à la liste. Ceci est pratique pour les options qui peuvent être " "répétées sur la ligne de commande ::" @@ -954,16 +954,26 @@ msgid "" "useful when multiple arguments need to store constants to the same list. For " "example::" msgstr "" +"``'append_const'`` – Cette action stock une liste et ajoute la valeur passé " +"à l'argument nommé const_ à la fin de la liste. Notez que la valeur par " +"défaut de l'argument nommé const_ est ``None``. L'action ``'append_const'`` " +"est pratique quand plusieurs arguments ont besoin de stocker des constantes " +"dans la même liste. Par exemple ::" #: library/argparse.rst:809 msgid "" "``'count'`` - This counts the number of times a keyword argument occurs. For " "example, this is useful for increasing verbosity levels::" msgstr "" +"``'count'`` – Cette action compte le nombre de fois que l'argument est " +"rencontré. Ceci est pratique, par exemple, pour augmenter le niveau de " +"verbosité ::" #: library/argparse.rst:817 msgid "Note, the *default* will be ``None`` unless explicitly set to *0*." msgstr "" +"Prenez note que la valeur par défaut sera ``None`` à moins qu'elle soit " +"explicitement affecté à ``0``." #: library/argparse.rst:819 msgid "" @@ -972,6 +982,10 @@ msgid "" "added to the parser. See :class:`ArgumentParser` for details of how the " "output is created." msgstr "" +"``'help'`` – Cette action affiche le message d'aide complet pour toutes les " +"options de l'analyseur puis termine l'exécution. Une action ``help`` est " +"automatique ajouté à l'analyseur par défaut. Consultez :class:" +"`ArgumentParser` pour les détails de la création de la sortie d'aide." #: library/argparse.rst:824 msgid "" @@ -979,12 +993,17 @@ msgid "" "`~ArgumentParser.add_argument` call, and prints version information and " "exits when invoked::" msgstr "" +"``'version'`` – Cette action requiert l'argument nommé ``version=`` de :meth:" +"`~ArgumentParser.add_argument`. Lors-qu’invoquée, la version du programme " +"est affichée puis l'exécution se termine ::" #: library/argparse.rst:834 msgid "" "``'extend'`` - This stores a list, and extends each argument value to the " "list. Example usage::" msgstr "" +"``'extend'`` – Cette action stock une liste et ajoute à la liste chacune des " +"valeurs de l'argument reçues. Voici un exemple se son utilisation ::" #: library/argparse.rst:845 msgid "" @@ -993,6 +1012,10 @@ msgid "" "``BooleanOptionalAction`` is available in ``argparse`` and adds support for " "boolean actions such as ``--foo`` and ``--no-foo``::" msgstr "" +"Vous pouvez aussi spécifier une action arbitraire en passant une sous-classe " +"d'``Action`` ou un objet qui implémente la même interface. La classe " +"``BooleanOptionalAction`` est disponible dans ``argparse`` et elle ajoute le " +"support pour les options booléennes telles que `--foo`` et ``--no-foo`` ::" #: library/argparse.rst:856 msgid "" @@ -1000,6 +1023,9 @@ msgid "" "overriding the ``__call__`` method and optionally the ``__init__`` and " "``format_usage`` methods." msgstr "" +"La façon recommandée de créer une action personnalisée est d'hériter d':" +"class:`Action` en surchargeant la méthode ``__call__``. Vous pouvez aussi " +"surcharger les méthodes ``__init__``et ``format_usage``." #: library/argparse.rst:860 msgid "An example of a custom action::" @@ -1020,18 +1046,26 @@ msgid "" "different number of command-line arguments with a single action. The " "supported values are:" msgstr "" +"En général, les objets ``ArgumentParser`` associent un seul argument de la " +"ligne de commande à une action à prendre. L'argument nommé ``nargs`` " +"associent un nombre différent d'arguments de la ligne de commande à une " +"action. Les valeurs reconnues sont :" #: library/argparse.rst:890 msgid "" "``N`` (an integer). ``N`` arguments from the command line will be gathered " "together into a list. For example::" msgstr "" +"``N`` (un entier). ``N`` arguments de la ligne de commande seront capturés " +"ensemble et stockés dans une liste. Par exemple ::" #: library/argparse.rst:899 msgid "" "Note that ``nargs=1`` produces a list of one item. This is different from " "the default, in which the item is produced by itself." msgstr "" +"Prenez note que ``nargs=1`` produit une liste avec un seul item. Ceci est " +"différent du comportement par défaut qui produit l'item directement." #: library/argparse.rst:904 msgid "" @@ -1042,12 +1076,20 @@ msgid "" "by a command-line argument. In this case the value from const_ will be " "produced. Some examples to illustrate this::" msgstr "" +"``'?'``. Un argument sera capturé de la ligne de et produit par lui même " +"(tout seul). Si l'argument n'est pas présent sur la ligne de commande, la " +"valeur de default_ est produite. Prenez note que pour les arguments " +"optionnels, il est aussi possible que la chaîne d'option soit présente mais " +"qu'elle ne soit pas suivie d'un argument. Dans ce cas, la valeur de const_ " +"est produite. Voici quelques exemples pour illustrer ceci ::" #: library/argparse.rst:921 msgid "" "One of the more common uses of ``nargs='?'`` is to allow optional input and " "output files::" msgstr "" +"L'une des utilisation la plus fréquente de ``nargs='?'`` est pour accepter " +"des fichiers d'entrée et de sortie optionnels ::" #: library/argparse.rst:938 msgid "" @@ -1056,6 +1098,11 @@ msgid "" "argument with ``nargs='*'``, but multiple optional arguments with " "``nargs='*'`` is possible. For example::" msgstr "" +"``'*'``. Tous les arguments de la ligne de commande présents sont capturés " +"dans une liste. Prenez note qu'il n'est pas logique d'avoir plus d'un " +"argument positionnel avec ``nargs='*'``, mais il est par contre possible " +"d'avoir plusieurs arguments optionnels qui spécifient ``nargs='*'``. Par " +"exemple ::" #: library/argparse.rst:952 msgid "" @@ -1063,6 +1110,10 @@ msgid "" "a list. Additionally, an error message will be generated if there wasn't at " "least one command-line argument present. For example::" msgstr "" +"``'+'``. Comme pour ``'*'``, tous les arguments de la ligne de commande " +"présents sont capturés dans une liste. De plus, un message d'erreur est " +"produit si il n'y a pas au moins un argument de ligne de commande présent. " +"Par exemple ::" #: library/argparse.rst:964 msgid "" @@ -1071,6 +1122,10 @@ msgid "" "command-line argument will be consumed and a single item (not a list) will " "be produced." msgstr "" +"Si l'argument nommé ``nargs`` n'est pas fourni, le nombre d'arguments " +"capturés est déterminé par l'action_. En général, c'est un seul argument de " +"la ligne de commande qui est capturé et il est produit par lui même (pas " +"dans une liste)." #: library/argparse.rst:970 msgid "const" @@ -1083,6 +1138,10 @@ msgid "" "required for the various :class:`ArgumentParser` actions. The two most " "common uses of it are:" msgstr "" +"L'argument ``const`` d':meth:`~ArgumentParser.add_argument` est utilisé pour " +"stocker une constante qui n'est pas lue de la ligne de commande mais qui est " +"requise par certaines actions d':class:`ArgumentParser`. Les deux " +"utilisations les plus communes sont :" #: library/argparse.rst:976 msgid "" @@ -1091,6 +1150,11 @@ msgid "" "the ``const`` value to one of the attributes of the object returned by :meth:" "`~ArgumentParser.parse_args`. See the action_ description for examples." msgstr "" +"Quand :meth:`~ArgumentParser.add_argument` est appelée avec " +"``action='store_const'`` ou ``action='append_const'``. Ces actions ajoutent " +"la valeur de ``const`` à l'un des attributs de l'objet retourné par :meth:" +"`~ArgumentParser.parse_args`. Consultez la description d'action_ pour voir " +"quelques exemples." #: library/argparse.rst:981 msgid "" @@ -1101,12 +1165,22 @@ msgid "" "command-line argument following it, the value of ``const`` will be assumed " "instead. See the nargs_ description for examples." msgstr "" +"Quand la méthode :meth:`~ArgumentParser.add_argument` est appelée avec des " +"chaînes d'options (telles que ``-f`` ou ``--foo``) et ``nargs='?'``. Ceci " +"crée un argument optionnel qui peut être suivi de zéro ou plus arguments de " +"la ligne de commande. Quand la ligne de commande est analysée, si la chaîne " +"d'option est trouvée mais qu'elle n'est pas suivie par un argument, la " +"valeur de ``const`` est utilisée. Consultez la descriptions de nargs_ pour " +"voir quelques exemples." #: library/argparse.rst:988 msgid "" "With the ``'store_const'`` and ``'append_const'`` actions, the ``const`` " "keyword argument must be given. For other actions, it defaults to ``None``." msgstr "" +"Pour les actions ``'store_const'`` et ``'append_const'``, l'argument nommé " +"``const`` doit être spécifié. Pour toutes les autres actions, il est " +"optionnel et sa valeur par défaut est ``None``." #: library/argparse.rst:993 msgid "default" From 5bda073b1b18cd03591361b7368dccd399ada128 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 10 Sep 2020 09:42:19 -0700 Subject: [PATCH 11/32] =?UTF-8?q?R=C3=A9ponse=20aux=20autres=20commentaire?= =?UTF-8?q?s=20de=20vpoulailleau=20pour=20argparse.po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/argparse.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index a7a7c76c3..cdf8c62d5 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -219,7 +219,7 @@ msgid "" "parents_ - A list of :class:`ArgumentParser` objects whose arguments should " "also be included" msgstr "" -"parents_ – Une liste d'objets :class:`ArgumentParser` qui contiennent des " +"parents_ – Une liste d'objets :class:`ArgumentParser` contenant des " "arguments qui devraient aussi être inclus" #: library/argparse.rst:163 @@ -271,7 +271,7 @@ msgid "" "allow_abbrev_ - Allows long options to be abbreviated if the abbreviation is " "unambiguous. (default: ``True``)" msgstr "" -"allow_abbrev_ – Permet l'acceptation d’abréviations non-ambigües pour les " +"allow_abbrev_ – Permet l'acceptation d'abréviations non-ambigües pour les " "options longues (par défaut : ``True``)" #: library/argparse.rst:182 @@ -292,7 +292,7 @@ msgid "" "In previous versions, *allow_abbrev* also disabled grouping of short flags " "such as ``-vv`` to mean ``-v -v``." msgstr "" -"Dans les versions précédentes, *allow_abbrev* désactivait aussi le groupage " +"Dans les versions précédentes, *allow_abbrev* désactivait aussi le regroupement " "de plusieurs options courtes telles que ``-vv`` pour signifier ``-v -v``." #: library/argparse.rst:192 @@ -301,7 +301,7 @@ msgstr "Le paramètre *exit_on_error* est ajouté." #: library/argparse.rst:195 library/argparse.rst:715 msgid "The following sections describe how each of these are used." -msgstr "Cette section décrit comment chacune de ces options est utilisée." +msgstr "Les sections suivantes décrivent comment chacune de ces options sont utilisées." #: library/argparse.rst:199 msgid "prog" @@ -316,7 +316,7 @@ msgid "" "``myprogram.py`` with the following code::" msgstr "" "Par défaut, l'objet :class:`ArgumentParser` utilise ``sys.argv[0]`` pour " -"déterminer comment afficher le nom du programme dans le message d'aide. " +"déterminer comment afficher le nom du programme dans les messages d'aide. " "Cette valeur par défaut est presque toujours désirable, car elle produit un " "message d'aide qui correspond à la méthode utilisée pour lancer le programme " "sur la ligne de commande. Par exemple, si on a un fichier nommé ``myprogram." @@ -389,7 +389,7 @@ msgid "" msgstr "" "La plupart des appels au constructeur d':class:`ArgumentParser` utilisent " "l'argument nommé ``description=``. Cet argument donne une brève description " -"de ce que fait le programme et comment il fonctionne. Dans les messages " +"de ce que fait le programme et de comment il fonctionne. Dans les messages " "d'aide, cette description est affichée entre le prototype de ligne de " "commande et les messages d'aide des arguments ::" @@ -457,7 +457,7 @@ msgid "" msgstr "" "Prenez note que la majorité des analyseurs parents devraient spécifier " "``add_help=False``. Autrement, le constructeur d':class:`ArgumentParser` va " -"voir deux (ou plus) options ``-h/--help`` (une pour le parent et une pour " +"voir plus d'une option ``-h/--help`` (une pour le parent et une pour " "l'instance en cours de création) et va lever une erreur." #: library/argparse.rst:370 @@ -468,7 +468,7 @@ msgid "" msgstr "" "Vous devez compléter l'initialisation des analyseurs avant de les passer à " "``parents=``. Si vous changez les analyseurs parents après la création de " -"l'analyseur enfant, ces changements ne seront pas effectués sur l'enfant." +"l'analyseur enfant, ces changements ne seront pas répercutés sur l'enfant." #: library/argparse.rst:376 msgid "formatter_class" From 2f5e407597878aa636dfe0e97ba418a1f24c61be Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 10 Sep 2020 09:42:48 -0700 Subject: [PATCH 12/32] rewrapped argparse.po --- library/argparse.po | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index cdf8c62d5..0f24480c8 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -292,8 +292,9 @@ msgid "" "In previous versions, *allow_abbrev* also disabled grouping of short flags " "such as ``-vv`` to mean ``-v -v``." msgstr "" -"Dans les versions précédentes, *allow_abbrev* désactivait aussi le regroupement " -"de plusieurs options courtes telles que ``-vv`` pour signifier ``-v -v``." +"Dans les versions précédentes, *allow_abbrev* désactivait aussi le " +"regroupement de plusieurs options courtes telles que ``-vv`` pour signifier " +"``-v -v``." #: library/argparse.rst:192 msgid "*exit_on_error* parameter was added." @@ -301,7 +302,9 @@ msgstr "Le paramètre *exit_on_error* est ajouté." #: library/argparse.rst:195 library/argparse.rst:715 msgid "The following sections describe how each of these are used." -msgstr "Les sections suivantes décrivent comment chacune de ces options sont utilisées." +msgstr "" +"Les sections suivantes décrivent comment chacune de ces options sont " +"utilisées." #: library/argparse.rst:199 msgid "prog" From 44bfca7316069c1c3d2e29f52da10cc3b749b561 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 10 Sep 2020 11:50:37 -0700 Subject: [PATCH 13/32] Plus de traductions pour argparse.po --- library/argparse.po | 76 ++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 72 insertions(+), 4 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 54eb40295..1a800192a 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-07-20 10:51+0200\n" -"PO-Revision-Date: 2020-09-09 16:00-0700\n" +"PO-Revision-Date: 2020-09-10 11:49-0700\n" "Last-Translator: Yannick Gingras \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -1198,6 +1198,12 @@ msgid "" "the ``default`` value is used when the option string was not present at the " "command line::" msgstr "" +"Tous les arguments optionnels et certains arguments positionnels peuvent " +"être omis à la ligne de commande. L'argument nommé ``default`` de la " +"méthode :meth:`~ArgumentParser.add_argument` (qui vaut ``None`` par défaut), " +"indique quelle valeur sera utilisé si l'argument de la ligne de commande est " +"absent. Pour les arguments optionnels, la valeur de ``default`` est utilisé " +"si la chaîne d'option n'est pas présente sur la ligne de commande ::" #: library/argparse.rst:1009 msgid "" @@ -1206,18 +1212,28 @@ msgid "" "conversion argument, if provided, before setting the attribute on the :class:" "`Namespace` return value. Otherwise, the parser uses the value as is::" msgstr "" +"Si la valeur de ``default`` est une chaîne, l'analyseur analyse cette valeur " +"comme si c'était un argument de la ligne de commande. En particulier, " +"l'analyseur applique la conversion spécifiée par l'argument type_ (si une " +"est fournie) avant d'affecter l'attribut à l'objet :class:`Namespace` " +"renvoyé. Autrement, l'analyseur utilise la valeur telle qu'elle ::" #: library/argparse.rst:1020 msgid "" "For positional arguments with nargs_ equal to ``?`` or ``*``, the " "``default`` value is used when no command-line argument was present::" msgstr "" +"Pour les arguments positionnels pour lesquels nargs_ est ``?`` ou ``*``, la " +"valeur de ``default`` est utilisée quand l'argument est absent de la ligne " +"de commande ::" #: library/argparse.rst:1031 msgid "" "Providing ``default=argparse.SUPPRESS`` causes no attribute to be added if " "the command-line argument was not present::" msgstr "" +"Si vous passez ``default=argparse.SUPPRESS``, aucun attribut ne sera ajouté " +"à l'objet ``Namespace``quand l'argument est absent de la ligne de commande ::" #: library/argparse.rst:1043 msgid "type" @@ -1233,12 +1249,21 @@ msgid "" "performed. Common built-in types and functions can be used directly as the " "value of the ``type`` argument::" msgstr "" +"Par défaut, les objets ``default=argparse.SUPPRESS`` capturent les arguments " +"de la ligne de commande comme des chaînes. Très souvent par contre, on " +"désire interpréter les chaînes de la ligne de commande comme un autre type, " +"tel que :class:`float` ou :class:`int`. L'argument nommé ``type`` d':meth:" +"`~ArgumentParser.add_argument` nous permet de faire les vérifications et les " +"conversions de type nécessaires. Les types et les fonctions natives peuvent " +"être utilisés directement pour la valeur de l'argument ``type`` ::" #: library/argparse.rst:1058 msgid "" "See the section on the default_ keyword argument for information on when the " "``type`` argument is applied to default arguments." msgstr "" +"Consultez la rubrique de l'argument nommé default_ pour plus d'information " +"sur quand l'argument ``type`` est appliqué aux arguments par défaut." #: library/argparse.rst:1061 msgid "" @@ -1247,22 +1272,31 @@ msgid "" "``errors=`` arguments of the :func:`open` function. For example, " "``FileType('w')`` can be used to create a writable file::" msgstr "" +"Pour faciliter l'utilisation de types de fichiers variés, le module " +"``argparse`` fourni le type fabrique ``FileType`` qui accepte les arguments " +"``mode=``, ``bufsize=``, ``encoding=`` et ``errors=`` de la fonction :func:" +"`open`. Par exemple, ``FileType('w')`` peut être utilisé pour créer un " +"fichier en mode écriture ::" #: library/argparse.rst:1071 msgid "" "``type=`` can take any callable that takes a single string argument and " "returns the converted value::" msgstr "" +"``type=`` peux prendre n'importe quelle fonction ou objet appelable qui " +"prend un seul argument chaîne et qui renvoi la valeur convertie ::" #: library/argparse.rst:1090 msgid "" "The choices_ keyword argument may be more convenient for type checkers that " "simply check against a range of values::" msgstr "" +"L'argument nommé choices_ est parfois plus facile d'utilisation pour les " +"vérificateurs de type qui comparent la valeur à une gamme prédéfinie ::" #: library/argparse.rst:1101 msgid "See the choices_ section for more details." -msgstr "Voir le chapitre choices_ pour plus de détails." +msgstr "Voir la rubrique de choices_ pour plus de détails." #: library/argparse.rst:1105 msgid "choices" @@ -1276,6 +1310,12 @@ msgid "" "line is parsed, argument values will be checked, and an error message will " "be displayed if the argument was not one of the acceptable values::" msgstr "" +"Certains arguments de la ligne de commande doivent être choisis parmi un " +"ensemble fermé de valeurs. Ceux-ci peuvent être gérés en passant un " +"conteneur à l'argument nommé *choices* de la méthode :meth:`~ArgumentParser." +"add_argument`. Quand la ligne de commande est analysée, les valeurs de " +"l'argument sont comparées et un message d'erreur est affiché si l'argument " +"n'est pas parmi les valeurs acceptables ::" #: library/argparse.rst:1122 msgid "" @@ -1283,6 +1323,9 @@ msgid "" "conversions have been performed, so the type of the objects in the *choices* " "container should match the type_ specified::" msgstr "" +"Prenez note que le test d'inclusion dans le conteur *choices* est fait après " +"la conversion de type_. Le type des objets dans le conteneur *choices* " +"doivent donc correspondre au type_ spécifié ::" #: library/argparse.rst:1134 msgid "" @@ -1292,6 +1335,11 @@ msgid "" "choices; if we reuse previous rock/paper/scissors game example, this could " "be as follows::" msgstr "" +"N'importe quel conteneur peut être fourni pour la valeur de *choices*, donc " +"les objets :class:`list`, les objets :class:`set` et les conteurs " +"personnalisés sont tous acceptés. Ceci inclus :class:`enum.Enum` qui peut " +"être utilisé pour limiter le choix des arguments. Si on revient à notre " +"exemple roche-papier-ciseaux, on peut faire comme suit ::" #: library/argparse.rst:1153 msgid "required" @@ -1304,6 +1352,11 @@ msgid "" "command line. To make an option *required*, ``True`` can be specified for " "the ``required=`` keyword argument to :meth:`~ArgumentParser.add_argument`::" msgstr "" +"En général, le module :mod:`argparse` prend pour acquis que les drapeaux " +"comme ``-f`` et ``--bar`` annoncent un argument *optionnel* qui peut " +"toujours être omis de la ligne de commande. Pour rendre une option " +"*obligatoire*, ``True`` peut être passé à l'argument nommé ``required=`` d':" +"meth:`~ArgumentParser.add_argument` ::" #: library/argparse.rst:1168 msgid "" @@ -1311,12 +1364,18 @@ msgid "" "`~ArgumentParser.parse_args` will report an error if that option is not " "present at the command line." msgstr "" +"Tel que démontré dans l'exemple, quand l'option est marquée comme " +"``required``, :meth:`~ArgumentParser.parse_args` mentionne une erreur si " +"l'option est absente de la ligne de commande." #: library/argparse.rst:1174 msgid "" "Required options are generally considered bad form because users expect " "*options* to be *optional*, and thus they should be avoided when possible." msgstr "" +"En général, les options obligatoires manifeste un style boiteux car les " +"utilisateur s'attendent que les *options* soient *optionnelles*. Elles " +"devraient donc être évités si possible." #: library/argparse.rst:1179 msgid "help" @@ -1329,6 +1388,10 @@ msgid "" "at the command line), these ``help`` descriptions will be displayed with " "each argument::" msgstr "" +"La valeur de ``help`` est une chaîne qui contient une brève description de " +"l'argument. Quand un utilisateur demande de l'aide (en général par " +"l'utilisation de ``-h`` ou ``--help`` sur la ligne de commande), ces " +"descriptions d'aide seront affichées pour chacun des arguments ::" #: library/argparse.rst:1201 msgid "" @@ -1344,12 +1407,17 @@ msgid "" "As the help string supports %-formatting, if you want a literal ``%`` to " "appear in the help string, you must escape it as ``%%``." msgstr "" +"Comme la chaîne d'aide utilise le caractère ``%`` pour le formatage, si vous " +"désirez afficher un ``%`` littéral dans la chaîne d'aide, vous devez en " +"faire l’échappement avec ``%%``." #: library/argparse.rst:1221 msgid "" ":mod:`argparse` supports silencing the help entry for certain options, by " "setting the ``help`` value to ``argparse.SUPPRESS``::" msgstr "" +":mod:`argparse` peut supprimer la rubrique d'aide de certaines options. Pour " +"se faire, passez ``argparse.SUPPRESS`` à ``help`` ::" #: library/argparse.rst:1234 msgid "metavar" @@ -1369,7 +1437,7 @@ msgstr "" #: library/argparse.rst:1260 msgid "An alternative name can be specified with ``metavar``::" -msgstr "" +msgstr "Un nom alternatif peut être fourni à ``metavar`` ::" #: library/argparse.rst:1277 msgid "" @@ -1413,7 +1481,7 @@ msgstr "" #: library/argparse.rst:1329 msgid "``dest`` allows a custom attribute name to be provided::" -msgstr "" +msgstr "``dest`` vous permet de fournir un nom d'attribut personnalisé ::" #: library/argparse.rst:1337 msgid "Action classes" From 763576f690125a3a945dd92e5bc55e2b5c9e964b Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 10 Sep 2020 16:51:07 -0700 Subject: [PATCH 14/32] Inclusions des commentaires de christopheNan dans argparse.po --- library/argparse.po | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 0f24480c8..5a547459c 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -187,7 +187,7 @@ msgid "" "as keyword arguments. Each parameter has its own more detailed description " "below, but in short they are:" msgstr "" -"Créer un nouvel objet :class:`ArgumentParser`. Tous les paramètres doivent " +"Crée un nouvel objet :class:`ArgumentParser`. Tous les paramètres doivent " "être passés en arguments nommés. Chaque paramètre a sa propre description " "détaillée ci-dessous, mais en résumé ils sont :" @@ -219,20 +219,20 @@ msgid "" "parents_ - A list of :class:`ArgumentParser` objects whose arguments should " "also be included" msgstr "" -"parents_ – Une liste d'objets :class:`ArgumentParser` contenant des " +"parents_ – Liste d'objets :class:`ArgumentParser` contenant des " "arguments qui devraient aussi être inclus" #: library/argparse.rst:163 msgid "formatter_class_ - A class for customizing the help output" msgstr "" -"formatter_class_ – Une classe pour personnaliser la sortie du message d'aide" +"formatter_class_ – Classe pour personnaliser la sortie du message d'aide" #: library/argparse.rst:165 msgid "" "prefix_chars_ - The set of characters that prefix optional arguments " "(default: '-')" msgstr "" -"prefix_chars_ – Le jeu de caractères qui précède les arguments optionnels " +"prefix_chars_ – Jeu de caractères qui précède les arguments optionnels " "(par défaut : ``'-'``)" #: library/argparse.rst:168 @@ -248,7 +248,7 @@ msgid "" "argument_default_ - The global default value for arguments (default: " "``None``)" msgstr "" -"argument_default_ – La valeur globale par défaut pour les arguments (par " +"argument_default_ – Valeur globale par défaut pour les arguments (par " "défaut : ``None``)" #: library/argparse.rst:174 @@ -256,7 +256,7 @@ msgid "" "conflict_handler_ - The strategy for resolving conflicting optionals " "(usually unnecessary)" msgstr "" -"conflict_handler_ – La stratégie pour résoudre les conflits entre les " +"conflict_handler_ – Stratégie pour résoudre les conflits entre les " "arguments optionnels (non-nécessaire en général)" #: library/argparse.rst:177 @@ -320,7 +320,7 @@ msgid "" msgstr "" "Par défaut, l'objet :class:`ArgumentParser` utilise ``sys.argv[0]`` pour " "déterminer comment afficher le nom du programme dans les messages d'aide. " -"Cette valeur par défaut est presque toujours désirable, car elle produit un " +"Cette valeur par défaut est presque toujours souhaitable, car elle produit un " "message d'aide qui correspond à la méthode utilisée pour lancer le programme " "sur la ligne de commande. Par exemple, si on a un fichier nommé ``myprogram." "py`` avec le code suivant ::" @@ -348,7 +348,7 @@ msgid "" "format specifier." msgstr "" "Prenez note que le nom du programme, peu importe s'il provient de ``sys." -"argv[0]`` ou de l'argument ``prog=``, est disponible aux messages d'aide " +"argv[0]`` ou de l'argument ``prog=``, est accessible aux messages d'aide " "grâce au spécificateur de formatage ``%(prog)s``." #: library/argparse.rst:258 @@ -360,8 +360,8 @@ msgid "" "By default, :class:`ArgumentParser` calculates the usage message from the " "arguments it contains::" msgstr "" -"Par défaut, l'objet :class:`ArgumentParser` calcule le message d'utilisation " -"à partir des arguments qu'il contient ::" +"Par défaut, l'objet :class:`ArgumentParser` construit le message relatif à " +"l'utilisation à partir des arguments qu'il contient ::" #: library/argparse.rst:276 msgid "" @@ -425,7 +425,7 @@ msgid "" "wrapped, but this behavior can be adjusted with the formatter_class_ " "argument to :class:`ArgumentParser`." msgstr "" -"Tel que pour l'argument description_, le texte passé à ``epilog=`` est sujet " +"De même que pour l'argument description_, le texte passé à ``epilog=`` est sujet " "au retour à la ligne automatique. Ce comportement peut être ajusté grâce à " "l'argument formatter_class_ du constructeur d':class:`ArgumentParser`." @@ -444,7 +444,7 @@ msgid "" "object being constructed::" msgstr "" "Parfois, plusieurs analyseurs partagent un jeu commun d'arguments. Plutôt " -"que de répéter les définitions de ces arguments, un unique analyseur qui " +"que de répéter les définitions de ces arguments, un analyseur commun qui " "contient tous les arguments partagés peut être utilisé, puis passé à " "l'argument ``parents=`` du constructeur d':class:`ArgumentParser`. " "L'argument ``parents=`` accepte une liste d'objets :class:`ArgumentParser`, " @@ -458,7 +458,7 @@ msgid "" "the :class:`ArgumentParser` will see two ``-h/--help`` options (one in the " "parent and one in the child) and raise an error." msgstr "" -"Prenez note que la majorité des analyseurs parents devraient spécifier " +"Prenez note que la majorité des analyseurs parents doivent spécifier " "``add_help=False``. Autrement, le constructeur d':class:`ArgumentParser` va " "voir plus d'une option ``-h/--help`` (une pour le parent et une pour " "l'instance en cours de création) et va lever une erreur." @@ -469,7 +469,7 @@ msgid "" "If you change the parent parsers after the child parser, those changes will " "not be reflected in the child." msgstr "" -"Vous devez compléter l'initialisation des analyseurs avant de les passer à " +"Vous devez initialiser complètement les analyseurs avant de les passer à " "``parents=``. Si vous changez les analyseurs parents après la création de " "l'analyseur enfant, ces changements ne seront pas répercutés sur l'enfant." @@ -485,7 +485,7 @@ msgid "" msgstr "" "Les objets :class:`ArgumentParser` permettent la personnalisation de la mise " "en page des messages d'aide en spécifiant une classe de formatage " -"alternative. Il y a présentement quatre classes de formatage :" +"alternative. Il y a actuellement quatre classes de formatage :" #: library/argparse.rst:387 msgid "" @@ -496,8 +496,8 @@ msgid "" msgstr "" ":class:`RawDescriptionHelpFormatter` et :class:`RawTextHelpFormatter` vous " "donnent plus de contrôle sur comment les descriptions textuelles sont " -"affichées. Par défaut, les objets :class:`ArgumentParser` soumettent les " -"textes de description_ et d'epilog_ au retour à la ligne automatique dans " +"affichées. Par défaut, les contenus de description_ et epilog_ des " +"objets :class:`ArgumentParser` font l'objet du retour à la ligne automatique dans " "les messages d'aide ::" #: library/argparse.rst:412 @@ -508,7 +508,7 @@ msgid "" msgstr "" "Passer :class:`RawDescriptionHelpFormatter` à ``formatter_class=`` indique " "que les textes de description_ et d'epilog_ ont déjà été formatés " -"correctement et qu'ils ne doivent pas être soumis au retour à la ligne " +"correctement et qu'ils ne doivent pas faire l'objet d'un retour à la ligne " "automatique ::" #: library/argparse.rst:438 @@ -521,7 +521,7 @@ msgstr "" ":class:`RawTextHelpFormatter` conserve les espaces pour toutes les " "catégories de textes d'aide, y compris les descriptions des arguments. Notez " "bien que plusieurs retours à la ligne consécutifs sont remplacés par un " -"seul. Si vous voulez garder plusieurs nouvelles lignes, ajoutez des espaces " +"seul. Si vous voulez garder plusieurs sauts de ligne, ajoutez des espaces " "entre les caractères de changement de ligne." #: library/argparse.rst:443 @@ -599,7 +599,7 @@ msgid "" "'@args.txt']`` is considered equivalent to the expression ``['-f', 'foo', '-" "f', 'bar']``." msgstr "" -"Par défaut, les arguments lus d'un fichier doivent être chacun sur une " +"Par défaut, les arguments lus à partir d'un fichier doivent être chacun sur une " "nouvelle ligne (voir aussi :meth:`~ArgumentParser.convert_arg_line_to_args`) " "et ils sont traités comme s'ils étaient au même emplacement que le fichier " "original référençant les arguments de la ligne de commande. Ainsi dans " From 12a642aa8826f6ec41e1d1594190745dd24d19c3 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 10 Sep 2020 16:54:11 -0700 Subject: [PATCH 15/32] Le jeu -> Jeu dans argparse.po --- library/argparse.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/argparse.po b/library/argparse.po index 5a547459c..f8fbcad4e 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -240,7 +240,7 @@ msgid "" "fromfile_prefix_chars_ - The set of characters that prefix files from which " "additional arguments should be read (default: ``None``)" msgstr "" -"fromfile_prefix_chars_ – Le jeu de caractères qui précède les fichiers d'où " +"fromfile_prefix_chars_ – Jeu de caractères qui précède les fichiers d'où " "des arguments additionnels doivent être lus (par défaut : ``None``)" #: library/argparse.rst:171 From 9c4f788effc2301dc7768cb6af1b0b2939e769fe Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 10 Sep 2020 21:57:46 -0700 Subject: [PATCH 16/32] rewrapped argparse.po --- library/argparse.po | 47 +++++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index f8fbcad4e..19c921d01 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -219,8 +219,8 @@ msgid "" "parents_ - A list of :class:`ArgumentParser` objects whose arguments should " "also be included" msgstr "" -"parents_ – Liste d'objets :class:`ArgumentParser` contenant des " -"arguments qui devraient aussi être inclus" +"parents_ – Liste d'objets :class:`ArgumentParser` contenant des arguments " +"qui devraient aussi être inclus" #: library/argparse.rst:163 msgid "formatter_class_ - A class for customizing the help output" @@ -232,16 +232,16 @@ msgid "" "prefix_chars_ - The set of characters that prefix optional arguments " "(default: '-')" msgstr "" -"prefix_chars_ – Jeu de caractères qui précède les arguments optionnels " -"(par défaut : ``'-'``)" +"prefix_chars_ – Jeu de caractères qui précède les arguments optionnels (par " +"défaut : ``'-'``)" #: library/argparse.rst:168 msgid "" "fromfile_prefix_chars_ - The set of characters that prefix files from which " "additional arguments should be read (default: ``None``)" msgstr "" -"fromfile_prefix_chars_ – Jeu de caractères qui précède les fichiers d'où " -"des arguments additionnels doivent être lus (par défaut : ``None``)" +"fromfile_prefix_chars_ – Jeu de caractères qui précède les fichiers d'où des " +"arguments additionnels doivent être lus (par défaut : ``None``)" #: library/argparse.rst:171 msgid "" @@ -256,8 +256,8 @@ msgid "" "conflict_handler_ - The strategy for resolving conflicting optionals " "(usually unnecessary)" msgstr "" -"conflict_handler_ – Stratégie pour résoudre les conflits entre les " -"arguments optionnels (non-nécessaire en général)" +"conflict_handler_ – Stratégie pour résoudre les conflits entre les arguments " +"optionnels (non-nécessaire en général)" #: library/argparse.rst:177 msgid "" @@ -320,10 +320,10 @@ msgid "" msgstr "" "Par défaut, l'objet :class:`ArgumentParser` utilise ``sys.argv[0]`` pour " "déterminer comment afficher le nom du programme dans les messages d'aide. " -"Cette valeur par défaut est presque toujours souhaitable, car elle produit un " -"message d'aide qui correspond à la méthode utilisée pour lancer le programme " -"sur la ligne de commande. Par exemple, si on a un fichier nommé ``myprogram." -"py`` avec le code suivant ::" +"Cette valeur par défaut est presque toujours souhaitable, car elle produit " +"un message d'aide qui correspond à la méthode utilisée pour lancer le " +"programme sur la ligne de commande. Par exemple, si on a un fichier nommé " +"``myprogram.py`` avec le code suivant ::" #: library/argparse.rst:212 msgid "" @@ -425,9 +425,10 @@ msgid "" "wrapped, but this behavior can be adjusted with the formatter_class_ " "argument to :class:`ArgumentParser`." msgstr "" -"De même que pour l'argument description_, le texte passé à ``epilog=`` est sujet " -"au retour à la ligne automatique. Ce comportement peut être ajusté grâce à " -"l'argument formatter_class_ du constructeur d':class:`ArgumentParser`." +"De même que pour l'argument description_, le texte passé à ``epilog=`` est " +"sujet au retour à la ligne automatique. Ce comportement peut être ajusté " +"grâce à l'argument formatter_class_ du constructeur d':class:" +"`ArgumentParser`." #: library/argparse.rst:343 msgid "parents" @@ -496,8 +497,8 @@ msgid "" msgstr "" ":class:`RawDescriptionHelpFormatter` et :class:`RawTextHelpFormatter` vous " "donnent plus de contrôle sur comment les descriptions textuelles sont " -"affichées. Par défaut, les contenus de description_ et epilog_ des " -"objets :class:`ArgumentParser` font l'objet du retour à la ligne automatique dans " +"affichées. Par défaut, les contenus de description_ et epilog_ des objets :" +"class:`ArgumentParser` font l'objet du retour à la ligne automatique dans " "les messages d'aide ::" #: library/argparse.rst:412 @@ -599,12 +600,12 @@ msgid "" "'@args.txt']`` is considered equivalent to the expression ``['-f', 'foo', '-" "f', 'bar']``." msgstr "" -"Par défaut, les arguments lus à partir d'un fichier doivent être chacun sur une " -"nouvelle ligne (voir aussi :meth:`~ArgumentParser.convert_arg_line_to_args`) " -"et ils sont traités comme s'ils étaient au même emplacement que le fichier " -"original référençant les arguments de la ligne de commande. Ainsi dans " -"l'exemple ci-dessus, l'expression ``['-f', 'foo', '@args.txt']`` est " -"équivalente à l'expression ``['-f', 'foo', '-f', 'bar']``." +"Par défaut, les arguments lus à partir d'un fichier doivent être chacun sur " +"une nouvelle ligne (voir aussi :meth:`~ArgumentParser." +"convert_arg_line_to_args`) et ils sont traités comme s'ils étaient au même " +"emplacement que le fichier original référençant les arguments de la ligne de " +"commande. Ainsi dans l'exemple ci-dessus, l'expression ``['-f', 'foo', " +"'@args.txt']`` est équivalente à l'expression ``['-f', 'foo', '-f', 'bar']``." #: library/argparse.rst:524 msgid "" From 16be6abf3ee853a7d37ee1f2c1aee09b551de1c6 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Fri, 11 Sep 2020 12:05:54 -0700 Subject: [PATCH 17/32] Autres traductions pour argparse.po --- library/argparse.po | 132 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 127 insertions(+), 5 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index ab2df5d3a..3553885e0 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-07-20 10:51+0200\n" -"PO-Revision-Date: 2020-09-10 11:49-0700\n" +"PO-Revision-Date: 2020-09-11 12:04-0700\n" "Last-Translator: Yannick Gingras \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -1402,6 +1402,12 @@ msgid "" "arguments to :meth:`~ArgumentParser.add_argument`, e.g. ``%(default)s``, ``" "%(type)s``, etc.::" msgstr "" +"La chaîne ``help`` peut contenir des spécificateurs de formatage afin " +"d'éviter la répétition de contenu tel que le nom du programme et la valeur " +"par défaut de l'argument. Les spécificateurs de formatage disponibles " +"incluent entre autre le nom du programme, ``%(prog)s``, et la plupart des " +"arguments nommés d':meth:`~ArgumentParser.add_argument`, tels que ``" +"%(default)s``, ``%(type)s``, etc. ::" #: library/argparse.rst:1218 msgid "" @@ -1435,6 +1441,15 @@ msgid "" "optional argument ``--foo`` that should be followed by a single command-line " "argument will be referred to as ``FOO``. An example::" msgstr "" +"Quand un objet :class:`ArgumentParser` construit le message d'aide, il doit " +"pouvoir faire référence à chacun des argument attendus. Par défaut, les " +"objets ``ArgumentParser`` utilisent la valeur de dest_ pour le nom de chaque " +"objets. Par défaut, la valeur de dest_ est utilisée telle quelle pour les " +"actions d'arguments positionnels et elle est convertie en majuscules pour " +"les actions d'arguments optionnels. Ainsi, un argument positionnel unique " +"avec ``dest='bar'`` sera affiché comme ``bar`` et un argument positionnel " +"unique ``--foo`` qui prend un seul argument sur la ligne de commande sera " +"affiché comme ``FOO``. Par exemple ::" #: library/argparse.rst:1260 msgid "An alternative name can be specified with ``metavar``::" @@ -1446,6 +1461,9 @@ msgid "" "attribute on the :meth:`~ArgumentParser.parse_args` object is still " "determined by the dest_ value." msgstr "" +"Prenez note que ``metavar``ne change que le nom *affiché*. Le nom de " +"l'attribut ajouté à l'objet renvoyé par :meth:`~ArgumentParser.parse_args` " +"est toujours déterminé par la valeur de dest_." #: library/argparse.rst:1281 msgid "" @@ -1453,6 +1471,9 @@ msgid "" "times. Providing a tuple to ``metavar`` specifies a different display for " "each of the arguments::" msgstr "" +"Certaines valeurs de ``nargs`` peuvent provoquer l'affichage de ``metavar`` " +"plus d'une fois. Passer un n-uplet à ``metavar`` indique les différents noms " +"à afficher pour chacun des arguments ::" #: library/argparse.rst:1298 msgid "dest" @@ -1467,6 +1488,12 @@ msgid "" "is normally supplied as the first argument to :meth:`~ArgumentParser." "add_argument`::" msgstr "" +"La plupart des actions d':class:`ArgumentParser` ajoute une valeur dans un " +"attribut de l'objet renvoyé par :meth:`~ArgumentParser.parse_args`. Le nom " +"de l'attribut est déterminé par l'argument nommé ``dest`` d':meth:" +"`~ArgumentParser.add_argument`. Pour les arguments positionnels, ``dest`` " +"est généralement le premier argument d':meth:`~ArgumentParser." +"add_argument` ::" #: library/argparse.rst:1312 msgid "" @@ -1479,6 +1506,14 @@ msgid "" "characters to make sure the string is a valid attribute name. The examples " "below illustrate this behavior::" msgstr "" +"Pour les actions d'arguments optionnels, la valeur de ``dest`` est " +"généralement inférée à partir de la chaîne d'option. :class:`ArgumentParser` " +"génère la valeur de ``dest`` en prenant la première chaîne d'option longue " +"et en retirant le préfixe ``--``. Si une chaîne d'option longue n'est pas " +"fournie, ``dest`` sera dérivée de la première chaîne d'option courte sans le " +"préfixe ``-``. Tous les ``-`` subséquents seront convertis en ``_`` pour " +"s'assurer que le chaîne est un nom d'attribut valide. Les exemples suivants " +"illustrent ce comportement ::" #: library/argparse.rst:1329 msgid "``dest`` allows a custom attribute name to be provided::" @@ -1494,6 +1529,10 @@ msgid "" "which processes arguments from the command-line. Any object which follows " "this API may be passed as the ``action`` parameter to :meth:`add_argument`." msgstr "" +"Les classes ``Action`` implémentent l'API Action, un appelable qui retourne " +"un appelable qui traite les arguments de la ligne de commande. Tout objet " +"qui suit cette API peut être passé comme paramètre ``action`` d':meth:" +"`add_argument`." #: library/argparse.rst:1348 msgid "" @@ -1503,6 +1542,11 @@ msgid "" "keyword arguments passed to :meth:`ArgumentParser.add_argument` except for " "the ``action`` itself." msgstr "" +"Les objets ``Action`` sont utilisés par un ``ArgumentParser`` pour " +"représenter l'information nécessaire à l'analyse d'un seul argument à partir " +"d'une ou plusieurs chaînes de la ligne de commande. La classe ``Action`` " +"doit accepter les deux arguments positionnels d':meth:`ArgumentParser." +"add_argument` ainsi que tous ses arguments nommés, sauf ``action``." #: library/argparse.rst:1354 msgid "" @@ -1511,16 +1555,24 @@ msgid "" "\"type\", \"required\", \"help\", etc. defined. The easiest way to ensure " "these attributes are defined is to call ``Action.__init__``." msgstr "" +"Les instances d'``Action`` (ou la valeur de retour de l'appelable passé au " +"paramètre ``action``) doivent définir les attributs nécessaires: \"dest\", " +"\"option_strings\", \"default\", \"type\", \"required\", \"help\", etc. La " +"façon la plus simple de s'assurer que ces attributs sont définis est " +"d'appeler ``Action.__init__``." #: library/argparse.rst:1359 msgid "" "Action instances should be callable, so subclasses must override the " "``__call__`` method, which should accept four parameters:" msgstr "" +"Les instances d'``Action`` doivent être appelable et donc les sous-classes " +"doivent surcharger la méthode ``__call__``. Cette méthode doit accepter " +"quatre paramètres :" #: library/argparse.rst:1362 msgid "``parser`` - The ArgumentParser object which contains this action." -msgstr "" +msgstr "``parser`` – L'objet ``ArgumentParser`` qui contient cette action." #: library/argparse.rst:1364 msgid "" @@ -1528,6 +1580,9 @@ msgid "" "`~ArgumentParser.parse_args`. Most actions add an attribute to this object " "using :func:`setattr`." msgstr "" +"``namespace`` – L'objet :class:`Namespace` qui sera renvoyé par :meth:" +"`~ArgumentParser.parse_args`. La majorité des actions ajoutent un attribut à " +"cet objet avec :func:`setattr`." #: library/argparse.rst:1368 msgid "" @@ -1535,6 +1590,10 @@ msgid "" "conversions applied. Type conversions are specified with the type_ keyword " "argument to :meth:`~ArgumentParser.add_argument`." msgstr "" +"``values`` – Les arguments de la ligne de commande associés à l'action après " +"les avoir soumis à la conversion de type. Les conversions de types sont " +"spécifiées grâce à l’argument nommé type_ d':meth:`~ArgumentParser." +"add_argument`." #: library/argparse.rst:1372 msgid "" @@ -1542,12 +1601,18 @@ msgid "" "The ``option_string`` argument is optional, and will be absent if the action " "is associated with a positional argument." msgstr "" +"``option_string`` – La chaîne d'option utilisée pour invoquer cette action. " +"L'argument ``option_string`` est optionnel et est absent si l'action est " +"associée à un argument positionnel." #: library/argparse.rst:1376 msgid "" "The ``__call__`` method may perform arbitrary actions, but will typically " "set attributes on the ``namespace`` based on ``dest`` and ``values``." msgstr "" +"La méthode ``__call__`` peut réaliser un traitement arbitraire, mais en " +"général elle affect des attributs sur ``namespace`` en fonction de ``dest`` " +"et de ``values``." #: library/argparse.rst:1379 msgid "" @@ -1555,6 +1620,11 @@ msgid "" "argument and return a string which will be used when printing the usage of " "the program. If such method is not provided, a sensible default will be used." msgstr "" +"Les classes dérivées d'``Action`` peuvent définir une méthode " +"``format_usage`` qui ne prends aucun argument et qui renvoie une chaîne qui " +"sera utilisée lors de l'affichage du message d'utilisation du programme. Si " +"cette méthode n'est pas fournie, une valeur par défaut raisonnable sera " +"utilisée." #: library/argparse.rst:1384 msgid "The parse_args() method" @@ -1565,6 +1635,8 @@ msgid "" "Convert argument strings to objects and assign them as attributes of the " "namespace. Return the populated namespace." msgstr "" +"Convertie les chaînes d'arguments en objets et les assigne comme attributs " +"de l'objet ``namespace``. Retourne l'objet ``namespace`` rempli." #: library/argparse.rst:1391 msgid "" @@ -1572,18 +1644,23 @@ msgid "" "created and how they are assigned. See the documentation for :meth:" "`add_argument` for details." msgstr "" +"Les appels à :meth:`add_argument` qui ont été faits déterminent exactement " +"quels objets sont créés et comment ils sont affectées. Consultez la rubrique " +"d':meth:`add_argument` pour les détails." #: library/argparse.rst:1395 msgid "" "args_ - List of strings to parse. The default is taken from :data:`sys." "argv`." -msgstr "" +msgstr "args_ – Liste de chaînes à analyser. Par défaut: :data:`sys.argv`." #: library/argparse.rst:1398 msgid "" "namespace_ - An object to take the attributes. The default is a new empty :" "class:`Namespace` object." msgstr "" +"namespace – Un objet pour recevoir les attributs. Par défaut: une nouvelle " +"instance (vide) de :class:`Namespace`." #: library/argparse.rst:1403 msgid "Option value syntax" @@ -1608,12 +1685,17 @@ msgid "" "For short options (options only one character long), the option and its " "value can be concatenated::" msgstr "" +"Pour les options courtes (les options qui utilisent un seul caractère), " +"l'option et sa valeur sont concaténées ::" #: library/argparse.rst:1430 msgid "" "Several short options can be joined together, using only a single ``-`` " "prefix, as long as only the last option (or none of them) requires a value::" msgstr "" +"Plusieurs options courtes peuvent être groupées ensemble après un seul " +"préfixe ``-`` pour autant que seule la dernière (ou aucune) nécessite une " +"valeur ::" #: library/argparse.rst:1442 msgid "Invalid arguments" @@ -1667,6 +1749,9 @@ msgid "" "An error is produced for arguments that could produce more than one options. " "This feature can be disabled by setting :ref:`allow_abbrev` to ``False``." msgstr "" +"Une erreur est générée pour les arguments qui peuvent produire plus d'une " +"option. Ce comportement peut être désactivé en passant ``False`` à :ref:" +"`allow_abbrev`." #: library/argparse.rst:1544 msgid "Beyond ``sys.argv``" @@ -1682,13 +1767,16 @@ msgstr "" #: library/argparse.rst:1566 msgid "The Namespace object" -msgstr "L'objet namespace" +msgstr "L'objet ``Namespace``" #: library/argparse.rst:1570 msgid "" "Simple class used by default by :meth:`~ArgumentParser.parse_args` to create " "an object holding attributes and return it." msgstr "" +"Classe rudimentaire qui est utilisé par défaut par :meth:`~ArgumentParser." +"parse_args` pour créer un objet qui stock les attributs. Cet objet est " +"renvoyé par :meth:`~ArgumentParser.parse_args`." #: library/argparse.rst:1573 msgid "" @@ -1696,6 +1784,10 @@ msgid "" "readable string representation. If you prefer to have dict-like view of the " "attributes, you can use the standard Python idiom, :func:`vars`::" msgstr "" +"Cette classe est délibérément rudimentaire: une sous-classe d':class:" +"`object` avec une représentation textuelle intelligible. Si vous préférez " +"une vue dict-compatible, vous devez utiliser :func:`vars` (un idiome Python " +"populaire) ::" #: library/argparse.rst:1583 msgid "" @@ -1703,6 +1795,10 @@ msgid "" "to an already existing object, rather than a new :class:`Namespace` object. " "This can be achieved by specifying the ``namespace=`` keyword argument::" msgstr "" +"Il est parfois utile de demander à :class:`ArgumentParser` de faire " +"l'affectation des attributs sur un objet existant plutôt que de faire la " +"création d'un nouvel objet :class:`Namespace`. Ceci peut être réalisé avec " +"l'argument nommé ``namespace=`` ::" #: library/argparse.rst:1599 msgid "Other utilities" @@ -2119,6 +2215,8 @@ msgid "" "The :mod:`argparse` module improves on the standard library :mod:`optparse` " "module in a number of ways including:" msgstr "" +"Le module :mod:`argparse` fournit plusieurs améliorations par rapport au " +"module :mod:`optparse` de la bibliothèque standard :" #: library/argparse.rst:2121 msgid "Handling positional arguments." @@ -2148,13 +2246,15 @@ msgstr "" #: library/argparse.rst:2128 msgid "A partial upgrade path from :mod:`optparse` to :mod:`argparse`:" -msgstr "" +msgstr "Le passage partiel d':mod:`optparse` à :mod:`argparse` :" #: library/argparse.rst:2130 msgid "" "Replace all :meth:`optparse.OptionParser.add_option` calls with :meth:" "`ArgumentParser.add_argument` calls." msgstr "" +"Remplacer tous les appels à :meth:`optparse.OptionParser.add_option` par des " +"appels à :meth:`ArgumentParser.add_argument`." #: library/argparse.rst:2133 msgid "" @@ -2163,6 +2263,11 @@ msgid "" "for the positional arguments. Keep in mind that what was previously called " "``options``, now in the :mod:`argparse` context is called ``args``." msgstr "" +"Remplacer ``(options, args) = parser.parse_args()`` par ``args = parser." +"parse_args()`` et ajouter des appels à :meth:`ArgumentParser.add_argument` " +"pour les arguments positionnels. Prenez note que les valeurs précédemment " +"appelées ``options`` sont appelées ``args`` dans le contexte d':mod:" +"`argparse`." #: library/argparse.rst:2138 msgid "" @@ -2170,24 +2275,34 @@ msgid "" "meth:`~ArgumentParser.parse_intermixed_args` instead of :meth:" "`~ArgumentParser.parse_args`." msgstr "" +"Remplacer :meth:`optparse.OptionParser.disable_interspersed_args` en " +"appelant :meth:`~ArgumentParser.parse_intermixed_args` plutôt que :meth:" +"`~ArgumentParser.parse_args`." #: library/argparse.rst:2142 msgid "" "Replace callback actions and the ``callback_*`` keyword arguments with " "``type`` or ``action`` arguments." msgstr "" +"Remplacer les actions de rappel (*callback actions* en anglais) et les " +"arguments nommés ``callback_*`` par des arguments ``type`` et ``actions``." #: library/argparse.rst:2145 msgid "" "Replace string names for ``type`` keyword arguments with the corresponding " "type objects (e.g. int, float, complex, etc)." msgstr "" +"Remplacer les chaînes représentants le nom des types pour l'argument nommé " +"``type`` par les objets types correspondants (par exemple: int, float, " +"complex, etc)." #: library/argparse.rst:2148 msgid "" "Replace :class:`optparse.Values` with :class:`Namespace` and :exc:`optparse." "OptionError` and :exc:`optparse.OptionValueError` with :exc:`ArgumentError`." msgstr "" +"Remplacer :class:`optparse.Values` par :class:`Namespace`; et :exc:`optparse." +"OptionError` et :exc:`optparse.OptionValueError` par :exc:`ArgumentError`." #: library/argparse.rst:2152 msgid "" @@ -2195,6 +2310,10 @@ msgid "" "with the standard Python syntax to use dictionaries to format strings, that " "is, ``%(default)s`` and ``%(prog)s``." msgstr "" +"Remplacer les chaînes avec des argument de formatage implicite (tels que ``" +"%default`` ou ``%prog``) par la syntaxe standard de Python pour " +"l'interpolation d'un dictionnaire dans les chaînes de formatage (c'est à " +"dire ``%(default)s`` et ``%(prog)s``)." #: library/argparse.rst:2156 msgid "" @@ -2202,3 +2321,6 @@ msgid "" "``parser.add_argument('--version', action='version', version='')``." msgstr "" +"Remplacer l'argument ``version`` du constructeur d'``OptionParser`` par un " +"appel à ``parser.add_argument('--version', action='version', version='')``." From 021c4557eb2732d2e289115d5a08a9957f3e3a36 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Fri, 11 Sep 2020 22:12:42 -0700 Subject: [PATCH 18/32] Corrections dans argparse.po --- library/argparse.po | 92 ++++++++++++++++++++++----------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 3553885e0..c7b478ce0 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -675,7 +675,7 @@ msgid "" msgstr "" "Les objets :class:`ArgumentParser` ne peuvent pas avoir plus d'une option " "avec la même chaîne d'option. Par défaut, les objets :class:`ArgumentParser` " -"lèvent une exception si on essait de créer un argument avec une chaîne " +"lèvent une exception si on essaie de créer un argument avec une chaîne " "d'option qui est déjà utilisée ::" #: library/argparse.rst:584 @@ -687,7 +687,7 @@ msgid "" msgstr "" "Parfois, par exemple si on utilise des analyseurs parents_, il est désirable " "de surcharger les anciens arguments qui partagent la même chaîne d'option. " -"Pour avoir ce comportement, vous devez passer `'resolve'`` à l'argument " +"Pour avoir ce comportement, vous devez passer ``'resolve'`` à l'argument " "``conflict_handler=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:600 @@ -712,7 +712,7 @@ msgid "" "parser's help message. For example, consider a file named ``myprogram.py`` " "containing the following code::" msgstr "" -"Par défaut, les objets ArgumentParser ajoutent une option qui offre " +"Par défaut, les objets ``ArgumentParser`` ajoutent une option qui offre " "l'affichage du message d'aide de l'analyseur. Par exemple, prenons le " "fichier ``myprogram.py`` qui contient le code suivant ::" @@ -722,7 +722,7 @@ msgid "" "help will be printed:" msgstr "" "Si ``-h`` ou ``--help`` sont passés sur la ligne de commande, le message " -"d'aide de l'ArgumentParser sera affiché :" +"d'aide de l'``ArgumentParser`` sera affiché :" #: library/argparse.rst:630 msgid "" @@ -744,7 +744,7 @@ msgstr "" "En général, l'option d'aide est ``-h/--help``. L'exception à cette règle est " "quand une valeur est passée à ``prefix_chars=`` et qu'elle n'inclue pas ``-" "``. Dans ce cas, ``-h`` et ``--help`` ne sont pas des options valides et le " -"premier caractère de `prefix_chars`` est utilisé comme préfixe des options " +"premier caractère de ``prefix_chars`` est utilisé comme préfixe des options " "d'aide ::" #: library/argparse.rst:657 @@ -794,7 +794,7 @@ msgid "" "action_ - The basic type of action to be taken when this argument is " "encountered at the command line." msgstr "" -"action_ – Type de élémentaire de l'action à entreprendre quand cet argument " +"action_ – Type élémentaire de l'action à entreprendre quand cet argument " "est reconnu sur la ligne de commande." #: library/argparse.rst:694 @@ -902,9 +902,9 @@ msgid "" "be handled. The supplied actions are:" msgstr "" "Les objets :class:`ArgumentParser` associent les arguments de la ligne de " -"commande avec des actions. C'est actions peuvent faire n'importe quel " +"commande avec des actions. Ces actions peuvent faire n'importe quel " "traitement avec les arguments de la ligne de commande auxquels elles sont " -"associées, mais la majorité des actions se contente d'ajouter un attribut à " +"associées, mais la majorité des actions se contentent d'ajouter un attribut à " "l'objet renvoyé par :meth:`~ArgumentParser.parse_args`. L'argument nommé " "``action`` indique comment l'argument de la ligne de commande sera traité. " "Les actions natives sont :" @@ -923,9 +923,9 @@ msgid "" "argument. The ``'store_const'`` action is most commonly used with optional " "arguments that specify some sort of flag. For example::" msgstr "" -"``'store_const'`` – Stocker la valeur passé à l'argument nommé const_. " -"L'action ``'store_const'`` est typiquement utilisé avec des arguments " -"optionnels qui représente un drapeau ou une condition similaire. Par " +"``'store_const'`` – Stocker la valeur passée à l'argument nommé const_. " +"L'action ``'store_const'`` est typiquement utilisée avec des arguments " +"optionnels qui représentent un drapeau ou une condition similaire. Par " "exemple ::" #: library/argparse.rst:776 @@ -936,8 +936,8 @@ msgid "" "``True`` respectively. For example::" msgstr "" "``'store_true'`` et ``'store_false'`` – Ces actions sont des cas " -"particuliers de ``'store_const'`` pour lesquels la valeur stocké est " -"``True`` et ``False``, respectivement. Aussi, ces action ont comme valeur " +"particuliers de ``'store_const'`` pour lesquelles la valeur stockée est " +"``True`` et ``False``, respectivement. Aussi, ces actions ont comme valeur " "par défaut ``False`` et ``True``, respectivement. Par exemple ::" #: library/argparse.rst:788 @@ -958,7 +958,7 @@ msgid "" "useful when multiple arguments need to store constants to the same list. For " "example::" msgstr "" -"``'append_const'`` – Cette action stock une liste et ajoute la valeur passé " +"``'append_const'`` – Cette action stock une liste et ajoute la valeur passée " "à l'argument nommé const_ à la fin de la liste. Notez que la valeur par " "défaut de l'argument nommé const_ est ``None``. L'action ``'append_const'`` " "est pratique quand plusieurs arguments ont besoin de stocker des constantes " @@ -977,7 +977,7 @@ msgstr "" msgid "Note, the *default* will be ``None`` unless explicitly set to *0*." msgstr "" "Prenez note que la valeur par défaut sera ``None`` à moins qu'elle soit " -"explicitement affecté à ``0``." +"explicitement affectée à ``0``." #: library/argparse.rst:819 msgid "" @@ -998,7 +998,7 @@ msgid "" "exits when invoked::" msgstr "" "``'version'`` – Cette action requiert l'argument nommé ``version=`` de :meth:" -"`~ArgumentParser.add_argument`. Lors-qu’invoquée, la version du programme " +"`~ArgumentParser.add_argument`. Quand elle est invoquée, la version du programme " "est affichée puis l'exécution se termine ::" #: library/argparse.rst:834 @@ -1007,7 +1007,7 @@ msgid "" "list. Example usage::" msgstr "" "``'extend'`` – Cette action stock une liste et ajoute à la liste chacune des " -"valeurs de l'argument reçues. Voici un exemple se son utilisation ::" +"valeurs de l'argument reçues. Voici un exemple de son utilisation ::" #: library/argparse.rst:845 msgid "" @@ -1019,7 +1019,7 @@ msgstr "" "Vous pouvez aussi spécifier une action arbitraire en passant une sous-classe " "d'``Action`` ou un objet qui implémente la même interface. La classe " "``BooleanOptionalAction`` est disponible dans ``argparse`` et elle ajoute le " -"support pour les options booléennes telles que `--foo`` et ``--no-foo`` ::" +"support pour les options booléennes telles que ``--foo`` et ``--no-foo`` ::" #: library/argparse.rst:856 msgid "" @@ -1029,7 +1029,7 @@ msgid "" msgstr "" "La façon recommandée de créer une action personnalisée est d'hériter d':" "class:`Action` en surchargeant la méthode ``__call__``. Vous pouvez aussi " -"surcharger les méthodes ``__init__``et ``format_usage``." +"surcharger les méthodes ``__init__`` et ``format_usage``." #: library/argparse.rst:860 msgid "An example of a custom action::" @@ -1080,7 +1080,7 @@ msgid "" "by a command-line argument. In this case the value from const_ will be " "produced. Some examples to illustrate this::" msgstr "" -"``'?'``. Un argument sera capturé de la ligne de et produit par lui même " +"``'?'``. Un argument sera capturé de la ligne de et produit par lui-même " "(tout seul). Si l'argument n'est pas présent sur la ligne de commande, la " "valeur de default_ est produite. Prenez note que pour les arguments " "optionnels, il est aussi possible que la chaîne d'option soit présente mais " @@ -1092,7 +1092,7 @@ msgid "" "One of the more common uses of ``nargs='?'`` is to allow optional input and " "output files::" msgstr "" -"L'une des utilisation la plus fréquente de ``nargs='?'`` est pour accepter " +"L'une des utilisations les plus fréquente de ``nargs='?'`` est pour accepter " "des fichiers d'entrée et de sortie optionnels ::" #: library/argparse.rst:938 @@ -1116,7 +1116,7 @@ msgid "" msgstr "" "``'+'``. Comme pour ``'*'``, tous les arguments de la ligne de commande " "présents sont capturés dans une liste. De plus, un message d'erreur est " -"produit si il n'y a pas au moins un argument de ligne de commande présent. " +"produit s'il n'y a pas au moins un argument de ligne de commande présent. " "Par exemple ::" #: library/argparse.rst:964 @@ -1128,7 +1128,7 @@ msgid "" msgstr "" "Si l'argument nommé ``nargs`` n'est pas fourni, le nombre d'arguments " "capturés est déterminé par l'action_. En général, c'est un seul argument de " -"la ligne de commande qui est capturé et il est produit par lui même (pas " +"la ligne de commande qui est capturé et il est produit par lui-même (pas " "dans une liste)." #: library/argparse.rst:970 @@ -1174,7 +1174,7 @@ msgstr "" "crée un argument optionnel qui peut être suivi de zéro ou plus arguments de " "la ligne de commande. Quand la ligne de commande est analysée, si la chaîne " "d'option est trouvée mais qu'elle n'est pas suivie par un argument, la " -"valeur de ``const`` est utilisée. Consultez la descriptions de nargs_ pour " +"valeur de ``const`` est utilisée. Consultez la description de nargs_ pour " "voir quelques exemples." #: library/argparse.rst:988 @@ -1234,7 +1234,7 @@ msgid "" "the command-line argument was not present::" msgstr "" "Si vous passez ``default=argparse.SUPPRESS``, aucun attribut ne sera ajouté " -"à l'objet ``Namespace``quand l'argument est absent de la ligne de commande ::" +"à l'objet ``Namespace`` quand l'argument est absent de la ligne de commande ::" #: library/argparse.rst:1043 msgid "type" @@ -1284,7 +1284,7 @@ msgid "" "``type=`` can take any callable that takes a single string argument and " "returns the converted value::" msgstr "" -"``type=`` peux prendre n'importe quelle fonction ou objet appelable qui " +"``type=`` peut prendre n'importe quelle fonction ou objet appelable qui " "prend un seul argument chaîne et qui renvoi la valeur convertie ::" #: library/argparse.rst:1090 @@ -1374,9 +1374,9 @@ msgid "" "Required options are generally considered bad form because users expect " "*options* to be *optional*, and thus they should be avoided when possible." msgstr "" -"En général, les options obligatoires manifeste un style boiteux car les " -"utilisateur s'attendent que les *options* soient *optionnelles*. Elles " -"devraient donc être évités si possible." +"En général, les options obligatoires manifestent un style boiteux, car les " +"utilisateurs s'attendent que les *options* soient *optionnelles*. Elles " +"devraient donc être évitées si possible." #: library/argparse.rst:1179 msgid "help" @@ -1405,7 +1405,7 @@ msgstr "" "La chaîne ``help`` peut contenir des spécificateurs de formatage afin " "d'éviter la répétition de contenu tel que le nom du programme et la valeur " "par défaut de l'argument. Les spécificateurs de formatage disponibles " -"incluent entre autre le nom du programme, ``%(prog)s``, et la plupart des " +"incluent entre autres le nom du programme, ``%(prog)s``, et la plupart des " "arguments nommés d':meth:`~ArgumentParser.add_argument`, tels que ``" "%(default)s``, ``%(type)s``, etc. ::" @@ -1424,7 +1424,7 @@ msgid "" "setting the ``help`` value to ``argparse.SUPPRESS``::" msgstr "" ":mod:`argparse` peut supprimer la rubrique d'aide de certaines options. Pour " -"se faire, passez ``argparse.SUPPRESS`` à ``help`` ::" +"ce faire, passez ``argparse.SUPPRESS`` à ``help`` ::" #: library/argparse.rst:1234 msgid "metavar" @@ -1442,9 +1442,9 @@ msgid "" "argument will be referred to as ``FOO``. An example::" msgstr "" "Quand un objet :class:`ArgumentParser` construit le message d'aide, il doit " -"pouvoir faire référence à chacun des argument attendus. Par défaut, les " +"pouvoir faire référence à chacun des arguments attendus. Par défaut, les " "objets ``ArgumentParser`` utilisent la valeur de dest_ pour le nom de chaque " -"objets. Par défaut, la valeur de dest_ est utilisée telle quelle pour les " +"objet. Par défaut, la valeur de dest_ est utilisée telle quelle pour les " "actions d'arguments positionnels et elle est convertie en majuscules pour " "les actions d'arguments optionnels. Ainsi, un argument positionnel unique " "avec ``dest='bar'`` sera affiché comme ``bar`` et un argument positionnel " @@ -1461,7 +1461,7 @@ msgid "" "attribute on the :meth:`~ArgumentParser.parse_args` object is still " "determined by the dest_ value." msgstr "" -"Prenez note que ``metavar``ne change que le nom *affiché*. Le nom de " +"Prenez note que ``metavar`` ne change que le nom *affiché*. Le nom de " "l'attribut ajouté à l'objet renvoyé par :meth:`~ArgumentParser.parse_args` " "est toujours déterminé par la valeur de dest_." @@ -1556,7 +1556,7 @@ msgid "" "these attributes are defined is to call ``Action.__init__``." msgstr "" "Les instances d'``Action`` (ou la valeur de retour de l'appelable passé au " -"paramètre ``action``) doivent définir les attributs nécessaires: \"dest\", " +"paramètre ``action``) doivent définir les attributs nécessaires : \"dest\", " "\"option_strings\", \"default\", \"type\", \"required\", \"help\", etc. La " "façon la plus simple de s'assurer que ces attributs sont définis est " "d'appeler ``Action.__init__``." @@ -1566,7 +1566,7 @@ msgid "" "Action instances should be callable, so subclasses must override the " "``__call__`` method, which should accept four parameters:" msgstr "" -"Les instances d'``Action`` doivent être appelable et donc les sous-classes " +"Les instances d'``Action`` doivent être appelables et donc les sous-classes " "doivent surcharger la méthode ``__call__``. Cette méthode doit accepter " "quatre paramètres :" @@ -1645,21 +1645,21 @@ msgid "" "`add_argument` for details." msgstr "" "Les appels à :meth:`add_argument` qui ont été faits déterminent exactement " -"quels objets sont créés et comment ils sont affectées. Consultez la rubrique " +"quels objets sont créés et comment ils sont affectés. Consultez la rubrique " "d':meth:`add_argument` pour les détails." #: library/argparse.rst:1395 msgid "" "args_ - List of strings to parse. The default is taken from :data:`sys." "argv`." -msgstr "args_ – Liste de chaînes à analyser. Par défaut: :data:`sys.argv`." +msgstr "L'argument args_ – Liste de chaînes à analyser. Par défaut : :data:`sys.argv`." #: library/argparse.rst:1398 msgid "" "namespace_ - An object to take the attributes. The default is a new empty :" "class:`Namespace` object." msgstr "" -"namespace – Un objet pour recevoir les attributs. Par défaut: une nouvelle " +"L'argument namespace_ – Un objet pour recevoir les attributs. Par défaut : une nouvelle " "instance (vide) de :class:`Namespace`." #: library/argparse.rst:1403 @@ -1784,9 +1784,9 @@ msgid "" "readable string representation. If you prefer to have dict-like view of the " "attributes, you can use the standard Python idiom, :func:`vars`::" msgstr "" -"Cette classe est délibérément rudimentaire: une sous-classe d':class:" +"Cette classe est délibérément rudimentaire : une sous-classe d':class:" "`object` avec une représentation textuelle intelligible. Si vous préférez " -"une vue dict-compatible, vous devez utiliser :func:`vars` (un idiome Python " +"une vue *dict-compatible*, vous devez utiliser :func:`vars` (un idiome Python " "populaire) ::" #: library/argparse.rst:1583 @@ -2293,15 +2293,15 @@ msgid "" "type objects (e.g. int, float, complex, etc)." msgstr "" "Remplacer les chaînes représentants le nom des types pour l'argument nommé " -"``type`` par les objets types correspondants (par exemple: int, float, " -"complex, etc)." +"``type`` par les objets types correspondants (par exemple : ``int``, ``float``, " +"``complex``, etc)." #: library/argparse.rst:2148 msgid "" "Replace :class:`optparse.Values` with :class:`Namespace` and :exc:`optparse." "OptionError` and :exc:`optparse.OptionValueError` with :exc:`ArgumentError`." msgstr "" -"Remplacer :class:`optparse.Values` par :class:`Namespace`; et :exc:`optparse." +"Remplacer :class:`optparse.Values` par :class:`Namespace` ; et :exc:`optparse." "OptionError` et :exc:`optparse.OptionValueError` par :exc:`ArgumentError`." #: library/argparse.rst:2152 @@ -2310,9 +2310,9 @@ msgid "" "with the standard Python syntax to use dictionaries to format strings, that " "is, ``%(default)s`` and ``%(prog)s``." msgstr "" -"Remplacer les chaînes avec des argument de formatage implicite (tels que ``" +"Remplacer les chaînes avec des arguments de formatage implicite (tels que ``" "%default`` ou ``%prog``) par la syntaxe standard de Python pour " -"l'interpolation d'un dictionnaire dans les chaînes de formatage (c'est à " +"l'interpolation d'un dictionnaire dans les chaînes de formatage (c'est-à-" "dire ``%(default)s`` et ``%(prog)s``)." #: library/argparse.rst:2156 From ee4da56833a3f53c48ca08f5f062e2aef77dfd22 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Fri, 11 Sep 2020 22:13:24 -0700 Subject: [PATCH 19/32] rewrapped argparse.po --- library/argparse.po | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index c7b478ce0..6e463aa36 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -794,8 +794,8 @@ msgid "" "action_ - The basic type of action to be taken when this argument is " "encountered at the command line." msgstr "" -"action_ – Type élémentaire de l'action à entreprendre quand cet argument " -"est reconnu sur la ligne de commande." +"action_ – Type élémentaire de l'action à entreprendre quand cet argument est " +"reconnu sur la ligne de commande." #: library/argparse.rst:694 msgid "nargs_ - The number of command-line arguments that should be consumed." @@ -904,8 +904,8 @@ msgstr "" "Les objets :class:`ArgumentParser` associent les arguments de la ligne de " "commande avec des actions. Ces actions peuvent faire n'importe quel " "traitement avec les arguments de la ligne de commande auxquels elles sont " -"associées, mais la majorité des actions se contentent d'ajouter un attribut à " -"l'objet renvoyé par :meth:`~ArgumentParser.parse_args`. L'argument nommé " +"associées, mais la majorité des actions se contentent d'ajouter un attribut " +"à l'objet renvoyé par :meth:`~ArgumentParser.parse_args`. L'argument nommé " "``action`` indique comment l'argument de la ligne de commande sera traité. " "Les actions natives sont :" @@ -998,8 +998,8 @@ msgid "" "exits when invoked::" msgstr "" "``'version'`` – Cette action requiert l'argument nommé ``version=`` de :meth:" -"`~ArgumentParser.add_argument`. Quand elle est invoquée, la version du programme " -"est affichée puis l'exécution se termine ::" +"`~ArgumentParser.add_argument`. Quand elle est invoquée, la version du " +"programme est affichée puis l'exécution se termine ::" #: library/argparse.rst:834 msgid "" @@ -1234,7 +1234,8 @@ msgid "" "the command-line argument was not present::" msgstr "" "Si vous passez ``default=argparse.SUPPRESS``, aucun attribut ne sera ajouté " -"à l'objet ``Namespace`` quand l'argument est absent de la ligne de commande ::" +"à l'objet ``Namespace`` quand l'argument est absent de la ligne de " +"commande ::" #: library/argparse.rst:1043 msgid "type" @@ -1652,15 +1653,17 @@ msgstr "" msgid "" "args_ - List of strings to parse. The default is taken from :data:`sys." "argv`." -msgstr "L'argument args_ – Liste de chaînes à analyser. Par défaut : :data:`sys.argv`." +msgstr "" +"L'argument args_ – Liste de chaînes à analyser. Par défaut : :data:`sys." +"argv`." #: library/argparse.rst:1398 msgid "" "namespace_ - An object to take the attributes. The default is a new empty :" "class:`Namespace` object." msgstr "" -"L'argument namespace_ – Un objet pour recevoir les attributs. Par défaut : une nouvelle " -"instance (vide) de :class:`Namespace`." +"L'argument namespace_ – Un objet pour recevoir les attributs. Par défaut : " +"une nouvelle instance (vide) de :class:`Namespace`." #: library/argparse.rst:1403 msgid "Option value syntax" @@ -1786,8 +1789,8 @@ msgid "" msgstr "" "Cette classe est délibérément rudimentaire : une sous-classe d':class:" "`object` avec une représentation textuelle intelligible. Si vous préférez " -"une vue *dict-compatible*, vous devez utiliser :func:`vars` (un idiome Python " -"populaire) ::" +"une vue *dict-compatible*, vous devez utiliser :func:`vars` (un idiome " +"Python populaire) ::" #: library/argparse.rst:1583 msgid "" @@ -2293,16 +2296,17 @@ msgid "" "type objects (e.g. int, float, complex, etc)." msgstr "" "Remplacer les chaînes représentants le nom des types pour l'argument nommé " -"``type`` par les objets types correspondants (par exemple : ``int``, ``float``, " -"``complex``, etc)." +"``type`` par les objets types correspondants (par exemple : ``int``, " +"``float``, ``complex``, etc)." #: library/argparse.rst:2148 msgid "" "Replace :class:`optparse.Values` with :class:`Namespace` and :exc:`optparse." "OptionError` and :exc:`optparse.OptionValueError` with :exc:`ArgumentError`." msgstr "" -"Remplacer :class:`optparse.Values` par :class:`Namespace` ; et :exc:`optparse." -"OptionError` et :exc:`optparse.OptionValueError` par :exc:`ArgumentError`." +"Remplacer :class:`optparse.Values` par :class:`Namespace` ; et :exc:" +"`optparse.OptionError` et :exc:`optparse.OptionValueError` par :exc:" +"`ArgumentError`." #: library/argparse.rst:2152 msgid "" From 73d29b55e6a8510c9e5d2313368f4019a2d90efa Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Sat, 12 Sep 2020 13:16:39 -0700 Subject: [PATCH 20/32] Relecture d'argparse.po --- library/argparse.po | 75 ++++++++++++++++++++++----------------------- 1 file changed, 37 insertions(+), 38 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 6e463aa36..9b69b17da 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -631,7 +631,7 @@ msgid "" "suppress attribute creation on :meth:`~ArgumentParser.parse_args` calls, we " "supply ``argument_default=SUPPRESS``::" msgstr "" -"Normalement, les valeurs par défaut des arguments sont spécifiées soit en " +"Généralement, les valeurs par défaut des arguments sont spécifiées soit en " "passant la valeur désirée à :meth:`~ArgumentParser.add_argument` ou bien par " "un appel à la méthode :meth:`~ArgumentParser.set_defaults`. Cette méthode " "accepte un ensemble de paires nom-valeur. Il est parfois souhaitable de " @@ -659,7 +659,7 @@ msgstr "" #: library/argparse.rst:557 msgid "This feature can be disabled by setting ``allow_abbrev`` to ``False``::" msgstr "" -"Cette fonctionnalité peut être désactivée en assignant ``False`` à " +"Cette fonctionnalité peut être désactivée en passant ``False`` à " "``allow_abbrev`` ::" #: library/argparse.rst:570 @@ -799,13 +799,13 @@ msgstr "" #: library/argparse.rst:694 msgid "nargs_ - The number of command-line arguments that should be consumed." -msgstr "nargs_ – Le nombre d'arguments de la ligne de commande à consommer." +msgstr "nargs_ – Nombre d'arguments de la ligne de commande à capturer." #: library/argparse.rst:696 msgid "" "const_ - A constant value required by some action_ and nargs_ selections." msgstr "" -"const_ – Une valeur constante requise par certains choix d'action_ et de " +"const_ – Valeur constante requise par certains choix d'action_ et de " "nargs_." #: library/argparse.rst:698 @@ -813,20 +813,20 @@ msgid "" "default_ - The value produced if the argument is absent from the command " "line." msgstr "" -"default_ – La valeur produite si l'argument est absent de la ligne de " +"default_ – Valeur produite si l'argument est absent de la ligne de " "commande.c" #: library/argparse.rst:701 msgid "" "type_ - The type to which the command-line argument should be converted." msgstr "" -"type_ – Le type vers lequel l'argument sur la ligne de commande devrait être " +"type_ – Type vers lequel l'argument sur la ligne de commande devrait être " "converti." #: library/argparse.rst:703 msgid "choices_ - A container of the allowable values for the argument." msgstr "" -"choices_ – Un conteneur qui contient toutes les valeurs permises pour cet " +"choices_ – Conteneur qui contient toutes les valeurs permises pour cet " "argument." #: library/argparse.rst:705 @@ -839,18 +839,18 @@ msgstr "" #: library/argparse.rst:708 msgid "help_ - A brief description of what the argument does." -msgstr "help_ – Une brève description de ce que fait l'argument." +msgstr "help_ – Brève description de ce que fait l'argument." #: library/argparse.rst:710 msgid "metavar_ - A name for the argument in usage messages." -msgstr "metavar_ – Le nom pour l'argument dans les messages d'utilisations." +msgstr "metavar_ – Nom de l'argument dans les messages d'utilisations." #: library/argparse.rst:712 msgid "" "dest_ - The name of the attribute to be added to the object returned by :" "meth:`parse_args`." msgstr "" -"dest_ – Le nom de l'attribut qui sera ajouté à l'objet retourné par :meth:" +"dest_ – Nom de l'attribut qui sera ajouté à l'objet retourné par :meth:" "`parse_args`." #: library/argparse.rst:719 @@ -869,7 +869,7 @@ msgstr "" "La méthode :meth:`~ArgumentParser.add_argument` doit savoir si c'est un " "argument optionnel (tel que ``-f`` ou ``--foo``) ou plutôt un argument " "positionnel (tel qu'une liste de noms de fichiers) qui est attendu. Le " -"premier argument passé à :meth:`~ArgumentParser.add_argument` doit ainsi " +"premier argument passé à :meth:`~ArgumentParser.add_argument` doit donc " "être soit une série de noms d'options tels qu'ils apparaissent sur la ligne " "de commande ou simplement un nom si on désire un argument positionnel. Par " "exemple, un argument optionnel est créé comme suit ::" @@ -902,9 +902,9 @@ msgid "" "be handled. The supplied actions are:" msgstr "" "Les objets :class:`ArgumentParser` associent les arguments de la ligne de " -"commande avec des actions. Ces actions peuvent faire n'importe quel " -"traitement avec les arguments de la ligne de commande auxquels elles sont " -"associées, mais la majorité des actions se contentent d'ajouter un attribut " +"commande avec des actions. Ces actions peuvent soumettre les arguments " +"de la ligne de commande auxquels elles sont associées à un traitement arbitraire, " +"mais la majorité des actions se contentent d'ajouter un attribut " "à l'objet renvoyé par :meth:`~ArgumentParser.parse_args`. L'argument nommé " "``action`` indique comment l'argument de la ligne de commande sera traité. " "Les actions natives sont :" @@ -914,7 +914,7 @@ msgid "" "``'store'`` - This just stores the argument's value. This is the default " "action. For example::" msgstr "" -"``'store'`` – Stocker la valeur de l'argument sans autre traitement. Ceci " +"``'store'`` – Stocke la valeur de l'argument sans autre traitement. Ceci " "est l'action par défaut. Par exemple :" #: library/argparse.rst:767 @@ -923,7 +923,7 @@ msgid "" "argument. The ``'store_const'`` action is most commonly used with optional " "arguments that specify some sort of flag. For example::" msgstr "" -"``'store_const'`` – Stocker la valeur passée à l'argument nommé const_. " +"``'store_const'`` – Stocke la valeur passée à l'argument nommé const_. " "L'action ``'store_const'`` est typiquement utilisée avec des arguments " "optionnels qui représentent un drapeau ou une condition similaire. Par " "exemple ::" @@ -946,7 +946,7 @@ msgid "" "list. This is useful to allow an option to be specified multiple times. " "Example usage::" msgstr "" -"``'append'`` – Cette action stock une liste et ajoute la valeur de " +"``'append'`` – Stocke une liste et ajoute la valeur de " "l'argument à la liste. Ceci est pratique pour les options qui peuvent être " "répétées sur la ligne de commande ::" @@ -958,7 +958,7 @@ msgid "" "useful when multiple arguments need to store constants to the same list. For " "example::" msgstr "" -"``'append_const'`` – Cette action stock une liste et ajoute la valeur passée " +"``'append_const'`` – Stocke une liste et ajoute la valeur passée " "à l'argument nommé const_ à la fin de la liste. Notez que la valeur par " "défaut de l'argument nommé const_ est ``None``. L'action ``'append_const'`` " "est pratique quand plusieurs arguments ont besoin de stocker des constantes " @@ -969,8 +969,8 @@ msgid "" "``'count'`` - This counts the number of times a keyword argument occurs. For " "example, this is useful for increasing verbosity levels::" msgstr "" -"``'count'`` – Cette action compte le nombre de fois que l'argument est " -"rencontré. Ceci est pratique, par exemple, pour augmenter le niveau de " +"``'count'`` – Compte le nombre d'occurrences de l'argument. " +"Ceci est pratique, par exemple, pour augmenter le niveau de " "verbosité ::" #: library/argparse.rst:817 @@ -986,7 +986,7 @@ msgid "" "added to the parser. See :class:`ArgumentParser` for details of how the " "output is created." msgstr "" -"``'help'`` – Cette action affiche le message d'aide complet pour toutes les " +"``'help'`` – Affiche le message d'aide complet pour toutes les " "options de l'analyseur puis termine l'exécution. Une action ``help`` est " "automatique ajouté à l'analyseur par défaut. Consultez :class:" "`ArgumentParser` pour les détails de la création de la sortie d'aide." @@ -997,16 +997,16 @@ msgid "" "`~ArgumentParser.add_argument` call, and prints version information and " "exits when invoked::" msgstr "" -"``'version'`` – Cette action requiert l'argument nommé ``version=`` de :meth:" -"`~ArgumentParser.add_argument`. Quand elle est invoquée, la version du " -"programme est affichée puis l'exécution se termine ::" +"``'version'`` – Affiche la version du programme puis termine " +"l'exécution. Cette action requiert l'argument nommé ``version=`` d':meth:" +"`~ArgumentParser.add_argument` ::" #: library/argparse.rst:834 msgid "" "``'extend'`` - This stores a list, and extends each argument value to the " "list. Example usage::" msgstr "" -"``'extend'`` – Cette action stock une liste et ajoute à la liste chacune des " +"``'extend'`` – Stock une liste et ajoute à la liste chacune des " "valeurs de l'argument reçues. Voici un exemple de son utilisation ::" #: library/argparse.rst:845 @@ -1027,7 +1027,7 @@ msgid "" "overriding the ``__call__`` method and optionally the ``__init__`` and " "``format_usage`` methods." msgstr "" -"La façon recommandée de créer une action personnalisée est d'hériter d':" +"La façon recommandée pour créer une action personnalisée est d'hériter d':" "class:`Action` en surchargeant la méthode ``__call__``. Vous pouvez aussi " "surcharger les méthodes ``__init__`` et ``format_usage``." @@ -1052,7 +1052,7 @@ msgid "" msgstr "" "En général, les objets ``ArgumentParser`` associent un seul argument de la " "ligne de commande à une action à prendre. L'argument nommé ``nargs`` " -"associent un nombre différent d'arguments de la ligne de commande à une " +"associe un nombre différent d'arguments de la ligne de commande à une " "action. Les valeurs reconnues sont :" #: library/argparse.rst:890 @@ -1102,7 +1102,7 @@ msgid "" "argument with ``nargs='*'``, but multiple optional arguments with " "``nargs='*'`` is possible. For example::" msgstr "" -"``'*'``. Tous les arguments de la ligne de commande présents sont capturés " +"``'*'``. Tous les arguments présents sur la ligne de commande sont capturés " "dans une liste. Prenez note qu'il n'est pas logique d'avoir plus d'un " "argument positionnel avec ``nargs='*'``, mais il est par contre possible " "d'avoir plusieurs arguments optionnels qui spécifient ``nargs='*'``. Par " @@ -1114,9 +1114,9 @@ msgid "" "a list. Additionally, an error message will be generated if there wasn't at " "least one command-line argument present. For example::" msgstr "" -"``'+'``. Comme pour ``'*'``, tous les arguments de la ligne de commande " -"présents sont capturés dans une liste. De plus, un message d'erreur est " -"produit s'il n'y a pas au moins un argument de ligne de commande présent. " +"``'+'``. Comme pour ``'*'``, tous les arguments présents sur la ligne de commande " +"sont capturés dans une liste. De plus, un message d'erreur est " +"produit s'il n'y a pas au moins un argument présent sur la ligne de commande. " "Par exemple ::" #: library/argparse.rst:964 @@ -1202,8 +1202,8 @@ msgstr "" "Tous les arguments optionnels et certains arguments positionnels peuvent " "être omis à la ligne de commande. L'argument nommé ``default`` de la " "méthode :meth:`~ArgumentParser.add_argument` (qui vaut ``None`` par défaut), " -"indique quelle valeur sera utilisé si l'argument de la ligne de commande est " -"absent. Pour les arguments optionnels, la valeur de ``default`` est utilisé " +"indique quelle valeur sera utilisé si l'argument est absent de la ligne de commande. " +"Pour les arguments optionnels, la valeur de ``default`` est utilisée " "si la chaîne d'option n'est pas présente sur la ligne de commande ::" #: library/argparse.rst:1009 @@ -1251,7 +1251,7 @@ msgid "" "performed. Common built-in types and functions can be used directly as the " "value of the ``type`` argument::" msgstr "" -"Par défaut, les objets ``default=argparse.SUPPRESS`` capturent les arguments " +"Par défaut, les objets :class:`ArgumentParser` capturent les arguments " "de la ligne de commande comme des chaînes. Très souvent par contre, on " "désire interpréter les chaînes de la ligne de commande comme un autre type, " "tel que :class:`float` ou :class:`int`. L'argument nommé ``type`` d':meth:" @@ -1624,8 +1624,7 @@ msgstr "" "Les classes dérivées d'``Action`` peuvent définir une méthode " "``format_usage`` qui ne prends aucun argument et qui renvoie une chaîne qui " "sera utilisée lors de l'affichage du message d'utilisation du programme. Si " -"cette méthode n'est pas fournie, une valeur par défaut raisonnable sera " -"utilisée." +"cette méthode n'est pas fournie, une valeur raisonnable sera utilisée par défaut." #: library/argparse.rst:1384 msgid "The parse_args() method" @@ -1689,7 +1688,7 @@ msgid "" "value can be concatenated::" msgstr "" "Pour les options courtes (les options qui utilisent un seul caractère), " -"l'option et sa valeur sont concaténées ::" +"l'option et sa valeur peuvent être concaténées ::" #: library/argparse.rst:1430 msgid "" @@ -2249,7 +2248,7 @@ msgstr "" #: library/argparse.rst:2128 msgid "A partial upgrade path from :mod:`optparse` to :mod:`argparse`:" -msgstr "Le passage partiel d':mod:`optparse` à :mod:`argparse` :" +msgstr "Le portage partiel d':mod:`optparse` à :mod:`argparse` :" #: library/argparse.rst:2130 msgid "" From 83ac252cc4e5d611e976424ca2dafc2be491aaba Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Sat, 12 Sep 2020 13:16:50 -0700 Subject: [PATCH 21/32] rewrapped argparse.po --- library/argparse.po | 98 ++++++++++++++++++++++----------------------- 1 file changed, 48 insertions(+), 50 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 9b69b17da..c5d408657 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -805,16 +805,14 @@ msgstr "nargs_ – Nombre d'arguments de la ligne de commande à capturer." msgid "" "const_ - A constant value required by some action_ and nargs_ selections." msgstr "" -"const_ – Valeur constante requise par certains choix d'action_ et de " -"nargs_." +"const_ – Valeur constante requise par certains choix d'action_ et de nargs_." #: library/argparse.rst:698 msgid "" "default_ - The value produced if the argument is absent from the command " "line." msgstr "" -"default_ – Valeur produite si l'argument est absent de la ligne de " -"commande.c" +"default_ – Valeur produite si l'argument est absent de la ligne de commande.c" #: library/argparse.rst:701 msgid "" @@ -869,9 +867,9 @@ msgstr "" "La méthode :meth:`~ArgumentParser.add_argument` doit savoir si c'est un " "argument optionnel (tel que ``-f`` ou ``--foo``) ou plutôt un argument " "positionnel (tel qu'une liste de noms de fichiers) qui est attendu. Le " -"premier argument passé à :meth:`~ArgumentParser.add_argument` doit donc " -"être soit une série de noms d'options tels qu'ils apparaissent sur la ligne " -"de commande ou simplement un nom si on désire un argument positionnel. Par " +"premier argument passé à :meth:`~ArgumentParser.add_argument` doit donc être " +"soit une série de noms d'options tels qu'ils apparaissent sur la ligne de " +"commande ou simplement un nom si on désire un argument positionnel. Par " "exemple, un argument optionnel est créé comme suit ::" #: library/argparse.rst:730 @@ -902,20 +900,20 @@ msgid "" "be handled. The supplied actions are:" msgstr "" "Les objets :class:`ArgumentParser` associent les arguments de la ligne de " -"commande avec des actions. Ces actions peuvent soumettre les arguments " -"de la ligne de commande auxquels elles sont associées à un traitement arbitraire, " -"mais la majorité des actions se contentent d'ajouter un attribut " -"à l'objet renvoyé par :meth:`~ArgumentParser.parse_args`. L'argument nommé " -"``action`` indique comment l'argument de la ligne de commande sera traité. " -"Les actions natives sont :" +"commande avec des actions. Ces actions peuvent soumettre les arguments de la " +"ligne de commande auxquels elles sont associées à un traitement arbitraire, " +"mais la majorité des actions se contentent d'ajouter un attribut à l'objet " +"renvoyé par :meth:`~ArgumentParser.parse_args`. L'argument nommé ``action`` " +"indique comment l'argument de la ligne de commande sera traité. Les actions " +"natives sont :" #: library/argparse.rst:759 msgid "" "``'store'`` - This just stores the argument's value. This is the default " "action. For example::" msgstr "" -"``'store'`` – Stocke la valeur de l'argument sans autre traitement. Ceci " -"est l'action par défaut. Par exemple :" +"``'store'`` – Stocke la valeur de l'argument sans autre traitement. Ceci est " +"l'action par défaut. Par exemple :" #: library/argparse.rst:767 msgid "" @@ -946,9 +944,9 @@ msgid "" "list. This is useful to allow an option to be specified multiple times. " "Example usage::" msgstr "" -"``'append'`` – Stocke une liste et ajoute la valeur de " -"l'argument à la liste. Ceci est pratique pour les options qui peuvent être " -"répétées sur la ligne de commande ::" +"``'append'`` – Stocke une liste et ajoute la valeur de l'argument à la " +"liste. Ceci est pratique pour les options qui peuvent être répétées sur la " +"ligne de commande ::" #: library/argparse.rst:797 msgid "" @@ -958,20 +956,19 @@ msgid "" "useful when multiple arguments need to store constants to the same list. For " "example::" msgstr "" -"``'append_const'`` – Stocke une liste et ajoute la valeur passée " -"à l'argument nommé const_ à la fin de la liste. Notez que la valeur par " -"défaut de l'argument nommé const_ est ``None``. L'action ``'append_const'`` " -"est pratique quand plusieurs arguments ont besoin de stocker des constantes " -"dans la même liste. Par exemple ::" +"``'append_const'`` – Stocke une liste et ajoute la valeur passée à " +"l'argument nommé const_ à la fin de la liste. Notez que la valeur par défaut " +"de l'argument nommé const_ est ``None``. L'action ``'append_const'`` est " +"pratique quand plusieurs arguments ont besoin de stocker des constantes dans " +"la même liste. Par exemple ::" #: library/argparse.rst:809 msgid "" "``'count'`` - This counts the number of times a keyword argument occurs. For " "example, this is useful for increasing verbosity levels::" msgstr "" -"``'count'`` – Compte le nombre d'occurrences de l'argument. " -"Ceci est pratique, par exemple, pour augmenter le niveau de " -"verbosité ::" +"``'count'`` – Compte le nombre d'occurrences de l'argument. Ceci est " +"pratique, par exemple, pour augmenter le niveau de verbosité ::" #: library/argparse.rst:817 msgid "Note, the *default* will be ``None`` unless explicitly set to *0*." @@ -986,10 +983,10 @@ msgid "" "added to the parser. See :class:`ArgumentParser` for details of how the " "output is created." msgstr "" -"``'help'`` – Affiche le message d'aide complet pour toutes les " -"options de l'analyseur puis termine l'exécution. Une action ``help`` est " -"automatique ajouté à l'analyseur par défaut. Consultez :class:" -"`ArgumentParser` pour les détails de la création de la sortie d'aide." +"``'help'`` – Affiche le message d'aide complet pour toutes les options de " +"l'analyseur puis termine l'exécution. Une action ``help`` est automatique " +"ajouté à l'analyseur par défaut. Consultez :class:`ArgumentParser` pour les " +"détails de la création de la sortie d'aide." #: library/argparse.rst:824 msgid "" @@ -997,17 +994,17 @@ msgid "" "`~ArgumentParser.add_argument` call, and prints version information and " "exits when invoked::" msgstr "" -"``'version'`` – Affiche la version du programme puis termine " -"l'exécution. Cette action requiert l'argument nommé ``version=`` d':meth:" -"`~ArgumentParser.add_argument` ::" +"``'version'`` – Affiche la version du programme puis termine l'exécution. " +"Cette action requiert l'argument nommé ``version=`` d':meth:`~ArgumentParser." +"add_argument` ::" #: library/argparse.rst:834 msgid "" "``'extend'`` - This stores a list, and extends each argument value to the " "list. Example usage::" msgstr "" -"``'extend'`` – Stock une liste et ajoute à la liste chacune des " -"valeurs de l'argument reçues. Voici un exemple de son utilisation ::" +"``'extend'`` – Stock une liste et ajoute à la liste chacune des valeurs de " +"l'argument reçues. Voici un exemple de son utilisation ::" #: library/argparse.rst:845 msgid "" @@ -1051,9 +1048,9 @@ msgid "" "supported values are:" msgstr "" "En général, les objets ``ArgumentParser`` associent un seul argument de la " -"ligne de commande à une action à prendre. L'argument nommé ``nargs`` " -"associe un nombre différent d'arguments de la ligne de commande à une " -"action. Les valeurs reconnues sont :" +"ligne de commande à une action à prendre. L'argument nommé ``nargs`` associe " +"un nombre différent d'arguments de la ligne de commande à une action. Les " +"valeurs reconnues sont :" #: library/argparse.rst:890 msgid "" @@ -1114,10 +1111,10 @@ msgid "" "a list. Additionally, an error message will be generated if there wasn't at " "least one command-line argument present. For example::" msgstr "" -"``'+'``. Comme pour ``'*'``, tous les arguments présents sur la ligne de commande " -"sont capturés dans une liste. De plus, un message d'erreur est " -"produit s'il n'y a pas au moins un argument présent sur la ligne de commande. " -"Par exemple ::" +"``'+'``. Comme pour ``'*'``, tous les arguments présents sur la ligne de " +"commande sont capturés dans une liste. De plus, un message d'erreur est " +"produit s'il n'y a pas au moins un argument présent sur la ligne de " +"commande. Par exemple ::" #: library/argparse.rst:964 msgid "" @@ -1202,9 +1199,9 @@ msgstr "" "Tous les arguments optionnels et certains arguments positionnels peuvent " "être omis à la ligne de commande. L'argument nommé ``default`` de la " "méthode :meth:`~ArgumentParser.add_argument` (qui vaut ``None`` par défaut), " -"indique quelle valeur sera utilisé si l'argument est absent de la ligne de commande. " -"Pour les arguments optionnels, la valeur de ``default`` est utilisée " -"si la chaîne d'option n'est pas présente sur la ligne de commande ::" +"indique quelle valeur sera utilisé si l'argument est absent de la ligne de " +"commande. Pour les arguments optionnels, la valeur de ``default`` est " +"utilisée si la chaîne d'option n'est pas présente sur la ligne de commande ::" #: library/argparse.rst:1009 msgid "" @@ -1251,10 +1248,10 @@ msgid "" "performed. Common built-in types and functions can be used directly as the " "value of the ``type`` argument::" msgstr "" -"Par défaut, les objets :class:`ArgumentParser` capturent les arguments " -"de la ligne de commande comme des chaînes. Très souvent par contre, on " -"désire interpréter les chaînes de la ligne de commande comme un autre type, " -"tel que :class:`float` ou :class:`int`. L'argument nommé ``type`` d':meth:" +"Par défaut, les objets :class:`ArgumentParser` capturent les arguments de la " +"ligne de commande comme des chaînes. Très souvent par contre, on désire " +"interpréter les chaînes de la ligne de commande comme un autre type, tel " +"que :class:`float` ou :class:`int`. L'argument nommé ``type`` d':meth:" "`~ArgumentParser.add_argument` nous permet de faire les vérifications et les " "conversions de type nécessaires. Les types et les fonctions natives peuvent " "être utilisés directement pour la valeur de l'argument ``type`` ::" @@ -1624,7 +1621,8 @@ msgstr "" "Les classes dérivées d'``Action`` peuvent définir une méthode " "``format_usage`` qui ne prends aucun argument et qui renvoie une chaîne qui " "sera utilisée lors de l'affichage du message d'utilisation du programme. Si " -"cette méthode n'est pas fournie, une valeur raisonnable sera utilisée par défaut." +"cette méthode n'est pas fournie, une valeur raisonnable sera utilisée par " +"défaut." #: library/argparse.rst:1384 msgid "The parse_args() method" From b508bcd883039714c659df4c739b64ed3cba4a33 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Sun, 13 Sep 2020 14:33:03 -0700 Subject: [PATCH 22/32] =?UTF-8?q?Int=C3=A9gration=20des=20commentaires=20d?= =?UTF-8?q?e=20JulienPalard=20sur=20argparse.po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Julien Palard --- library/argparse.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index c5d408657..400f40a84 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -812,7 +812,7 @@ msgid "" "default_ - The value produced if the argument is absent from the command " "line." msgstr "" -"default_ – Valeur produite si l'argument est absent de la ligne de commande.c" +"default_ – Valeur produite si l'argument est absent de la ligne de commande." #: library/argparse.rst:701 msgid "" @@ -1065,8 +1065,8 @@ msgid "" "Note that ``nargs=1`` produces a list of one item. This is different from " "the default, in which the item is produced by itself." msgstr "" -"Prenez note que ``nargs=1`` produit une liste avec un seul item. Ceci est " -"différent du comportement par défaut qui produit l'item directement." +"Prenez note que ``nargs=1`` produit une liste avec un seul élément. Ceci est " +"différent du comportement par défaut qui produit l'élément directement." #: library/argparse.rst:904 msgid "" @@ -1212,7 +1212,7 @@ msgid "" msgstr "" "Si la valeur de ``default`` est une chaîne, l'analyseur analyse cette valeur " "comme si c'était un argument de la ligne de commande. En particulier, " -"l'analyseur applique la conversion spécifiée par l'argument type_ (si une " +"l'analyseur applique la conversion spécifiée par l'argument type_ (si elle " "est fournie) avant d'affecter l'attribut à l'objet :class:`Namespace` " "renvoyé. Autrement, l'analyseur utilise la valeur telle qu'elle ::" @@ -1338,7 +1338,7 @@ msgstr "" "les objets :class:`list`, les objets :class:`set` et les conteurs " "personnalisés sont tous acceptés. Ceci inclus :class:`enum.Enum` qui peut " "être utilisé pour limiter le choix des arguments. Si on revient à notre " -"exemple roche-papier-ciseaux, on peut faire comme suit ::" +"exemple pierre-papier-ciseaux, on peut faire comme suit ::" #: library/argparse.rst:1153 msgid "required" @@ -1486,7 +1486,7 @@ msgid "" "is normally supplied as the first argument to :meth:`~ArgumentParser." "add_argument`::" msgstr "" -"La plupart des actions d':class:`ArgumentParser` ajoute une valeur dans un " +"La plupart des actions d':class:`ArgumentParser` ajoutent une valeur dans un " "attribut de l'objet renvoyé par :meth:`~ArgumentParser.parse_args`. Le nom " "de l'attribut est déterminé par l'argument nommé ``dest`` d':meth:" "`~ArgumentParser.add_argument`. Pour les arguments positionnels, ``dest`` " @@ -1554,8 +1554,8 @@ msgid "" "these attributes are defined is to call ``Action.__init__``." msgstr "" "Les instances d'``Action`` (ou la valeur de retour de l'appelable passé au " -"paramètre ``action``) doivent définir les attributs nécessaires : \"dest\", " -"\"option_strings\", \"default\", \"type\", \"required\", \"help\", etc. La " +"paramètre ``action``) doivent définir les attributs nécessaires : *dest*, " +"*option_strings*, *default*, *type*, *required*, *help*, etc. La " "façon la plus simple de s'assurer que ces attributs sont définis est " "d'appeler ``Action.__init__``." From ad0065bb65add8ddb851e6f9c39297bb4a60bcf8 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Sun, 13 Sep 2020 15:31:36 -0700 Subject: [PATCH 23/32] =?UTF-8?q?Int=C3=A9gration=20d'autres=20commentaire?= =?UTF-8?q?s=20de=20JulienPalard=20sur=20argparse.po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/argparse.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 400f40a84..6e7044474 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -973,7 +973,7 @@ msgstr "" #: library/argparse.rst:817 msgid "Note, the *default* will be ``None`` unless explicitly set to *0*." msgstr "" -"Prenez note que la valeur par défaut sera ``None`` à moins qu'elle soit " +"Prenez note que la valeur de *default* sera ``None`` à moins qu'elle soit " "explicitement affectée à ``0``." #: library/argparse.rst:819 @@ -1077,7 +1077,7 @@ msgid "" "by a command-line argument. In this case the value from const_ will be " "produced. Some examples to illustrate this::" msgstr "" -"``'?'``. Un argument sera capturé de la ligne de et produit par lui-même " +"``'?'``. Un argument sera capturé de la ligne de commande et produit par lui-même " "(tout seul). Si l'argument n'est pas présent sur la ligne de commande, la " "valeur de default_ est produite. Prenez note que pour les arguments " "optionnels, il est aussi possible que la chaîne d'option soit présente mais " @@ -1402,7 +1402,7 @@ msgid "" msgstr "" "La chaîne ``help`` peut contenir des spécificateurs de formatage afin " "d'éviter la répétition de contenu tel que le nom du programme et la valeur " -"par défaut de l'argument. Les spécificateurs de formatage disponibles " +"par défaut de l'argument (voir default_). Les spécificateurs de formatage disponibles " "incluent entre autres le nom du programme, ``%(prog)s``, et la plupart des " "arguments nommés d':meth:`~ArgumentParser.add_argument`, tels que ``" "%(default)s``, ``%(type)s``, etc. ::" @@ -1443,7 +1443,7 @@ msgstr "" "pouvoir faire référence à chacun des arguments attendus. Par défaut, les " "objets ``ArgumentParser`` utilisent la valeur de dest_ pour le nom de chaque " "objet. Par défaut, la valeur de dest_ est utilisée telle quelle pour les " -"actions d'arguments positionnels et elle est convertie en majuscules pour " +"actions d'arguments positionnels et elle (dest_) est convertie en majuscules pour " "les actions d'arguments optionnels. Ainsi, un argument positionnel unique " "avec ``dest='bar'`` sera affiché comme ``bar`` et un argument positionnel " "unique ``--foo`` qui prend un seul argument sur la ligne de commande sera " @@ -1776,7 +1776,7 @@ msgid "" msgstr "" "Classe rudimentaire qui est utilisé par défaut par :meth:`~ArgumentParser." "parse_args` pour créer un objet qui stock les attributs. Cet objet est " -"renvoyé par :meth:`~ArgumentParser.parse_args`." +"renvoyé par ``ArgumentParser.parse_args``." #: library/argparse.rst:1573 msgid "" From 770ea8eb1d75f87019b911e6a75a89e53f4cb39d Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Tue, 15 Sep 2020 06:19:33 -0700 Subject: [PATCH 24/32] rewrapped argparse.po --- library/argparse.po | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 6e7044474..7de95f9ef 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -1077,9 +1077,9 @@ msgid "" "by a command-line argument. In this case the value from const_ will be " "produced. Some examples to illustrate this::" msgstr "" -"``'?'``. Un argument sera capturé de la ligne de commande et produit par lui-même " -"(tout seul). Si l'argument n'est pas présent sur la ligne de commande, la " -"valeur de default_ est produite. Prenez note que pour les arguments " +"``'?'``. Un argument sera capturé de la ligne de commande et produit par lui-" +"même (tout seul). Si l'argument n'est pas présent sur la ligne de commande, " +"la valeur de default_ est produite. Prenez note que pour les arguments " "optionnels, il est aussi possible que la chaîne d'option soit présente mais " "qu'elle ne soit pas suivie d'un argument. Dans ce cas, la valeur de const_ " "est produite. Voici quelques exemples pour illustrer ceci ::" @@ -1402,10 +1402,10 @@ msgid "" msgstr "" "La chaîne ``help`` peut contenir des spécificateurs de formatage afin " "d'éviter la répétition de contenu tel que le nom du programme et la valeur " -"par défaut de l'argument (voir default_). Les spécificateurs de formatage disponibles " -"incluent entre autres le nom du programme, ``%(prog)s``, et la plupart des " -"arguments nommés d':meth:`~ArgumentParser.add_argument`, tels que ``" -"%(default)s``, ``%(type)s``, etc. ::" +"par défaut de l'argument (voir default_). Les spécificateurs de formatage " +"disponibles incluent entre autres le nom du programme, ``%(prog)s``, et la " +"plupart des arguments nommés d':meth:`~ArgumentParser.add_argument`, tels " +"que ``%(default)s``, ``%(type)s``, etc. ::" #: library/argparse.rst:1218 msgid "" @@ -1443,11 +1443,11 @@ msgstr "" "pouvoir faire référence à chacun des arguments attendus. Par défaut, les " "objets ``ArgumentParser`` utilisent la valeur de dest_ pour le nom de chaque " "objet. Par défaut, la valeur de dest_ est utilisée telle quelle pour les " -"actions d'arguments positionnels et elle (dest_) est convertie en majuscules pour " -"les actions d'arguments optionnels. Ainsi, un argument positionnel unique " -"avec ``dest='bar'`` sera affiché comme ``bar`` et un argument positionnel " -"unique ``--foo`` qui prend un seul argument sur la ligne de commande sera " -"affiché comme ``FOO``. Par exemple ::" +"actions d'arguments positionnels et elle (dest_) est convertie en majuscules " +"pour les actions d'arguments optionnels. Ainsi, un argument positionnel " +"unique avec ``dest='bar'`` sera affiché comme ``bar`` et un argument " +"positionnel unique ``--foo`` qui prend un seul argument sur la ligne de " +"commande sera affiché comme ``FOO``. Par exemple ::" #: library/argparse.rst:1260 msgid "An alternative name can be specified with ``metavar``::" @@ -1555,9 +1555,9 @@ msgid "" msgstr "" "Les instances d'``Action`` (ou la valeur de retour de l'appelable passé au " "paramètre ``action``) doivent définir les attributs nécessaires : *dest*, " -"*option_strings*, *default*, *type*, *required*, *help*, etc. La " -"façon la plus simple de s'assurer que ces attributs sont définis est " -"d'appeler ``Action.__init__``." +"*option_strings*, *default*, *type*, *required*, *help*, etc. La façon la " +"plus simple de s'assurer que ces attributs sont définis est d'appeler " +"``Action.__init__``." #: library/argparse.rst:1359 msgid "" From ae2db883fa3b1ddc0cbfc5472995c0eb0e7cefb2 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Tue, 22 Sep 2020 20:59:35 -0600 Subject: [PATCH 25/32] Inclusions des commentaires de PhilippeGalvan Co-authored-by: PhilippeGalvan <49376995+PhilippeGalvan@users.noreply.github.com> --- library/argparse.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 7de95f9ef..717e913b7 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -632,9 +632,9 @@ msgid "" "supply ``argument_default=SUPPRESS``::" msgstr "" "Généralement, les valeurs par défaut des arguments sont spécifiées soit en " -"passant la valeur désirée à :meth:`~ArgumentParser.add_argument` ou bien par " +"passant la valeur désirée à :meth:`~ArgumentParser.add_argument` soit par " "un appel à la méthode :meth:`~ArgumentParser.set_defaults`. Cette méthode " -"accepte un ensemble de paires nom-valeur. Il est parfois souhaitable de " +"accepte un ensemble de paires nom-valeur. Il est parfois pertinent de " "configurer une valeur par défaut pour tous les arguments d'un analyseur. On " "peut activer ce comportement en passant la valeur désirée à l'argument nommé " "``argument_default=`` du constructeur de :class:`ArgumentParser`. Par " @@ -652,8 +652,8 @@ msgid "" "parse_args` method of an :class:`ArgumentParser`, it :ref:`recognizes " "abbreviations ` of long options." msgstr "" -"En temps normal, la méthode :meth:`~ArgumentParser.parse_args` d':class:" -"`ArgumentParser` :ref:`accepte les abréviations ` des " +"En temps normal, lorsque vous passez une liste d'arguments à la méthode :meth:`~ArgumentParser.parse_args` d':class:" +"`ArgumentParser` :ref:`elle accepte les abréviations ` des " "options longues." #: library/argparse.rst:557 @@ -687,7 +687,7 @@ msgid "" msgstr "" "Parfois, par exemple si on utilise des analyseurs parents_, il est désirable " "de surcharger les anciens arguments qui partagent la même chaîne d'option. " -"Pour avoir ce comportement, vous devez passer ``'resolve'`` à l'argument " +"Pour obtenir ce comportement, vous devez passer ``'resolve'`` à l'argument " "``conflict_handler=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:600 @@ -698,9 +698,9 @@ msgid "" "option string was overridden." msgstr "" "Prenez note que les objets :class:`ArgumentParser` n'enlèvent une action que " -"si toutes ses chaînes d'options ont été surchargées. Ainsi dans l'exemple ci " -"haut, l'action ``-f/--foo`` du parent est conservée comme l'action ``-f`` " -"puisque ``--foo`` est la seule de ses chaînes d'options qui a été surchargée." +"si toutes ses chaînes d'options sont surchargées. Ainsi dans l'exemple " +"ci-dessus, l'action ``-f/--foo`` du parent est conservée comme l'action ``-f`` " +"puisque ``--foo`` est la seule chaînes d'options qui a été surchargée." #: library/argparse.rst:607 msgid "add_help" @@ -721,7 +721,7 @@ msgid "" "If ``-h`` or ``--help`` is supplied at the command line, the ArgumentParser " "help will be printed:" msgstr "" -"Si ``-h`` ou ``--help`` sont passés sur la ligne de commande, le message " +"Si ``-h`` ou ``--help`` est passé sur la ligne de commande, le message " "d'aide de l'``ArgumentParser`` sera affiché :" #: library/argparse.rst:630 @@ -730,7 +730,7 @@ msgid "" "This can be achieved by passing ``False`` as the ``add_help=`` argument to :" "class:`ArgumentParser`::" msgstr "" -"Il est parfois utile de désactiver l'ajout de cette option pour le message " +"Il est parfois utile de désactiver l'ajout de cette option " "d'aide. Pour ce faire, vous devez passer ``False`` à l'argument " "``add_help=`` du constructeur d':class:`ArgumentParser` ::" From d92f8eda0e2b461de72148bd059f846ddb3149da Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Tue, 22 Sep 2020 23:35:33 -0600 Subject: [PATCH 26/32] =?UTF-8?q?Suite=20de=20l'int=C3=A9gration=20des=20c?= =?UTF-8?q?ommentaires=20de=20PhilippeGalvan?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: PhilippeGalvan <49376995+PhilippeGalvan@users.noreply.github.com> --- library/argparse.po | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 717e913b7..28d6ce776 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -743,7 +743,7 @@ msgid "" msgstr "" "En général, l'option d'aide est ``-h/--help``. L'exception à cette règle est " "quand une valeur est passée à ``prefix_chars=`` et qu'elle n'inclue pas ``-" -"``. Dans ce cas, ``-h`` et ``--help`` ne sont pas des options valides et le " +"``, auquel cas, ``-h`` et ``--help`` ne sont pas des options valides. Dans ce cas, le " "premier caractère de ``prefix_chars`` est utilisé comme préfixe des options " "d'aide ::" @@ -967,7 +967,7 @@ msgid "" "``'count'`` - This counts the number of times a keyword argument occurs. For " "example, this is useful for increasing verbosity levels::" msgstr "" -"``'count'`` – Compte le nombre d'occurrences de l'argument. Ceci est " +"``'count'`` – Compte le nombre d'occurrences de l'argument nommé. Ceci est " "pratique, par exemple, pour augmenter le niveau de verbosité ::" #: library/argparse.rst:817 @@ -995,7 +995,7 @@ msgid "" "exits when invoked::" msgstr "" "``'version'`` – Affiche la version du programme puis termine l'exécution. " -"Cette action requiert l'argument nommé ``version=`` d':meth:`~ArgumentParser." +"Cette action requiert l'argument nommé ``version=`` dans l'appel à ':meth:`~ArgumentParser." "add_argument` ::" #: library/argparse.rst:834 @@ -1025,8 +1025,8 @@ msgid "" "``format_usage`` methods." msgstr "" "La façon recommandée pour créer une action personnalisée est d'hériter d':" -"class:`Action` en surchargeant la méthode ``__call__``. Vous pouvez aussi " -"surcharger les méthodes ``__init__`` et ``format_usage``." +"class:`Action` en surchargeant la méthode ``__call__``. Vous avez également l'option " +"de surcharger les méthodes ``__init__`` et ``format_usage``." #: library/argparse.rst:860 msgid "An example of a custom action::" @@ -1066,7 +1066,7 @@ msgid "" "the default, in which the item is produced by itself." msgstr "" "Prenez note que ``nargs=1`` produit une liste avec un seul élément. Ceci est " -"différent du comportement par défaut qui produit l'élément directement." +"différent du comportement par défaut qui produit l'élément par lui-même." #: library/argparse.rst:904 msgid "" @@ -1168,8 +1168,8 @@ msgid "" msgstr "" "Quand la méthode :meth:`~ArgumentParser.add_argument` est appelée avec des " "chaînes d'options (telles que ``-f`` ou ``--foo``) et ``nargs='?'``. Ceci " -"crée un argument optionnel qui peut être suivi de zéro ou plus arguments de " -"la ligne de commande. Quand la ligne de commande est analysée, si la chaîne " +"crée un argument optionnel qui peut être suivi de zéro ou un arguments de " +"ligne de commande. Quand la ligne de commande est analysée, si la chaîne " "d'option est trouvée mais qu'elle n'est pas suivie par un argument, la " "valeur de ``const`` est utilisée. Consultez la description de nargs_ pour " "voir quelques exemples." @@ -1272,7 +1272,7 @@ msgid "" "``FileType('w')`` can be used to create a writable file::" msgstr "" "Pour faciliter l'utilisation de types de fichiers variés, le module " -"``argparse`` fourni le type fabrique ``FileType`` qui accepte les arguments " +"``argparse`` fournit le type fabrique ``FileType`` qui accepte les arguments " "``mode=``, ``bufsize=``, ``encoding=`` et ``errors=`` de la fonction :func:" "`open`. Par exemple, ``FileType('w')`` peut être utilisé pour créer un " "fichier en mode écriture ::" @@ -1787,7 +1787,7 @@ msgstr "" "Cette classe est délibérément rudimentaire : une sous-classe d':class:" "`object` avec une représentation textuelle intelligible. Si vous préférez " "une vue *dict-compatible*, vous devez utiliser :func:`vars` (un idiome " -"Python populaire) ::" +"Python classique) ::" #: library/argparse.rst:1583 msgid "" @@ -2292,7 +2292,7 @@ msgid "" "Replace string names for ``type`` keyword arguments with the corresponding " "type objects (e.g. int, float, complex, etc)." msgstr "" -"Remplacer les chaînes représentants le nom des types pour l'argument nommé " +"Remplacer les chaînes représentant le nom des types pour l'argument nommé " "``type`` par les objets types correspondants (par exemple : ``int``, " "``float``, ``complex``, etc)." From e985ce037f727257f9b6e65818db4dc288e9de11 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 24 Sep 2020 15:58:44 -0600 Subject: [PATCH 27/32] =?UTF-8?q?Int=C3=A9gration=20des=20commentaires=20d?= =?UTF-8?q?es=20relecteurs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Christophe Nanteuil <35002064+christopheNan@users.noreply.github.com> Co-authored-by: PhilippeGalvan <49376995+PhilippeGalvan@users.noreply.github.com> --- library/argparse.po | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 28d6ce776..d30d645cb 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -638,7 +638,7 @@ msgstr "" "configurer une valeur par défaut pour tous les arguments d'un analyseur. On " "peut activer ce comportement en passant la valeur désirée à l'argument nommé " "``argument_default=`` du constructeur de :class:`ArgumentParser`. Par " -"exemple, supprimer globalement la création d'attributs pendant l'appel de :" +"exemple, pour supprimer globalement la création d'attributs pendant l'appel de :" "meth:`~ArgumentParser.parse_args`, on fournit " "``argument_default=SUPPRESS`` ::" @@ -685,7 +685,7 @@ msgid "" "value ``'resolve'`` can be supplied to the ``conflict_handler=`` argument " "of :class:`ArgumentParser`::" msgstr "" -"Parfois, par exemple si on utilise des analyseurs parents_, il est désirable " +"Parfois, par exemple si on utilise des analyseurs parents_, il est souhaitable " "de surcharger les anciens arguments qui partagent la même chaîne d'option. " "Pour obtenir ce comportement, vous devez passer ``'resolve'`` à l'argument " "``conflict_handler=`` du constructeur d':class:`ArgumentParser` ::" @@ -700,7 +700,7 @@ msgstr "" "Prenez note que les objets :class:`ArgumentParser` n'enlèvent une action que " "si toutes ses chaînes d'options sont surchargées. Ainsi dans l'exemple " "ci-dessus, l'action ``-f/--foo`` du parent est conservée comme l'action ``-f`` " -"puisque ``--foo`` est la seule chaînes d'options qui a été surchargée." +"puisque ``--foo`` est la seule chaîne d'options qui a été surchargée." #: library/argparse.rst:607 msgid "add_help" @@ -766,8 +766,8 @@ msgid "" "If the user would like catch errors manually, the feature can be enable by " "setting ``exit_on_error`` to ``False``::" msgstr "" -"Si vous voulez intercepter les erreurs manuellement, le comportement par " -"défaut peut être désactivé en assignant ``False`` à ``exit_on_error`` ::" +"Si vous souhaitez intercepter les erreurs manuellement, la fonctionnalité " +"peut être activée en assignant ``False`` à ``exit_on_error`` ::" #: library/argparse.rst:679 msgid "The add_argument() method" @@ -786,7 +786,7 @@ msgid "" "`name or flags`_ - Either a name or a list of option strings, e.g. ``foo`` " "or ``-f, --foo``." msgstr "" -"`name_or_flags`_ – Soit un nom ou une liste de chaînes d'options. Par " +"`name_or_flags`_ – un nom ou une liste de chaînes d'options. Par " "exemple : ``foo`` ou ``-f, --foo``." #: library/argparse.rst:691 @@ -818,7 +818,7 @@ msgstr "" msgid "" "type_ - The type to which the command-line argument should be converted." msgstr "" -"type_ – Type vers lequel l'argument sur la ligne de commande devrait être " +"type_ – Type vers lequel l'argument sur la ligne de commande doit être " "converti." #: library/argparse.rst:703 @@ -869,7 +869,7 @@ msgstr "" "positionnel (tel qu'une liste de noms de fichiers) qui est attendu. Le " "premier argument passé à :meth:`~ArgumentParser.add_argument` doit donc être " "soit une série de noms d'options tels qu'ils apparaissent sur la ligne de " -"commande ou simplement un nom si on désire un argument positionnel. Par " +"commande, soit simplement un nom si on désire un argument positionnel. Par " "exemple, un argument optionnel est créé comme suit ::" #: library/argparse.rst:730 @@ -913,7 +913,7 @@ msgid "" "action. For example::" msgstr "" "``'store'`` – Stocke la valeur de l'argument sans autre traitement. Ceci est " -"l'action par défaut. Par exemple :" +"l'action par défaut. Par exemple ::" #: library/argparse.rst:767 msgid "" @@ -974,7 +974,7 @@ msgstr "" msgid "Note, the *default* will be ``None`` unless explicitly set to *0*." msgstr "" "Prenez note que la valeur de *default* sera ``None`` à moins qu'elle soit " -"explicitement affectée à ``0``." +"explicitement définie à ``0``." #: library/argparse.rst:819 msgid "" @@ -984,9 +984,9 @@ msgid "" "output is created." msgstr "" "``'help'`` – Affiche le message d'aide complet pour toutes les options de " -"l'analyseur puis termine l'exécution. Une action ``help`` est automatique " -"ajouté à l'analyseur par défaut. Consultez :class:`ArgumentParser` pour les " -"détails de la création de la sortie d'aide." +"l'analyseur puis termine l'exécution. Une action ``help`` est automatiquement " +"ajoutée à l'analyseur par défaut. Consultez :class:`ArgumentParser` pour les " +"détails de la création du contenu de l'aide." #: library/argparse.rst:824 msgid "" @@ -1015,8 +1015,8 @@ msgid "" msgstr "" "Vous pouvez aussi spécifier une action arbitraire en passant une sous-classe " "d'``Action`` ou un objet qui implémente la même interface. La classe " -"``BooleanOptionalAction`` est disponible dans ``argparse`` et elle ajoute le " -"support pour les options booléennes telles que ``--foo`` et ``--no-foo`` ::" +"``BooleanOptionalAction`` est disponible dans ``argparse`` et elle ajoute la " +"gestion des options booléennes telles que ``--foo`` et ``--no-foo`` ::" #: library/argparse.rst:856 msgid "" @@ -1089,7 +1089,7 @@ msgid "" "One of the more common uses of ``nargs='?'`` is to allow optional input and " "output files::" msgstr "" -"L'une des utilisations les plus fréquente de ``nargs='?'`` est pour accepter " +"``nargs='?'`` est fréquemment utilisé pour accepter " "des fichiers d'entrée et de sortie optionnels ::" #: library/argparse.rst:938 @@ -1140,7 +1140,7 @@ msgid "" "common uses of it are:" msgstr "" "L'argument ``const`` d':meth:`~ArgumentParser.add_argument` est utilisé pour " -"stocker une constante qui n'est pas lue de la ligne de commande mais qui est " +"stocker une constante qui n'est pas lue depuis la ligne de commande mais qui est " "requise par certaines actions d':class:`ArgumentParser`. Les deux " "utilisations les plus communes sont :" @@ -1153,7 +1153,7 @@ msgid "" msgstr "" "Quand :meth:`~ArgumentParser.add_argument` est appelée avec " "``action='store_const'`` ou ``action='append_const'``. Ces actions ajoutent " -"la valeur de ``const`` à l'un des attributs de l'objet retourné par :meth:" +"la valeur de ``const`` à l'un des attributs de l'objet renvoyé par :meth:" "`~ArgumentParser.parse_args`. Consultez la description d'action_ pour voir " "quelques exemples." @@ -1168,7 +1168,7 @@ msgid "" msgstr "" "Quand la méthode :meth:`~ArgumentParser.add_argument` est appelée avec des " "chaînes d'options (telles que ``-f`` ou ``--foo``) et ``nargs='?'``. Ceci " -"crée un argument optionnel qui peut être suivi de zéro ou un arguments de " +"crée un argument optionnel qui peut être suivi de zéro ou un argument de " "ligne de commande. Quand la ligne de commande est analysée, si la chaîne " "d'option est trouvée mais qu'elle n'est pas suivie par un argument, la " "valeur de ``const`` est utilisée. Consultez la description de nargs_ pour " @@ -1283,7 +1283,7 @@ msgid "" "returns the converted value::" msgstr "" "``type=`` peut prendre n'importe quelle fonction ou objet appelable qui " -"prend un seul argument chaîne et qui renvoi la valeur convertie ::" +"prend une seule chaîne de caractère comme argument et qui renvoie la valeur convertie ::" #: library/argparse.rst:1090 msgid "" @@ -1505,7 +1505,7 @@ msgid "" "below illustrate this behavior::" msgstr "" "Pour les actions d'arguments optionnels, la valeur de ``dest`` est " -"généralement inférée à partir de la chaîne d'option. :class:`ArgumentParser` " +"généralement inférée à partir des chaînes d'option. :class:`ArgumentParser` " "génère la valeur de ``dest`` en prenant la première chaîne d'option longue " "et en retirant le préfixe ``--``. Si une chaîne d'option longue n'est pas " "fournie, ``dest`` sera dérivée de la première chaîne d'option courte sans le " @@ -1651,7 +1651,7 @@ msgid "" "args_ - List of strings to parse. The default is taken from :data:`sys." "argv`." msgstr "" -"L'argument args_ – Liste de chaînes à analyser. Par défaut : :data:`sys." +"L'argument args_ – Liste de chaînes à analyser. La valeur par défaut est récupérée dans : :data:`sys." "argv`." #: library/argparse.rst:1398 From 20085f2ebb269b10ceba1058d1c628bb6609143c Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 24 Sep 2020 17:01:09 -0600 Subject: [PATCH 28/32] =?UTF-8?q?Autres=20int=C3=A9grations=20des=20commen?= =?UTF-8?q?taires=20des=20relecteurs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/argparse.po | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index d30d645cb..73587b671 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -757,7 +757,7 @@ msgid "" "`~ArgumentParser.parse_args` method of an :class:`ArgumentParser`, it will " "exit with error info." msgstr "" -"Par défaut, quand vous passez une liste d'arguments invalide à la méthode :" +"En général, quand vous passez une liste d'arguments invalide à la méthode :" "meth:`~ArgumentParser.parse_args` d'une instance d':class:`ArgumentParser`, " "l'exécution se termine avec un message d'erreur." @@ -1048,7 +1048,7 @@ msgid "" "supported values are:" msgstr "" "En général, les objets ``ArgumentParser`` associent un seul argument de la " -"ligne de commande à une action à prendre. L'argument nommé ``nargs`` associe " +"ligne de commande à une seule action à entreprendre. L'argument nommé ``nargs`` associe " "un nombre différent d'arguments de la ligne de commande à une action. Les " "valeurs reconnues sont :" @@ -1151,11 +1151,12 @@ msgid "" "the ``const`` value to one of the attributes of the object returned by :meth:" "`~ArgumentParser.parse_args`. See the action_ description for examples." msgstr "" -"Quand :meth:`~ArgumentParser.add_argument` est appelée avec " +"quand :meth:`~ArgumentParser.add_argument` est appelée avec " "``action='store_const'`` ou ``action='append_const'``. Ces actions ajoutent " "la valeur de ``const`` à l'un des attributs de l'objet renvoyé par :meth:" "`~ArgumentParser.parse_args`. Consultez la description d'action_ pour voir " -"quelques exemples." +"quelques exemples ;" +# Nous sommes dans une énumération après un :, donc pas de majuscule et le paragraphe doit se terminer par ;. #: library/argparse.rst:981 msgid "" @@ -1166,7 +1167,7 @@ msgid "" "command-line argument following it, the value of ``const`` will be assumed " "instead. See the nargs_ description for examples." msgstr "" -"Quand la méthode :meth:`~ArgumentParser.add_argument` est appelée avec des " +"quand la méthode :meth:`~ArgumentParser.add_argument` est appelée avec des " "chaînes d'options (telles que ``-f`` ou ``--foo``) et ``nargs='?'``. Ceci " "crée un argument optionnel qui peut être suivi de zéro ou un argument de " "ligne de commande. Quand la ligne de commande est analysée, si la chaîne " @@ -1363,7 +1364,7 @@ msgid "" "`~ArgumentParser.parse_args` will report an error if that option is not " "present at the command line." msgstr "" -"Tel que démontré dans l'exemple, quand l'option est marquée comme " +"Tel qu'illustré' dans l'exemple, quand l'option est marquée comme " "``required``, :meth:`~ArgumentParser.parse_args` mentionne une erreur si " "l'option est absente de la ligne de commande." @@ -1651,7 +1652,7 @@ msgid "" "args_ - List of strings to parse. The default is taken from :data:`sys." "argv`." msgstr "" -"L'argument args_ – Liste de chaînes à analyser. La valeur par défaut est récupérée dans : :data:`sys." +"args_ – Liste de chaînes à analyser. La valeur par défaut est récupérée dans : :data:`sys." "argv`." #: library/argparse.rst:1398 @@ -1659,7 +1660,7 @@ msgid "" "namespace_ - An object to take the attributes. The default is a new empty :" "class:`Namespace` object." msgstr "" -"L'argument namespace_ – Un objet pour recevoir les attributs. Par défaut : " +"namespace_ – Un objet pour recevoir les attributs. Par défaut : " "une nouvelle instance (vide) de :class:`Namespace`." #: library/argparse.rst:1403 From d35e1a84b26952310cbd0c6639919cc08ee43bdf Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 24 Sep 2020 17:19:06 -0600 Subject: [PATCH 29/32] =?UTF-8?q?Autres=20int=C3=A9grations=20des=20commen?= =?UTF-8?q?taires=20des=20relecteurs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/argparse.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 73587b671..1e133b491 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -1066,7 +1066,7 @@ msgid "" "the default, in which the item is produced by itself." msgstr "" "Prenez note que ``nargs=1`` produit une liste avec un seul élément. Ceci est " -"différent du comportement par défaut qui produit l'élément par lui-même." +"différent du comportement par défaut qui produit l'élément directement (comme un scalaire)." #: library/argparse.rst:904 msgid "" @@ -1077,8 +1077,8 @@ msgid "" "by a command-line argument. In this case the value from const_ will be " "produced. Some examples to illustrate this::" msgstr "" -"``'?'``. Un argument sera capturé de la ligne de commande et produit par lui-" -"même (tout seul). Si l'argument n'est pas présent sur la ligne de commande, " +"``'?'``. Un argument sera capturé de la ligne de commande et produit " +"directement. Si aucun argument n'est présent sur la ligne de commande, " "la valeur de default_ est produite. Prenez note que pour les arguments " "optionnels, il est aussi possible que la chaîne d'option soit présente mais " "qu'elle ne soit pas suivie d'un argument. Dans ce cas, la valeur de const_ " @@ -1125,8 +1125,7 @@ msgid "" msgstr "" "Si l'argument nommé ``nargs`` n'est pas fourni, le nombre d'arguments " "capturés est déterminé par l'action_. En général, c'est un seul argument de " -"la ligne de commande qui est capturé et il est produit par lui-même (pas " -"dans une liste)." +"la ligne de commande qui est capturé et il est produit directement." #: library/argparse.rst:970 msgid "const" From 47027de11c524f90bf9a291aaf4cb8fbbcd86367 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Thu, 24 Sep 2020 17:19:16 -0600 Subject: [PATCH 30/32] rewrapped argparse.po --- library/argparse.po | 90 +++++++++++++++++++++++---------------------- 1 file changed, 46 insertions(+), 44 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 1e133b491..ed7fc3ef0 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -632,14 +632,14 @@ msgid "" "supply ``argument_default=SUPPRESS``::" msgstr "" "Généralement, les valeurs par défaut des arguments sont spécifiées soit en " -"passant la valeur désirée à :meth:`~ArgumentParser.add_argument` soit par " -"un appel à la méthode :meth:`~ArgumentParser.set_defaults`. Cette méthode " +"passant la valeur désirée à :meth:`~ArgumentParser.add_argument` soit par un " +"appel à la méthode :meth:`~ArgumentParser.set_defaults`. Cette méthode " "accepte un ensemble de paires nom-valeur. Il est parfois pertinent de " "configurer une valeur par défaut pour tous les arguments d'un analyseur. On " "peut activer ce comportement en passant la valeur désirée à l'argument nommé " "``argument_default=`` du constructeur de :class:`ArgumentParser`. Par " -"exemple, pour supprimer globalement la création d'attributs pendant l'appel de :" -"meth:`~ArgumentParser.parse_args`, on fournit " +"exemple, pour supprimer globalement la création d'attributs pendant l'appel " +"de :meth:`~ArgumentParser.parse_args`, on fournit " "``argument_default=SUPPRESS`` ::" #: library/argparse.rst:551 @@ -652,9 +652,9 @@ msgid "" "parse_args` method of an :class:`ArgumentParser`, it :ref:`recognizes " "abbreviations ` of long options." msgstr "" -"En temps normal, lorsque vous passez une liste d'arguments à la méthode :meth:`~ArgumentParser.parse_args` d':class:" -"`ArgumentParser` :ref:`elle accepte les abréviations ` des " -"options longues." +"En temps normal, lorsque vous passez une liste d'arguments à la méthode :" +"meth:`~ArgumentParser.parse_args` d':class:`ArgumentParser` :ref:`elle " +"accepte les abréviations ` des options longues." #: library/argparse.rst:557 msgid "This feature can be disabled by setting ``allow_abbrev`` to ``False``::" @@ -685,10 +685,10 @@ msgid "" "value ``'resolve'`` can be supplied to the ``conflict_handler=`` argument " "of :class:`ArgumentParser`::" msgstr "" -"Parfois, par exemple si on utilise des analyseurs parents_, il est souhaitable " -"de surcharger les anciens arguments qui partagent la même chaîne d'option. " -"Pour obtenir ce comportement, vous devez passer ``'resolve'`` à l'argument " -"``conflict_handler=`` du constructeur d':class:`ArgumentParser` ::" +"Parfois, par exemple si on utilise des analyseurs parents_, il est " +"souhaitable de surcharger les anciens arguments qui partagent la même chaîne " +"d'option. Pour obtenir ce comportement, vous devez passer ``'resolve'`` à " +"l'argument ``conflict_handler=`` du constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:600 msgid "" @@ -698,8 +698,8 @@ msgid "" "option string was overridden." msgstr "" "Prenez note que les objets :class:`ArgumentParser` n'enlèvent une action que " -"si toutes ses chaînes d'options sont surchargées. Ainsi dans l'exemple " -"ci-dessus, l'action ``-f/--foo`` du parent est conservée comme l'action ``-f`` " +"si toutes ses chaînes d'options sont surchargées. Ainsi dans l'exemple ci-" +"dessus, l'action ``-f/--foo`` du parent est conservée comme l'action ``-f`` " "puisque ``--foo`` est la seule chaîne d'options qui a été surchargée." #: library/argparse.rst:607 @@ -730,9 +730,9 @@ msgid "" "This can be achieved by passing ``False`` as the ``add_help=`` argument to :" "class:`ArgumentParser`::" msgstr "" -"Il est parfois utile de désactiver l'ajout de cette option " -"d'aide. Pour ce faire, vous devez passer ``False`` à l'argument " -"``add_help=`` du constructeur d':class:`ArgumentParser` ::" +"Il est parfois utile de désactiver l'ajout de cette option d'aide. Pour ce " +"faire, vous devez passer ``False`` à l'argument ``add_help=`` du " +"constructeur d':class:`ArgumentParser` ::" #: library/argparse.rst:642 msgid "" @@ -743,9 +743,9 @@ msgid "" msgstr "" "En général, l'option d'aide est ``-h/--help``. L'exception à cette règle est " "quand une valeur est passée à ``prefix_chars=`` et qu'elle n'inclue pas ``-" -"``, auquel cas, ``-h`` et ``--help`` ne sont pas des options valides. Dans ce cas, le " -"premier caractère de ``prefix_chars`` est utilisé comme préfixe des options " -"d'aide ::" +"``, auquel cas, ``-h`` et ``--help`` ne sont pas des options valides. Dans " +"ce cas, le premier caractère de ``prefix_chars`` est utilisé comme préfixe " +"des options d'aide ::" #: library/argparse.rst:657 msgid "exit_on_error" @@ -786,8 +786,8 @@ msgid "" "`name or flags`_ - Either a name or a list of option strings, e.g. ``foo`` " "or ``-f, --foo``." msgstr "" -"`name_or_flags`_ – un nom ou une liste de chaînes d'options. Par " -"exemple : ``foo`` ou ``-f, --foo``." +"`name_or_flags`_ – un nom ou une liste de chaînes d'options. Par exemple : " +"``foo`` ou ``-f, --foo``." #: library/argparse.rst:691 msgid "" @@ -984,9 +984,9 @@ msgid "" "output is created." msgstr "" "``'help'`` – Affiche le message d'aide complet pour toutes les options de " -"l'analyseur puis termine l'exécution. Une action ``help`` est automatiquement " -"ajoutée à l'analyseur par défaut. Consultez :class:`ArgumentParser` pour les " -"détails de la création du contenu de l'aide." +"l'analyseur puis termine l'exécution. Une action ``help`` est " +"automatiquement ajoutée à l'analyseur par défaut. Consultez :class:" +"`ArgumentParser` pour les détails de la création du contenu de l'aide." #: library/argparse.rst:824 msgid "" @@ -995,8 +995,8 @@ msgid "" "exits when invoked::" msgstr "" "``'version'`` – Affiche la version du programme puis termine l'exécution. " -"Cette action requiert l'argument nommé ``version=`` dans l'appel à ':meth:`~ArgumentParser." -"add_argument` ::" +"Cette action requiert l'argument nommé ``version=`` dans l'appel à ':meth:" +"`~ArgumentParser.add_argument` ::" #: library/argparse.rst:834 msgid "" @@ -1025,8 +1025,8 @@ msgid "" "``format_usage`` methods." msgstr "" "La façon recommandée pour créer une action personnalisée est d'hériter d':" -"class:`Action` en surchargeant la méthode ``__call__``. Vous avez également l'option " -"de surcharger les méthodes ``__init__`` et ``format_usage``." +"class:`Action` en surchargeant la méthode ``__call__``. Vous avez également " +"l'option de surcharger les méthodes ``__init__`` et ``format_usage``." #: library/argparse.rst:860 msgid "An example of a custom action::" @@ -1048,9 +1048,9 @@ msgid "" "supported values are:" msgstr "" "En général, les objets ``ArgumentParser`` associent un seul argument de la " -"ligne de commande à une seule action à entreprendre. L'argument nommé ``nargs`` associe " -"un nombre différent d'arguments de la ligne de commande à une action. Les " -"valeurs reconnues sont :" +"ligne de commande à une seule action à entreprendre. L'argument nommé " +"``nargs`` associe un nombre différent d'arguments de la ligne de commande à " +"une action. Les valeurs reconnues sont :" #: library/argparse.rst:890 msgid "" @@ -1066,7 +1066,8 @@ msgid "" "the default, in which the item is produced by itself." msgstr "" "Prenez note que ``nargs=1`` produit une liste avec un seul élément. Ceci est " -"différent du comportement par défaut qui produit l'élément directement (comme un scalaire)." +"différent du comportement par défaut qui produit l'élément directement " +"(comme un scalaire)." #: library/argparse.rst:904 msgid "" @@ -1078,8 +1079,8 @@ msgid "" "produced. Some examples to illustrate this::" msgstr "" "``'?'``. Un argument sera capturé de la ligne de commande et produit " -"directement. Si aucun argument n'est présent sur la ligne de commande, " -"la valeur de default_ est produite. Prenez note que pour les arguments " +"directement. Si aucun argument n'est présent sur la ligne de commande, la " +"valeur de default_ est produite. Prenez note que pour les arguments " "optionnels, il est aussi possible que la chaîne d'option soit présente mais " "qu'elle ne soit pas suivie d'un argument. Dans ce cas, la valeur de const_ " "est produite. Voici quelques exemples pour illustrer ceci ::" @@ -1089,8 +1090,8 @@ msgid "" "One of the more common uses of ``nargs='?'`` is to allow optional input and " "output files::" msgstr "" -"``nargs='?'`` est fréquemment utilisé pour accepter " -"des fichiers d'entrée et de sortie optionnels ::" +"``nargs='?'`` est fréquemment utilisé pour accepter des fichiers d'entrée et " +"de sortie optionnels ::" #: library/argparse.rst:938 msgid "" @@ -1139,8 +1140,8 @@ msgid "" "common uses of it are:" msgstr "" "L'argument ``const`` d':meth:`~ArgumentParser.add_argument` est utilisé pour " -"stocker une constante qui n'est pas lue depuis la ligne de commande mais qui est " -"requise par certaines actions d':class:`ArgumentParser`. Les deux " +"stocker une constante qui n'est pas lue depuis la ligne de commande mais qui " +"est requise par certaines actions d':class:`ArgumentParser`. Les deux " "utilisations les plus communes sont :" #: library/argparse.rst:976 @@ -1155,8 +1156,8 @@ msgstr "" "la valeur de ``const`` à l'un des attributs de l'objet renvoyé par :meth:" "`~ArgumentParser.parse_args`. Consultez la description d'action_ pour voir " "quelques exemples ;" -# Nous sommes dans une énumération après un :, donc pas de majuscule et le paragraphe doit se terminer par ;. +# Nous sommes dans une énumération après un :, donc pas de majuscule et le paragraphe doit se terminer par ;. #: library/argparse.rst:981 msgid "" "When :meth:`~ArgumentParser.add_argument` is called with option strings " @@ -1283,7 +1284,8 @@ msgid "" "returns the converted value::" msgstr "" "``type=`` peut prendre n'importe quelle fonction ou objet appelable qui " -"prend une seule chaîne de caractère comme argument et qui renvoie la valeur convertie ::" +"prend une seule chaîne de caractère comme argument et qui renvoie la valeur " +"convertie ::" #: library/argparse.rst:1090 msgid "" @@ -1651,16 +1653,16 @@ msgid "" "args_ - List of strings to parse. The default is taken from :data:`sys." "argv`." msgstr "" -"args_ – Liste de chaînes à analyser. La valeur par défaut est récupérée dans : :data:`sys." -"argv`." +"args_ – Liste de chaînes à analyser. La valeur par défaut est récupérée " +"dans : :data:`sys.argv`." #: library/argparse.rst:1398 msgid "" "namespace_ - An object to take the attributes. The default is a new empty :" "class:`Namespace` object." msgstr "" -"namespace_ – Un objet pour recevoir les attributs. Par défaut : " -"une nouvelle instance (vide) de :class:`Namespace`." +"namespace_ – Un objet pour recevoir les attributs. Par défaut : une nouvelle " +"instance (vide) de :class:`Namespace`." #: library/argparse.rst:1403 msgid "Option value syntax" From 35f28c816d590cdf435aa196e021784dc8b8984b Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Fri, 25 Sep 2020 08:14:45 -0600 Subject: [PATCH 31/32] Update library/argparse.po Co-authored-by: Vincent Poulailleau --- library/argparse.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/argparse.po b/library/argparse.po index ed7fc3ef0..297534d03 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -995,7 +995,7 @@ msgid "" "exits when invoked::" msgstr "" "``'version'`` – Affiche la version du programme puis termine l'exécution. " -"Cette action requiert l'argument nommé ``version=`` dans l'appel à ':meth:" +"Cette action requiert l'argument nommé ``version=`` dans l'appel à :meth:" "`~ArgumentParser.add_argument` ::" #: library/argparse.rst:834 From f5e5593dd8be7ac3c2d692acedb9adbdbcb0cce7 Mon Sep 17 00:00:00 2001 From: Yannick Gingras Date: Fri, 25 Sep 2020 08:46:33 -0600 Subject: [PATCH 32/32] =?UTF-8?q?R=C3=A9solution=20de=20la=20liste=20inval?= =?UTF-8?q?ide=20dans=20argparse.po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/argparse.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/argparse.po b/library/argparse.po index 297534d03..a3514e044 100644 --- a/library/argparse.po +++ b/library/argparse.po @@ -757,9 +757,9 @@ msgid "" "`~ArgumentParser.parse_args` method of an :class:`ArgumentParser`, it will " "exit with error info." msgstr "" -"En général, quand vous passez une liste d'arguments invalide à la méthode :" -"meth:`~ArgumentParser.parse_args` d'une instance d':class:`ArgumentParser`, " -"l'exécution se termine avec un message d'erreur." +"En général, quand vous passez une liste d'arguments dont au moins un est " +"invalide à la méthode :meth:`~ArgumentParser.parse_args` d'une instance d':" +"class:`ArgumentParser`, l'exécution se termine avec un message d'erreur." #: library/argparse.rst:662 msgid ""