Skip to content

Commit f1d4ff7

Browse files
committed
Backport from 3.8
1 parent dc5751c commit f1d4ff7

37 files changed

+2936
-482
lines changed

distutils/packageindex.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ msgstr ""
1818

1919
#: ../Doc/distutils/packageindex.rst:9
2020
msgid "The Python Package Index (PyPI)"
21-
msgstr ""
21+
msgstr "L'index de paquets Python (*Python Package Index* : PyPI)"
2222

2323
#: ../Doc/distutils/packageindex.rst:11
2424
msgid ""

distutils/setupscript.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ msgstr ""
380380

381381
#: ../Doc/distutils/setupscript.rst:335
382382
msgid "Other options"
383-
msgstr ""
383+
msgstr "Autres options"
384384

385385
#: ../Doc/distutils/setupscript.rst:337
386386
msgid ""

extending/extending.po

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -541,13 +541,16 @@ msgstr ""
541541

542542
#: ../Doc/extending/extending.rst:309
543543
msgid "The Module's Method Table and Initialization Function"
544-
msgstr ""
544+
msgstr "La fonction d'initialisation et le tableau des méthodes du module"
545545

546546
#: ../Doc/extending/extending.rst:311
547547
msgid ""
548548
"I promised to show how :c:func:`spam_system` is called from Python programs. "
549549
"First, we need to list its name and address in a \"method table\"::"
550550
msgstr ""
551+
"Nous avons promis de montrer comment :c:func:`spam_system` est appelée "
552+
"depuis les programmes Python. D'abord, nous avons besoin d'avoir son nom et "
553+
"son adresse dans un « tableau des méthodes » ::"
551554

552555
#: ../Doc/extending/extending.rst:322
553556
msgid ""
@@ -557,13 +560,22 @@ msgid ""
557560
"value of ``0`` means that an obsolete variant of :c:func:`PyArg_ParseTuple` "
558561
"is used."
559562
msgstr ""
563+
"Notez la troisième entrée (``METH_VARARGS``). C'est un indicateur du type de "
564+
"convention à utiliser pour la fonction C, à destination de l'interpréteur. "
565+
"Il doit valoir normalement ``METH_VARARGS`` ou ``METH_VARARGS | "
566+
"METH_KEYWORDS`` ; la valeur ``0`` indique qu'une variante obsolète de :c:"
567+
"func:`PyArg_ParseTuple` est utilisée."
560568

561569
#: ../Doc/extending/extending.rst:327
562570
msgid ""
563571
"When using only ``METH_VARARGS``, the function should expect the Python-"
564572
"level parameters to be passed in as a tuple acceptable for parsing via :c:"
565573
"func:`PyArg_ParseTuple`; more information on this function is provided below."
566574
msgstr ""
575+
"Si seulement ``METH_VARARGS`` est utilisé, la fonction s'attend à ce que les "
576+
"paramètres Python soient passés comme un n-uplet que l'on peut analyser "
577+
"*via* :c:func:`PyArg_ParseTuple` ; des informations supplémentaires sont "
578+
"fournies plus bas."
567579

568580
#: ../Doc/extending/extending.rst:331
569581
msgid ""
@@ -573,6 +585,11 @@ msgid ""
573585
"keywords. Use :c:func:`PyArg_ParseTupleAndKeywords` to parse the arguments "
574586
"to such a function."
575587
msgstr ""
588+
"Le bit :const:`METH_KEYWORDS` peut être mis à un dans le troisième champ si "
589+
"des arguments par mot-clés doivent être passés à la fonction. Dans ce cas, "
590+
"la fonction C doit accepter un troisième paramètre ``PyObject *`` qui est un "
591+
"dictionnaire des mots-clés. Utilisez :c:func:`PyArg_ParseTupleAndKeywords` "
592+
"pour analyser les arguments d'une telle fonction."
576593

577594
#: ../Doc/extending/extending.rst:337
578595
msgid ""

0 commit comments

Comments
 (0)