Skip to content

Commit 41e2117

Browse files
Apply suggestions from code review
Co-authored-by: Christophe Nanteuil <35002064+christopheNan@users.noreply.github.com>
1 parent b1e2ddc commit 41e2117

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

extending/newtypes_tutorial.po

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -135,11 +135,11 @@ msgid ""
135135
"and :c:macro:`Py_TYPE` respectively). The reason for the macro is to "
136136
"abstract away the layout and to enable additional fields in debug builds."
137137
msgstr ""
138-
"C'est ce qu'un objet ``Cusom`` contient. ``PyObject_HEAD`` est "
138+
"C'est ce qu'un objet ``Custom`` contient. ``PyObject_HEAD`` est "
139139
"obligatoirement au début de chaque structure d'objet et définit un champ "
140140
"appelé ``ob_base`` de type :c:type:`PyObject`, contenant un pointeur vers un "
141141
"objet type et un compteur de références (on peut y accéder en utilisant les "
142-
"macros :c:macro:`Py_REFCNT` et :c:macro:`Py_TYPE`, respectivement). La "
142+
"macros :c:macro:`Py_TYPE` et :c:macro:`Py_REFCNT`, respectivement). La "
143143
"raison d'être de ces macros est d'abstraire l'agencement de la structure, et "
144144
"ainsi de permettre l'ajout de champs en mode débogage."
145145

@@ -173,7 +173,7 @@ msgid ""
173173
"also to avoid caring about the fields' declaration order."
174174
msgstr ""
175175
"Nous recommandons d'utiliser la syntaxe d'initialisation nommée (C99) pour "
176-
"remplir la structure, comme ci-dessus, afin d'éviter d'avoir à nommer les "
176+
"remplir la structure, comme ci-dessus, afin d'éviter d'avoir à lister les "
177177
"champs de :c:type:`PyTypeObject` dont vous n'avez pas besoin, et de ne pas "
178178
"vous soucier de leur ordre."
179179

@@ -191,7 +191,7 @@ msgstr ""
191191

192192
#: extending/newtypes_tutorial.rst:109
193193
msgid "We're going to pick it apart, one field at a time::"
194-
msgstr "Regardons les champs de cette structures, un par un ::"
194+
msgstr "Regardons les champs de cette structure, un par un ::"
195195

196196
#: extending/newtypes_tutorial.rst:113
197197
msgid ""
@@ -250,9 +250,9 @@ msgid ""
250250
msgstr ""
251251
"Si vous voulez qu'une classe en Python puisse hériter de votre type, et que "
252252
"votre type a le même :c:member:`~PyTypeObject.tp_basicsize` que son parent, "
253-
"vous pourriez rencontrer des problèmes avec l'héritage multiple. Une sous-"
253+
"vous rencontrerez des problèmes avec l'héritage multiple. Une sous-"
254254
"classe Python de votre type devra lister votre type en premier dans son :"
255-
"attr:`~class.__bases__`, sans quoi il ne sera pas capable d'appeler la "
255+
"attr:`~class.__bases__`, sans quoi elle ne sera pas capable d'appeler la "
256256
"méthode :meth:`__new__` de votre type sans erreur. Vous pouvez éviter ce "
257257
"problème en vous assurant que votre type a un :c:member:`~PyTypeObject."
258258
"tp_basicsize` plus grand que son parent. La plupart du temps ce sera vrai "
@@ -271,7 +271,7 @@ msgid ""
271271
"the members defined until at least Python 3.3. If you need further members, "
272272
"you will need to OR the corresponding flags."
273273
msgstr ""
274-
"Chaque type devrait inclure cette constante dans ses options : elle active "
274+
"Chaque type doit inclure cette constante dans ses options : elle active "
275275
"tous les membres définis jusqu'à au moins Python 3.3. Si vous avez besoin de "
276276
"plus de membres, vous pouvez la combiner à d'autres constantes avec un *ou* "
277277
"binaire."

0 commit comments

Comments
 (0)