Skip to content

Commit 2c6c823

Browse files
committed
traducido multiprocessing
1 parent d5b8b92 commit 2c6c823

File tree

1 file changed

+26
-19
lines changed

1 file changed

+26
-19
lines changed

library/multiprocessing.shared_memory.po

Lines changed: 26 additions & 19 deletions
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 al "
210+
"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,15 @@ 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`` (signed 64-bit), ``float``, ``bool``, ``str`` (menos de "
331+
"10M bytes cada uno cuando se codifican como utf-8), ``bytes`` (menos de 10M "
332+
"bytes cada uno) y ``None``. También difiere notablemente del tipo ``list`` "
333+
"integrado en que estas listas no pueden cambiar su longitud total (es decir, "
334+
"no se pueden añadir o insertar elementos) y no admiten la creación dinámica "
335+
"de nuevas instancias de :class:`ShareableList` mediante segmentación. "
338336

339337
#: ../Doc/library/multiprocessing.shared_memory.rst:270
340338
msgid ""
@@ -366,13 +364,22 @@ msgid ""
366364
"rstrip(b'\\x00')`` behavior is considered a bug and may go away in the "
367365
"future. See :gh:`106939`."
368366
msgstr ""
367+
"Existe un problema conocido para los valores :class:`bytes` y :class:`str`. "
368+
"Si terminan con bytes nulos ``\\x00`` o caracteres, estos pueden ser "
369+
"*eliminados silenciosamente* al obtenerlos por índice desde la :class:"
370+
"`ShareableList`. Este comportamiento ``.rstrip(b'\\x00')`` se considera un "
371+
"error y puede desaparecer en el futuro. Ver :gh:`106939`."
369372

370373
#: ../Doc/library/multiprocessing.shared_memory.rst:287
371374
msgid ""
372375
"For applications where rstripping of trailing nulls is a problem, work "
373376
"around it by always unconditionally appending an extra non-0 byte to the end "
374377
"of such values when storing and unconditionally removing it when fetching:"
375378
msgstr ""
379+
"Para aplicaciones donde eliminar espacios nulos finales es un problema, "
380+
"soluciónalo añadiendo siempre incondicionalmente un byte extra que no sea 0 "
381+
"al final de dichos valores al almacenar y eliminándolo incondicionalmente al "
382+
"recuperarlos."
376383

377384
#: ../Doc/library/multiprocessing.shared_memory.rst:310
378385
msgid "Returns the number of occurrences of ``value``."
@@ -433,12 +440,12 @@ msgstr ""
433440

434441
#: ../Doc/library/multiprocessing.shared_memory.rst:11
435442
msgid "Shared Memory"
436-
msgstr ""
443+
msgstr "Memoria Compartida"
437444

438445
#: ../Doc/library/multiprocessing.shared_memory.rst:11
439446
msgid "POSIX Shared Memory"
440-
msgstr ""
447+
msgstr "Memoria Compartida POSIX"
441448

442449
#: ../Doc/library/multiprocessing.shared_memory.rst:11
443450
msgid "Named Shared Memory"
444-
msgstr ""
451+
msgstr "Memoria Compartida Nombrada"

0 commit comments

Comments
 (0)