@@ -121,11 +121,11 @@ msgid ""
121121"object's :c:member:`PyBufferProcs.bf_releasebuffer` field is *NULL*, which "
122122"disallows mutable objects such as :class:`bytearray`."
123123msgstr ""
124- "Certains formats requièrent un :term:`objet compatible avec une chaîne d'octets <bytes-like object>` en lecture seule, et "
125- "définissent un pointeur à la place d'une structure tampon. Ils fonctionnent "
126- "en vérifiant que le champ :c:member:`PyBufferProcs.bf_releasebuffer` de "
127- "l'objet est *NULL*, ce qui n'autorise pas les objets muables tels que :class: "
128- "`bytearray`."
124+ "Certains formats requièrent un :term:`objet compatible avec une chaîne "
125+ "d'octets <bytes-like object>` en lecture seule, et définissent un pointeur à "
126+ "la place d'une structure tampon. Ils fonctionnent en vérifiant que le champ :"
127+ "c:member:`PyBufferProcs.bf_releasebuffer` de l'objet est *NULL*, ce qui "
128+ "n'autorise pas les objets muables tels que :class: `bytearray`."
129129
130130#: ../Doc/c-api/arg.rst:58
131131msgid ""
@@ -159,13 +159,13 @@ msgid ""
159159"is raised. Unicode objects are converted to C strings using ``'utf-8'`` "
160160"encoding. If this conversion fails, a :exc:`UnicodeError` is raised."
161161msgstr ""
162- "Convertit un objet Unicode en un pointeur vers une chaîne de caractères. S'il s'agit d'un "
163- "pointeur vers une chaîne de caractères déjà existante, il est stocké dans la variable "
164- "de type pointeur vers un caractère dont vous avez donné l'adresse. Une chaîne de "
165- "caractères en C se termine par *NULL*. La chaîne de caractères Python "
166- "ne doit donc pas contenir de caractère dont le code est *null*. Si elle en contient, une exception :exc: "
167- "`ValueError` est levée . Si la conversion échoue , une :exc:`UnicodeError ` est "
168- "levée."
162+ "Convertit un objet Unicode en un pointeur vers une chaîne de caractères. "
163+ "S'il s'agit d'un pointeur vers une chaîne de caractères déjà existante, il "
164+ "est stocké dans la variable de type pointeur vers un caractère dont vous "
165+ "avez donné l'adresse. Une chaîne de caractères en C se termine par *NULL*. "
166+ "La chaîne de caractères Python ne doit donc pas contenir de caractère dont "
167+ "le code est *null* . Si elle en contient , une exception :exc:`ValueError ` est "
168+ "levée. Si la conversion échoue, une :exc:`UnicodeError` est levée. "
169169
170170#: ../Doc/c-api/arg.rst:77
171171msgid ""
@@ -174,10 +174,11 @@ msgid ""
174174"strings, it is preferable to use the ``O&`` format with :c:func:"
175175"`PyUnicode_FSConverter` as *converter*."
176176msgstr ""
177- "Ce format n'accepte pas les objets :term:`objets compatibles avec une chaîne d'octets <bytes-like "
178- "object>`. Si vous voulez accepter les chemins du système de fichers et les "
179- "convertir vers des chaînes de caractères C, il est préférable d'utiliser le "
180- "format ``O&`` avec :c:func:`PyUnicode_FSConverter` en tant que *converter*."
177+ "Ce format n'accepte pas les objets :term:`objets compatibles avec une chaîne "
178+ "d'octets <bytes-like object>`. Si vous voulez accepter les chemins du "
179+ "système de fichers et les convertir vers des chaînes de caractères C, il est "
180+ "préférable d'utiliser le format ``O&`` avec :c:func:`PyUnicode_FSConverter` "
181+ "en tant que *converter*."
181182
182183#: ../Doc/c-api/arg.rst:83 ../Doc/c-api/arg.rst:150
183184msgid ""
@@ -198,10 +199,10 @@ msgid ""
198199"resulting C string may contain embedded NUL bytes. Unicode objects are "
199200"converted to C strings using ``'utf-8'`` encoding."
200201msgstr ""
201- "Ce format accepte les objets Unicode et les *bytes-like object*. Cela remplit "
202- "une structure :c:type:`Py_buffer` qui est fournie par l'appelant. Dans ce "
203- "cas, la chaîne de caractères C qui en résulte peut contenir des octets NULL. "
204- "Les objets Unicode sont convertis en chaînes de caractères C en "
202+ "Ce format accepte les objets Unicode et les *bytes-like object*. Cela "
203+ "remplit une structure :c:type:`Py_buffer` qui est fournie par l'appelant. "
204+ "Dans ce cas, la chaîne de caractères C qui en résulte peut contenir des "
205+ "octets NULL. Les objets Unicode sont convertis en chaînes de caractères C en "
205206"utilisant l'encodage ``'utf-8'``."
206207
207208#: ../Doc/c-api/arg.rst:98
@@ -256,8 +257,9 @@ msgid ""
256257"``z#`` (:class:`str`, read-only :term:`bytes-like object` or ``None``) "
257258"[const char \\ *, int]"
258259msgstr ""
259- "``z#`` (:class:`str`, :term:`objet compatible avec une chaîne d'octets <bytes-like object>` en lecture seule ou ``None``) "
260- "[constante char \\ *, entier]"
260+ "``z#`` (:class:`str`, :term:`objet compatible avec une chaîne d'octets "
261+ "<bytes-like object>` en lecture seule ou ``None``) [constante char \\ *, "
262+ "entier]"
261263
262264#: ../Doc/c-api/arg.rst:109
263265msgid ""
@@ -270,7 +272,8 @@ msgstr ""
270272#: ../Doc/c-api/arg.rst:120
271273msgid "``y`` (read-only :term:`bytes-like object`) [const char \\ *]"
272274msgstr ""
273- "``y`` (:term:`objet compatible avec une chaîne d'octets <bytes-like object>` en lecture seule) [constante char \\ *]"
275+ "``y`` (:term:`objet compatible avec une chaîne d'octets <bytes-like object>` "
276+ "en lecture seule) [constante char \\ *]"
274277
275278#: ../Doc/c-api/arg.rst:113
276279msgid ""
@@ -279,10 +282,10 @@ msgid ""
279282"contain embedded null bytes; if it does, a :exc:`ValueError` exception is "
280283"raised."
281284msgstr ""
282- "Ce format convertit un *objet compatible avec une chaîne d'octets* en un pointeur C vers une chaîne "
283- "de caractères ; Il n'accepte pas les objets Unicode. Le tampon d'octets ne "
284- "doit pas contenir d'octets *null* ; si c'est le cas, une exception :exc: "
285- "`ValueError` est levée."
285+ "Ce format convertit un *objet compatible avec une chaîne d'octets* en un "
286+ "pointeur C vers une chaîne de caractères ; Il n'accepte pas les objets "
287+ "Unicode. Le tampon d'octets ne doit pas contenir d'octets *null* ; si c'est "
288+ "le cas, une exception :exc: `ValueError` est levée."
286289
287290#: ../Doc/c-api/arg.rst:118
288291msgid ""
@@ -305,7 +308,8 @@ msgstr ""
305308#: ../Doc/c-api/arg.rst:129
306309msgid "``y#`` (read-only :term:`bytes-like object`) [const char \\ *, int]"
307310msgstr ""
308- "``y#`` (:term:`objet compatible avec une chaîne d'octets <bytes-like object>` en lecture seule) [constante char \\ *, entier]"
311+ "``y#`` (:term:`objet compatible avec une chaîne d'octets <bytes-like "
312+ "object>` en lecture seule) [constante char \\ *, entier]"
309313
310314#: ../Doc/c-api/arg.rst:128
311315msgid ""
0 commit comments