8000 Traducido archivo {queue.po} by camilooob · Pull Request #459 · python/python-docs-es · GitHub
[go: up one dir, main page]

Skip to content

Traducido archivo {queue.po} #459

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 15 commits into from
Aug 22, 2020
Merged
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: narvmtz <51009725+narvmtz@users.noreply.github.com>
  • Loading branch information
cmaureir and narvmtz authored Aug 22, 2020
commit 5f5c6efa882f0d0e0a208948b09da6f4aabed5b6
80 changes: 40 additions & 40 deletions library/queue.po
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ msgid ""
"exchanged safely between multiple threads. The :class:`Queue` class in this "
"module implements all the required locking semantics."
msgstr ""
"El módulo :mod:`queu` implementa colas multi-productor y multi-consumidor. "
"El módulo :mod:`queue` implementa colas multi-productor y multi-consumidor. "
"Es especialmente útil en la programación en hilo cuando la información debe "
"intercambiarse de forma segura entre varios subprocesos. La clase :class:"
"`Queue` de este módulo implementa toda la semántica de bloqueo necesaria."
Expand Down Expand Up @@ -66,7 +66,7 @@ msgid ""
"competing threads; however, they are not designed to handle reentrancy "
"within a thread."
msgstr ""
"Internamente, estos tres tipos de colas utilizan esclusas para bloquear "
"Internamente, estos tres tipos de colas utilizan bloqueos para bloquear "
"temporalmente los hilos que compiten entre sí; sin embargo, no están "
"diseñadas para manejar la reposición dentro de un hilo."

Expand All @@ -77,7 +77,7 @@ msgid ""
"provides additional guarantees in exchange for the smaller functionality."
msgstr ""
"Además, el módulo implementa un tipo de cola \"simple\" :abbr:`FIFO (first-"
"in, first-out)`, :class:`SimpleQueue`, cuya implementación proporciona "
"in, first-out)`, :class:`SimpleQueue`, cuya implementación específica proporciona "
"garantías adicionales a cambio de una funcionalidad menor."

#: ../Doc/library/queue.rst:33
Expand All @@ -92,10 +92,10 @@ msgid ""
"until queue items are consumed. If *maxsize* is less than or equal to zero, "
"the queue size is infinite."
msgstr ""
"Constructor de una cola de :abbr:`FIFO (first-in, first-out)`. *maxsize* es "
"un número entero que establece el límite superior del número de artículos "
"Constructor para una cola :abbr:`FIFO (first-in, first-out)`. *maxsize* es "
"un número entero que establece el límite superior del número de elementos "
"que pueden ser colocados en la cola. La inserción se bloqueará una vez que "
"se haya alcanzado este tamaño, hasta que se consuman los artículos de la "
"se haya alcanzado este tamaño, hasta que se consuman los elementos de la "
"cola. Si *maxsize* es menor o igual a cero, el tamaño de la cola es "
"infinito."

Expand All @@ -107,11 +107,11 @@ msgid ""
"until queue items are consumed. If *maxsize* is less than or equal to zero, "
"the queue size is infinite."
msgstr ""
"Constructor de una cola de :abbr:`LIFO (último en entrar, primero en "
"Constructor para una cola :abbr:`LIFO (último en entrar, primero en "
"salir)`. *maxsize* es un número entero que establece el límite superior del "
"número de artículos que pueden ser colocados en la cola. La inserción se "
"número de elementos que pueden ser colocados en la cola. La inserción se "
"bloqueará una vez que se haya alcanzado este tamaño, hasta que se consuman "
"los artículos de la cola. Si *maxsize* es menor o igual a cero, el tamaño "
"los elementos de la cola. Si *maxsize* es menor o igual a cero, el tamaño "
"de la cola es infinito."

#: ../Doc/library/queue.rst:54
Expand All @@ -123,9 +123,9 @@ msgid ""
"infinite."
msgstr ""
"Constructor para una cola de prioridad. *maxsize* es un número entero que "
"establece el límite superior del número de artículos que pueden ser "
"establece el límite superior del número de elementos que pueden ser "
"colocados en la cola. La inserción se bloqueará una vez que se haya "
"alcanzado este tamaño, hasta que se consuman los artículos de la cola. Si "
"alcanzado este tamaño, hasta que se consuman los elementos de la cola. Si "
"*maxsize* es menor o igual a cero, el tamaño de la cola es infinito."

