Skip to content

traducido multiprocessing #2700

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 12 commits into from
Oct 21, 2023
46 changes: 27 additions & 19 deletions library/multiprocessing.shared_memory.po
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,12 @@ msgstr ""
"Generated-By: Babel 2.13.0\n"

#: ../Doc/library/multiprocessing.shared_memory.rst:2
#, fuzzy
msgid ""
":mod:`multiprocessing.shared_memory` --- Shared memory for direct access "
"across processes"
msgstr ""
":mod:`multiprocessing.shared_memory` --- Proporciona memoria compartida "
"para acceso directo a través de procesos"
":mod:`multiprocessing.shared_memory` --- Memoria compartida para acceso "
"directo a través de procesos"

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

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

#: ../Doc/library/multiprocessing.shared_memory.rst:181
msgid ""
Expand Down Expand Up @@ -316,7 +314,6 @@ msgstr ""
"finaliza la ejecución."

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

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

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

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

#: ../Doc/library/multiprocessing.shared_memory.rst:11
msgid "Shared Memory"
msgstr ""
msgstr "Memoria Compartida"

#: ../Doc/library/multiprocessing.shared_memory.rst:11
msgid "POSIX Shared Memory"
msgstr ""
msgstr "Memoria Compartida POSIX"

#: ../Doc/library/multiprocessing.shared_memory.rst:11
msgid "Named Shared Memory"
msgstr ""
msgstr "Memoria Compartida Nombrada"