Skip to content
Closed
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
28 changes: 19 additions & 9 deletions c-api/iterator.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"PO-Revision-Date: 2017-12-13 08:47+0100\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"PO-Revision-Date: 2019-01-21 13:58+0100\n"
"Last-Translator: ANTOINE FOURES <afoures@student.42.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
Expand All @@ -26,39 +26,45 @@ msgid ""
"sentinel value, calling the callable for each item in the sequence, and "
"ending the iteration when the sentinel value is returned."
msgstr ""
"Python fournit deux itérateurs génériques. Le premier est un itérateur de "
"séquence, il fonctionne avec n'importe quelle séquence gérant la méthode :"
"meth:`__getitem__`. Le second fonctionne avec un objet appelable et une "
"valeur sentinelle, il appelle l'appelable pour obtenir chaque élément de la "
"séquence, et l'itération se termine lorsque la sentinelle est reçue."
"Python fournit deux itérateurs d'usage générique. Le premier est un "
"itérateur de séquence, il fonctionne avec n'importe quelle séquence gérant "
"la méthode :meth:`__getitem__`. Le second fonctionne avec un objet appelable "
"et une valeur sentinelle, l'appelable permet d'obtenir chaque élément de la "
"séquence, et l'itération se termine lorsque la sentinelle est atteinte."

#: ../Doc/c-api/iterator.rst:17
msgid ""
"Type object for iterator objects returned by :c:func:`PySeqIter_New` and the "
"one-argument form of the :func:`iter` built-in function for built-in "
"sequence types."
msgstr ""
"Type de l'itérateur renvoyé par les fonctions :c:func:`PySeqIter_New` et :"
"func:`iter` à un seul argument."

#: ../Doc/c-api/iterator.rst:24
msgid "Return true if the type of *op* is :c:data:`PySeqIter_Type`."
msgstr ""
msgstr "Renvoie vrai si *op* est de type :c:data:`PySeqIter_Type`."

#: ../Doc/c-api/iterator.rst:29
msgid ""
"Return an iterator that works with a general sequence object, *seq*. The "
"iteration ends when the sequence raises :exc:`IndexError` for the "
"subscripting operation."
msgstr ""
"Renvoie un itérateur de séquence *seq*. L'itération prend fin lorsque la "
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Renvoie un itérateur de séquence seq.

Cette phrase ne me paraît pas donner toues les informations, je ne voit pas que l'itérateur renvoyé itère seq.

"séquence lève :exc:`IndexError` lors d'une tentative d'accès."

#: ../Doc/c-api/iterator.rst:36
msgid ""
"Type object for iterator objects returned by :c:func:`PyCallIter_New` and "
"the two-argument form of the :func:`iter` built-in function."
msgstr ""
"Type de l'itérateur renvoyé par les fonctions :c:func:`PyCallIter_New` et :"
"func:`iter` à deux arguments."

#: ../Doc/c-api/iterator.rst:42
msgid "Return true if the type of *op* is :c:data:`PyCallIter_Type`."
msgstr ""
msgstr "Renvoie vrai si *op* est de type :c:data:`PyCallIter_Type`."

#: ../Doc/c-api/iterator.rst:47
msgid ""
Expand All @@ -67,3 +73,7 @@ msgid ""
"should return the next item in the iteration. When *callable* returns a "
"value equal to *sentinel*, the iteration will be terminated."
msgstr ""
"Renvoie un nouvel itérateur. Le premier paramètre, *callable*, peut être "
"n'importe quel objet Python appelable sans aucun paramètre ; chaque appel "
"doit renvoyer l'élément suivant de l'itération. Lorsque *callable* renvoie "
"une valeur égale à *sentinel*, l'itération prend fin."