Skip to content

Commit d6ecf55

Browse files
CatadannaJulienPalard
authored andcommitted
Traduction de extending/newtypes.po 10011103
1 parent 8dd8841 commit d6ecf55

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

extending/newtypes.po

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ msgid ""
2424
"This section aims to give a quick fly-by on the various type methods you can "
2525
"implement and what they do."
2626
msgstr ""
27+
"Cette section a pour but de donner un aperçu rapide des différents types de "
28+
"méthodes que vous pouvez mettre en œuvre et de ce qu'elles font."
2729

2830
#: extending/newtypes.rst:14
2931
msgid ""
@@ -37,6 +39,9 @@ msgid ""
3739
"type you want to define, the chances are very good that you will only "
3840
"implement a handful of these."
3941
msgstr ""
42+
"Il y en a *enormement* de méthodes. Mais ne vous inquiétez pas trop : si "
43+
"vous avez un type que vous voulez définir, il y a de fortes chances que vous "
44+
"n'en mettiez en œuvre qu'une poignée."
4045

4146
#: extending/newtypes.rst:24
4247
msgid ""
@@ -217,7 +222,7 @@ msgid ""
217222
"attributes simple? There are only a couple of conditions that must be met:"
218223
msgstr ""
219224
"La plupart des types d'extension n'utilisent que des attributs *simples*. "
220-
"Alors, qu'est-ce qui rend les attributs simples ? Il y a seulement quelques "
225+
"Alors, qu'est-ce qui rend les attributs simples ? Il y a seulement quelques "
221226
"conditions qui doivent être remplies :"
222227

223228
#: extending/newtypes.rst:224
@@ -428,7 +433,7 @@ msgstr ""
428433

429434
#: extending/newtypes.rst:421
430435
msgid "Abstract Protocol Support"
431-
msgstr "Support pour le protocole abstrait"
436+
msgstr "Prise en charge du protocole abstrait"
432437

433438
#: extending/newtypes.rst:423
434439
msgid ""
@@ -467,6 +472,9 @@ msgid ""
467472
"This function, if you choose to provide it, should return a hash number for "
468473
"an instance of your data type. Here is a simple example::"
469474
msgstr ""
475+
"Cette fonction, si vous choisissez de la fournir, doit renvoyer un numéro de "
476+
"hachage pour une instance de votre type de données. Voici un exemple "
477+
"simple ::"
470478

471479
#: extending/newtypes.rst:464
472480
msgid ""
@@ -559,6 +567,11 @@ msgid ""
559567
"tp_iter` by returning a new reference to themselves -- and should also "
560568
"therefore implement the :c:member:`~PyTypeObject.tp_iternext` handler."
561569
msgstr ""
570+
"Les objets qui ne peuvent être itérés qu'une seule fois (généralement en "
571+
"raison des effets secondaires de l'itération, tels que les objets fichiers) "
572+
"peuvent implémenter :c:member:`~PyTypeObject.tp_iter` en renvoyant une "
573+
"nouvelle référence — et devraient donc également implémenter le pointeur :c:"
574+
"member:`~PyTypeObject.tp_iternext`."
562575

563576
#: extending/newtypes.rst:536
564577
msgid ""
@@ -679,7 +692,7 @@ msgstr ""
679692

680693
#: extending/newtypes.rst:623
681694
msgid "Download CPython source releases."
682-
msgstr "Télécharger les versions sources de CPython."
695+
msgstr "Télécharger les versions sources de *CPython*."
683696

684697
#: extending/newtypes.rst:623
685698
msgid "https://www.python.org/downloads/source/"

0 commit comments

Comments
 (0)