#: ../Doc/library/queue.rst:59
Expand All @@ -152,8 +152,8 @@ msgid ""
"Constructor for an unbounded :abbr:`FIFO (first-in, first-out)` queue. "
"Simple queues lack advanced functionality such as task tracking."
msgstr ""
"Constructor de una cola sin límites :abbr:`FIFO (first-in, first-out)` de "
"espera. Las colas simples carecen de funcionalidad avanzada como el "
"Constructor de una cola sin límites :abbr:`FIFO (first-in, first-out)`. "
"Las colas simples carecen de funcionalidad avanzada como el "
"seguimiento de tareas."

#: ../Doc/library/queue.rst:84
Expand Down Expand Up @@ -183,7 +183,7 @@ msgid ""
"Queue objects (:class:`Queue`, :class:`LifoQueue`, or :class:"
"`PriorityQueue`) provide the public methods described below."
msgstr ""
"Los objetos de la cola (:class:`Cola`, :class:`LifoQueue`, o :class:"
"Los objetos de la cola (:class:`Queue`, :class:`LifoQueue`, o :class:"
"`PriorityQueue`) proporcionan los métodos públicos descritos a continuación."

#: ../Doc/library/queue.rst:107
Expand Down Expand Up @@ -230,12 +230,12 @@ msgid ""
"is immediately available, else raise the :exc:`Full` exception (*timeout* is "
"ignored in that case)."
msgstr ""
"Ponga *item* en la cola. Si los arcos opcionales *block* son verdaderos y "
"Pone el *item* en la cola. Si el argumento opcional *block* es verdadero y "
"*timeout* es ``None`` (el predeterminado), bloquea si es necesario hasta que "
"una ranura libre esté disponible. Si *timeout* es un número positivo, "
"un espacio libre esté disponible. Si *timeout* es un número positivo, "
"bloquea como máximo *timeout* segundos y aumenta la excepción :exc:`Full` si "
"no había ninguna ranura libre disponible en ese tiempo. De lo contrario "
"(*block* es falso), pon un ítem en la cola si una ranura libre está "
"no había ningún espacio libre disponible en ese tiempo. De lo contrario "
"(*block* es falso), pone un elemento en la cola si un espacio libre está "
"disponible inmediatamente, o bien levanta la excepción :exc:`Full` "
"(*timeout* es ignorado en ese caso)."

Expand All @@ -253,12 +253,12 @@ msgid ""
"immediately available, else raise the :exc:`Empty` exception (*timeout* is "
"ignored in that case)."
msgstr ""
"Retira y retorna un artículo de la cola. Si el argumento opcional *block* es "
"true y *timeout* es ``None`` (el predeterminado), bloquea si es necesario "
"hasta que un ítem esté disponible. Si *timeout* es un número positivo, "
"Retira y retorna un elemento de la cola. Si el argumento opcional *block* es "
"verdadero y *timeout* es ``None`` (el predeterminado), bloquea si es necesario "
"hasta que un elemento esté disponible. Si *timeout* es un número positivo, "
"bloquea como máximo *timeout* segundos y aumenta la excepción :exc:`Empty` "
"si no había ningún ítem disponible en ese tiempo. De lo contrario (*block* "
"es falso), retorna un ítem si uno está disponible inmediatamente, o bien "
"si no había ningún elemento disponible en ese tiempo. De lo contrario (*block* "
"es falso), retorna un elemento si uno está disponible inmediatamente, o bien "
"lanza la excepción :exc:`Empty` (*timeout* es ignorado en ese caso)."

#: ../Doc/library/queue.rst:153
Expand All @@ -284,16 +284,16 @@ msgid ""
"Two methods are offered to support tracking whether enqueued tasks have been "
"fully processed by daemon consumer threads."
msgstr ""
"Se ofrecen dos métodos para apoyar el seguimiento de si las tareas en cola "
"han sido completamente procesadas por hilos de consumo demoníacos."
"Se ofrecen dos métodos para apoyar el seguimiento si las tareas en cola "
"han sido completamente procesadas por hilos daemon de consumo."

