From a983b7fff216d8b7cc4d853a660722a0b5d2953b Mon Sep 17 00:00:00 2001 From: Claudia Date: Wed, 26 Oct 2022 23:05:25 +0100 Subject: [PATCH 1/5] primero --- library/threading.po | 41 ++++++++++++++++++++++++++++------------- 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/library/threading.po b/library/threading.po index 73cf02508f..9f7fae473c 100644 --- a/library/threading.po +++ b/library/threading.po @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-10-25 19:47+0200\n" -"PO-Revision-Date: 2020-07-03 21:06-0400\n" -"Last-Translator: \n" -"Language: es_419\n" +"PO-Revision-Date: 2022-10-26 23:05+0100\n" +"Last-Translator: Claudia Millan \n" "Language-Team: python-doc-es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es_419\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Generated-By: Babel 2.10.3\n" +"X-Generator: Poedit 3.2\n" #: ../Doc/library/threading.rst:2 msgid ":mod:`threading` --- Thread-based parallelism" @@ -49,18 +50,27 @@ msgid "" "the calling thread, while still being able to retrieve their results when " "needed." msgstr "" +":class:`concurrent.futures.ThreadPoolExecutor` ofrece una interfaz a mas " +"alto nivel para enviar tareas a un hilo en segundo plano sin bloquear la " +"ejecución del hilo de llamada, pero manteniendo la capacidad de recuperar " +"sus resultados cuando sea necesario." #: ../Doc/library/threading.rst:23 msgid "" ":mod:`queue` provides a thread-safe interface for exchanging data between " "running threads." msgstr "" +":mod:`queue` proporciona una interfaz segura a nivel de hilos intercambiar " +"datos entre hilos en ejecución." #: ../Doc/library/threading.rst:26 msgid "" ":mod:`asyncio` offers an alternative approach to achieving task level " "concurrency without requiring the use of multiple operating system threads." msgstr "" +":mod:`asyncio` ofrece un enfoque alternativo para lograr la concurrencia a " +"nivel de tarea sin requerir el uso de múltiples subprocesos del sistema " +"operativo." #: ../Doc/library/threading.rst:31 msgid "" @@ -103,6 +113,9 @@ msgid "" "``wasm32-emscripten`` and ``wasm32-wasi``. See :ref:`wasm-availability` for " "more information." msgstr "" +"Este módulo no funciona o no está disponible en las plataformas WebAssembly " +"``wasm32-emscripten`` y ``wasm32-wasi``. Consulte :ref:'wasm-availability' " +"para obtener más información." #: ../Doc/library/threading.rst:50 msgid "This module defines the following functions:" @@ -350,7 +363,7 @@ msgstr "" #: ../Doc/library/threading.rst:210 msgid "Unix platforms with POSIX threads support." -msgstr "" +msgstr "Plataformas Unix con soporte para subprocesos POSIX." #: ../Doc/library/threading.rst:213 msgid "This module also defines the following constant:" @@ -680,6 +693,8 @@ msgid "" "Using list or tuple as the *args* argument which passed to the :class:" "`Thread` could achieve the same effect." msgstr "" +"Usar una lista o tupla como el argumento *args* que se pasa a :" +"class:'Thread' podría lograr el mismo efecto." #: ../Doc/library/threading.rst:374 #, fuzzy @@ -881,14 +896,14 @@ msgid "" "state to unlocked and returns immediately. If an attempt is made to release " "an unlocked lock, a :exc:`RuntimeError` will be raised." msgstr "" -"Una primitiva *lock* está en uno de dos estados, \"cerrado\" o " -"\"abierto\" (*locked*/*unlocked*). Se crea en estado abierto. Tiene dos " -"métodos básicos, :meth:`~Lock.acquire` (adquirir) y :meth:`~Lock.release` " -"(liberar). Cuando el estado es *abierto*, :meth:`~Lock.acquire` cambia el " -"estado a cerrado y retorna inmediatamente. Cuando el estado es *cerrado*, :" -"meth:`~Lock.acquire` bloquea hasta que una llamada a :meth:`~Lock.release` " -"en otro hilo lo cambie a abierto, luego la llamada a :meth:`~Lock.acquire` " -"lo restablece a cerrado y retorna. El método :meth:`~Lock.release` sólo debe " +"Una primitiva *lock* está en uno de dos estados, \"cerrado\" o \"abierto" +"\" (*locked*/*unlocked*). Se crea en estado abierto. Tiene dos métodos " +"básicos, :meth:`~Lock.acquire` (adquirir) y :meth:`~Lock.release` (liberar). " +"Cuando el estado es *abierto*, :meth:`~Lock.acquire` cambia el estado a " +"cerrado y retorna inmediatamente. Cuando el estado es *cerrado*, :meth:" +"`~Lock.acquire` bloquea hasta que una llamada a :meth:`~Lock.release` en " +"otro hilo lo cambie a abierto, luego la llamada a :meth:`~Lock.acquire` lo " +"restablece a cerrado y retorna. El método :meth:`~Lock.release` sólo debe " "ser llamado en el estado cerrado; cambia el estado a abierto y retorna " "inmediatamente. Si se realiza un intento de liberar un *lock* abierto, se " "lanzará un :exc:`RuntimeError`." From f791876ce94a300b7ed1c310b3dcd5239b6e06d9 Mon Sep 17 00:00:00 2001 From: Claudia Date: Wed, 26 Oct 2022 23:15:06 +0100 Subject: [PATCH 2/5] powrap --- library/threading.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/threading.po b/library/threading.po index 9f7fae473c..16825ead68 100644 --- a/library/threading.po +++ b/library/threading.po @@ -896,14 +896,14 @@ msgid "" "state to unlocked and returns immediately. If an attempt is made to release " "an unlocked lock, a :exc:`RuntimeError` will be raised." msgstr "" -"Una primitiva *lock* está en uno de dos estados, \"cerrado\" o \"abierto" -"\" (*locked*/*unlocked*). Se crea en estado abierto. Tiene dos métodos " -"básicos, :meth:`~Lock.acquire` (adquirir) y :meth:`~Lock.release` (liberar). " -"Cuando el estado es *abierto*, :meth:`~Lock.acquire` cambia el estado a " -"cerrado y retorna inmediatamente. Cuando el estado es *cerrado*, :meth:" -"`~Lock.acquire` bloquea hasta que una llamada a :meth:`~Lock.release` en " -"otro hilo lo cambie a abierto, luego la llamada a :meth:`~Lock.acquire` lo " -"restablece a cerrado y retorna. El método :meth:`~Lock.release` sólo debe " +"Una primitiva *lock* está en uno de dos estados, \"cerrado\" o " +"\"abierto\" (*locked*/*unlocked*). Se crea en estado abierto. Tiene dos " +"métodos básicos, :meth:`~Lock.acquire` (adquirir) y :meth:`~Lock.release` " +"(liberar). Cuando el estado es *abierto*, :meth:`~Lock.acquire` cambia el " +"estado a cerrado y retorna inmediatamente. Cuando el estado es *cerrado*, :" +"meth:`~Lock.acquire` bloquea hasta que una llamada a :meth:`~Lock.release` " +"en otro hilo lo cambie a abierto, luego la llamada a :meth:`~Lock.acquire` " +"lo restablece a cerrado y retorna. El método :meth:`~Lock.release` sólo debe " "ser llamado en el estado cerrado; cambia el estado a abierto y retorna " "inmediatamente. Si se realiza un intento de liberar un *lock* abierto, se " "lanzará un :exc:`RuntimeError`." From 542342c0ae9d26a966a8d226f5cc0993c3acf7c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Thu, 27 Oct 2022 07:14:25 +0200 Subject: [PATCH 3/5] Apply suggestions from code review --- library/threading.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/threading.po b/library/threading.po index 16825ead68..3111fe8225 100644 --- a/library/threading.po +++ b/library/threading.po @@ -114,7 +114,7 @@ msgid "" "more information." msgstr "" "Este módulo no funciona o no está disponible en las plataformas WebAssembly " -"``wasm32-emscripten`` y ``wasm32-wasi``. Consulte :ref:'wasm-availability' " +"``wasm32-emscripten`` y ``wasm32-wasi``. Consulte :ref:`wasm-availability` " "para obtener más información." #: ../Doc/library/threading.rst:50 From b2dad24501a4075c3841aa49297240670bc89a54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Thu, 27 Oct 2022 07:37:17 +0200 Subject: [PATCH 4/5] Apply suggestions from code review --- library/threading.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/threading.po b/library/threading.po index 3111fe8225..3bb61e8df2 100644 --- a/library/threading.po +++ b/library/threading.po @@ -694,7 +694,7 @@ msgid "" "`Thread` could achieve the same effect." msgstr "" "Usar una lista o tupla como el argumento *args* que se pasa a :" -"class:'Thread' podría lograr el mismo efecto." +"class:`Thread` podría lograr el mismo efecto." #: ../Doc/library/threading.rst:374 #, fuzzy From 633a5d7feb5f3824d1934d41ca25aee14c0e377f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Thu, 27 Oct 2022 07:46:44 +0200 Subject: [PATCH 5/5] powrap --- library/threading.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/threading.po b/library/threading.po index 3bb61e8df2..c8404eb034 100644 --- a/library/threading.po +++ b/library/threading.po @@ -693,8 +693,8 @@ msgid "" "Using list or tuple as the *args* argument which passed to the :class:" "`Thread` could achieve the same effect." msgstr "" -"Usar una lista o tupla como el argumento *args* que se pasa a :" -"class:`Thread` podría lograr el mismo efecto." +"Usar una lista o tupla como el argumento *args* que se pasa a :class:" +"`Thread` podría lograr el mismo efecto." #: ../Doc/library/threading.rst:374 #, fuzzy