Skip to content

Commit 0dc979b

Browse files
committed
po merge
1 parent 0dfcff7 commit 0dc979b

110 files changed

Lines changed: 10904 additions & 11242 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

c-api/abstract.po

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ msgstr ""
3535
#: ../Doc/c-api/abstract.rst:14
3636
msgid ""
3737
"It is not possible to use these functions on objects that are not properly "
38-
"initialized, such as a list object that has been created by "
39-
":c:func:`PyList_New`, but whose items have not been set to some non-\\ "
40-
"``NULL`` value yet."
38+
"initialized, such as a list object that has been created by :c:func:"
39+
"`PyList_New`, but whose items have not been set to some non-\\ ``NULL`` "
40+
"value yet."
4141
msgstr ""
4242
"Il n'est pas possible d'utiliser ces fonctions sur des objets qui n'ont pas "
43-
"été correctement initialisés, comme un objet liste qui a été créé avec "
44-
":c:func:`PyList_New` mais dont les éléments n'ont pas encore été mis à une "
43+
"été correctement initialisés, comme un objet liste qui a été créé avec :c:"
44+
"func:`PyList_New` mais dont les éléments n'ont pas encore été mis à une "
4545
"valeur non-\\ ``NULL``."

c-api/allocation.po

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ msgid ""
2727
"detector's set of observed objects. Other fields of the object are not "
2828
"affected."
2929
msgstr ""
30-
"Permet d'initialiser un objet *op* nouvellement alloué ainsi que son type et"
31-
" sa référence initiale. Renvoie l'objet initialisé. La présence de *type* "
30+
"Permet d'initialiser un objet *op* nouvellement alloué ainsi que son type et "
31+
"sa référence initiale. Renvoie l'objet initialisé. La présence de *type* "
3232
"indique que l'objet doit être traité par le détecteur d'ordures cycliques, "
3333
"il est de ce fait ajouté à l'ensemble du détecteur d'objets observés. Les "
3434
"autres champs de l'objet ne sont pas affectés."
@@ -47,54 +47,53 @@ msgid ""
4747
"Allocate a new Python object using the C structure type *TYPE* and the "
4848
"Python type object *type*. Fields not defined by the Python object header "
4949
"are not initialized; the object's reference count will be one. The size of "
50-
"the memory allocation is determined from the "
51-
":c:member:`~PyTypeObject.tp_basicsize` field of the type object."
50+
"the memory allocation is determined from the :c:member:`~PyTypeObject."
51+
"tp_basicsize` field of the type object."
5252
msgstr ""
5353
"Alloue un nouvel objet Python en utilisant le type de structure C *TYPE* et "
5454
"l'objet Python *type*. Les champs non définis par l'en-tête de l'objet "
5555
"Python ne sont pas initialisés; le compteur de la référence objet sera égal "
56-
"à un. La taille de l'allocation mémoire est déterminée par le champ "
57-
":c:member:`~PyTypeObject.tp_basicsize` de l'objet type."
56+
"à un. La taille de l'allocation mémoire est déterminée par le champ :c:"
57+
"member:`~PyTypeObject.tp_basicsize` de l'objet type."
5858

5959
#: ../Doc/c-api/allocation.rst:41
6060
msgid ""
6161
"Allocate a new Python object using the C structure type *TYPE* and the "
6262
"Python type object *type*. Fields not defined by the Python object header "
6363
"are not initialized. The allocated memory allows for the *TYPE* structure "
64-
"plus *size* fields of the size given by the "
65-
":c:member:`~PyTypeObject.tp_itemsize` field of *type*. This is useful for "
66-
"implementing objects like tuples, which are able to determine their size at "
67-
"construction time. Embedding the array of fields into the same allocation "
68-
"decreases the number of allocations, improving the memory management "
69-
"efficiency."
64+
"plus *size* fields of the size given by the :c:member:`~PyTypeObject."
65+
"tp_itemsize` field of *type*. This is useful for implementing objects like "
66+
"tuples, which are able to determine their size at construction time. "
67+
"Embedding the array of fields into the same allocation decreases the number "
68+
"of allocations, improving the memory management efficiency."
7069
msgstr ""
7170
"Alloue un nouvel objet Python en utilisant le type de structure C *TYPE* et "
7271
"l'objet Python de type *type*. Les champs non définis par l'en-tête de "
7372
"l'objet Python ne sont pas initialisés. La mémoire allouée est suffisante "
74-
"pour la structure *TYPE* plus *size* champs de la taille donnée par le champ"
75-
" de *type* :c:member:`~PyTypeObject.tp_itemsize`. Ceci est utile pour "
73+
"pour la structure *TYPE* plus *size* champs de la taille donnée par le champ "
74+
"de *type* :c:member:`~PyTypeObject.tp_itemsize`. Ceci est utile pour "
7675
"l'implémentation d'objets comme les tuples, qui sont capables de déterminer "
7776
"leur taille à la construction. Allouer les champs en même temps que l'objet "
7877
"diminue le nombre d'allocations, améliorant ainsi les performances."
7978

