Skip to content

Commit 22f35ac

Browse files
committed
Traducido c-api/memoryview
1 parent dca47e6 commit 22f35ac

File tree

1 file changed

+36
-5
lines changed

1 file changed

+36
-5
lines changed

c-api/memoryview.po

+36-5
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,35 @@
66
# Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to
77
# get the list of volunteers
88
#
9-
#, fuzzy
109
msgid ""
1110
msgstr ""
1211
"Project-Id-Version: Python 3.8\n"
1312
"Report-Msgid-Bugs-To: \n"
1413
"POT-Creation-Date: 2020-05-05 12:54+0200\n"
15-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
16-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14+
"PO-Revision-Date: 2020-05-10 00:37+0200\n"
1715
"Language-Team: python-doc-es\n"
1816
"MIME-Version: 1.0\n"
19-
"Content-Type: text/plain; charset=utf-8\n"
17+
"Content-Type: text/plain; charset=UTF-8\n"
2018
"Content-Transfer-Encoding: 8bit\n"
2119
"Generated-By: Babel 2.8.0\n"
20+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
21+
"Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n"
22+
"Language: es\n"
23+
"X-Generator: Poedit 2.3\n"
2224

2325
#: ../Doc/c-api/memoryview.rst:9
2426
msgid "MemoryView objects"
25-
msgstr ""
27+
msgstr "Objetos de vista de memoria (*MemoryView*)"
2628

2729
#: ../Doc/c-api/memoryview.rst:11
2830
msgid ""
2931
"A :class:`memoryview` object exposes the C level :ref:`buffer interface "
3032
"<bufferobjects>` as a Python object which can then be passed around like any "
3133
"other object."
3234
msgstr ""
35+
"Un objeto :class:`memoryview` expone la :ref:`interfaz de búfer "
36+
"<bufferobjects>` a nivel de C como un objeto Python que luego puede pasarse "
37+
"como cualquier otro objeto."
3338

3439
#: ../Doc/c-api/memoryview.rst:18
3540
msgid ""
@@ -38,19 +43,29 @@ msgid ""
3843
"will be read/write, otherwise it may be either read-only or read/write at "
3944
"the discretion of the exporter."
4045
msgstr ""
46+
"Crea un objeto de vista de memoria *memoryview* a partir de un objeto que "
47+
"proporciona la interfaz del búfer. Si *obj* admite exportaciones de búfer de "
48+
"escritura, el objeto de vista de memoria será de lectura/escritura, de lo "
49+
"contrario puede ser de solo lectura o de lectura/escritura a discreción del "
50+
"exportador."
4151

4252
#: ../Doc/c-api/memoryview.rst:25
4353
msgid ""
4454
"Create a memoryview object using *mem* as the underlying buffer. *flags* can "
4555
"be one of :c:macro:`PyBUF_READ` or :c:macro:`PyBUF_WRITE`."
4656
msgstr ""
57+
"Crea un objeto de vista de memoria usando *mem* como el búfer subyacente. "
58+
"*flags* pueden ser uno de :c:macro:`PyBUF_READ` o :c:macro:`PyBUF_WRITE`."
4759

4860
#: ../Doc/c-api/memoryview.rst:32
4961
msgid ""
5062
"Create a memoryview object wrapping the given buffer structure *view*. For "
5163
"simple byte buffers, :c:func:`PyMemoryView_FromMemory` is the preferred "
5264
"function."
5365
msgstr ""
66+
"Crea un objeto de vista de memoria que ajuste la estructura de búfer dada "
67+
"*view*. Para memorias intermedias de bytes simples, :c:func:"
68+
"`PyMemoryView_FromMemory` es la función preferida."
5469

5570
#: ../Doc/c-api/memoryview.rst:38
5671
msgid ""
@@ -60,19 +75,30 @@ msgid ""
6075
"original memory. Otherwise, a copy is made and the memoryview points to a "
6176
"new bytes object."
6277
msgstr ""
78+
"Crea un objeto de vista de memoria *memoryview* para un fragmento de memoria "
79+
"contiguo (:term:`contiguous`, en *order* 'C' o 'F' de Fortran) desde un objeto que "
80+
"define la interfaz del búfer. Si la memoria es contigua, el objeto "
81+
"de vista de memoria apunta a la memoria original. De lo contrario, se realiza una "
82+
"copia y la vista de memoria apunta a un nuevo objeto de bytes."
6383

6484
#: ../Doc/c-api/memoryview.rst:47
6585
msgid ""
6686
"Return true if the object *obj* is a memoryview object. It is not currently "
6787
"allowed to create subclasses of :class:`memoryview`."
6888
msgstr ""
89+
"Retorna verdadero si el objeto *obj* es un objeto de vista de memoria. "
90+
"Actualmente no está permitido crear subclases de :class:`memoryview`."
6991

7092
#: ../Doc/c-api/memoryview.rst:53
7193
msgid ""
7294
"Return a pointer to the memoryview's private copy of the exporter's buffer. "
7395
"*mview* **must** be a memoryview instance; this macro doesn't check its "
7496
"type, you must do it yourself or you will risk crashes."
7597
msgstr ""
98+
"Retorna un puntero a la copia privada de la vista de memoria del búfer del "
99+
"exportador. *mview* **debe** ser una instancia de *memoryview*; este macro "
100+
"no verifica su tipo, debe hacerlo usted mismo o correrá el riesgo de "
101+
"bloquearse."
76102

77103
#: ../Doc/c-api/memoryview.rst:59
78104
msgid ""
@@ -81,3 +107,8 @@ msgid ""
81107
"func:`PyMemoryView_FromMemory` or :c:func:`PyMemoryView_FromBuffer`. *mview* "
82108
"**must** be a memoryview instance."
83109
msgstr ""
110+
"Retorna un puntero al objeto de exportación en el que se basa la vista de "
111+
"memoria o ``NULL`` si la vista de memoria ha sido creada por una de las "
112+
"funciones :c:func:`PyMemoryView_FromMemory` o :c:func:"
113+
"`PyMemoryView_FromBuffer`. *mview* **debe** ser una instancia de "
114+
"*memoryview*."

0 commit comments

Comments
 (0)