Skip to content

Commit 39b024f

Browse files
committed
Backport from 3.8
1 parent 6773f3a commit 39b024f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+4814
-602
lines changed

c-api/buffer.po

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

530530
#: ../Doc/c-api/buffer.rst:321
531531
msgid "format"
532-
msgstr ""
532+
msgstr "format"
533533

534534
#: ../Doc/c-api/buffer.rst:323 ../Doc/c-api/buffer.rst:325
535535
#: ../Doc/c-api/buffer.rst:327 ../Doc/c-api/buffer.rst:329

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: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -563,13 +563,16 @@ msgstr ""
563563

564564
#: ../Doc/extending/extending.rst:305
565565
msgid "The Module's Method Table and Initialization Function"
566-
msgstr ""
566+
msgstr "La fonction d'initialisation et le tableau des méthodes du module"
567567

568568
#: ../Doc/extending/extending.rst:307
569569
msgid ""
570570
"I promised to show how :c:func:`spam_system` is called from Python programs. "
571571
"First, we need to list its name and address in a \"method table\"::"
572572
msgstr ""
573+
"Nous avons promis de montrer comment :c:func:`spam_system` est appelée "
574+
"depuis les programmes Python. D'abord, nous avons besoin d'avoir son nom et "
575+
"son adresse dans un « tableau des méthodes » ::"
573576

574577
#: ../Doc/extending/extending.rst:318
575578
msgid ""
@@ -579,13 +582,22 @@ msgid ""
579582
"value of ``0`` means that an obsolete variant of :c:func:`PyArg_ParseTuple` "
580583
"is used."
581584
msgstr ""
585+
"Notez la troisième entrée (``METH_VARARGS``). C'est un indicateur du type de "
586+
"convention à utiliser pour la fonction C, à destination de l'interpréteur. "
587+
"Il doit valoir normalement ``METH_VARARGS`` ou ``METH_VARARGS | "
588+
"METH_KEYWORDS`` ; la valeur ``0`` indique qu'une variante obsolète de :c:"
589+
"func:`PyArg_ParseTuple` est utilisée."
582590

583591
#: ../Doc/extending/extending.rst:323
584592
msgid ""
585593
"When using only ``METH_VARARGS``, the function should expect the Python-"
586594
"level parameters to be passed in as a tuple acceptable for parsing via :c:"
587595
"func:`PyArg_ParseTuple`; more information on this function is provided below."
588596
msgstr ""
597+
"Si seulement ``METH_VARARGS`` est utilisé, la fonction s'attend à ce que les "
598+
"paramètres Python soient passés comme un n-uplet que l'on peut analyser "
599+
"*via* :c:func:`PyArg_ParseTuple` ; des informations supplémentaires sont "
600+
"fournies plus bas."
589601

590602
#: ../Doc/extending/extending.rst:327
591603
msgid ""
@@ -595,11 +607,18 @@ msgid ""
595607
"keywords. Use :c:func:`PyArg_ParseTupleAndKeywords` to parse the arguments "
596608
"to such a function."
597609
msgstr ""
610+
"Le bit :const:`METH_KEYWORDS` peut être mis à un dans le troisième champ si "
611+
"des arguments par mot-clés doivent être passés à la fonction. Dans ce cas, "
612+
"la fonction C doit accepter un troisième paramètre ``PyObject *`` qui est un "
613+
"dictionnaire des mots-clés. Utilisez :c:func:`PyArg_ParseTupleAndKeywords` "
614+
"pour analyser les arguments d'une telle fonction."
598615

599616
#: ../Doc/extending/extending.rst:333
600617
msgid ""
601618
"The method table must be referenced in the module definition structure::"
602619
msgstr ""
620+
"Le tableau des méthodes doit être référencé dans la structure de définition "
621+
"du module ::"
603622

604623
#: ../Doc/extending/extending.rst:344
605624
msgid ""

0 commit comments

Comments
 (0)