Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0ba3512

Browse files
committed
"Data Model" Translation - à jour des remarques faites.
1 parent b2b53df commit 0ba3512

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

reference/datamodel.po

+13-14
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: Python 3.6\n"
99
"Report-Msgid-Bugs-To: \n"
1010
"POT-Creation-Date: 2018-03-23 09:03+0100\n"
11-
"PO-Revision-Date: 2018-04-26 23:41+0200\n"
11+
"PO-Revision-Date: 2018-05-01 18:54+0200\n"
1212
"Language: fr\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2519,7 +2519,6 @@ msgstr ""
25192519
"dessous pour obtenir un contrôle total effectif sur l'accès aux attributs."
25202520

25212521
#: ../Doc/reference/datamodel.rst:1466
2522-
#, fuzzy
25232522
msgid ""
25242523
"Called unconditionally to implement attribute accesses for instances of the "
25252524
"class. If the class also defines :meth:`__getattr__`, the latter will not be "
@@ -2533,12 +2532,12 @@ msgstr ""
25332532
"Appelée de manière inconditionnelle pour implémenter l'accès aux attributs "
25342533
"des instances de la classe. Si la classe définit également :meth:"
25352534
"`__getattr__`, cette dernière n'est pas appelée à moins que :meth:"
2536-
"`__getattribute__` l'appelle explicitement ou alors lève une exception :exc:"
2535+
"`__getattribute__` ne l'appelle explicitement ou ne lève une exception :exc:"
25372536
"`AttributeError`. Cette méthode doit renvoyer la valeur (calculée) de "
25382537
"l'attribut ou lever une exception :exc:`AttributeError`. Afin d'éviter une "
25392538
"récursion infinie sur cette méthode, son implémentation doit toujours "
25402539
"appeler la méthode de la classe de base avec le même paramètre *name* pour "
2541-
"accéder à n'importe quel attribut. Par exemple, ``object."
2540+
"accéder à n'importe quel attribut dont elle a besoin. Par exemple, ``object."
25422541
"__getattribute__(self, name)``."
25432542

25442543
#: ../Doc/reference/datamodel.rst:1477
@@ -2547,9 +2546,9 @@ msgid ""
25472546
"result of implicit invocation via language syntax or built-in functions. "
25482547
"See :ref:`special-lookup`."
25492548
msgstr ""
2550-
"Cette méthode peut être court-circuitée lorsque la recherche porte sur les "
2551-
"méthodes spéciales en tant que résultat d'une invocation implicite *via* la "
2552-
"syntaxe du langage ou les fonctions natives. Lisez :ref:`special-lookup`."
2549+
"Cette méthode peut être shuntée lorsque la recherche porte sur les méthodes "
2550+
"spéciales en tant que résultat d'une invocation implicite *via* la syntaxe "
2551+
"du langage ou les fonctions natives. Lisez :ref:`special-lookup`."
25532552

25542553
#: ../Doc/reference/datamodel.rst:1484
25552554
msgid ""
@@ -2833,8 +2832,8 @@ msgstr ""
28332832
"descripteurs hors-données définissent seulement la méthode :meth:`__get__`. "
28342833
"Les descripteurs de données qui définissent :meth:`__set__` et :meth:"
28352834
"`__get__` sont toujours prioritaires face à une redéfinition du dictionnaire "
2836-
"de l'instance. En revanche, les descripteurs hors-données peuvent être court-"
2837-
"circuités par les instances."
2835+
"de l'instance. En revanche, les descripteurs hors-données peuvent être "
2836+
"shuntés par les instances."
28382837

28392838
#: ../Doc/reference/datamodel.rst:1642
28402839
msgid ""
@@ -4092,7 +4091,7 @@ msgid ""
40924091
"the instance when looking up special methods::"
40934092
msgstr ""
40944093
"Essayer d'invoquer une méthode non liée d'une classe de cette manière est "
4095-
"parfois appelé \"confusion de méta-classe\" et se contourne en bipassant "
4094+
"parfois appelé \"confusion de méta-classe\" et se contourne en shuntant "
40964095
"l'instance lors de la recherche des méthodes spéciales ::"
40974096

40984097
#: ../Doc/reference/datamodel.rst:2437
@@ -4101,9 +4100,9 @@ msgid ""
41014100
"correctness, implicit special method lookup generally also bypasses the :"
41024101
"meth:`__getattribute__` method even of the object's metaclass::"
41034102
msgstr ""
4104-
"En plus de bipasser les attributs des instances pour fonctionner "
4105-
"correctement, la recherche des méthodes spéciales implicites bipasse aussi "
4106-
"la méthode :meth:`__getattribute__` même dans la méta-classe de l'objet ::"
4103+
"En plus de shunter les attributs des instances pour fonctionner "
4104+
"correctement, la recherche des méthodes spéciales implicites shunte aussi la "
4105+
"méthode :meth:`__getattribute__` même dans la méta-classe de l'objet ::"
41074106

41084107
#: ../Doc/reference/datamodel.rst:2463
41094108
msgid ""
@@ -4113,7 +4112,7 @@ msgid ""
41134112
"method *must* be set on the class object itself in order to be consistently "
41144113
"invoked by the interpreter)."
41154114
msgstr ""
4116-
"En bipassant le mécanisme de :meth:`__getattribute__` de cette façon, cela "
4115+
"En shuntant le mécanisme de :meth:`__getattribute__` de cette façon, cela "
41174116
"permet d'optimiser la vitesse de l'interpréteur moyennant une certaine "
41184117
"manœuvre dans la gestion des méthodes spéciales (la méthode spéciale *doit* "
41194118
"être définie sur l'objet classe lui-même afin d'être invoquée de manière "

0 commit comments

Comments
 (0)