Skip to content

Commit 1cbff8a

Browse files
committed
Working on library.po/stdtypes.rst
1 parent 7d9eb67 commit 1cbff8a

File tree

2 files changed

+32
-3
lines changed

2 files changed

+32
-3
lines changed

extending.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ msgstr ""
263263
#: ../Doc/extending/embedding.rst:45
264264
#, fuzzy
265265
msgid ":ref:`c-api-index`"
266-
msgstr "c-api-index"
266+
msgstr ":ref:`c-api-index`"
267267

268268
#: ../Doc/extending/embedding.rst:45
269269
msgid ""

library.po

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92583,7 +92583,7 @@ msgstr ""
9258392583

9258492584
#: ../Doc/library/stdtypes.rst:599
9258592585
msgid "Iterator Types"
92586-
msgstr ""
92586+
msgstr "Les types Itérateurs"
9258792587

9258892588
#: ../Doc/library/stdtypes.rst:609
9258992589
msgid ""
@@ -92592,12 +92592,18 @@ msgid ""
9259292592
"support iteration. Sequences, described below in more detail, always "
9259392593
"support the iteration methods."
9259492594
msgstr ""
92595+
"Python supporte un concept d'itération sur les conteneurs. C'est implémenté "
92596+
"en utilisant deux méthodes distinctes qui permettent aux classes définies "
92597+
"par l'utilisateur de devenir itérables. Les séquences, décrites plus bas en "
92598+
"détail, supportent toujours les méthodes d'itération."
9259592599

9259692600
#: ../Doc/library/stdtypes.rst:614
9259792601
msgid ""
9259892602
"One method needs to be defined for container objects to provide iteration "
9259992603
"support:"
9260092604
msgstr ""
92605+
"Une méthode doit être définie afin que les objets conteneurs supportent "
92606+
"l'itération :"
9260192607

9260292608
#: ../Doc/library/stdtypes.rst:621
9260392609
msgid ""
@@ -92610,12 +92616,22 @@ msgid ""
9261092616
"member:`~PyTypeObject.tp_iter` slot of the type structure for Python objects "
9261192617
"in the Python/C API."
9261292618
msgstr ""
92619+
"Donne un objet itérateur. L'objet doit implémenter le protocole d'itération "
92620+
"décrit ci-dessous. Si un conteneur prend en charge différents types "
92621+
"d'itération, d'autres méthodes peuvent être fournies pour obtenir "
92622+
"spécifiquement les itérateurs pour ces types d'itération. (Exemple d'un "
92623+
"objet supportant plusieurs formes d'itération : une structure d'arbre "
92624+
"pouvant être parcourue en largeur ou en profondeur.) Cette méthode "
92625+
"correspond à l'attribut :c:member:`~PyTypeObject.tp_iter` de la structure du "
92626+
"type des objets Python dans l'API Python/C."
9261392627

9261492628
#: ../Doc/library/stdtypes.rst:630
9261592629
msgid ""
9261692630
"The iterator objects themselves are required to support the following two "
9261792631
"methods, which together form the :dfn:`iterator protocol`:"
9261892632
msgstr ""
92633+
"Les itérateurs eux-mêmes doivent implémenter les deux méthodes suivantes, "
92634+
"qui forment ensemble le :dfn:`iterator protocol` :"
9261992635

9262092636
#: ../Doc/library/stdtypes.rst:636
9262192637
msgid ""
@@ -92624,6 +92640,11 @@ msgid ""
9262492640
"`in` statements. This method corresponds to the :c:member:`~PyTypeObject."
9262592641
"tp_iter` slot of the type structure for Python objects in the Python/C API."
9262692642
msgstr ""
92643+
"Donne l'objet itérateur lui-même. Cela est nécessaire pour permettre à la "
92644+
"fois à des conteneurs et des itérateurs d'être utilisés avec les "
92645+
"instructions :keyword:`for` et :keyword:`in`. Cette méthode correspond à "
92646+
"l'attribut :c:member:`~PyTypeObject.tp_iter` de la structure des types des "
92647+
"objets Python dans l'API Python/C."
9262792648

9262892649
#: ../Doc/library/stdtypes.rst:644
9262992650
msgid ""
@@ -92632,6 +92653,10 @@ msgid ""
9263292653
"member:`~PyTypeObject.tp_iternext` slot of the type structure for Python "
9263392654
"objects in the Python/C API."
9263492655
msgstr ""
92656+
"Donne l'élément suivant du conteneur. S'il n'y a pas d'autres éléments, une "
92657+
"exception :exc:`StopIteration` est levée. Cette méthode correspond à "
92658+
"l'attribut :c:member:`PyTypeObject.tp_iternext` de la structure du type des "
92659+
"objets Python dans l'API Python/C."
9263592660

9263692661
#: ../Doc/library/stdtypes.rst:649
9263792662
msgid ""
@@ -92640,6 +92665,10 @@ msgid ""
9264092665
"forms. The specific types are not important beyond their implementation of "
9264192666
"the iterator protocol."
9264292667
msgstr ""
92668+
"Python définit plusieurs objets itérateurs pour itérer sur les types "
92669+
"standards ou spécifiques de séquence, de dictionnaires et d'autres formes "
92670+
"plus spécialisées. Les types spécifiques ne sont pas importants au-delà de "
92671+
"leur implémentation du protocole d'itération."
9264392672

9264492673
#: ../Doc/library/stdtypes.rst:654
9264592674
msgid ""
@@ -92652,7 +92681,7 @@ msgstr ""
9265292681

9265392682
#: ../Doc/library/stdtypes.rst:664
9265492683
msgid "Generator Types"
92655-
msgstr ""
92684+
msgstr "Types Générateurs"
9265692685

9265792686
#: ../Doc/library/stdtypes.rst:666
9265892687
msgid ""

0 commit comments

Comments
 (0)