c-api/memoryview.po (#1173)

This commit is contained in:
Andy K 2020-09-30 11:41:35 +02:00 committed by GitHub
parent ec5513e75b
commit f375e25ed2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,13 +6,14 @@ msgstr ""
"Project-Id-Version: Python 3\n" "Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-24 09:01+0200\n" "POT-Creation-Date: 2020-08-24 09:01+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2020-09-30 11:10+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" "Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n" "Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Andy Kwok <andy.kwok.work@gmail.com>\n"
"X-Generator: Poedit 2.0.6\n"
#: c-api/memoryview.rst:9 #: c-api/memoryview.rst:9
msgid "MemoryView objects" msgid "MemoryView objects"
@ -24,6 +25,9 @@ msgid ""
"<bufferobjects>` as a Python object which can then be passed around like any " "<bufferobjects>` as a Python object which can then be passed around like any "
"other object." "other object."
msgstr "" msgstr ""
"Un objet Python :class:`memoryview` expose le :ref:`protocole tampon "
"<bufferobjects>` du C. Cet objet peut ensuite être passé comme n'importe "
"quel objet."
#: c-api/memoryview.rst:18 #: c-api/memoryview.rst:18
msgid "" msgid ""
@ -32,12 +36,18 @@ msgid ""
"will be read/write, otherwise it may be either read-only or read/write at " "will be read/write, otherwise it may be either read-only or read/write at "
"the discretion of the exporter." "the discretion of the exporter."
msgstr "" msgstr ""
"Crée un objet *memoryview* à partir d'un objet implémentant le protocole "
"tampon. Si *obj* permet d'exporter des tampons modifiables, l'objet "
"*memoryview* crée acceptera la lecture et écriture, sinon l'objet crée est "
"soit en lecture seule ou lecture/écriture, à la discrétion de l'*exporteur*."
#: c-api/memoryview.rst:25 #: c-api/memoryview.rst:25
msgid "" msgid ""
"Create a memoryview object using *mem* as the underlying buffer. *flags* can " "Create a memoryview object using *mem* as the underlying buffer. *flags* can "
"be one of :c:macro:`PyBUF_READ` or :c:macro:`PyBUF_WRITE`." "be one of :c:macro:`PyBUF_READ` or :c:macro:`PyBUF_WRITE`."
msgstr "" msgstr ""
"Crée un objet *memoryview* utilisant *mem* comme un tampon sous-jacent. "
"*flags* peut être :c:macro:`PyBUF_READ` ou :c:macro:`PyBUF_WRITE`."
#: c-api/memoryview.rst:32 #: c-api/memoryview.rst:32
msgid "" msgid ""
@ -45,6 +55,8 @@ msgid ""
"simple byte buffers, :c:func:`PyMemoryView_FromMemory` is the preferred " "simple byte buffers, :c:func:`PyMemoryView_FromMemory` is the preferred "
"function." "function."
msgstr "" msgstr ""
"Crée un objet *memoryview* à partir de la structure tampon *view*. Pour de "
"simples tampons d'octets, :c:func:`PyMemoryView_FromMemory` est préférée."
#: c-api/memoryview.rst:38 #: c-api/memoryview.rst:38
msgid "" msgid ""
@ -54,12 +66,19 @@ msgid ""
"original memory. Otherwise, a copy is made and the memoryview points to a " "original memory. Otherwise, a copy is made and the memoryview points to a "
"new bytes object." "new bytes object."
msgstr "" msgstr ""
"Crée un objet *memoryview* vers un segment de mémoire :term:`contiguous` "
"(organisé comme en ``'C'`` ou comme en ``'F'`` pour Fortran) à partir d'un "
"objet qui expose le protocole tampon. Si la mémoire est contiguë, l'objet "
"*memoryview* pointe vers la mémoire d'origine. Sinon une copie est faite et "
"la *memoryview* pointe vers un nouvel objet *bytes*."
#: c-api/memoryview.rst:47 #: c-api/memoryview.rst:47
msgid "" msgid ""
"Return true if the object *obj* is a memoryview object. It is not currently " "Return true if the object *obj* is a memoryview object. It is not currently "
"allowed to create subclasses of :class:`memoryview`." "allowed to create subclasses of :class:`memoryview`."
msgstr "" msgstr ""
"Renvoie vrai si l'objet *obj* est un objet *memoryview*. Il n'est pas permis "
"de créer une sous-classe de :class:`memoryview`."
#: c-api/memoryview.rst:53 #: c-api/memoryview.rst:53
msgid "" msgid ""
@ -67,6 +86,10 @@ msgid ""
"*mview* **must** be a memoryview instance; this macro doesn't check its " "*mview* **must** be a memoryview instance; this macro doesn't check its "
"type, you must do it yourself or you will risk crashes." "type, you must do it yourself or you will risk crashes."
msgstr "" msgstr ""
"Retourne un pointeur vers la copie privée du tampon de l'*exporteur* de "
"*memoryview*. *mview* **doit** être une instance de *memoryview*; cette "
"macro ne vérifie pas le type, vous devez le faire vous-même sinon vous "
"pourriez subir un crash."
#: c-api/memoryview.rst:59 #: c-api/memoryview.rst:59
msgid "" msgid ""
@ -75,3 +98,7 @@ msgid ""
"func:`PyMemoryView_FromMemory` or :c:func:`PyMemoryView_FromBuffer`. *mview* " "func:`PyMemoryView_FromMemory` or :c:func:`PyMemoryView_FromBuffer`. *mview* "
"**must** be a memoryview instance." "**must** be a memoryview instance."
msgstr "" msgstr ""
"Renvoie soit un pointeur vers l'objet exporté sur lequel est basé la "
"*memoryview* ou ``NULL`` si la *memoryview* a été crée par :c:func:"
"`PyMemoryView_FromMemory` ou :c:func:`PyMemoryView_FromBuffer`. *mview* "
"**doit** être une instance de *memoryview*."