From bae90d3dc4d95e4fb009678bcd68703d0687cada Mon Sep 17 00:00:00 2001 From: Christophe Nanteuil Date: Sun, 26 Nov 2023 10:29:56 +0100 Subject: [PATCH] possession et compagnie --- extending/extending.po | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/extending/extending.po b/extending/extending.po index e1c6badb..dc48505b 100644 --- a/extending/extending.po +++ b/extending/extending.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-07-23 14:38+0200\n" -"PO-Revision-Date: 2023-11-25 18:45+0100\n" +"PO-Revision-Date: 2023-11-26 10:23+0100\n" "Last-Translator: Christophe Nanteuil \n" "Language-Team: FRENCH \n" "Language: fr\n" @@ -1333,7 +1333,7 @@ msgstr "" "compteur de références d'un objet est maintenant défini comme étant le " "nombre de références à cet objet. Le propriétaire d'une référence est " "responsable d'appeler :c:func:`Py_DECREF` lorsque la référence n'est plus " -"nécessaire. La propriété d'une référence peut être transférée. Il y a trois " +"nécessaire. La possession d'une référence peut être transférée. Il y a trois " "façons de se débarrasser d'une référence que l'on possède : la transmettre, " "la stocker ou appeler :c:func:`Py_DECREF`. Oublier de se débarrasser d'une " "référence crée une fuite de mémoire." @@ -1388,7 +1388,7 @@ msgstr "" #: extending/extending.rst:960 msgid "Ownership Rules" -msgstr "Règles concernant la propriété de références" +msgstr "Règles concernant la possession de références" #: extending/extending.rst:962 msgid "" @@ -1398,7 +1398,7 @@ msgid "" msgstr "" "Chaque fois qu'une référence d'objet est passée à l'intérieur ou à " "l'extérieur d'une fonction, elle fait partie de la spécification de " -"l'interface de la fonction, peu importe que la propriété soit transférée " +"l'interface de la fonction, peu importe que la possession soit transférée " "avec la référence ou non." #: extending/extending.rst:966 @@ -1412,13 +1412,13 @@ msgid "" "reference to a cached item." msgstr "" "La plupart des fonctions qui renvoient une référence à un objet transmettent " -"la propriété avec la référence. En particulier, toutes les fonctions dont la " -"fonction est de créer un nouvel objet, telles que :c:func:`PyLong_FromLong` " -"et :c:func:`Py_BuildValue`, transmettent la possession au récepteur. Même si " -"l'objet n'est pas réellement nouveau, vous recevez toujours la possession " -"d'une nouvelle référence à cet objet. Par exemple, :c:func:`PyLong_FromLong` " -"maintient un cache des valeurs souvent utilisées et peut renvoyer une " -"référence à un élément mis en cache." +"la possession avec la référence. En particulier, toutes les fonctions dont " +"la fonction est de créer un nouvel objet, telles que :c:func:" +"`PyLong_FromLong` et :c:func:`Py_BuildValue`, transmettent la possession au " +"récepteur. Même si l'objet n'est pas réellement nouveau, vous recevez " +"toujours la possession d'une nouvelle référence à cet objet. Par exemple, :c:" +"func:`PyLong_FromLong` maintient un cache des valeurs souvent utilisées et " +"peut renvoyer une référence à un élément mis en cache." #: extending/extending.rst:974 msgid "" @@ -1464,7 +1464,7 @@ msgstr "" "indépendant. Il existe exactement deux exceptions importantes à cette " "règle : :c:func:`PyTuple_SetItem` et :c:func:`PyList_SetItem`. Ces fonctions " "s'approprient l'élément qui leur est transmis, même en cas d'échec ! (Notez " -"que :c:func:`PyDict_SetItem` et les amis ne prennent pas la possession de " +"que :c:func:`PyDict_SetItem` et compagnie ne prennent pas la possession de " "l'objet, elles sont « normales ».)" #: extending/extending.rst:993 @@ -1489,7 +1489,7 @@ msgid "" "its caller." msgstr "" "La référence d'objet renvoyée par une fonction C appelée depuis Python doit " -"être une référence détenue en propre — la propriété est transférée de la " +"être une référence détenue en propre — la possession est transférée de la " "fonction à son appelant." #: extending/extending.rst:1007