Skip to content

Disambiguating between keyword and keyword arguments. #1447

New issue

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

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

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 15, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -430,6 +430,8 @@ index indice (en particulier quand on parle de chaînes
de caractères)
installer installateur
interpreter interpréteur
keyword mot clé
keyword argument argument nommé
library bibliothèque
list comprehension liste en compréhension (liste en intension est
valide, mais nous ne l'utilisons pas)
Expand Down Expand Up @@ -833,4 +835,3 @@ Ensuite récupérez les changements depuis Transifex :
git add -p
git commit -m "tx pull"
tx push -t -f --no-interactive --parallel

8 changes: 4 additions & 4 deletions distutils/apiref.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"PO-Revision-Date: 2020-05-09 12:00+0200\n"
"PO-Revision-Date: 2020-10-15 09:06+0200\n"
"Last-Translator: ZepmanBC <[email protected]>\n"
"Language-Team: FRENCH <[email protected]>\n"
"Language: fr\n"
Expand Down Expand Up @@ -679,9 +679,9 @@ msgid ""
"See the :func:`setup` function for a list of keyword arguments accepted by "
"the Distribution constructor. :func:`setup` creates a Distribution instance."
msgstr ""
"Voir la fonction :func:`setup` pour une liste des arguments de mots-clés "
"acceptés par le constructeur *Distribution*. :func:`setup` crée une instance "
"de Distribution."
"Voir la fonction :func:`setup` pour une liste des arguments nommés acceptés "
"par le constructeur *Distribution*. :func:`setup` crée une instance de "
"Distribution."

#: distutils/apiref.rst:304
msgid ""
Expand Down
4 changes: 2 additions & 2 deletions library/_thread.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-24 09:01+0200\n"
"PO-Revision-Date: 2019-12-13 12:43+0100\n"
"PO-Revision-Date: 2020-10-15 09:06+0200\n"
"Last-Translator: Inebhis <[email protected]>\n"
"Language-Team: FRENCH <[email protected]>\n"
"Language: fr\n"
Expand Down Expand Up @@ -66,7 +66,7 @@ msgstr ""
"Démarre un nouveau fils d'exécution et renvoie son identifiant. Ce fil "
"d'exécution exécute la fonction *function* avec la liste d'arguments *args* "
"(qui doit être un *tuple*). L'argument optionnel *kwargs* spécifie un "
"dictionnaire d'arguments de mots clés."
"dictionnaire d'arguments nommés."

#: library/_thread.rst:50
msgid "When the function returns, the thread silently exits."
Expand Down
4 changes: 2 additions & 2 deletions library/atexit.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-24 09:01+0200\n"
"PO-Revision-Date: 2018-10-13 09:30+0200\n"
"PO-Revision-Date: 2020-10-15 09:15+0200\n"
"Last-Translator: Julien Palard <[email protected]>\n"
"Language-Team: FRENCH <[email protected]>\n"
"Language: fr\n"
Expand Down Expand Up @@ -150,7 +150,7 @@ msgid ""
"Positional and keyword arguments may also be passed to :func:`register` to "
"be passed along to the registered function when it is called::"
msgstr ""
"Les arguments positionnels et par mot-clé peuvent aussi être passés à :func:"
"Les arguments positionnels et nommés peuvent aussi être passés à :func:"
"`register` afin d'être repassés à la fonction inscrite lors de son appel ::"

#: library/atexit.rst:104
Expand Down
6 changes: 3 additions & 3 deletions library/codecs.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"PO-Revision-Date: 2020-02-23 23:00+0100\n"
"PO-Revision-Date: 2020-10-15 09:15+0200\n"
"Last-Translator: \n"
"Language-Team: FRENCH <[email protected]>\n"
"Language: fr\n"
Expand Down Expand Up @@ -391,7 +391,7 @@ msgstr ""
"Utilise un encodeur incrémental pour encoder de manière itérative l'entrée "
"fournie par *iterator*. Cette fonction est un :term:`générateur "
"<generator>`. L'argument *errors* (ainsi que tout autre argument passé par "
"mot-clé) est transmis à l'encodeur incrémental."
"son nom) est transmis à l'encodeur incrémental."

#: library/codecs.rst:227
msgid ""
Expand All @@ -412,7 +412,7 @@ msgid ""
msgstr ""
"Utilise un décodeur incrémental pour décoder de manière itérative l'entrée "
"fournie par *iterator*. Cette fonction est un :term:`générateur`. L'argument "
"*errors* (ainsi que tout autre argument passé par mot-clé) est transmis au "
"*errors* (ainsi que tout autre argument passé par son nom) est transmis au "
"décodeur incrémental."

#: library/codecs.rst:239
Expand Down
26 changes: 13 additions & 13 deletions library/difflib.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"PO-Revision-Date: 2020-05-18 22:51+0200\n"
"PO-Revision-Date: 2020-10-15 09:15+0200\n"
"Last-Translator: Loc Cosnier <[email protected]>\n"
"Language-Team: French <[email protected]>\n"
"Language: fr\n"
Expand Down Expand Up @@ -206,17 +206,17 @@ msgid ""
"*tabsize* is an optional keyword argument to specify tab stop spacing and "
"defaults to ``8``."
msgstr ""
"*tabsize* est un mot-clé optionnel pour spécifier l'espacement des "
"*tabsize* est argument nommé optionnel pour spécifier l'espacement des "
"tabulations et sa valeur par défaut est ``8``."

#: library/difflib.rst:102
msgid ""
"*wrapcolumn* is an optional keyword to specify column number where lines are "
"broken and wrapped, defaults to ``None`` where lines are not wrapped."
msgstr ""
"*wrapcolumn* est un mot-clé optionnel pour spécifier le numéro de la colonne "
"où les lignes sont coupées pour être ré-agencées, la valeur par défaut est "
"``None`` lorsque les lignes ne sont pas ré-agencées."
"*wrapcolumn* est un argument nommé optionnel pour spécifier le numéro de la "
"colonne où les lignes sont coupées pour être ré-agencées, la valeur par "
"défaut est ``None`` lorsque les lignes ne sont pas ré-agencées."

#: library/difflib.rst:105
msgid ""
Expand All @@ -225,10 +225,10 @@ msgid ""
"differences). See :func:`ndiff` documentation for argument default values "
"and descriptions."
msgstr ""
"*linejunk* et *charjunk* sont des arguments de mots-clés optionnels passés "
"dans :func:`ndiff` (utilisés par :class:`HtmlDiff` pour générer les "
"différences HTML côte à côte). Voir la documentation de :func:`ndiff` pour "
"les valeurs par défaut des arguments et les descriptions."
"*linejunk* et *charjunk* sont des arguments nommés optionnels passés dans :"
"func:`ndiff` (utilisés par :class:`HtmlDiff` pour générer les différences "
"HTML côte à côte). Voir la documentation de :func:`ndiff` pour les valeurs "
"par défaut des arguments et les descriptions."

#: library/difflib.rst:109
msgid "The following methods are public:"
Expand All @@ -250,7 +250,7 @@ msgid ""
"*fromdesc* and *todesc* are optional keyword arguments to specify from/to "
"file column header strings (both default to an empty string)."
msgstr ""
"*fromdesc* et *todesc* sont des arguments mot-clé optionnels pour spécifier "
"*fromdesc* et *todesc* sont des arguments nommés optionnels pour spécifier "
"les chaînes d'en-tête des colonnes *from/to* du fichier (les deux sont des "
"chaînes vides par défaut)."

Expand All @@ -266,7 +266,7 @@ msgid ""
"hyperlinks to place the next difference highlight at the top of the browser "
"without any leading context)."
msgstr ""
"*context* et *numlines* sont tous deux des arguments mots-clés facultatifs. "
"*context* et *numlines* sont tous deux des arguments nommés facultatifs. "
"Mettre *context* à ``True`` lorsque les différences contextuelles doivent "
"être affichées, sinon la valeur par défaut est ``False`` pour afficher les "
"fichiers complets. Les *numlines* ont pour valeur par défaut ``5``. Lorsque "
Expand All @@ -292,8 +292,8 @@ msgid ""
"*charset* keyword-only argument was added. The default charset of HTML "
"document changed from ``'ISO-8859-1'`` to ``'utf-8'``."
msgstr ""
"l'argument mot-clé *charset* a été ajouté. Le jeu de caractères par défaut "
"du document HTML est passé de ``'ISO-8859-1'`` à ``'utf-8'``."
"l'argument nommé *charset* a été ajouté. Le jeu de caractères par défaut du "
"document HTML est passé de ``'ISO-8859-1'`` à ``'utf-8'``."

#: library/difflib.rst:141
msgid ""
Expand Down
9 changes: 4 additions & 5 deletions library/exceptions.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"PO-Revision-Date: 2020-05-30 23:32+0200\n"
"PO-Revision-Date: 2020-10-15 09:04+0200\n"
"Last-Translator: Jules Lasne <[email protected]>\n"
"Language-Team: FRENCH <[email protected]>\n"
"Language: fr\n"
Expand Down Expand Up @@ -303,10 +303,9 @@ msgid ""
"the exception, respectively."
msgstr ""
"Les attributs :attr:`name` et :attr:`path` peuvent être définis uniquement à "
"l'aide d'arguments mot-clef (*kwargs*) passés au constructeur. Lorsqu'ils "
"sont définis, ils représentent respectivement le nom du module qui a été "
"tenté d'être importé et le chemin d'accès au fichier qui a déclenché "
"l'exception."
"l'aide d'arguments nommés passés au constructeur. Lorsqu'ils sont définis, "
"ils représentent respectivement le nom du module qui a été tenté d'être "
"importé et le chemin d'accès au fichier qui a déclenché l'exception."

#: library/exceptions.rst:179
msgid "Added the :attr:`name` and :attr:`path` attributes."
Expand Down
24 changes: 12 additions & 12 deletions library/functions.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"PO-Revision-Date: 2020-05-17 14:15+0200\n"
"PO-Revision-Date: 2020-10-15 09:11+0200\n"
"Last-Translator: Loc Cosnier <[email protected]>\n"
"Language-Team: French <[email protected]>\n"
"Language: fr\n"
Expand Down Expand Up @@ -1797,11 +1797,11 @@ msgid ""
"empty. If the iterable is empty and *default* is not provided, a :exc:"
"`ValueError` is raised."
msgstr ""
"Elle accepte deux arguments par mot clé optionnels. L'argument *key* "
"spécifie une fonction à un argument permettant de trier comme pour :meth:"
"`list.sort`. L'argument *default* quant à lui fournit un objet à donner si "
"l'itérable fourni est vide. Si l'itérable est vide et que *default* n'est "
"pas fourni, :exc:`ValueError` est levée."
"Elle accepte deux arguments nommés optionnels. L'argument *key* spécifie une "
"fonction à un argument permettant de trier comme pour :meth:`list.sort`. "
"L'argument *default* quant à lui fournit un objet à donner si l'itérable "
"fourni est vide. Si l'itérable est vide et que *default* n'est pas fourni, :"
"exc:`ValueError` est levée."

#: library/functions.rst:946
msgid ""
Expand All @@ -1817,7 +1817,7 @@ msgstr ""

#: library/functions.rst:988
msgid "The *default* keyword-only argument."
msgstr "L'argument exclusivement par mot clé *default*."
msgstr "L'argument nommé (et seulement donné par son nom) *default*."

#: library/functions.rst:991
msgid "The *key* can be ``None``."
Expand Down Expand Up @@ -2484,8 +2484,8 @@ msgid ""
"keyword arguments."
msgstr ""
"Écrit *objects* dans le flux texte *file*, séparés par *sep* et suivis de "
"*end*. *sep*, *end*, *file*, et *flush*, s'ils sont présents, doivent être "
"données par mot clé."
"*end*. Les arguments *sep*, *end*, *file*, et *flush*, s'ils sont présents, "
"doivent être nommés."

#: library/functions.rst:1325
msgid ""
Expand Down Expand Up @@ -2524,7 +2524,7 @@ msgstr ""

#: library/functions.rst:1339
msgid "Added the *flush* keyword argument."
msgstr "Ajout de l'argument par mot clé *flush*."
msgstr "Ajout de l'argument nommé *flush*."

#: library/functions.rst:1345
msgid "Return a property attribute."
Expand Down Expand Up @@ -2763,7 +2763,7 @@ msgstr "Renvoie une nouvelle liste triée depuis les éléments d'*iterable*."
#: library/functions.rst:1518
msgid ""
"Has two optional arguments which must be specified as keyword arguments."
msgstr "A deux arguments optionnels qui doivent être fournis par mot clé."
msgstr "A deux arguments optionnels qui doivent être nommés."

#: library/functions.rst:1520
msgid ""
Expand Down Expand Up @@ -2908,7 +2908,7 @@ msgstr ""

#: library/functions.rst:1596
msgid "The *start* parameter can be specified as a keyword argument."
msgstr "Le paramètre *start* peut être spécifié comme un argument de mot-clé."
msgstr "Le paramètre *start* peut être spécifié comme un argument nommé."

#: library/functions.rst:1601
msgid ""
Expand Down
4 changes: 2 additions & 2 deletions library/tarfile.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"PO-Revision-Date: 2020-07-05 09:09+0100\n"
"PO-Revision-Date: 2020-10-15 09:06+0200\n"
"Last-Translator: ALJI Mohamed <[email protected]>\n"
"Language-Team: FRENCH <[email protected]>\n"
"Language: fr\n"
Expand Down Expand Up @@ -1406,7 +1406,7 @@ msgid ""
"*encoding* and *errors* keyword arguments of the :class:`TarFile` class."
msgstr ""
"Les détails de la conversion des caractères dans :mod:`tarfile` sont "
"contrôlés par les arguments de mot-clé *encoding* et *errors* de la classe :"
"contrôlés par les arguments nommés *encoding* et *errors* de la classe :"
"class:`TarFile`."

#: library/tarfile.rst:875
Expand Down
21 changes: 10 additions & 11 deletions library/textwrap.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
"PO-Revision-Date: 2020-05-21 13:34+0200\n"
"PO-Revision-Date: 2020-10-15 09:16+0200\n"
"Last-Translator: Loc Cosnier <[email protected]>\n"
"Language-Team: French <[email protected]>\n"
"Language: fr\n"
Expand Down Expand Up @@ -54,9 +54,8 @@ msgid ""
"Optional keyword arguments correspond to the instance attributes of :class:"
"`TextWrapper`, documented below. *width* defaults to ``70``."
msgstr ""
"Les arguments par mot-clé optionnels correspondent aux attributs d'instance "
"de :class:`TextWrapper`, documentés ci-dessous. *width* vaut ``70`` par "
"défaut."
"Les arguments nommés optionnels correspondent aux attributs d'instance de :"
"class:`TextWrapper`, documentés ci-dessous. *width* vaut ``70`` par défaut."

#: library/textwrap.rst:29
msgid ""
Expand All @@ -79,8 +78,8 @@ msgid ""
"In particular, :func:`fill` accepts exactly the same keyword arguments as :"
"func:`wrap`."
msgstr ""
"En particulier, :func:`fill` accepte exactement les mêmes arguments par mot-"
"clé que :func:`wrap`."
"En particulier, :func:`fill` accepte exactement les mêmes arguments nommés "
"que :func:`wrap`."

#: library/textwrap.rst:46
msgid "Collapse and truncate the given *text* to fit in the given *width*."
Expand Down Expand Up @@ -108,8 +107,8 @@ msgid ""
"so changing the value of :attr:`.tabsize`, :attr:`.expand_tabs`, :attr:`."
"drop_whitespace`, and :attr:`.replace_whitespace` will have no effect."
msgstr ""
"Les arguments par mot-clé optionnels correspondent aux attributs d'instance "
"de :class:`TextWrapper`, documentés ci-dessous. Notez que l'espace blanc est "
"Les arguments nommés optionnels correspondent aux attributs d'instance de :"
"class:`TextWrapper`, documentés ci-dessous. Notez que l'espace blanc est "
"réduit avant que le texte ne soit passé à la fonction :meth:`fill` de :class:"
"`TextWrapper`, donc changer la valeur de :attr:`.tabsize`, :attr:`."
"expand_tabs`, :attr:`.drop_whitespace`, et :attr:`.replace_whitespace` est "
Expand Down Expand Up @@ -209,8 +208,8 @@ msgid ""
"for example ::"
msgstr ""
"Le constructeur :class:`TextWrapper` accepte un certain nombre d'arguments "
"par mots-clés optionnels. Chaque argument par mot-clé correspond à un "
"attribut d'instance, donc par exemple ::"
"nommés optionnels. Chaque argument nommé correspond à un attribut "
"d'instance, donc par exemple ::"

#: library/textwrap.rst:141
msgid "is the same as ::"
Expand All @@ -232,7 +231,7 @@ msgid ""
"constructor) are as follows:"
msgstr ""
"Les attributs d'instance de la classe :class:`TextWrapper` (et les arguments "
"par mot-clé au constructeur) sont les suivants :"
"nommés au constructeur) sont les suivants :"

#: library/textwrap.rst:156
msgid ""
Expand Down
Loading