8079
#: ../Doc/c-api/allocation.rst:53
8180
msgid ""
82-
"Releases memory allocated to an object using :c:func:`PyObject_New` or "
83-
":c:func:`PyObject_NewVar`. This is normally called from the "
84-
":c:member:`~PyTypeObject.tp_dealloc` handler specified in the object's type."
85-
" The fields of the object should not be accessed after this call as the "
86-
"memory is no longer a valid Python object."
81+
"Releases memory allocated to an object using :c:func:`PyObject_New` or :c:"
82+
"func:`PyObject_NewVar`. This is normally called from the :c:member:"
83+
"`~PyTypeObject.tp_dealloc` handler specified in the object's type. The "
84+
"fields of the object should not be accessed after this call as the memory is "
85+
"no longer a valid Python object."
8786
msgstr ""
88-
"Libère la mémoire allouée à un objet utilisant :c:func:`PyObject_New` ou "
89-
":c:func:`PyObject_NewVar`. Ceci est normalement appelé par le gestionnaire "
90-
":c:member:`~PyTypeObject.tp_dealloc` spécifié dans le type d'objet. Les "
91-
"champs de l'objet ne doivent plus être accédés après cet appel puisque cet "
87+
"Libère la mémoire allouée à un objet utilisant :c:func:`PyObject_New` ou :c:"
88+
"func:`PyObject_NewVar`. Ceci est normalement appelé par le gestionnaire :c:"
89+
"member:`~PyTypeObject.tp_dealloc` spécifié dans le type d'objet. Les champs "
90+
"de l'objet ne doivent plus être accédés après cet appel puisque cet "
9291
"emplacement mémoire ne correspond plus à un objet Python valide."
9392

9493
#: ../Doc/c-api/allocation.rst:62
9594
msgid ""
96-
"Object which is visible in Python as ``None``. This should only be accessed"
97-
" using the :c:macro:`Py_None` macro, which evaluates to a pointer to this "
95+
"Object which is visible in Python as ``None``. This should only be accessed "
96+
"using the :c:macro:`Py_None` macro, which evaluates to a pointer to this "
9897
"object."
9998
msgstr ""
10099
"Objet qui est visible en tant que ``None`` dans Python. Ne devrait être "

c-api/apiabiversion.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ msgid ""
3232
"number in the following manner:"
3333
msgstr ""
3434
"Par exemple si le ``PY_VERSION_HEX` est défini à ``0x030401a2``, la "
35-
"version d'information sous-jacente peut être trouvée en la traitant comme un"
36-
" nombre sous 32 bits de la manière suivante:"
35+
"version d'information sous-jacente peut être trouvée en la traitant comme un "
36+
"nombre sous 32 bits de la manière suivante:"
3737

3838
#: ../Doc/c-api/apiabiversion.rst:16
3939
msgid "Bytes"

c-api/arg.po

Lines changed: 32 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -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`."
123123
msgstr ""
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
131131
msgid ""
@@ -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."
161161
msgstr ""
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
171171
msgid ""
@@ -174,10 +174,11 @@ msgid ""
174174
"strings, it is preferable to use the ``O&`` format with :c:func:"
175175
"`PyUnicode_FSConverter` as *converter*."
176176
msgstr ""
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
183184
msgid ""
@@ -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."
200201
msgstr ""
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]"
258259
msgstr ""
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
263265
msgid ""
@@ -270,7 +272,8 @@ msgstr ""
270272
#: ../Doc/c-api/arg.rst:120
271273
msgid "``y`` (read-only :term:`bytes-like object`) [const char \\*]"
272274
msgstr ""
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
276279
msgid ""
@@ -279,10 +282,10 @@ msgid ""
279282
"contain embedded null bytes; if it does, a :exc:`ValueError` exception is "
280283
"raised."
281284
msgstr ""
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
288291
msgid ""
@@ -305,7 +308,8 @@ msgstr ""
305308
#: ../Doc/c-api/arg.rst:129
306309
msgid "``y#`` (read-only :term:`bytes-like object`) [const char \\*, int]"
307310
msgstr ""
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
311315
msgid ""

c-api/bool.po

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ msgid ""
2626
"following macros are available, however."
2727
msgstr ""
2828
"Les booléens en Python sont implémentés comme une classe dérivée des "
29-
"entiers. Il y a seulement deux booléens, :const:`Py_False` et "
30-
":const:`Py_True`. Comme tel, les fonctions de création de suppression ne "
29+
"entiers. Il y a seulement deux booléens, :const:`Py_False` et :const:"
30+
"`Py_True`. Comme tel, les fonctions de création de suppression ne "
3131
"s'appliquent pas aux booléens. Toutefois, les macros suivantes sont "
3232
"disponibles."
3333

@@ -63,16 +63,16 @@ msgstr ""
6363

6464
#: ../Doc/c-api/bool.rst:39
6565
msgid ""
66-
"Return :const:`Py_True` from a function, properly incrementing its reference"
67-
" count."
66+
"Return :const:`Py_True` from a function, properly incrementing its reference "
67+
"count."
6868
msgstr ""
6969
"Renvoie :const:`Py_True` depuis une fonction, en incrémentant son nombre de "
7070
"références."
7171

7272
#: ../Doc/c-api/bool.rst:45
7373
msgid ""
74-
"Return a new reference to :const:`Py_True` or :const:`Py_False` depending on"
75-
" the truth value of *v*."
74+
"Return a new reference to :const:`Py_True` or :const:`Py_False` depending on "
75+
"the truth value of *v*."
7676
msgstr ""
7777
"Renvoie une nouvelle référence de :const:`Py_True` ou :const:`Py_False` en "
7878
"fonction de la valeur de *v*."

0 commit comments

Comments
 (0)