Skip to content

Traduccion library/asyncio-policy.po #975

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 6 commits into from
Oct 6, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Correciones finales.
  • Loading branch information
gfant committed Oct 6, 2020
commit 8aa366e37e1e3334ef6364cafa1a6732ce8028b3
50 changes: 25 additions & 25 deletions library/asyncio-policy.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-05 12:54+0200\n"
"PO-Revision-Date: 2020-10-06 16:16+0200\n"
"PO-Revision-Date: 2020-10-06 19:01+0200\n"
"Language-Team: python-doc-es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
Expand Down Expand Up @@ -82,7 +82,7 @@ msgstr "Retorna la política actual en todo el proceso."

#: ../Doc/library/asyncio-policy.rst:38
msgid "Set the current process-wide policy to *policy*."
msgstr "Establece la política actual en todo el proceso *policy*."
msgstr "Establece la política actual en todo el proceso a *policy*."

#: ../Doc/library/asyncio-policy.rst:40
msgid "If *policy* is set to ``None``, the default policy is restored."
Expand Down Expand Up @@ -142,7 +142,7 @@ msgstr ""

#: ../Doc/library/asyncio-policy.rst:80 ../Doc/library/asyncio-policy.rst:86
msgid "This function is Unix specific."
msgstr "Esta función es específico de Unix."
msgstr "Esta función es específica de Unix."

#: ../Doc/library/asyncio-policy.rst:84
msgid "Set the current child process watcher to *watcher*."
Expand Down Expand Up @@ -182,7 +182,7 @@ msgstr ""

#: ../Doc/library/asyncio-policy.rst:110 ../Doc/library/asyncio-policy.rst:118
msgid ":ref:`Availability <availability>`: Windows."
msgstr ":ref:`Availability <availability>`: Windows."
msgstr ":ref:`Disponibilidad <availability>`: Windows."

#: ../Doc/library/asyncio-policy.rst:115
msgid ""
Expand All @@ -202,7 +202,7 @@ msgid ""
"processes on Unix. Specifically, the event loop needs to know when a child "
"process has exited."
msgstr ""
"Un observador de procesos permite personalizar el cómo un bucle de eventos "
"Un observador de procesos permite personalizar cómo un bucle de eventos "
"monitorea procesos secundarios en Unix. Específicamente, un bucle de eventos "
"necesita saber cuándo un proceso secundario ha terminado."

Expand Down Expand Up @@ -233,7 +233,7 @@ msgid ""
"See also the :ref:`Subprocess and Threads <asyncio-subprocess-threads>` "
"section."
msgstr ""
"Mirar también la sección :ref:`Subprocesos e hilos<asyncio-subprocess-"
"Mirar también la sección :ref:`Subprocesos e hilos <asyncio-subprocess-"
"threads>`."

#: ../Doc/library/asyncio-policy.rst:142
Expand All @@ -242,8 +242,8 @@ msgid ""
"watcher implementation used by the asyncio event loop:"
msgstr ""
"Las siguientes dos funciones pueden ser usadas para personalizar la "
"implementación de observadores de procesos secundarios usados por el evento "
"del bucle de eventos:"
"implementación de observadores de procesos secundarios usados por el bucle "
"de eventos de asyncio:"

#: ../Doc/library/asyncio-policy.rst:147
msgid "Return the current child watcher for the current policy."
Expand All @@ -267,7 +267,7 @@ msgid ""
msgstr ""
"Implementaciones de bucles de eventos de terceras partes no deben dar "
"soporte a observadores de procesos secundarios personalizados. Para dichos "
"bucles de eventos, usando :func:`set_child_watcher` debe estar prohibido o "
"bucles de eventos, usando :func:`set_child_watcher` podría estar prohibido o "
"no tener efecto."

#: ../Doc/library/asyncio-policy.rst:164
Expand All @@ -280,9 +280,9 @@ msgid ""
"with PID equal to *pid* terminates. Specifying another callback for the "
"same process replaces the previous handler."
msgstr ""
"Arregla que ``callback(pid, returncode, *args)`` para ser llamado cuando un "
"proceso con PID igual a terminaciones *pid*. Especificando otra retrollamada "
"para el mismo proceso reemplaza el gestor previo."
"Arreglo para ``callback(pid, returncode, *args)`` a ser invocado cuando un "
"proceso con PID igual a *pid* termina. Especificando otro retrollamada para "
"el mismo proceso reemplaza el gestor previo."