#: ../Doc/library/queue.rst:169
msgid ""
"Indicate that a formerly enqueued task is complete. Used by queue consumer "
"threads. For each :meth:`get` used to fetch a task, a subsequent call to :"
"meth:`task_done` tells the queue that the processing on the task is complete."
msgstr ""
"Indicar que una tarea anteriormente en cola está completa. Utilizado por "
"Indica que una tarea anteriormente en cola está completa. Utilizado por "
"los hilos de la cola de consumo. Por cada :meth:`get` usado para recuperar "
"una tarea, una llamada posterior a :meth:`task_done` le dice a la cola que "
"el procesamiento de la tarea está completo."
Expand All @@ -314,8 +314,8 @@ msgid ""
"Raises a :exc:`ValueError` if called more times than there were items placed "
"in the queue."
msgstr ""
"Aumenta un :exc:`Error de valor` si se llama más veces de las que hay "
"artículos colocados en la cola."
"Lanza un :exc:`ValueError` si se llama más veces de las que hay "
"elementos colocados en la cola."

#: ../Doc/library/queue.rst:183
msgid "Blocks until all items in the queue have been gotten and processed."
Expand All @@ -331,10 +331,10 @@ msgid ""
"complete. When the count of unfinished tasks drops to zero, :meth:`join` "
"unblocks."
msgstr ""
"La cuenta de tareas sin terminar sube cada vez que se añade un artículo a la "
"El conteo de tareas sin terminar sube cada vez que se añade un elemento a la "
"cola. El conteo baja cuando un hilo de consumidor llama :meth:`task_done` "
"para indicar que el ítem fue recuperado y todo el trabajo en él está "
"completo. Cuando la cuenta de tareas sin terminar cae a cero, :meth:`join` "
"para indicar que el elemento fue recuperado y todo el trabajo en él está "
"completo. Cuando el conteo de tareas sin terminar cae a cero, :meth:`join` "
"se desbloquea."

#: ../Doc/library/queue.rst:191
Expand All @@ -349,7 +349,7 @@ msgstr "Objetos de cola simple"
msgid ""
":class:`SimpleQueue` objects provide the public methods described below."
msgstr ""
":class:`SimpleQueue` los objetos proporcionan los métodos públicos descritos "
"Los objetos :class:`SimpleQueue` proporcionan los métodos públicos descritos "
"a continuación."

#: ../Doc/library/queue.rst:224
Expand All @@ -376,9 +376,9 @@ msgid ""
"The optional args *block* and *timeout* are ignored and only provided for "
"compatibility with :meth:`Queue.put`."
msgstr ""
"Ponga el artículo en la cola. El método nunca se bloquea y siempre tiene "
"Pone el elemento en la cola. El método nunca se bloquea y siempre tiene "
"éxito (excepto por posibles errores de bajo nivel como la falta de "
"asignación de memoria). Los arcos opcionales *block* y *timeout* son "
"asignación de memoria). Los argumentos opcionales *block* y *timeout* son "
"ignorados y sólo se proporcionan por compatibilidad con :meth:`Queue.put`."

#: ../Doc/library/queue.rst:252
Expand All @@ -399,17 +399,17 @@ msgid ""
"immediately available, else raise the :exc:`Empty` exception (*timeout* is "
"ignored in that case)."
msgstr ""
"Retira y retorna un artículo de la cola. Si los argumentos opcionales "
"Retira y retorna un elemento de la cola. Si los argumentos opcionales "
"*block* son true y *timeout* es ``None`` (el predeterminado), bloquea si es "
"necesario hasta que un ítem esté disponible. Si *timeout* es un número "
"positivo, bloquea como máximo *timeout* segundos y aumenta la excepción :exc:"
"`Empty` si no había ningún ítem disponible en ese tiempo. De lo contrario "
"(*block* es falso), retorna un ítem si uno está disponible inmediatamente, o "
"necesario hasta que un elemento esté disponible. Si *timeout* es un número "
"positivo, bloquea como máximo *timeout* segundos y lanza la excepción :exc:"
"`Empty` si no había ningún elemento disponible en ese tiempo. De lo contrario "
"(*block* es falso), retorna un elemento si uno está disponible inmediatamente, o "
"bien lanza la excepción :exc:`Empty` (*timeout* es ignorado en ese caso)."

#: ../Doc/library/queue.rst:275
msgid "Class :class:`multiprocessing.Queue`"
msgstr "Clase :clase:`multiproceso.cola`"
msgstr "Clase :class:`multiprocessing.Queue`"

#: ../Doc/library/queue.rst:274
msgid ""
Expand Down
0