@@ -6,14 +6,14 @@ msgstr ""
66"Project-Id-Version : Python 3\n "
77"Report-Msgid-Bugs-To : \n "
88"POT-Creation-Date : 2020-10-01 16:00+0200\n "
9- "PO-Revision-Date : 2020-06-01 16:54+0900 \n "
10- "Last-Translator : Samuel Giffard <samuel@giffard.co >\n "
9+ "PO-Revision-Date : 2020-10-15 22:24+0200 \n "
10+ "Last-Translator : Jules Lasne <jules.lasne@gmail.com >\n "
1111"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
1212"Language : fr\n "
1313"MIME-Version : 1.0\n "
1414"Content-Type : text/plain; charset=UTF-8\n "
1515"Content-Transfer-Encoding : 8bit\n "
16- "X-Generator : Poedit 2.3 .1\n "
16+ "X-Generator : Poedit 2.4 .1\n "
1717
1818#: reference/datamodel.rst:6
1919msgid "Data model"
@@ -262,7 +262,6 @@ msgid "NotImplemented"
262262msgstr "NotImplemented"
263263
264264#: reference/datamodel.rst:155
265- #, fuzzy
266265msgid ""
267266"This type has a single value. There is a single object with this value. "
268267"This object is accessed through the built-in name ``NotImplemented``. "
@@ -276,8 +275,8 @@ msgstr ""
276275"Les méthodes numériques et les comparaisons riches doivent renvoyer cette "
277276"valeur si elles n'implémentent pas l'opération pour les opérandes fournis "
278277"(l'interpréteur essaie alors l'opération en permutant les opérandes ou tout "
279- "autre stratégie de contournement, en fonction de l'opérateur). Sa valeur "
280- "booléenne est vraie. "
278+ "autre stratégie de contournement, en fonction de l'opérateur). Cette valeur "
279+ "ne devrais pas être évaluée dans un contexte booléen "
281280
282281#: reference/datamodel.rst:162
283282msgid "See :ref:`implementing-the-arithmetic-operations` for more details."
@@ -291,6 +290,9 @@ msgid ""
291290"currently evaluates as true, it will emit a :exc:`DeprecationWarning`. It "
292291"will raise a :exc:`TypeError` in a future version of Python."
293292msgstr ""
293+ "L'évaluation de ``NotImplemented`` dans un contexte booléen est obsolète. "
294+ "Bien qu'il renvoie ``True``, elle émet un :exc:`DeprecationWarning`. Elle "
295+ "lèvera une :exc:`TypeError` dans une future version de Python."
294296
295297#: reference/datamodel.rst:179
296298msgid "Ellipsis"
@@ -2308,13 +2310,12 @@ msgstr ""
23082310"si vous lui passez une chaîne non vide."
23092311
23102312#: reference/datamodel.rst:1351
2311- #, fuzzy
23122313msgid ""
23132314"``object.__format__(x, '')`` is now equivalent to ``str(x)`` rather than "
23142315"``format(str(x), '')``."
23152316msgstr ""
23162317"``object.__format__(x, '')`` est maintenant équivalent à ``str(x)`` plutôt "
2317- "qu'à ``format(str(self ), '')``."
2318+ "qu'à ``format(str(x ), '')``."
23182319
23192320#: reference/datamodel.rst:1367
23202321msgid ""
@@ -2998,7 +2999,6 @@ msgstr ""
29982999"``A.__dict__['m'].__get__(obj, obj.__class__)``."
29993000
30003001#: reference/datamodel.rst:1739
3001- #, fuzzy
30023002msgid ""
30033003"For instance bindings, the precedence of descriptor invocation depends on "
30043004"the which descriptor methods are defined. A descriptor can define any "
@@ -3026,9 +3026,9 @@ msgstr ""
30263026"définissent à la fois :meth:`__get__` et :meth:`__set__`, alors que les "
30273027"descripteurs hors-données définissent seulement la méthode :meth:`__get__`. "
30283028"Les descripteurs de données qui définissent :meth:`__set__` et :meth:"
3029- "`__get__` sont toujours prioritaires face à une redéfinition du dictionnaire "
3030- "de l'instance. En revanche, les descripteurs hors-données peuvent être "
3031- "shuntés par les instances."
3029+ "`__get__` (et/ou :meth:`__delete__`) sont toujours prioritaires face à une "
3030+ "redéfinition du dictionnaire de l'instance. En revanche, les descripteurs "
3031+ "hors-données peuvent être shuntés par les instances."
30323032
30333033#: reference/datamodel.rst:1752
30343034msgid ""
@@ -4160,6 +4160,10 @@ msgid ""
41604160"meth:`__ipow__` but returns ``NotImplemented`` would fail to fall back to "
41614161"``x.__pow__(y)`` and ``y.__rpow__(x)``. This bug is fixed in Python 3.10."
41624162msgstr ""
4163+ "En raison d'un bogue dans le mécanisme de ``**=``, une classe qui défini :"
4164+ "meth:`__ipow__` mais renvoie ``NotImplemented`` ne réussira pas à se replier "
4165+ "sur ``x.__pow__(y)`` et ``y.__rpow__(x)``. Ce bogue est résolu dans Python "
4166+ "3.10"
41634167
41644168#: reference/datamodel.rst:2427
41654169msgid ""
@@ -4386,7 +4390,6 @@ msgid "Awaitable Objects"
43864390msgstr "Objets *attendables* (*awaitable*)"
43874391
43884392#: reference/datamodel.rst:2610
4389- #, fuzzy
43904393msgid ""
43914394"An :term:`awaitable` object generally implements an :meth:`__await__` "
43924395"method. :term:`Coroutine objects <coroutine>` returned from :keyword:`async "
@@ -4428,7 +4431,6 @@ msgid "Coroutine Objects"
44284431msgstr "Objets coroutines"
44294432
44304433#: reference/datamodel.rst:2636
4431- #, fuzzy
44324434msgid ""
44334435":term:`Coroutine objects <coroutine>` are :term:`awaitable` objects. A "
44344436"coroutine's execution can be controlled by calling :meth:`__await__` and "
0 commit comments