#: ../Doc/library/asyncio-policy.rst:171
msgid "The *callback* callable must be thread-safe."
Expand All @@ -309,8 +309,8 @@ msgid ""
"If the watcher was previously attached to an event loop, then it is first "
"detached before attaching to the new loop."
msgstr ""
"Si el observador estaba adjuntado a un bucle de eventos previamente, luego "
"primero es separado antes de adjuntar el nuevo bucle."
"Si el observador estaba previamente adjuntado a un bucle de eventos, "
"entonces primero es separado antes de adjuntar el nuevo bucle."

#: ../Doc/library/asyncio-policy.rst:187
msgid "Note: loop may be ``None``."
Expand All @@ -337,7 +337,7 @@ msgid ""
"This method has to be called to ensure that underlying resources are cleaned-"
"up."
msgstr ""
"Este método tiene que ser llamado para asegurar que los objetos subyacentes "
"Este método tiene que ser invocado para asegurar que los objetos subyacentes "
"están limpiados."

#: ../Doc/library/asyncio-policy.rst:207
Expand All @@ -363,7 +363,7 @@ msgid ""
msgstr ""
"No hay sobrecarga notable cuando se gestiona un número grande de procesos "
"secundarios (*O(1)* cada vez que un proceso secundario termina), pero "
"indicando un hilo por proceso requiere memoria extra."
"indicar un hilo por proceso requiere memoria extra."

#: ../Doc/library/asyncio-policy.rst:214
msgid "This watcher is used by default."
Expand All @@ -376,7 +376,7 @@ msgid ""
"handler for `SIGCHLD`. signal)."
msgstr ""
"Esta implementación registra un gestor de señal en instanciación :py:data:"
"`SIGCHLD`. Eso puede romper código de terceras partes que instala un gestor "
"`SIGCHLD`. Eso puede romper código de terceras partes que instalen un gestor "
"personalizado para la señal `SIGCHLD`."

#: ../Doc/library/asyncio-policy.rst:224 ../Doc/library/asyncio-policy.rst:242
Expand Down Expand Up @@ -412,7 +412,7 @@ msgid ""
msgstr ""
"Esta implementación usa bucles de eventos activos del hilo principal para "
"gestionar la señal :py:data:`SIGCHLD`. Si el hilo principal no tiene bucles "
"de eventos principales otro hilo no puede generar un subproceso (:exc:"
"de eventos en ejecución otro hilo no puede generar un subproceso (:exc:"
"`RuntimeError` es disparada)."

#: ../Doc/library/asyncio-policy.rst:245
Expand All @@ -422,8 +422,8 @@ msgid ""
"work."
msgstr ""
"Esta solución es tan segura como :class:`MultiLoopChildWatcher` y tiene la "
"misma complejidad *O(n)* pero requiere de un bucle de eventos corriendo en "
"el hilo principal para trabajar."
"misma complejidad *O(n)* pero requiere de un bucle de eventos ejecutándose "
"en el hilo principal para trabajar."

#: ../Doc/library/asyncio-policy.rst:250
msgid ""
Expand All @@ -432,7 +432,7 @@ msgid ""
"waiting for their termination."
msgstr ""
"Esta implementación cosecha cada proceso terminado llamando ``os."
"waitpad(-1)`` directamente, posiblemente rompiendo otro código generador de "
"waitpad(-1)`` directamente, posiblemente rompiendo otro código generando "
"procesos y esperando por su terminación."

#: ../Doc/library/asyncio-policy.rst:254
Expand All @@ -448,12 +448,12 @@ msgid ""
"This solution requires a running event loop in the main thread to work, as :"
"class:`SafeChildWatcher`."
msgstr ""
"Esta solución requiere un bucle de eventos corriendo en el hilo principal "
"Esta solución requiere un bucle de eventos ejecutándose en el hilo principal "
"para trabajar, como :class:`SafeChildWatcher`."

#: ../Doc/library/asyncio-policy.rst:262
msgid "Custom Policies"
msgstr "Personalizar Políticas"
msgstr "Personalizar Políticas"

#: ../Doc/library/asyncio-policy.rst:264
msgid ""
Expand All @@ -462,5 +462,5 @@ msgid ""
"is wanted, e.g.::"
msgstr ""
"Para implementar una nueva política de bucle de eventos, se recomienda "
"subclasificar :class:`DefaultEventLoopPolicy` y sobreescribir los métodos "
"para los cuales se desea una conducta personalizada, por ejemplo::"
"heredar :class:`DefaultEventLoopPolicy` y sobreescribir los métodos para los "
"cuales se desea una conducta personalizada, por ejemplo::"