From 0ba35126c608c82dbd7f5fafb3b55ae3fe16a88c Mon Sep 17 00:00:00 2001 From: Christophe Nanteuil Date: Tue, 1 May 2018 18:51:42 +0200 Subject: [PATCH] =?UTF-8?q?"Data=20Model"=20Translation=20-=20=C3=A0=20jou?= =?UTF-8?q?r=20des=20remarques=20faites.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/datamodel.po | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/reference/datamodel.po b/reference/datamodel.po index 4aa905b0..4a12d6ea 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-03-23 09:03+0100\n" -"PO-Revision-Date: 2018-04-26 23:41+0200\n" +"PO-Revision-Date: 2018-05-01 18:54+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2519,7 +2519,6 @@ msgstr "" "dessous pour obtenir un contrôle total effectif sur l'accès aux attributs." #: ../Doc/reference/datamodel.rst:1466 -#, fuzzy msgid "" "Called unconditionally to implement attribute accesses for instances of the " "class. If the class also defines :meth:`__getattr__`, the latter will not be " @@ -2533,12 +2532,12 @@ msgstr "" "Appelée de manière inconditionnelle pour implémenter l'accès aux attributs " "des instances de la classe. Si la classe définit également :meth:" "`__getattr__`, cette dernière n'est pas appelée à moins que :meth:" -"`__getattribute__` l'appelle explicitement ou alors lève une exception :exc:" +"`__getattribute__` ne l'appelle explicitement ou ne lève une exception :exc:" "`AttributeError`. Cette méthode doit renvoyer la valeur (calculée) de " "l'attribut ou lever une exception :exc:`AttributeError`. Afin d'éviter une " "récursion infinie sur cette méthode, son implémentation doit toujours " "appeler la méthode de la classe de base avec le même paramètre *name* pour " -"accéder à n'importe quel attribut. Par exemple, ``object." +"accéder à n'importe quel attribut dont elle a besoin. Par exemple, ``object." "__getattribute__(self, name)``." #: ../Doc/reference/datamodel.rst:1477 @@ -2547,9 +2546,9 @@ msgid "" "result of implicit invocation via language syntax or built-in functions. " "See :ref:`special-lookup`." msgstr "" -"Cette méthode peut être court-circuitée lorsque la recherche porte sur les " -"méthodes spéciales en tant que résultat d'une invocation implicite *via* la " -"syntaxe du langage ou les fonctions natives. Lisez :ref:`special-lookup`." +"Cette méthode peut être shuntée lorsque la recherche porte sur les méthodes " +"spéciales en tant que résultat d'une invocation implicite *via* la syntaxe " +"du langage ou les fonctions natives. Lisez :ref:`special-lookup`." #: ../Doc/reference/datamodel.rst:1484 msgid "" @@ -2833,8 +2832,8 @@ msgstr "" "descripteurs hors-données définissent seulement la méthode :meth:`__get__`. " "Les descripteurs de données qui définissent :meth:`__set__` et :meth:" "`__get__` sont toujours prioritaires face à une redéfinition du dictionnaire " -"de l'instance. En revanche, les descripteurs hors-données peuvent être court-" -"circuités par les instances." +"de l'instance. En revanche, les descripteurs hors-données peuvent être " +"shuntés par les instances." #: ../Doc/reference/datamodel.rst:1642 msgid "" @@ -4092,7 +4091,7 @@ msgid "" "the instance when looking up special methods::" msgstr "" "Essayer d'invoquer une méthode non liée d'une classe de cette manière est " -"parfois appelé \"confusion de méta-classe\" et se contourne en bipassant " +"parfois appelé \"confusion de méta-classe\" et se contourne en shuntant " "l'instance lors de la recherche des méthodes spéciales ::" #: ../Doc/reference/datamodel.rst:2437 @@ -4101,9 +4100,9 @@ msgid "" "correctness, implicit special method lookup generally also bypasses the :" "meth:`__getattribute__` method even of the object's metaclass::" msgstr "" -"En plus de bipasser les attributs des instances pour fonctionner " -"correctement, la recherche des méthodes spéciales implicites bipasse aussi " -"la méthode :meth:`__getattribute__` même dans la méta-classe de l'objet ::" +"En plus de shunter les attributs des instances pour fonctionner " +"correctement, la recherche des méthodes spéciales implicites shunte aussi la " +"méthode :meth:`__getattribute__` même dans la méta-classe de l'objet ::" #: ../Doc/reference/datamodel.rst:2463 msgid "" @@ -4113,7 +4112,7 @@ msgid "" "method *must* be set on the class object itself in order to be consistently " "invoked by the interpreter)." msgstr "" -"En bipassant le mécanisme de :meth:`__getattribute__` de cette façon, cela " +"En shuntant le mécanisme de :meth:`__getattribute__` de cette façon, cela " "permet d'optimiser la vitesse de l'interpréteur moyennant une certaine " "manœuvre dans la gestion des méthodes spéciales (la méthode spéciale *doit* " "être définie sur l'objet classe lui-même afin d'être invoquée de manière "