Skip to content

Commit 9d66913

Browse files
JPC501rtobar
andauthored
traducido multiprocessing (#2700)
Closes #2616 --------- Co-authored-by: rtobar <rtobarc@gmail.com>
1 parent 5a48e1c commit 9d66913

File tree

1 file changed

+27
-19
lines changed

1 file changed

+27
-19
lines changed

library/multiprocessing.shared_memory.po

+27-19
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,12 @@ msgstr ""
2020
"Generated-By: Babel 2.13.0\n"
2121

2222
#: ../Doc/library/multiprocessing.shared_memory.rst:2
23-
#, fuzzy
2423
msgid ""
2524
":mod:`multiprocessing.shared_memory` --- Shared memory for direct access "
2625
"across processes"
2726
msgstr ""
28-
":mod:`multiprocessing.shared_memory` --- Proporciona memoria compartida "
29-
"para acceso directo a través de procesos"
27+
":mod:`multiprocessing.shared_memory` --- Memoria compartida para acceso "
28+
"directo a través de procesos"
3029

3130
#: ../Doc/library/multiprocessing.shared_memory.rst:7
3231
msgid "**Source code:** :source:`Lib/multiprocessing/shared_memory.py`"
@@ -201,15 +200,14 @@ msgstr ""
201200
"`SharedMemory`::"
202201

203202
#: ../Doc/library/multiprocessing.shared_memory.rst:127
204-
#, fuzzy
205203
msgid ""
206204
"The following example demonstrates a practical use of the :class:"
207205
"`SharedMemory` class with `NumPy arrays <https://numpy.org/>`_, accessing "
208206
"the same ``numpy.ndarray`` from two distinct Python shells:"
209207
msgstr ""
210-
"El siguiente ejemplo muestra un uso práctico de la clase :class:"
211-
"`SharedMemory` con `NumPy arrays <https://www.numpy.org/>`_, accediendo al "
212-
"mismo ``numpy.ndarray`` desde dos shells de Python distintos:"
208+
"El siguiente ejemplo demuestra un uso práctico de la clase :class:"
209+
"`SharedMemory` con `arreglos NumPy <https://www.numpy.org/>`_, accediendo "
210+
"al mismo ``numpy.ndarray`` desde dos shells de Python distintos"
213211

214212
#: ../Doc/library/multiprocessing.shared_memory.rst:181
215213
msgid ""
@@ -316,7 +314,6 @@ msgstr ""
316314
"finaliza la ejecución."
317315

318316
#: ../Doc/library/multiprocessing.shared_memory.rst:260
319-
#, fuzzy
320317
msgid ""
321318
"Provides a mutable list-like object where all values stored within are "
322319
"stored in a shared memory block. This constrains storable values to only "
@@ -327,14 +324,16 @@ msgid ""
327324
"no append, insert, etc.) and do not support the dynamic creation of new :"
328325
"class:`ShareableList` instances via slicing."
329326
msgstr ""
330-
"Construye un objeto mutable compatible con el tipo de lista cuyos valores se "
331-
"almacenan en un bloque de memoria compartida. Esto reduce los valores de "
332-
"tipo que se pueden almacenar solo a tipos de datos nativos ``int``, "
333-
"``float``, ``bool``, ``str`` (menos de 10 MB cada uno), ``bytes`` (menos de "
334-
"10 MB cada uno) y ``None``. Otra diferencia importante con una lista nativa "
335-
"es que es imposible cambiar el tamaño (es decir, sin adición al final de la "
336-
"lista, sin inserción, etc.) y que no es posible crear nuevas instancias de :"
337-
"class:`ShareableList` mediante la división."
327+
"Proporciona un objeto mutable similar a una lista donde todos los valores "
328+
"almacenados dentro se guardan en un bloque de memoria compartida. Esto "
329+
"limita los valores que se pueden almacenar a solo los tipos de datos "
330+
"integrados ``int`` (de 64-bits con signo), ``float``, ``bool``, ``str`` "
331+
"(menos de 10M bytes cada uno cuando se codifican como utf-8), ``bytes`` "
332+
"(menos de 10M bytes cada uno) y ``None``. También difiere notablemente del "
333+
"tipo ``list`` integrado en que estas listas no pueden cambiar su longitud "
334+
"total (es decir, no se pueden añadir o insertar elementos) y no admiten la "
335+
"creación dinámica de nuevas instancias de :class:`ShareableList` mediante "
336+
"segmentación."
338337

339338
#: ../Doc/library/multiprocessing.shared_memory.rst:270
340339
msgid ""
@@ -366,13 +365,22 @@ msgid ""
366365
"rstrip(b'\\x00')`` behavior is considered a bug and may go away in the "
367366
"future. See :gh:`106939`."
368367
msgstr ""
368+
"Existe un problema conocido para valores :class:`bytes` y :class:`str`. Si "
369+
"terminan con bytes o caracteres nulos ``\\x00``, éstos pueden ser "
370+
"*eliminados silenciosamente* al obtenerlos por índice desde la :class:"
371+
"`ShareableList`. Este comportamiento ``.rstrip(b'\\x00')`` se considera un "
372+
"error y podría desaparecer en el futuro. Ver :gh:`106939`."
369373

370374
#: ../Doc/library/multiprocessing.shared_memory.rst:287
371375
msgid ""
372376
"For applications where rstripping of trailing nulls is a problem, work "
373377
"around it by always unconditionally appending an extra non-0 byte to the end "
374378
"of such values when storing and unconditionally removing it when fetching:"
375379
msgstr ""
380+
"Para aplicaciones donde eliminar espacios nulos finales es un problema, "
381+
"solucionarlo añadiendo siempre incondicionalmente un byte extra que no sea 0 "
382+
"al final de dichos valores al almacenar y eliminándolo incondicionalmente al "
383+
"recuperarlos."
376384

377385
#: ../Doc/library/multiprocessing.shared_memory.rst:310
378386
msgid "Returns the number of occurrences of ``value``."
@@ -433,12 +441,12 @@ msgstr ""
433441

434442
#: ../Doc/library/multiprocessing.shared_memory.rst:11
435443
msgid "Shared Memory"
436-
msgstr ""
444+
msgstr "Memoria Compartida"
437445

438446
#: ../Doc/library/multiprocessing.shared_memory.rst:11
439447
msgid "POSIX Shared Memory"
440-
msgstr ""
448+
msgstr "Memoria Compartida POSIX"
441449

442450
#: ../Doc/library/multiprocessing.shared_memory.rst:11
443451
msgid "Named Shared Memory"
444-
msgstr ""
452+
msgstr "Memoria Compartida Nombrada"

0 commit comments

Comments
 (0)