forked from AFPy/python-docs-fr
pospell also on c-api/
This commit is contained in:
parent 9a857e66ae
commit 6ea188c229
15 changed files with 137 additions and 138 deletions
| | @ -7,6 +7,5 @@ install: | |||
- pip install pospell | ||||
- pospell --version | ||||
script: | ||||
| ||||
- pospell -p dict -l fr *.po library/*.po distributing/*.po installing/*.po install/*.po howto/*.po tutorial/*.po using/*.po whatsnew/*.po | ||||
- pospell -p dict -l fr *.po c-api/*.po library/*.po distributing/*.po installing/*.po install/*.po howto/*.po tutorial/*.po using/*.po whatsnew/*.po | ||||
- make CPYTHON_CLONE=/tmp/cpython/ BRANCH=3.7 | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-05-27 19:40+0200\n" | ||||
"PO-Revision-Date: 2017-09-22 10:29+0200\n" | ||||
"PO-Revision-Date: 2018-10-04 11:13+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -68,13 +68,12 @@ msgid "" | |||
msgstr "" | ||||
"Alloue un nouvel objet Python en utilisant le type de structure C *TYPE* et " | ||||
"l'objet de type Python *type*. Les champs non définis par l'en-tête de " | ||||
"l'objet Python ne sont pas initialisés. La mémoire allouée autorise pour la " | ||||
"structure *TYPE* plus *size* champs de la taille donnée par le champ de " | ||||
"*type* :c:member:`~PyTypeObject.tp_itemsize`. C'est utile pour " | ||||
"l'objet Python ne sont pas initialisés. La mémoire allouée est suffisante " | ||||
"pour pour la structure *TYPE* plus *size* champs de la taille donnée par le " | ||||
"champ de *type* :c:member:`~PyTypeObject.tp_itemsize`. C'est utile pour " | ||||
"l'implémentation d'objets comme les tuples, qui sont capables de déterminer " | ||||
"leur taille durant le temps de la construction. Intégrer l'array de champs " | ||||
"dans la même allocation diminue le nombre d'allocations, mettant à l'épreuve " | ||||
"l'efficacité de la gestion de la mémoire." | ||||
"leur taille à la construction. Allouer les champs en même temps que l'objet " | ||||
"diminue le nombre d'allocations, améliorant ainsi les performances." | ||||
| ||||
#: ../Doc/c-api/allocation.rst:53 | ||||
msgid "" | ||||
| | | |||
125 c-api/arg.po
125
c-api/arg.po | | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-06-28 15:29+0200\n" | ||||
"PO-Revision-Date: 2018-08-03 18:36+0200\n" | ||||
"PO-Revision-Date: 2018-10-04 12:14+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -99,13 +99,12 @@ msgid "" | |||
"early abort case)." | ||||
msgstr "" | ||||
"Néanmoins, quand une structure :c:type:`Py_buffer` est en cours de " | ||||
"remplissage, le buffer sous-jacent est verrouillé pour permettre à " | ||||
"l'appelant d'utiliser le buffer par la suite, même à l'intérieur d'un bloc :" | ||||
"c:type:`Py_BEGIN_ALLOW_THREADS`. Ceci sans le risque pour les données " | ||||
"muables de voir leur taille changée ou d'être supprimées. En conséquence, " | ||||
"**il vous appartient d'appeler** :c:func:`PyBuffer_Release` après que vous " | ||||
"ayez terminé de traiter les données (ou après une interruption prémataturée " | ||||
"du traitement de ces données)." | ||||
"remplissage, le tampon sous-jacent est verrouillé pour permettre à " | ||||
"l'appelant d'utiliser le tampon par la suite, même à l'intérieur d'un bloc :" | ||||
"c:type:`Py_BEGIN_ALLOW_THREADS`, sans risques de voir des données muables se " | ||||
"faire redimensionner ou supprimer. En conséquence, **il vous appartient " | ||||
"d'appeler** :c:func:`PyBuffer_Release` après avoir terminé de traiter les " | ||||
"données (ou après une interruption prématurée du traitement de ces données)." | ||||
| ||||
#: ../Doc/c-api/arg.rst:49 | ||||
msgid "Unless otherwise stated, buffers are not NUL-terminated." | ||||
| | @ -129,8 +128,8 @@ msgid "" | |||
"c:type:`Py_ssize_t` and drop :c:type:`int` support. It is best to always " | ||||
"define :c:macro:`PY_SSIZE_T_CLEAN`." | ||||
msgstr "" | ||||
"Pour toutes les variantes de formats ``#`` (``s#``, ``y#``, etc), le type de " | ||||
"l'argument *length* (int ou :c:type:`Py_ssize_t`) est contrôlé en " | ||||
"Pour toutes les variantes du marqueur ``#`` (``s#``, ``y#``, etc), le type " | ||||
"de l'argument *length* (*int* ou :c:type:`Py_ssize_t`) est contrôlé en " | ||||
"définissant la macro :c:macro:`PY_SSIZE_T_CLEAN` avant d'inclure le fichier :" | ||||
"file:`Python.h`. Si la macro est définie, la longueur est de type :c:type:" | ||||
"`Py_ssize_t` au lieu d'être de type :c:type:`int`. Ce comportement changera " | ||||
| | @ -140,7 +139,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:85 | ||||
msgid "``s`` (:class:`str`) [const char \\*]" | ||||
msgstr "``s`` (:class:`str`) [const char \\*]" | ||||
msgstr "``s`` (:class:`str`) [``const char *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:68 | ||||
msgid "" | ||||
| | @ -168,7 +167,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:91 | ||||
msgid "``s*`` (:class:`str` or :term:`bytes-like object`) [Py_buffer]" | ||||
msgstr "``s*`` (:class:`str` ou :term:`bytes-like object`) [Py_buffer]" | ||||
msgstr "``s*`` (:class:`str` ou :term:`bytes-like object`) [``Py_buffer``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:88 | ||||
msgid "" | ||||
| | @ -194,7 +193,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:102 ../Doc/c-api/arg.rst:566 | ||||
msgid "``z`` (:class:`str` or ``None``) [const char \\*]" | ||||
msgstr "``z`` (:class:`str` ou ``None``) [const char \\*]" | ||||
msgstr "``z`` (:class:`str` ou ``None``) [``const char *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:101 | ||||
msgid "" | ||||
| | @ -208,7 +207,7 @@ msgstr "" | |||
msgid "" | ||||
"``z*`` (:class:`str`, :term:`bytes-like object` or ``None``) [Py_buffer]" | ||||
msgstr "" | ||||
"``z*`` (:class:`str`, :term:`bytes-like object` ou ``None``) [Py_buffer]" | ||||
"``z*`` (:class:`str`, :term:`bytes-like object` ou ``None``) [``Py_buffer``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:105 | ||||
msgid "" | ||||
| | @ -250,7 +249,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:125 | ||||
msgid "``y*`` (:term:`bytes-like object`) [Py_buffer]" | ||||
msgstr "``y*`` (:term:`bytes-like object`) [Py_buffer]" | ||||
msgstr "``y*`` (:term:`bytes-like object`) [``Py_buffer``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:123 | ||||
msgid "" | ||||
| | @ -272,7 +271,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:134 | ||||
msgid "``S`` (:class:`bytes`) [PyBytesObject \\*]" | ||||
msgstr "``S`` (:class:`bytes`) [PyBytesObject \\*]" | ||||
msgstr "``S`` (:class:`bytes`) [``PyBytesObject *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:132 | ||||
msgid "" | ||||
| | @ -283,7 +282,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:139 | ||||
msgid "``Y`` (:class:`bytearray`) [PyByteArrayObject \\*]" | ||||
msgstr "``Y`` (:class:`bytearray`) [PyByteArrayObject \\*]" | ||||
msgstr "``Y`` (:class:`bytearray`) [``PyByteArrayObject *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:137 | ||||
msgid "" | ||||
| | @ -295,7 +294,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:156 | ||||
msgid "``u`` (:class:`str`) [const Py_UNICODE \\*]" | ||||
msgstr "``u`` (:class:`str`) [const Py_UNICODE \\*]" | ||||
msgstr "``u`` (:class:`str`) [``const Py_UNICODE *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:142 | ||||
msgid "" | ||||
| | @ -317,7 +316,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:165 | ||||
msgid "``u#`` (:class:`str`) [const Py_UNICODE \\*, int]" | ||||
msgstr "``u#`` (:class:`str`) [const Py_UNICODE \\*, int]" | ||||
msgstr "``u#`` (:class:`str`) [``const Py_UNICODE *``, ``int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:159 | ||||
msgid "" | ||||
| | @ -328,7 +327,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:173 | ||||
msgid "``Z`` (:class:`str` or ``None``) [const Py_UNICODE \\*]" | ||||
msgstr "``Z`` (:class:`str` ou ``None``) [const Py_UNICODE \\*]" | ||||
msgstr "``Z`` (:class:`str` ou ``None``) [``const Py_UNICODE *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:168 | ||||
msgid "" | ||||
| | @ -340,7 +339,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:181 | ||||
msgid "``Z#`` (:class:`str` or ``None``) [const Py_UNICODE \\*, int]" | ||||
msgstr "``Z#`` (:class:`str` ou ``None``) [const Py_UNICODE \\*, int]" | ||||
msgstr "``Z#`` (:class:`str` ou ``None``) [``const Py_UNICODE *``, ``int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:176 | ||||
msgid "" | ||||
| | @ -352,7 +351,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:186 | ||||
msgid "``U`` (:class:`str`) [PyObject \\*]" | ||||
msgstr "``U`` (:class:`str`) [PyObject \\*]" | ||||
msgstr "``U`` (:class:`str`) [``PyObject *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:184 | ||||
msgid "" | ||||
| | @ -363,7 +362,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:192 | ||||
msgid "``w*`` (read-write :term:`bytes-like object`) [Py_buffer]" | ||||
msgstr "``w*`` (read-write :term:`bytes-like object`) [Py_buffer]" | ||||
msgstr "``w*`` (lecture-écriture :term:`bytes-like object`) [``Py_buffer``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:189 | ||||
msgid "" | ||||
| | @ -491,31 +490,31 @@ msgstr "Les nombres" | |||
| ||||
#: ../Doc/c-api/arg.rst:257 | ||||
msgid "``b`` (:class:`int`) [unsigned char]" | ||||
msgstr "``b`` (:class:`int`) [unsigned char]" | ||||
msgstr "``b`` (:class:`int`) [``unsigned char``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:256 | ||||
msgid "" | ||||
"Convert a nonnegative Python integer to an unsigned tiny int, stored in a C :" | ||||
"c:type:`unsigned char`." | ||||
msgstr "" | ||||
"Convertit un entier Python positif ou nul en un unsigned tiny int, stocké " | ||||
"dans un :c:type:`unsigned char` C." | ||||
"Convertit un entier Python positif ou nul en un ``unsigned tiny int``, " | ||||
"stocké dans un :c:type:`unsigned char` C." | ||||
| ||||
#: ../Doc/c-api/arg.rst:261 ../Doc/c-api/arg.rst:600 | ||||
msgid "``B`` (:class:`int`) [unsigned char]" | ||||
msgstr "``B`` (:class:`int`) [unsigned char]" | ||||
msgstr "``B`` (:class:`int`) [``unsigned char``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:260 | ||||
msgid "" | ||||
"Convert a Python integer to a tiny int without overflow checking, stored in " | ||||
"a C :c:type:`unsigned char`." | ||||
msgstr "" | ||||
"Convertit un entier Python en un tiny int sans vérifier le débordement, " | ||||
"Convertit un entier Python en un ``tiny int`` sans vérifier le débordement, " | ||||
"stocké dans un :c:type:`unsigned char` C." | ||||
| ||||
#: ../Doc/c-api/arg.rst:264 ../Doc/c-api/arg.rst:594 | ||||
msgid "``h`` (:class:`int`) [short int]" | ||||
msgstr "``h`` (:class:`int`) [short int]" | ||||
msgstr "``h`` (:class:`int`) [``short int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:264 | ||||
msgid "Convert a Python integer to a C :c:type:`short int`." | ||||
| | @ -523,7 +522,7 @@ msgstr "Convertit un entier Python en un :c:type:`short int` C." | |||
| ||||
#: ../Doc/c-api/arg.rst:268 ../Doc/c-api/arg.rst:603 | ||||
msgid "``H`` (:class:`int`) [unsigned short int]" | ||||
msgstr "``H`` (:class:`int`) [unsigned short int]" | ||||
msgstr "``H`` (:class:`int`) [``unsigned short int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:267 | ||||
msgid "" | ||||
| | @ -535,7 +534,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:271 ../Doc/c-api/arg.rst:588 | ||||
msgid "``i`` (:class:`int`) [int]" | ||||
msgstr "``i`` (:class:`int`) [int]" | ||||
msgstr "``i`` (:class:`int`) [``int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:271 | ||||
msgid "Convert a Python integer to a plain C :c:type:`int`." | ||||
| | @ -543,7 +542,7 @@ msgstr "Convertit un entier Python en un :c:type:`int` C." | |||
| ||||
#: ../Doc/c-api/arg.rst:275 ../Doc/c-api/arg.rst:606 | ||||
msgid "``I`` (:class:`int`) [unsigned int]" | ||||
msgstr "``I`` (:class:`int`) [unsigned int]" | ||||
msgstr "``I`` (:class:`int`) [``unsigned int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:274 | ||||
msgid "" | ||||
| | @ -555,7 +554,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:278 ../Doc/c-api/arg.rst:597 | ||||
msgid "``l`` (:class:`int`) [long int]" | ||||
msgstr "``l`` (:class:`int`) [long int]" | ||||
msgstr "``l`` (:class:`int`) [``long int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:278 | ||||
msgid "Convert a Python integer to a C :c:type:`long int`." | ||||
| | @ -563,7 +562,7 @@ msgstr "Convertit un entier Python en un :c:type:`long int`." | |||
| ||||
#: ../Doc/c-api/arg.rst:282 ../Doc/c-api/arg.rst:609 | ||||
msgid "``k`` (:class:`int`) [unsigned long]" | ||||
msgstr "``k`` (:class:`int`) [unsigned long]" | ||||
msgstr "``k`` (:class:`int`) [``unsigned long``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:281 | ||||
msgid "" | ||||
| | @ -575,7 +574,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:285 ../Doc/c-api/arg.rst:612 | ||||
msgid "``L`` (:class:`int`) [long long]" | ||||
msgstr "``L`` (:class:`int`) [long long]" | ||||
msgstr "``L`` (:class:`int`) [``long long``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:285 | ||||
msgid "Convert a Python integer to a C :c:type:`long long`." | ||||
| | @ -583,7 +582,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:289 ../Doc/c-api/arg.rst:615 | ||||
msgid "``K`` (:class:`int`) [unsigned long long]" | ||||
msgstr "``K`` (:class:`int`) [unsigned long long]" | ||||
msgstr "``K`` (:class:`int`) [``unsigned long long``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:288 | ||||
msgid "" | ||||
| | @ -593,7 +592,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:292 ../Doc/c-api/arg.rst:618 | ||||
msgid "``n`` (:class:`int`) [Py_ssize_t]" | ||||
msgstr "``n`` (:class:`int`) [Py_ssize_t]" | ||||
msgstr "``n`` (:class:`int`) [``Py_ssize_t``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:292 | ||||
msgid "Convert a Python integer to a C :c:type:`Py_ssize_t`." | ||||
| | @ -601,14 +600,14 @@ msgstr "Convertit un entier Python en un :c:type:`short int` C." | |||
| ||||
#: ../Doc/c-api/arg.rst:299 | ||||
msgid "``c`` (:class:`bytes` or :class:`bytearray` of length 1) [char]" | ||||
msgstr "``c`` (:class:`bytes` ou :class:`bytearray` of length 1) [char]" | ||||
msgstr "``c`` (:class:`bytes` ou :class:`bytearray` de longueur 1) [``char``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:295 | ||||
msgid "" | ||||
"Convert a Python byte, represented as a :class:`bytes` or :class:`bytearray` " | ||||
"object of length 1, to a C :c:type:`char`." | ||||
msgstr "" | ||||
"Convertit un octet Python, représenté comme un objet :class:`bytes` ou :" | ||||
"Convertit un *byte* Python, représenté comme un objet :class:`bytes` ou :" | ||||
"class:`bytearray` de longueur 1, en un :c:type:`char` C." | ||||
| ||||
#: ../Doc/c-api/arg.rst:298 | ||||
| | @ -617,7 +616,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:303 ../Doc/c-api/arg.rst:626 | ||||
msgid "``C`` (:class:`str` of length 1) [int]" | ||||
msgstr "``C`` (:class:`str` of length 1) [int]" | ||||
msgstr "``C`` (:class:`str` de longueur 1) [``int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:302 | ||||
msgid "" | ||||
| | @ -629,7 +628,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:306 ../Doc/c-api/arg.rst:632 | ||||
msgid "``f`` (:class:`float`) [float]" | ||||
msgstr "``f`` (:class:`float`) [float]" | ||||
msgstr "``f`` (:class:`float`) [``float``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:306 | ||||
msgid "Convert a Python floating point number to a C :c:type:`float`." | ||||
| | @ -637,7 +636,7 @@ msgstr "Convertit un nombre flottant Python vers un :c:type:`float`." | |||
| ||||
#: ../Doc/c-api/arg.rst:309 ../Doc/c-api/arg.rst:629 | ||||
msgid "``d`` (:class:`float`) [double]" | ||||
msgstr "``d`` (:class:`float`) [double]" | ||||
msgstr "``d`` (:class:`float`) [``double``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:309 | ||||
msgid "Convert a Python floating point number to a C :c:type:`double`." | ||||
| | @ -645,7 +644,7 @@ msgstr "Convertit un nombre flottant Python vers un :c:type:`double` C." | |||
| ||||
#: ../Doc/c-api/arg.rst:312 | ||||
msgid "``D`` (:class:`complex`) [Py_complex]" | ||||
msgstr "``D`` (:class:`complex`) [Py_complex]" | ||||
msgstr "``D`` (:class:`complex`) [``Py_complex``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:312 | ||||
msgid "Convert a Python complex number to a C :c:type:`Py_complex` structure." | ||||
| | @ -659,7 +658,7 @@ msgstr "Autres objets" | |||
| ||||
#: ../Doc/c-api/arg.rst:320 ../Doc/c-api/arg.rst:643 | ||||
msgid "``O`` (object) [PyObject \\*]" | ||||
msgstr "``O`` (object) [PyObject \\*]" | ||||
msgstr "``O`` (objet) [``PyObject *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:318 | ||||
msgid "" | ||||
| | @ -674,7 +673,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:327 | ||||
msgid "``O!`` (object) [*typeobject*, PyObject \\*]" | ||||
msgstr "``O!`` (object) [*typeobject*, PyObject \\*]" | ||||
msgstr "``O!`` (objet) [*typeobject*, ``PyObject *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:323 | ||||
msgid "" | ||||
| | @ -687,7 +686,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:352 ../Doc/c-api/arg.rst:657 | ||||
msgid "``O&`` (object) [*converter*, *anything*]" | ||||
msgstr "``O&`` (object) [*converter*, *anything*]" | ||||
msgstr "``O&`` (objet) [*converter*, *anything*]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:332 | ||||
msgid "" | ||||
| | @ -722,7 +721,7 @@ msgstr "``Py_CLEANUP_SUPPORTED`` à été ajouté." | |||
| ||||
#: ../Doc/c-api/arg.rst:361 | ||||
msgid "``p`` (:class:`bool`) [int]" | ||||
msgstr "``p`` (:class:`bool`) [int]" | ||||
msgstr "``p`` (:class:`bool`) [``int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:355 | ||||
msgid "" | ||||
| | @ -834,7 +833,7 @@ msgid "" | |||
"unit in that case." | ||||
msgstr "" | ||||
"Les arguments additionnels qui sont donnés à ces fonctions doivent être des " | ||||
"adresses de variables dont le type est déterminé par la chaîine de format. " | ||||
"adresses de variables dont le type est déterminé par la chaîne de format. " | ||||
"Elles sont utilisées pour stocker les valeurs du n-uplet d'entrée. Il y a " | ||||
"quelques cas, comme décrit précédemment dans le liste des unités de formats, " | ||||
"où ces paramètres sont utilisés comme valeurs d'entrée. Dans ce cas, ils " | ||||
| | @ -987,7 +986,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:550 | ||||
msgid "``s`` (:class:`str` or ``None``) [const char \\*]" | ||||
msgstr "``s`` (:class:`str` ou ``None``) [const char \\*]" | ||||
msgstr "``s`` (:class:`str` ou ``None``) [``const char *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:549 | ||||
msgid "" | ||||
| | @ -997,7 +996,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:555 | ||||
msgid "``s#`` (:class:`str` or ``None``) [const char \\*, int]" | ||||
msgstr "``s#`` (:class:`str` ou ``None``) [const char \\*, int]" | ||||
msgstr "``s#`` (:class:`str` ou ``None``) [``const char *``, ``int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:553 | ||||
msgid "" | ||||
| | @ -1008,7 +1007,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:559 | ||||
msgid "``y`` (:class:`bytes`) [const char \\*]" | ||||
msgstr "``y`` (:class:`bytes`) [const char \\*]" | ||||
msgstr "``y`` (:class:`bytes`) [``const char *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:558 | ||||
msgid "" | ||||
| | @ -1018,7 +1017,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:563 | ||||
msgid "``y#`` (:class:`bytes`) [const char \\*, int]" | ||||
msgstr "``y#`` (:class:`bytes`) [const char \\*, int]" | ||||
msgstr "``y#`` (:class:`bytes`) [``const char *, int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:562 | ||||
msgid "" | ||||
| | @ -1032,7 +1031,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:569 | ||||
msgid "``z#`` (:class:`str` or ``None``) [const char \\*, int]" | ||||
msgstr "``z#`` (:class:`str` ou ``None``) [const char \\*, int]" | ||||
msgstr "``z#`` (:class:`str` ou ``None``) [``const char *``, ``int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:569 ../Doc/c-api/arg.rst:585 | ||||
msgid "Same as ``s#``." | ||||
| | @ -1040,7 +1039,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:574 | ||||
msgid "``u`` (:class:`str`) [const wchar_t \\*]" | ||||
msgstr "``u`` (:class:`str`) [const wchar_t \\*]" | ||||
msgstr "``u`` (:class:`str`) [``const wchar_t *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:572 | ||||
msgid "" | ||||
| | @ -1051,7 +1050,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:579 | ||||
msgid "``u#`` (:class:`str`) [const wchar_t \\*, int]" | ||||
msgstr "``u#`` (:class:`str`) [const wchar_t \\*, int]" | ||||
msgstr "``u#`` (:class:`str`) [``const wchar_t *``, ``int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:577 | ||||
msgid "" | ||||
| | @ -1062,11 +1061,11 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:582 | ||||
msgid "``U`` (:class:`str` or ``None``) [const char \\*]" | ||||
msgstr "``U`` (:class:`str` ou ``None``) [const char \\*]" | ||||
msgstr "``U`` (:class:`str` ou ``None``) [``const char *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:585 | ||||
msgid "``U#`` (:class:`str` or ``None``) [const char \\*, int]" | ||||
msgstr "``U#`` (:class:`str` ou ``None``) [const char \\*, int]" | ||||
msgstr "``U#`` (:class:`str` ou ``None``) [``const char *``, ``int``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:588 | ||||
msgid "Convert a plain C :c:type:`int` to a Python integer object." | ||||
| | @ -1074,7 +1073,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:591 | ||||
msgid "``b`` (:class:`int`) [char]" | ||||
msgstr "``b`` (:class:`int`) [char]" | ||||
msgstr "``b`` (:class:`int`) [``char``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:591 | ||||
msgid "Convert a plain C :c:type:`char` to a Python integer object." | ||||
| | @ -1086,7 +1085,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:597 | ||||
msgid "Convert a C :c:type:`long int` to a Python integer object." | ||||
msgstr "Convertit un :c:type:`long int` en un int Python." | ||||
msgstr "Convertit un :c:type:`long int` en un *int* Python." | ||||
| ||||
#: ../Doc/c-api/arg.rst:600 | ||||
msgid "Convert a C :c:type:`unsigned char` to a Python integer object." | ||||
| | @ -1118,7 +1117,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:622 | ||||
msgid "``c`` (:class:`bytes` of length 1) [char]" | ||||
msgstr "``c`` (:class:`bytes` de taille 1) [char]" | ||||
msgstr "``c`` (:class:`bytes` de taille 1) [``char``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:621 | ||||
msgid "" | ||||
| | @ -1142,7 +1141,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:635 | ||||
msgid "``D`` (:class:`complex`) [Py_complex \\*]" | ||||
msgstr "``D`` (:class:`complex`) [Py_complex \\*]" | ||||
msgstr "``D`` (:class:`complex`) [``Py_complex *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:635 | ||||
msgid "Convert a C :c:type:`Py_complex` structure to a Python complex number." | ||||
| | @ -1160,7 +1159,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:646 | ||||
msgid "``S`` (object) [PyObject \\*]" | ||||
msgstr "``S`` (object) [PyObject \\*]" | ||||
msgstr "``S`` (objet) [``PyObject *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:646 | ||||
msgid "Same as ``O``." | ||||
| | @ -1168,7 +1167,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/arg.rst:651 | ||||
msgid "``N`` (object) [PyObject \\*]" | ||||
msgstr "``N`` (object) [PyObject \\*]" | ||||
msgstr "``N`` (objet) [``PyObject *``]" | ||||
| ||||
#: ../Doc/c-api/arg.rst:649 | ||||
msgid "" | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-06-28 15:29+0200\n" | ||||
"PO-Revision-Date: 2018-07-16 23:59+0200\n" | ||||
"PO-Revision-Date: 2018-10-04 12:18+0200\n" | ||||
"Last-Translator: \n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -27,10 +27,10 @@ msgid "" | |||
"party libraries may define their own types for special purposes, such as " | ||||
"image processing or numeric analysis." | ||||
msgstr "" | ||||
"Certains objets disponibles en Python enveloppent l'accès à un tableau de " | ||||
"mémoire sous-jacente ou zone tampon ou simplement tampon (*buffer* en " | ||||
"anglais). De tels objets incluent le built-in :class:`bytes` et :class:" | ||||
"`bytearray`, et quelques types d'extension comme :class:`array.array`. Les " | ||||
"Certains objets Python enveloppent l'accès à un tableau de mémoire sous-" | ||||
"jacente (nommée zone tampon ou simplement tampon, *buffer* en anglais). Les " | ||||
"objets natifs :class:`bytes` et :class:`bytearray` en sont des exemples, " | ||||
"ainsi que quelques types d'extension comme :class:`array.array`. Les " | ||||
"bibliothèques tierces peuvent définir leurs propres types à des fins " | ||||
"spéciales, telles que le traitement d'image ou l'analyse numérique." | ||||
| ||||
| | @ -97,15 +97,15 @@ msgid "" | |||
"objects to selectively allow or reject exporting of read-write and read-only " | ||||
"buffers." | ||||
msgstr "" | ||||
"Un exemple de consommateur de l'interface tampon est la méthode :meth:`~ io." | ||||
"BufferedIOBase.write` des objets fichiers : tout objet qui peut exporter une " | ||||
"Un exemple de consommateur de l'interface tampon est la méthode :meth:`~io." | ||||
"BufferedIOBase.write` des objets fichiers : tout objet qui peut exporter une " | ||||
"série d'octets à travers l'interface tampon peut être écrit dans un fichier. " | ||||
"Alors que :meth:`write` n'a besoin que d'un accès lecture au contenu " | ||||
"interne de l'objet qui lui est passé, d'autres méthodes telles que :meth:`~ " | ||||
"io.BufferedIOBase.readinto` nécessitent un accès écriture au contenu de leur " | ||||
"argument. L'interface buffer permet aux objets d'autoriser ou de rejeter " | ||||
"sélectivement l'exportation de buffers en mode lecture-écriture et en mode " | ||||
"lecture seule." | ||||
"interne de l'objet qui lui est passé, d'autres méthodes telles que :meth:" | ||||
"`~io.BufferedIOBase.readinto` nécessitent un accès écriture au contenu de " | ||||
"leur argument. L'interface *buffer* permet aux objets d'autoriser ou de " | ||||
"rejeter sélectivement l'exportation de tampons en mode lecture-écriture et " | ||||
"en mode lecture seule." | ||||
| ||||
#: ../Doc/c-api/buffer.rst:53 | ||||
msgid "" | ||||
| | @ -152,15 +152,16 @@ msgid "" | |||
"operating system library, or it could be used to pass around structured data " | ||||
"in its native, in-memory format." | ||||
msgstr "" | ||||
"Les structures buffer (ou simplement les \"buffers\") sont utiles pour " | ||||
"exposer les données binaires d'un autre objet au programmeur Python. Elles " | ||||
"peuvent également être utilisées comme un mécanisme de découpage sans copie. " | ||||
"En utilisant leur capacité à référencer un bloc de mémoire, il est possible " | ||||
"d'exposer toutes les données au programmeur Python assez facilement. La " | ||||
"mémoire peut être un grand tableau constant dans une extension C, il peut " | ||||
"s'agir d'un bloc brut de mémoire à manipuler avant de passer à une " | ||||
"bibliothèque de système d'exploitation ou être utilisé pour transmettre des " | ||||
"données structurées dans son format natif en mémoire." | ||||
"Les structures tampons (ou simplement les \"tampons\", *buffers* en anglais) " | ||||
"sont utiles pour exposer les données binaires d'un autre objet au " | ||||
"programmeur Python. Elles peuvent également être utilisées comme un " | ||||
"mécanisme de découpage sans copie. En utilisant leur capacité à référencer " | ||||
"un bloc de mémoire, il est possible d'exposer toutes les données au " | ||||
"programmeur Python assez facilement. La mémoire peut être un grand tableau " | ||||
"constant dans une extension C, il peut s'agir d'un bloc brut de mémoire à " | ||||
"manipuler avant de passer à une bibliothèque de système d'exploitation ou " | ||||
"être utilisé pour transmettre des données structurées dans son format natif " | ||||
"en mémoire." | ||||
| ||||
#: ../Doc/c-api/buffer.rst:80 | ||||
msgid "" | ||||
| | @ -612,7 +613,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/buffer.rst:426 | ||||
msgid "Buffer-related functions" | ||||
msgstr "Fonctions relatives aux buffers" | ||||
msgstr "Fonctions relatives aux tampons" | ||||
| ||||
#: ../Doc/c-api/buffer.rst:430 | ||||
msgid "" | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n" | ||||
"PO-Revision-Date: 2018-02-15 00:30+0100\n" | ||||
"PO-Revision-Date: 2018-10-04 12:21+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -22,7 +22,7 @@ msgstr "Objets tableau d'octets" | |||
msgid "" | ||||
"This subtype of :c:type:`PyObject` represents a Python bytearray object." | ||||
msgstr "" | ||||
"Ce sous-type e :c:type:`PyObject` représente un objet bytearray Python." | ||||
"Ce sous-type de :c:type:`PyObject` représente un objet ``bytearray`` Python." | ||||
| ||||
#: ../Doc/c-api/bytearray.rst:18 | ||||
msgid "" | ||||
| | @ -41,16 +41,16 @@ msgid "" | |||
"Return true if the object *o* is a bytearray object or an instance of a " | ||||
"subtype of the bytearray type." | ||||
msgstr "" | ||||
"Renvoie la valeur true (vrai) si l'objet *o* est un objet bytearray ou une " | ||||
"instance d'un sous-type du type bytearray." | ||||
"Renvoie vrai si l'objet *o* est un ``bytearray`` ou une instance d'un sous-" | ||||
"type du type ``bytearray``." | ||||
| ||||
#: ../Doc/c-api/bytearray.rst:33 | ||||
msgid "" | ||||
"Return true if the object *o* is a bytearray object, but not an instance of " | ||||
"a subtype of the bytearray type." | ||||
msgstr "" | ||||
"Renvoie la valeur true si l'objet *o* est un objet bytearray, mais pas une " | ||||
"instance d'un sous-type du type bytearray." | ||||
"Renvoie vrai si l'objet *o* est un ``bytearray``, mais pas une instance d'un " | ||||
"sous-type du type ``bytearray``." | ||||
| ||||
#: ../Doc/c-api/bytearray.rst:38 | ||||
msgid "Direct API functions" | ||||
| | @ -69,20 +69,20 @@ msgid "" | |||
"Create a new bytearray object from *string* and its length, *len*. On " | ||||
"failure, *NULL* is returned." | ||||
msgstr "" | ||||
"Crée un nouvel objet bytearray à partir d'un objet *string* et de sa " | ||||
"Crée un nouvel objet ``bytearray`` à partir d'un objet *string* et de sa " | ||||
"longueur, *len*. En cas d'échec, *NULL* est renvoyé." | ||||
| ||||
#: ../Doc/c-api/bytearray.rst:56 | ||||
msgid "" | ||||
"Concat bytearrays *a* and *b* and return a new bytearray with the result." | ||||
msgstr "" | ||||
"Concatène les bytearrays *a* et *b* et renvoit un nouveau bytearray avec le " | ||||
"résultat." | ||||
"Concatène les ``bytearrays`` *a* et *b* et renvoie un nouveau ``bytearray`` " | ||||
"avec le résultat." | ||||
| ||||
#: ../Doc/c-api/bytearray.rst:61 | ||||
msgid "Return the size of *bytearray* after checking for a *NULL* pointer." | ||||
msgstr "" | ||||
"Renvoit la taille de *bytearray* après vérification de la présence d'un " | ||||
"Renvoie la taille de *bytearray* après vérification de la présence d'un " | ||||
"pointeur *NULL*." | ||||
| ||||
#: ../Doc/c-api/bytearray.rst:66 | ||||
| | @ -96,7 +96,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/bytearray.rst:73 | ||||
msgid "Resize the internal buffer of *bytearray* to *len*." | ||||
msgstr "Redimensionne le buffer interne de *bytearray* à la taille *len*." | ||||
msgstr "Redimensionne le tampon interne de *bytearray* à la taille *len*." | ||||
| ||||
#: ../Doc/c-api/bytearray.rst:76 | ||||
msgid "Macros" | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"PO-Revision-Date: 2018-10-04 12:23+0200\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -29,16 +29,16 @@ msgid "" | |||
"support from the generated byte-code; these are not automatically de-" | ||||
"referenced when accessed. Cell objects are not likely to be useful elsewhere." | ||||
msgstr "" | ||||
"Les objets \"Cellules\" sont utilisés pour implémenter des variables " | ||||
"référencées dans de multiples enviromments. Pour chacune de ces variables, " | ||||
"un objet cellule est créé pour stocker sa valeur ; les variables locales de " | ||||
"chaque pile d'exécution qui référence cette valeur contiennent une référence " | ||||
"sur les cellules des autres environnements qui utilisent aussi cette " | ||||
"variable. Quand la valeur est accédée, la valeur de la cellule est utilisée, " | ||||
"au lei de celle de l'objet cellule proprement dit. Ce dé-référencement de " | ||||
"l'objet cellule requiert l'intervention du bytecode généré ; il n'est pas " | ||||
"automatiquement dé-référencé quand il est accédé. Il est plausible que les " | ||||
"objets cellules ne soit utilisés ailleurs." | ||||
"Les objets \"Cellules\" (*cell* en anglais) sont utilisés pour implémenter " | ||||
"des variables référencées dans de multiples environnements. Pour chacune de " | ||||
"ces variables, un objet cellule est créé pour stocker sa valeur ; les " | ||||
"variables locales de chaque pile d'exécution qui référence cette valeur " | ||||
"contiennent une référence sur les cellules des autres environnements qui " | ||||
"utilisent aussi cette variable. Quand la valeur est accédée, la valeur de la " | ||||
"cellule est utilisée, au lei de celle de l'objet cellule proprement dit. Ce " | ||||
"dé-référencement de l'objet cellule requiert l'intervention du *bytecode* " | ||||
"généré ; il n'est pas automatiquement dé-référencé quand il est accédé. Il " | ||||
"est plausible que les objets cellules ne soit utilisés ailleurs." | ||||
| ||||
#: ../Doc/c-api/cell.rst:20 | ||||
msgid "The C structure used for cell objects." | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n" | ||||
"PO-Revision-Date: 2018-02-15 00:31+0100\n" | ||||
"PO-Revision-Date: 2018-10-04 12:24+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -32,7 +32,7 @@ msgstr "La structure C utilisée pour les objets coroutine." | |||
| ||||
#: ../Doc/c-api/coro.rst:21 | ||||
msgid "The type object corresponding to coroutine objects." | ||||
msgstr "L'objet type correpondant aux objets coroutines." | ||||
msgstr "L'objet type correspondant aux objets coroutines." | ||||
| ||||
#: ../Doc/c-api/coro.rst:26 | ||||
msgid "Return true if *ob*'s type is *PyCoro_Type*; *ob* must not be *NULL*." | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-08-01 13:21+0200\n" | ||||
"PO-Revision-Date: 2018-02-15 00:32+0100\n" | ||||
"PO-Revision-Date: 2018-10-04 12:24+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -608,7 +608,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/exceptions.rst:603 | ||||
msgid "Unicode Exception Objects" | ||||
msgstr "Objets exception unicode" | ||||
msgstr "Objets exception Unicode" | ||||
| ||||
#: ../Doc/c-api/exceptions.rst:605 | ||||
msgid "" | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-05-27 19:40+0200\n" | ||||
"PO-Revision-Date: 2018-02-15 00:32+0100\n" | ||||
"PO-Revision-Date: 2018-10-04 12:24+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -27,7 +27,7 @@ msgid "" | |||
"`PyGen_NewWithQualName`." | ||||
msgstr "" | ||||
"Python utilise des objets générateurs pour implémenter les itérations de " | ||||
"générateurs. Ils sont normalement crées en iterant sur une fonction donnant " | ||||
"générateurs. Ils sont normalement crées en itérant sur une fonction donnant " | ||||
"des valeurs via ``yield``, au lieu d'appeler explicitement :c:func:" | ||||
"`PyGen_New` ou :c:func:`PyGen_NewWithQualName`." | ||||
| ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-06-28 15:29+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"PO-Revision-Date: 2018-10-04 12:24+0200\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -1602,7 +1602,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/init.rst:1372 | ||||
msgid "Advanced Debugger Support" | ||||
msgstr "Support avancé du debugger" | ||||
msgstr "Support avancé du débogueur" | ||||
| ||||
#: ../Doc/c-api/init.rst:1377 | ||||
msgid "" | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n" | ||||
"PO-Revision-Date: 2018-01-29 00:24+0100\n" | ||||
"PO-Revision-Date: 2018-10-04 12:25+0200\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -27,12 +27,12 @@ msgid "" | |||
"you control over the lifetime of the resources acquired when a buffer is " | ||||
"exported." | ||||
msgstr "" | ||||
"Ces fonctions faisaient partie de l'API de l'ancien protocol de tampons dans " | ||||
"Python 2. Dans Python 3, ce protocole n'existe plus, mais les fonctions sont " | ||||
"toujours exposées pour simplifier le portage de code Python 2.x. Elles se " | ||||
"comportent comme une abstraction de compatibilité du :ref:`nouveau protocole " | ||||
"de tampons <bufferobjects>`, mais sans vous donner de contrôle sur la durée " | ||||
"de vie des resources acquises lorsqu'un tampon est exporté." | ||||
"Ces fonctions faisaient partie de l'API de l'ancien protocole de tampons " | ||||
"dans Python 2. Dans Python 3, ce protocole n'existe plus, mais les fonctions " | ||||
"sont toujours exposées pour simplifier le portage de code Python 2.x. Elles " | ||||
"se comportent comme une abstraction de compatibilité du :ref:`nouveau " | ||||
"protocole de tampons <bufferobjects>`, mais sans vous donner de contrôle sur " | ||||
"la durée de vie des ressources acquises lorsqu'un tampon est exporté." | ||||
| ||||
#: ../Doc/c-api/objbuffer.rst:15 | ||||
msgid "" | ||||
| | @ -82,5 +82,5 @@ msgstr "" | |||
"Renvoie un pointeur vers un espace mémoire dans lequel il est possible " | ||||
"décrire. L'argument *obj* doit gérer l'interface *single-segment, character " | ||||
"buffer*. Si tout s'est bien passé, ``0`` est renvoyé, *buffer* pointe vers " | ||||
"l'espace mémoire, et *buffer_len* vaudra la taille du buffer. Renvoie ``-1`` " | ||||
"l'espace mémoire, et *buffer_len* vaudra la taille du tampon. Renvoie ``-1`` " | ||||
"et met l'exception :exc:`TypeError` en cas d'erreur." | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n" | ||||
"PO-Revision-Date: 2018-01-21 23:58+0100\n" | ||||
"PO-Revision-Date: 2018-10-04 12:26+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-06-28 15:29+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"PO-Revision-Date: 2018-10-04 12:27+0200\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -650,7 +650,7 @@ msgstr "" | |||
| ||||
#: ../Doc/c-api/unicode.rst:507 | ||||
msgid "A unicode object." | ||||
msgstr "Un objet unicode." | ||||
msgstr "Un objet Unicode." | ||||
| ||||
#: ../Doc/c-api/unicode.rst:509 | ||||
msgid ":attr:`%V`" | ||||
| | | |||
| | @ -6,7 +6,7 @@ msgstr "" | |||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n" | ||||
"PO-Revision-Date: 2017-10-18 09:03+0200\n" | ||||
"PO-Revision-Date: 2018-10-04 12:27+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
| | @ -27,5 +27,5 @@ msgid "" | |||
msgstr "" | ||||
"Les fonctions de ce chapitre sont utilitaires, certaines aident à rendre le " | ||||
"code en C plus portable, d'autres à utiliser des modules Python depuis du C, " | ||||
"parser des arguments de fonctions, ou encore construire des valeurs Python à " | ||||
"partir de valeurs C." | ||||
"analyser des arguments de fonctions, ou encore construire des valeurs Python " | ||||
"à partir de valeurs C." | ||||
| | | |||
1 dict
1
dict | | @ -59,6 +59,7 @@ pip | |||
pourcent | ||||
préemptif | ||||
proleptique | ||||
recompilation | ||||
réentrants | ||||
réessayable | ||||
référençables | ||||
| | | |||
Loading…
Add table
Add a link
Reference in a new issue