From f590def5a9dfd9dd203c7a82aa911245ae2db13d Mon Sep 17 00:00:00 2001 From: alvarmaciel Date: Wed, 13 May 2020 13:38:44 -0300 Subject: [PATCH 01/16] traducido el 21% del archivo libreary/2to3.po --- TRANSLATORS | 1 + library/2to3.po | 98 ++++++++++++++++++++++++++++++++++++++++++------- 2 files changed, 85 insertions(+), 14 deletions(-) diff --git a/TRANSLATORS b/TRANSLATORS index 9858a86989..1593c0a60a 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -3,5 +3,6 @@ Carlos Crespo (@cacrespo) Raúl Cumplido (@raulcd) Nicolás Demarchi (@gilgamezh) Manuel Kaufmann (@humitos) +Alvar Maciel (@alvarmaciel @amaciel) María Andrea Vignau (@mavignau @marian-vignau) Marco Richetta (@marcorichetta) diff --git a/library/2to3.po b/library/2to3.po index 652f797b18..8db36059f0 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -1,25 +1,27 @@ # Copyright (C) 2001-2020, Python Software Foundation # This file is distributed under the same license as the Python package. -# Maintained by the python-doc-es workteam. +# Maintained by the python-doc-es workteam. # docs-es@python.org / https://mail.python.org/mailman3/lists/docs-es.python.org/ # Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to get the list of volunteers # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-05-06 11:59-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2020-05-13 13:36-0300\n" "Language-Team: python-doc-es\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" +"Last-Translator: Alvar Maciel \n" +"Language: es\n" +"X-Generator: Poedit 2.3.1\n" #: ../Doc/library/2to3.rst:4 msgid "2to3 - Automated Python 2 to 3 code translation" -msgstr "" +msgstr "2to3 - Traducción de código Python 2 a 3" #: ../Doc/library/2to3.rst:8 msgid "" @@ -31,30 +33,44 @@ msgid "" "`lib2to3` could also be adapted to custom applications in which Python code " "needs to be edited automatically." msgstr "" +"2to3 es un programa hecho en Python que lee código fuente en Python 2.x y " +"aplica una serie de *fixers* para transformarlo en código en Python 3.x " +"válido. La librería estándar contiene un buen conjunto de *fixers* que se " +"encargará de casi todo el código. La librería soporte de 2to3 :mod:`lib2to3` " +"es, de todas maneras, una librería flexible y genérica. Por lo cual es " +"posible escribir sus propios *fixers* para 2to3. :mod:`lib2to3` también " +"puede adaptarse a aplicaciones propias en las cuales el código en Python " +"necesite editarse automáticamente." #: ../Doc/library/2to3.rst:20 msgid "Using 2to3" -msgstr "" +msgstr "Usando 2to3" #: ../Doc/library/2to3.rst:22 msgid "" "2to3 will usually be installed with the Python interpreter as a script. It " "is also located in the :file:`Tools/scripts` directory of the Python root." msgstr "" +"2to3 generalmente estárá instalada con el interprete de Python como un " +"*script*. También se encuentra ubicada en el directorio :file `Tools/" +"scripts` en la raíz de Python." #: ../Doc/library/2to3.rst:25 msgid "" "2to3's basic arguments are a list of files or directories to transform. The " "directories are recursively traversed for Python sources." msgstr "" +"Los argumentos básicos de 2to3 son una lista de archivos o directorios a " +"convertir. Los directorios se recorren recursivamente en búsqueda de " +"archivos en Python." #: ../Doc/library/2to3.rst:28 msgid "Here is a sample Python 2.x source file, :file:`example.py`::" -msgstr "" +msgstr "Este es un ejemplo de un archivo en Python 2.x, :file: `example.py`::" #: ../Doc/library/2to3.rst:36 msgid "It can be converted to Python 3.x code via 2to3 on the command line:" -msgstr "" +msgstr "Puede ser convertido a Python 3.x via 2to3 desde la línea de comandos:" #: ../Doc/library/2to3.rst:42 msgid "" @@ -63,16 +79,24 @@ msgid "" "original file is made unless :option:`!-n` is also given.) Writing the " "changes back is enabled with the :option:`!-w` flag:" msgstr "" +"Se imprime un *diff* del archivo fuente original. 2to3 también puede " +"escribir las modificaciones necesarias directamente en el archivo fuente. " +"(Se hace una copia de respaldo del archivo original a menos que se " +"proporciones -n.) La escritura de los cambios se habilita con la opción :" +"option: `-w`:" #: ../Doc/library/2to3.rst:51 msgid "After transformation, :file:`example.py` looks like this::" msgstr "" +"Después de la conversión, :file: `example.py` se ve de la siguiente manera::" #: ../Doc/library/2to3.rst:59 msgid "" "Comments and exact indentation are preserved throughout the translation " "process." msgstr "" +"Los comentarios y la identación exacta se conservan durante todo el proceso " +"de conversión." #: ../Doc/library/2to3.rst:61 msgid "" @@ -82,10 +106,15 @@ msgid "" "disables a fixer. The following example runs only the ``imports`` and " "``has_key`` fixers:" msgstr "" +"Por defecto, 2to3 corre un conjunto de :ref:`fixers predefinidos <2to3-" +"fixers>`. La opción :option:`!-l` lista todos los *fixers* posibles. Se " +"puede pasar un conjunto explícito de *fixers* con la opción :option:`!-x`. " +"Asimismo la opción :option:`!-x` deshabilita el *fixer* que se explicita. El " +"siguiente ejemplo corre solo solo los *fixers* ``imports`` y ``has_key``:" #: ../Doc/library/2to3.rst:70 msgid "This command runs every fixer except the ``apply`` fixer:" -msgstr "" +msgstr "Este comando corre todos los *fixers* excepto el ``apply`` *fixer*" #: ../Doc/library/2to3.rst:76 msgid "" @@ -93,10 +122,14 @@ msgid "" "listed on the command line to be run. Here, in addition to the default " "fixers, the ``idioms`` fixer is run:" msgstr "" +"Algunos *fixers* son explícitos, esto quiere decir que no corren por defecto " +"y deben ser listados en la línea de comando para que se ejecuten. Acá, " +"además de los *fixers* por defectos, se ejecuta el *fixer* ``idioms``:" #: ../Doc/library/2to3.rst:84 msgid "Notice how passing ``all`` enables all default fixers." msgstr "" +"Pude observarse que pasar ``all`` habilita todos los *fixers* por defecto." #: ../Doc/library/2to3.rst:86 msgid "" @@ -105,6 +138,10 @@ msgid "" "warning beneath the diff for a file. You should address the warning in " "order to have compliant 3.x code." msgstr "" +"Algunas veces 2to3 va a encontrar algo en su código que necesita ser " +"modificado, pero 2to3 no puede hacerlo automáticamente. En estos casoo, 2to3 " +"va a imprimir una advertencia debajo del *diff* del archivo. Deberá tomar " +"nota de la advertencia para obtener un código compatible con 3.x." #: ../Doc/library/2to3.rst:91 msgid "" @@ -113,14 +150,23 @@ msgid "" "require the module to be valid Python. For example, doctest like examples " "in a reST document could also be refactored with this option." msgstr "" +"2to3 también pude refactorizar *doctest*. Para habilitar este modo, use la " +"opción :option:`!-d`. Tenga en cuenta que *solo* los *doctest* serán " +"refactorizados. Esto tampoco requiere que el módulo sea valido en Python. " +"Por ejemplo, *doctest* de ejemplo en un documento reST también pueden ser " +"refactorizados con esta opción." #: ../Doc/library/2to3.rst:96 msgid "" "The :option:`!-v` option enables output of more information on the " "translation process." msgstr "" +"La opción :option: `!-v` habilita la salida de más información en el proceso " +"de conversión." +# No se si queda clara esta oración #: ../Doc/library/2to3.rst:99 +#, fuzzy msgid "" "Since some print statements can be parsed as function calls or statements, " "2to3 cannot always read files containing the print function. When 2to3 " @@ -130,6 +176,14 @@ msgid "" "option:`!-p` flag. Use :option:`!-p` to run fixers on code that already has " "had its print statements converted." msgstr "" +"Como algunas declaración *print* pueden ser pasadas como llamadas a " +"funciones o declaraciones, 2to3 no siempre lee archivos conteniendo la " +"función print. Cuando 2to3 detecta la presencia de la directiva de " +"compilación ``from __future__ import print_function``, modifica su gramática " +"interna para interpretar :func:`print` como una función. Este cambio " +"también pude habilitarse manualmente con la opción :option:`!-p`. Use la " +"opción :option:`!-p` para ejecutar los *fixers* en código al que ya se le " +"han convertido sus declaraciones *print*." #: ../Doc/library/2to3.rst:107 msgid "" @@ -138,10 +192,15 @@ msgid "" "option:`!-n` flag is required when using this as backup files do not make " "sense when not overwriting the input files." msgstr "" +"la opción :option: `!-o` o la opción option:`!--output-dir` permiten " +"designar un directorio alternativo para que se guarden los archivos " +"procesados. La opción :option:`!-n` es necesaria ya que los archivos de " +"respaldo no tienen sentido cuando no se sobreescriben los archivos " +"originales." #: ../Doc/library/2to3.rst:112 msgid "The :option:`!-o` option was added." -msgstr "" +msgstr "Se agregó la opción :option:` !-o`" #: ../Doc/library/2to3.rst:115 msgid "" @@ -151,10 +210,16 @@ msgid "" "is copied with translation from one directory to another. This option " "implies the :option:`!-w` flag as it would not make sense otherwise." msgstr "" +"La opción option:`!-W` o :option:`!--write-unchanged-files` le dice a 2to3 " +"que siempre escriba archivos de salida, incluso si no se requieren hacer " +"cambios al archivo. Esto es muy útil con la opción :option:`!-o` para que " +"copie el árbol fuente completo de Python con su conversión de un directorio " +"a otro. Esta opción incluye a la opción :option:`!-w` ya que no tendría " +"sentido de otra manera." #: ../Doc/library/2to3.rst:121 msgid "The :option:`!-W` flag was added." -msgstr "" +msgstr "Se agregó la opción :option:`!-W`." #: ../Doc/library/2to3.rst:124 msgid "" @@ -162,22 +227,27 @@ msgid "" "output filenames. The :option:`!-n` flag is required when specifying this " "as backups are not necessary when writing to different filenames. Example:" msgstr "" +"La opción :option:`!--add-suffix` agrega un texto al final de todos los " +"nombres de archivo. La opción :option:`!-n` es necesaria, ya que las copias " +"de respaldo tienen sentido cuando escribimos a un archivo con distinto " +"nombre. Ejemplo:" #: ../Doc/library/2to3.rst:132 msgid "Will cause a converted file named ``example.py3`` to be written." -msgstr "" +msgstr "Hará que se escriba una archivo convertido de nombre ``example.py3``." #: ../Doc/library/2to3.rst:134 msgid "The :option:`!--add-suffix` option was added." -msgstr "" +msgstr "Se agrega la opción :option:`!--add-suffix`." #: ../Doc/library/2to3.rst:137 msgid "To translate an entire project from one directory tree to another use:" msgstr "" +"Para convertir un proyecto entero de un árbol de directorios a otro use:" #: ../Doc/library/2to3.rst:147 msgid "Fixers" -msgstr "" +msgstr "Fixers" #: ../Doc/library/2to3.rst:149 msgid "" From d582531d890f672f1aa9c2f166c616f219ee5bd1 Mon Sep 17 00:00:00 2001 From: Alvar Date: Wed, 13 May 2020 15:13:09 -0300 Subject: [PATCH 02/16] Update library/2to3.po Co-authored-by: Manuel Kaufmann --- library/2to3.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/2to3.po b/library/2to3.po index 8db36059f0..db527dc3b5 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -21,7 +21,7 @@ msgstr "" #: ../Doc/library/2to3.rst:4 msgid "2to3 - Automated Python 2 to 3 code translation" -msgstr "2to3 - Traducción de código Python 2 a 3" +msgstr "2to3 - Traducción automática de código Python 2 a 3" #: ../Doc/library/2to3.rst:8 msgid "" From e18aa958a24ab2b653743c8ff147dbe5b98045e1 Mon Sep 17 00:00:00 2001 From: Alvar Date: Wed, 13 May 2020 15:13:31 -0300 Subject: [PATCH 03/16] Update library/2to3.po Co-authored-by: Manuel Kaufmann --- library/2to3.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/2to3.po b/library/2to3.po index db527dc3b5..9282658155 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -34,7 +34,7 @@ msgid "" "needs to be edited automatically." msgstr "" "2to3 es un programa hecho en Python que lee código fuente en Python 2.x y " -"aplica una serie de *fixers* para transformarlo en código en Python 3.x " +"aplica una serie de *fixers* para transformarlo en código Python 3.x " "válido. La librería estándar contiene un buen conjunto de *fixers* que se " "encargará de casi todo el código. La librería soporte de 2to3 :mod:`lib2to3` " "es, de todas maneras, una librería flexible y genérica. Por lo cual es " From 03f51dd75cadb329dbd0374ca5fd29a40eba3564 Mon Sep 17 00:00:00 2001 From: Alvar Date: Wed, 13 May 2020 15:13:46 -0300 Subject: [PATCH 04/16] Update library/2to3.po Co-authored-by: Manuel Kaufmann --- library/2to3.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/2to3.po b/library/2to3.po index 9282658155..4d476e218b 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -36,7 +36,7 @@ msgstr "" "2to3 es un programa hecho en Python que lee código fuente en Python 2.x y " "aplica una serie de *fixers* para transformarlo en código Python 3.x " "válido. La librería estándar contiene un buen conjunto de *fixers* que se " -"encargará de casi todo el código. La librería soporte de 2to3 :mod:`lib2to3` " +"encargarán de casi todo el código. La librería soporte de 2to3 :mod:`lib2to3` " "es, de todas maneras, una librería flexible y genérica. Por lo cual es " "posible escribir sus propios *fixers* para 2to3. :mod:`lib2to3` también " "puede adaptarse a aplicaciones propias en las cuales el código en Python " From 20ea806d91b4c2864d9ddeb8b92aded11cfdb4e2 Mon Sep 17 00:00:00 2001 From: Alvar Date: Wed, 13 May 2020 15:15:24 -0300 Subject: [PATCH 05/16] Update library/2to3.po Co-authored-by: Manuel Kaufmann --- library/2to3.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/2to3.po b/library/2to3.po index 4d476e218b..88ab8fcefa 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -82,7 +82,7 @@ msgstr "" "Se imprime un *diff* del archivo fuente original. 2to3 también puede " "escribir las modificaciones necesarias directamente en el archivo fuente. " "(Se hace una copia de respaldo del archivo original a menos que se " -"proporciones -n.) La escritura de los cambios se habilita con la opción :" +"proporcione :option:`!-n`.) La escritura de los cambios se habilita con la opción :" "option: `-w`:" #: ../Doc/library/2to3.rst:51 From 14e1150ab1d9ff06d3844395e0592e0110588b9d Mon Sep 17 00:00:00 2001 From: Alvar Date: Wed, 13 May 2020 15:15:33 -0300 Subject: [PATCH 06/16] Update library/2to3.po Co-authored-by: Manuel Kaufmann --- library/2to3.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/2to3.po b/library/2to3.po index 88ab8fcefa..a0fdfe341e 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -192,7 +192,7 @@ msgid "" "option:`!-n` flag is required when using this as backup files do not make " "sense when not overwriting the input files." msgstr "" -"la opción :option: `!-o` o la opción option:`!--output-dir` permiten " +"La opción :option: `!-o` o la opción option:`!--output-dir` permiten " "designar un directorio alternativo para que se guarden los archivos " "procesados. La opción :option:`!-n` es necesaria ya que los archivos de " "respaldo no tienen sentido cuando no se sobreescriben los archivos " From 8533a560d2d1a32c2bc3907ee991f7734aacbfd7 Mon Sep 17 00:00:00 2001 From: Alvar Date: Wed, 13 May 2020 15:15:45 -0300 Subject: [PATCH 07/16] Update library/2to3.po Co-authored-by: Manuel Kaufmann --- library/2to3.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/2to3.po b/library/2to3.po index a0fdfe341e..0f9b6bd45c 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -213,7 +213,7 @@ msgstr "" "La opción option:`!-W` o :option:`!--write-unchanged-files` le dice a 2to3 " "que siempre escriba archivos de salida, incluso si no se requieren hacer " "cambios al archivo. Esto es muy útil con la opción :option:`!-o` para que " -"copie el árbol fuente completo de Python con su conversión de un directorio " +"copie el árbol completo de código Python con su conversión de un directorio " "a otro. Esta opción incluye a la opción :option:`!-w` ya que no tendría " "sentido de otra manera." From 1f19fddf607c107fe5291fa94dde54bc7cd7c2a5 Mon Sep 17 00:00:00 2001 From: Alvar Date: Wed, 13 May 2020 15:16:00 -0300 Subject: [PATCH 08/16] Update library/2to3.po Co-authored-by: Manuel Kaufmann --- library/2to3.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/2to3.po b/library/2to3.po index 0f9b6bd45c..714f54a215 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -229,7 +229,7 @@ msgid "" msgstr "" "La opción :option:`!--add-suffix` agrega un texto al final de todos los " "nombres de archivo. La opción :option:`!-n` es necesaria, ya que las copias " -"de respaldo tienen sentido cuando escribimos a un archivo con distinto " +"de respaldo no son necesarias cuando escribimos a un archivo con distinto " "nombre. Ejemplo:" #: ../Doc/library/2to3.rst:132 From 608e50e899a8c00699dc645bf6c3e58ada9a0de0 Mon Sep 17 00:00:00 2001 From: Alvar Date: Wed, 13 May 2020 15:16:08 -0300 Subject: [PATCH 09/16] Update library/2to3.po Co-authored-by: Manuel Kaufmann --- library/2to3.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/2to3.po b/library/2to3.po index 714f54a215..c7f892ed08 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -234,7 +234,7 @@ msgstr "" #: ../Doc/library/2to3.rst:132 msgid "Will cause a converted file named ``example.py3`` to be written." -msgstr "Hará que se escriba una archivo convertido de nombre ``example.py3``." +msgstr "Hará que se escriba una archivo convertido con el nombre ``example.py3``." #: ../Doc/library/2to3.rst:134 msgid "The :option:`!--add-suffix` option was added." From 67a7c384c44f05741ef047500518c4c6aafeb9dc Mon Sep 17 00:00:00 2001 From: alvarmaciel Date: Wed, 13 May 2020 17:39:00 -0300 Subject: [PATCH 10/16] traducido archivo library/2to3.po --- library/2to3.po | 245 +++++++++++++++++++++++++++++++++--------------- 1 file changed, 168 insertions(+), 77 deletions(-) diff --git a/library/2to3.po b/library/2to3.po index 8db36059f0..e9523a0c92 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-05-06 11:59-0400\n" -"PO-Revision-Date: 2020-05-13 13:36-0300\n" +"PO-Revision-Date: 2020-05-13 17:36-0300\n" "Language-Team: python-doc-es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,7 +21,7 @@ msgstr "" #: ../Doc/library/2to3.rst:4 msgid "2to3 - Automated Python 2 to 3 code translation" -msgstr "2to3 - Traducción de código Python 2 a 3" +msgstr "2to3 - Traducción automática de código Python 2 a 3" #: ../Doc/library/2to3.rst:8 msgid "" @@ -34,13 +34,13 @@ msgid "" "needs to be edited automatically." msgstr "" "2to3 es un programa hecho en Python que lee código fuente en Python 2.x y " -"aplica una serie de *fixers* para transformarlo en código en Python 3.x " -"válido. La librería estándar contiene un buen conjunto de *fixers* que se " -"encargará de casi todo el código. La librería soporte de 2to3 :mod:`lib2to3` " -"es, de todas maneras, una librería flexible y genérica. Por lo cual es " -"posible escribir sus propios *fixers* para 2to3. :mod:`lib2to3` también " -"puede adaptarse a aplicaciones propias en las cuales el código en Python " -"necesite editarse automáticamente." +"aplica una serie de *fixers* para transformarlo en código Python 3.x válido. " +"La librería estándar contiene un buen conjunto de *fixers* que se " +"\"encargarán de casi todo el código. La librería soporte de 2to3 :mod:" +"`lib2to3` es, de todas maneras, una librería flexible y genérica. Por lo " +"cual es posible escribir sus propios *fixers* para 2to3. :mod:`lib2to3` " +"también puede adaptarse a aplicaciones propias en las cuales el código en " +"Python necesite editarse automáticamente." #: ../Doc/library/2to3.rst:20 msgid "Using 2to3" @@ -82,8 +82,8 @@ msgstr "" "Se imprime un *diff* del archivo fuente original. 2to3 también puede " "escribir las modificaciones necesarias directamente en el archivo fuente. " "(Se hace una copia de respaldo del archivo original a menos que se " -"proporciones -n.) La escritura de los cambios se habilita con la opción :" -"option: `-w`:" +"proporcione :option:`!-n`.) La escritura de los cambios se habilita con la " +"opción :option: `!-w`:" #: ../Doc/library/2to3.rst:51 msgid "After transformation, :file:`example.py` looks like this::" @@ -114,7 +114,7 @@ msgstr "" #: ../Doc/library/2to3.rst:70 msgid "This command runs every fixer except the ``apply`` fixer:" -msgstr "Este comando corre todos los *fixers* excepto el ``apply`` *fixer*" +msgstr "Este comando corre todos los *fixers* excepto el ``apply`` *fixer*:" #: ../Doc/library/2to3.rst:76 msgid "" @@ -192,7 +192,7 @@ msgid "" "option:`!-n` flag is required when using this as backup files do not make " "sense when not overwriting the input files." msgstr "" -"la opción :option: `!-o` o la opción option:`!--output-dir` permiten " +"La opción :option: `!-o` o la opción option:`!--output-dir` permiten " "designar un directorio alternativo para que se guarden los archivos " "procesados. La opción :option:`!-n` es necesaria ya que los archivos de " "respaldo no tienen sentido cuando no se sobreescriben los archivos " @@ -200,7 +200,7 @@ msgstr "" #: ../Doc/library/2to3.rst:112 msgid "The :option:`!-o` option was added." -msgstr "Se agregó la opción :option:` !-o`" +msgstr "Se agregó la opción :option:` !-o`." #: ../Doc/library/2to3.rst:115 msgid "" @@ -213,7 +213,7 @@ msgstr "" "La opción option:`!-W` o :option:`!--write-unchanged-files` le dice a 2to3 " "que siempre escriba archivos de salida, incluso si no se requieren hacer " "cambios al archivo. Esto es muy útil con la opción :option:`!-o` para que " -"copie el árbol fuente completo de Python con su conversión de un directorio " +"copie el árbol completo de código Python con su conversión de un directorio " "a otro. Esta opción incluye a la opción :option:`!-w` ya que no tendría " "sentido de otra manera." @@ -229,12 +229,13 @@ msgid "" msgstr "" "La opción :option:`!--add-suffix` agrega un texto al final de todos los " "nombres de archivo. La opción :option:`!-n` es necesaria, ya que las copias " -"de respaldo tienen sentido cuando escribimos a un archivo con distinto " +"de respaldo no son necesarias cuando escribimos a un archivo con distinto " "nombre. Ejemplo:" #: ../Doc/library/2to3.rst:132 msgid "Will cause a converted file named ``example.py3`` to be written." -msgstr "Hará que se escriba una archivo convertido de nombre ``example.py3``." +msgstr "" +"Hará que se escriba una archivo convertido con el nombre ``example.py3``." #: ../Doc/library/2to3.rst:134 msgid "The :option:`!--add-suffix` option was added." @@ -255,105 +256,113 @@ msgid "" "``2to3 -l`` lists them. As :ref:`documented above <2to3-using>`, each can " "be turned on and off individually. They are described here in more detail." msgstr "" +"Cada paso de la transformación del código es encapsulado en un *fixer*. El " +"comando ``2to3 -l`` los lista. Como se :ref:`explicó arriba <2to3-using>`, " +"cada uno de estos puede habilitarse o deshabilitarse individualmente. En " +"esta sección se los describe más detalladamente." #: ../Doc/library/2to3.rst:156 msgid "" "Removes usage of :func:`apply`. For example ``apply(function, *args, " "**kwargs)`` is converted to ``function(*args, **kwargs)``." msgstr "" +"Elimina el uso de :func:`apply`. Por ejemplo ``apply(function, *args, " +"**kwargs)`` es convertido a `function(*args, **kwargs)``." #: ../Doc/library/2to3.rst:161 msgid "Replaces deprecated :mod:`unittest` method names with the correct ones." msgstr "" +"Remplaza los nombre de método :mod:`unittest` en desuso por los correctos." #: ../Doc/library/2to3.rst:164 ../Doc/library/2to3.rst:352 msgid "From" -msgstr "" +msgstr "De" #: ../Doc/library/2to3.rst:164 ../Doc/library/2to3.rst:352 msgid "To" -msgstr "" +msgstr "A" #: ../Doc/library/2to3.rst:166 msgid "``failUnlessEqual(a, b)``" -msgstr "" +msgstr "``failUnlessEqual(a, b)``" #: ../Doc/library/2to3.rst:166 ../Doc/library/2to3.rst:168 msgid ":meth:`assertEqual(a, b) `" -msgstr "" +msgstr ":meth:`assertEqual(a, b) `" #: ../Doc/library/2to3.rst:168 msgid "``assertEquals(a, b)``" -msgstr "" +msgstr "``assertEquals(a, b)``" #: ../Doc/library/2to3.rst:170 msgid "``failIfEqual(a, b)``" -msgstr "" +msgstr "``failIfEqual(a, b)``" #: ../Doc/library/2to3.rst:170 ../Doc/library/2to3.rst:172 msgid ":meth:`assertNotEqual(a, b) `" -msgstr "" +msgstr ":meth:`assertNotEqual(a, b) `" #: ../Doc/library/2to3.rst:172 msgid "``assertNotEquals(a, b)``" -msgstr "" +msgstr "``assertNotEquals(a, b)``" #: ../Doc/library/2to3.rst:174 msgid "``failUnless(a)``" -msgstr "" +msgstr "``failUnless(a)``" #: ../Doc/library/2to3.rst:174 ../Doc/library/2to3.rst:176 msgid ":meth:`assertTrue(a) `" -msgstr "" +msgstr ":meth:`assertTrue(a) `" #: ../Doc/library/2to3.rst:176 msgid "``assert_(a)``" -msgstr "" +msgstr "``assert_(a)``" #: ../Doc/library/2to3.rst:178 msgid "``failIf(a)``" -msgstr "" +msgstr "``failIf(a)``" #: ../Doc/library/2to3.rst:178 msgid ":meth:`assertFalse(a) `" -msgstr "" +msgstr ":meth:`assertFalse(a) `" #: ../Doc/library/2to3.rst:180 msgid "``failUnlessRaises(exc, cal)``" -msgstr "" +msgstr "``failUnlessRaises(exc, cal)``" #: ../Doc/library/2to3.rst:180 msgid ":meth:`assertRaises(exc, cal) `" -msgstr "" +msgstr ":meth:`assertRaises(exc, cal) `" #: ../Doc/library/2to3.rst:182 msgid "``failUnlessAlmostEqual(a, b)``" -msgstr "" +msgstr "``failUnlessAlmostEqual(a, b)``" #: ../Doc/library/2to3.rst:182 ../Doc/library/2to3.rst:184 msgid ":meth:`assertAlmostEqual(a, b) `" -msgstr "" +msgstr ":meth:`assertAlmostEqual(a, b) `" #: ../Doc/library/2to3.rst:184 msgid "``assertAlmostEquals(a, b)``" -msgstr "" +msgstr "``assertAlmostEquals(a, b)``" #: ../Doc/library/2to3.rst:186 msgid "``failIfAlmostEqual(a, b)``" -msgstr "" +msgstr "``failIfAlmostEqual(a, b)``" #: ../Doc/library/2to3.rst:186 ../Doc/library/2to3.rst:188 msgid "" ":meth:`assertNotAlmostEqual(a, b) `" msgstr "" +":meth:`assertNotAlmostEqual(a, b) `" #: ../Doc/library/2to3.rst:188 msgid "``assertNotAlmostEquals(a, b)``" -msgstr "" +msgstr "``assertNotAlmostEquals(a, b)``" #: ../Doc/library/2to3.rst:194 msgid "Converts :class:`basestring` to :class:`str`." -msgstr "" +msgstr "Convierte :class:`basestring` a :class:`str`." #: ../Doc/library/2to3.rst:198 msgid "" @@ -361,6 +370,9 @@ msgid "" "because the :class:`memoryview` API is similar but not exactly the same as " "that of :class:`buffer`." msgstr "" +"Convierte :class:`buffer` a :class:`memoryview`. Este *fixer* es opcional " +"porque la API :class:`memoryview` es similar pero no exactamente la misma " +"que la del :class:`buffer`." #: ../Doc/library/2to3.rst:204 msgid "" @@ -372,48 +384,64 @@ msgid "" "values`. It also wraps existing usages of :meth:`dict.items`, :meth:`dict." "keys`, and :meth:`dict.values` in a call to :class:`list`." msgstr "" +"Corrige los métodos de iteración del diccionario.. :meth:`dict.iteritems` " +"es convertido a :meth:`dict.items`, :meth:`dict.iterkeys` a :meth:`dict." +"keys`, y :meth:`dict.itervalues` a :meth:`dict.values`. Del mismo modo, :" +"meth:`dict.viewitems`, :meth:`dict.viewkeys` and :meth:`dict.viewvalues` son " +"convertidos respectivamente a :meth:`dict.items`, :meth:`dict.keys` y :meth:" +"`dict.values`. También incluye los usos existentes de :meth:`dict.items`, :" +"meth:`dict.keys`, y :meth:`dict.values` en una llamada a :class:`list`." #: ../Doc/library/2to3.rst:214 msgid "Converts ``except X, T`` to ``except X as T``." -msgstr "" +msgstr "Convierte ``except X, T`` a ``except X as T``." #: ../Doc/library/2to3.rst:218 msgid "Converts the ``exec`` statement to the :func:`exec` function." -msgstr "" +msgstr "Convierte la declaración ``exec`` a la función :func:`exec." #: ../Doc/library/2to3.rst:222 msgid "" "Removes usage of :func:`execfile`. The argument to :func:`execfile` is " "wrapped in calls to :func:`open`, :func:`compile`, and :func:`exec`." msgstr "" +"Remueve el uso de la función :func:`execfile`. El argumento para :func:" +"`execfile` es encapsulado para las funciones :func:`open`, :func:`compile`, " +"y :func:`exec`." #: ../Doc/library/2to3.rst:227 msgid "" "Changes assignment of :attr:`sys.exitfunc` to use of the :mod:`atexit` " "module." msgstr "" +"Cambia la declaración de attr:`sys.exitfunc` para usar el módulo :mod:" +"`atexit`." #: ../Doc/library/2to3.rst:232 msgid "Wraps :func:`filter` usage in a :class:`list` call." msgstr "" +"Encapsula la función :func:`filter` usando una llamada para la clase :class:" +"`list` call." #: ../Doc/library/2to3.rst:236 msgid "" "Fixes function attributes that have been renamed. For example, " "``my_function.func_closure`` is converted to ``my_function.__closure__``." msgstr "" +"Corrige atributos de función que fueron renombrados. Por ejemplo, " +"``my_function.func_closure`` es convertido a ``my_function.__closure__``." #: ../Doc/library/2to3.rst:241 msgid "Removes ``from __future__ import new_feature`` statements." -msgstr "" +msgstr "Remueve la declaración ``from __future__ import new_feature``." #: ../Doc/library/2to3.rst:245 msgid "Renames :func:`os.getcwdu` to :func:`os.getcwd`." -msgstr "" +msgstr "Renombra la función :func:`os.getcwdu` a :func:`os.getcwd`." #: ../Doc/library/2to3.rst:249 msgid "Changes ``dict.has_key(key)`` to ``key in dict``." -msgstr "" +msgstr "Cambia ``dict.has_key(key)`` a ``key in dict``." #: ../Doc/library/2to3.rst:253 msgid "" @@ -423,32 +451,43 @@ msgid "" "``while 1`` becomes ``while True``. This fixer also tries to make use of :" "func:`sorted` in appropriate places. For example, this block ::" msgstr "" +"Este *fixer* opcional ejecuta varias trasnformaciones que tornan el código " +"Python más idiomático. Comparaciones de tipo como `type(x) is SomeClass`` y " +"``type(x) == SomeClass`` son convertidas a `isinstance(x, SomeClass)``." +"``while 1`` cambia a ``while True``. Este *fixer* también intenta hacer uso " +"de :func:`sorted` en los lugares apropiados. Por ejemplo, en este bloque::" #: ../Doc/library/2to3.rst:262 msgid "is changed to ::" -msgstr "" +msgstr "es convertido a ::" +# sibilings impor es traducido en protugues como importaciones de hermanos. No se, no me agrada mucho eso de importaciones hermanas o entre hermanos. #: ../Doc/library/2to3.rst:268 msgid "Detects sibling imports and converts them to relative imports." msgstr "" +"Detecta las importaciones entre hermanos y las convierte en importaciones " +"relativas." #: ../Doc/library/2to3.rst:272 msgid "Handles module renames in the standard library." -msgstr "" +msgstr "Maneja los cambios de nombre de módulo en la librería estándar." #: ../Doc/library/2to3.rst:276 msgid "" "Handles other modules renames in the standard library. It is separate from " "the :2to3fixer:`imports` fixer only because of technical limitations." msgstr "" +"Maneja otros cambios de nombre de módulo en la librería estándar. Está " +"separada del *fixer* :2to3fixer:`imports` solo por motivos de limitaciones " +"técnicas." #: ../Doc/library/2to3.rst:281 msgid "Converts ``input(prompt)`` to ``eval(input(prompt))``." -msgstr "" +msgstr "Convierte ``input(prompt)`` a ``eval(input(prompt))``." #: ../Doc/library/2to3.rst:285 msgid "Converts :func:`intern` to :func:`sys.intern`." -msgstr "" +msgstr "Conviert :func:`intern` a :func:`sys.intern`." #: ../Doc/library/2to3.rst:289 msgid "" @@ -457,6 +496,10 @@ msgid "" "int)`` and ``isinstance(x, (int, float, int))`` is converted to " "``isinstance(x, (int, float))``." msgstr "" +"Corrige tipos duplicados en el segundo argumento de :func:`isinstance`. Por " +"ejemplo,``isinstance(x, (int, int))`` es convertido a ``isinstance(x, int)`` " +"y ``isinstance(x, (int, float, int))`` es convertido a ``isinstance(x, (int, " +"float))``." #: ../Doc/library/2to3.rst:296 msgid "" @@ -464,6 +507,9 @@ msgid "" "func:`itertools.imap`. Imports of :func:`itertools.ifilterfalse` are also " "changed to :func:`itertools.filterfalse`." msgstr "" +"Remueve importaciones de :func:`itertools.ifilter`, :func:`itertools.izip`, " +"y :func:`itertools.imap`. Importación de :func:`itertools.ifilterfalse` " +"también se cambian a :func:`itertools.filterfalse`." #: ../Doc/library/2to3.rst:302 msgid "" @@ -471,10 +517,13 @@ msgid "" "func:`itertools.imap` to their built-in equivalents. :func:`itertools." "ifilterfalse` is changed to :func:`itertools.filterfalse`." msgstr "" +"Cambia el uso de :func:`itertools.ifilter`, :func:`itertools.izip`, y :func:" +"`itertools.imap` para sus equivalentes integrados :func:`itertools." +"ifilterfalse` es cmabiado a :func:`itertools.filterfalse`." #: ../Doc/library/2to3.rst:308 msgid "Renames :class:`long` to :class:`int`." -msgstr "" +msgstr "Renombra :class:`long` ta :class:`int`." #: ../Doc/library/2to3.rst:312 msgid "" @@ -482,22 +531,29 @@ msgid "" "to ``list(x)``. Using ``from future_builtins import map`` disables this " "fixer." msgstr "" +"Encapsula :func:`map` en una llamada a :class:`list`. También cambia " +"``map(None, x)`` a ``list(x)``. Usando``from future_builtins import map`` " +"se deshabilita este *fixer*." #: ../Doc/library/2to3.rst:318 msgid "" "Converts the old metaclass syntax (``__metaclass__ = Meta`` in the class " "body) to the new (``class X(metaclass=Meta)``)." msgstr "" +"Convierte la vieja sintaxis de metaclase (``__metaclass__ = Meta`` en el " +"cuerpo de la clase) a la nueva sintaxis (``class X(metaclass=Meta)``)." #: ../Doc/library/2to3.rst:323 msgid "" "Fixes old method attribute names. For example, ``meth.im_func`` is " "converted to ``meth.__func__``." msgstr "" +"Corrige nombres de atributos de métodos antiguos. Por ejemplo, ``meth." +"im_func`` is convertido a ``meth.__func__``." #: ../Doc/library/2to3.rst:328 msgid "Converts the old not-equal syntax, ``<>``, to ``!=``." -msgstr "" +msgstr "Convierte la antigua sintaxis no-igual, ``<>``, a ``!=``." #: ../Doc/library/2to3.rst:332 msgid "" @@ -505,14 +561,17 @@ msgid "" "`next` function. It also renames :meth:`next` methods to :meth:`~iterator." "__next__`." msgstr "" +"Convierte el uso de métodos iteradores meth:`~iterator.next` para la " +"función :func:`next`. También renombra métodos :meth:`next` a :meth:" +"`~iterator.__next__`." #: ../Doc/library/2to3.rst:338 msgid "Renames :meth:`__nonzero__` to :meth:`~object.__bool__`." -msgstr "" +msgstr "Renombra el método :meth:`__nonzero__` a :meth:`~object.__bool__`." #: ../Doc/library/2to3.rst:342 msgid "Converts octal literals into the new syntax." -msgstr "" +msgstr "Convierte literales octales a la mueva sintaxis." #: ../Doc/library/2to3.rst:346 msgid "" @@ -521,72 +580,81 @@ msgid "" "statements are added, e.g. ``import collections.abc``. The following " "mapping are made:" msgstr "" +"Convierte llamadas para varias funciones en el módulo :mod:`operator` a " +"otras, pero equivalentes, llamadas de funciones. Cuando es necesario, se " +"agregan las declaraciones ``import`` apropiadas, por ejemplo ``import " +"collections.abc``. Se realizan los siguientes mapeos:" #: ../Doc/library/2to3.rst:354 msgid "``operator.isCallable(obj)``" -msgstr "" +msgstr "``operator.isCallable(obj)``" #: ../Doc/library/2to3.rst:354 msgid "``callable(obj)``" -msgstr "" +msgstr "``callable(obj)``" #: ../Doc/library/2to3.rst:355 msgid "``operator.sequenceIncludes(obj)``" -msgstr "" +msgstr "``operator.sequenceIncludes(obj)``" #: ../Doc/library/2to3.rst:355 msgid "``operator.contains(obj)``" -msgstr "" +msgstr "``operator.contains(obj)``" #: ../Doc/library/2to3.rst:356 msgid "``operator.isSequenceType(obj)``" -msgstr "" +msgstr "``operator.isSequenceType(obj)``" #: ../Doc/library/2to3.rst:356 msgid "``isinstance(obj, collections.abc.Sequence)``" -msgstr "" +msgstr "``isinstance(obj, collections.abc.Sequence)``" #: ../Doc/library/2to3.rst:357 msgid "``operator.isMappingType(obj)``" -msgstr "" +msgstr "``operator.isMappingType(obj)``" #: ../Doc/library/2to3.rst:357 msgid "``isinstance(obj, collections.abc.Mapping)``" -msgstr "" +msgstr "``isinstance(obj, collections.abc.Mapping)``" #: ../Doc/library/2to3.rst:358 msgid "``operator.isNumberType(obj)``" -msgstr "" +msgstr "``operator.isNumberType(obj)``" #: ../Doc/library/2to3.rst:358 msgid "``isinstance(obj, numbers.Number)``" -msgstr "" +msgstr "``isinstance(obj, numbers.Number)``" #: ../Doc/library/2to3.rst:359 msgid "``operator.repeat(obj, n)``" -msgstr "" +msgstr "``operator.repeat(obj, n)``" #: ../Doc/library/2to3.rst:359 msgid "``operator.mul(obj, n)``" -msgstr "" +msgstr "``operator.mul(obj, n)``" #: ../Doc/library/2to3.rst:360 msgid "``operator.irepeat(obj, n)``" -msgstr "" +msgstr "``operator.irepeat(obj, n)``" #: ../Doc/library/2to3.rst:360 msgid "``operator.imul(obj, n)``" -msgstr "" +msgstr "``operator.imul(obj, n)``" +# No supe bien como traducir list comprehensions, en la traducción portuguesa está como "em lista comprehensions." #: ../Doc/library/2to3.rst:365 +#, fuzzy msgid "" "Add extra parenthesis where they are required in list comprehensions. For " "example, ``[x for x in 1, 2]`` becomes ``[x for x in (1, 2)]``." msgstr "" +"Agrega los paréntesis extra donde sean necesarios en las listas de " +"comprensión. Por ejemplo ``[x for x in 1, 2]`` se convierte en ``[x for x in " +"(1, 2)]``." #: ../Doc/library/2to3.rst:370 msgid "Converts the ``print`` statement to the :func:`print` function." -msgstr "" +msgstr "Convierte la declaración ``print`` en la función func:`print`." #: ../Doc/library/2to3.rst:374 msgid "" @@ -594,101 +662,124 @@ msgid "" "E(V).with_traceback(T)``. If ``E`` is a tuple, the translation will be " "incorrect because substituting tuples for exceptions has been removed in 3.0." msgstr "" +"Convierte ``raise E, V`` a ``raise E(V)``, y ``raise E, V, T`` a ``raise " +"E(V).with_traceback(T)``. SI ``E`` es una tupla, la conversión será " +"incorrecta porque sustituir tuplas por excepciones fue removido en Python " +"3.0." #: ../Doc/library/2to3.rst:380 msgid "Converts :func:`raw_input` to :func:`input`." -msgstr "" +msgstr "Convierte :func:`raw_input` a :func:`input`." #: ../Doc/library/2to3.rst:384 msgid "Handles the move of :func:`reduce` to :func:`functools.reduce`." -msgstr "" +msgstr "Maneja el movimiento de :func:`reduce` a :func:`functools.reduce`." #: ../Doc/library/2to3.rst:388 msgid "Converts :func:`reload` to :func:`importlib.reload`." -msgstr "" +msgstr "Convierte :func:`reload` a :func:`importlib.reload`." #: ../Doc/library/2to3.rst:392 msgid "Changes :data:`sys.maxint` to :data:`sys.maxsize`." -msgstr "" +msgstr "Cambia :data:`sys.maxint` a :data:`sys.maxsize`." #: ../Doc/library/2to3.rst:396 msgid "Replaces backtick repr with the :func:`repr` function." -msgstr "" +msgstr "Sustituye el backtick repr por la función :func:`repr`." #: ../Doc/library/2to3.rst:400 msgid "" "Replaces use of the :class:`set` constructor with set literals. This fixer " "is optional." msgstr "" +"Sustituye el uso de la clase constructora :class:`set` por su literal. Este " +"*fixer* es opcional." #: ../Doc/library/2to3.rst:405 msgid "Renames :exc:`StandardError` to :exc:`Exception`." -msgstr "" +msgstr "Renombra :exc:`StandardError` a :exc:`Exception`." #: ../Doc/library/2to3.rst:409 msgid "" "Changes the deprecated :data:`sys.exc_value`, :data:`sys.exc_type`, :data:" "`sys.exc_traceback` to use :func:`sys.exc_info`." msgstr "" +"Cambia los :data:`sys.exc_value`, :data:`sys.exc_type`, :data:`sys." +"exc_traceback` en desuso para usar la función :func:`sys.exc_info`." #: ../Doc/library/2to3.rst:414 msgid "Fixes the API change in generator's :meth:`throw` method." -msgstr "" +msgstr "Corrige el cambio de la API en el método generador :meth:`throw`." #: ../Doc/library/2to3.rst:418 msgid "" "Removes implicit tuple parameter unpacking. This fixer inserts temporary " "variables." msgstr "" +"Remueve el desempaquetamiente implícito del parametro de tupla. Este *fixer* " +"inserta variables temporarias." #: ../Doc/library/2to3.rst:423 msgid "" "Fixes code broken from the removal of some members in the :mod:`types` " "module." msgstr "" +"Corrige el código roto por la remoción de algunos miembros en el módulo :mod:" +"`types`." #: ../Doc/library/2to3.rst:428 msgid "Renames :class:`unicode` to :class:`str`." -msgstr "" +msgstr "Renombra :class:`unicode` a :class:`str`." #: ../Doc/library/2to3.rst:432 msgid "" "Handles the rename of :mod:`urllib` and :mod:`urllib2` to the :mod:`urllib` " "package." msgstr "" +"Maneja el renombramiento de los módulos :mod:`urllib` y :mod:`urllib2` para " +"el paquete :mod:`urllib`." #: ../Doc/library/2to3.rst:437 msgid "" "Removes excess whitespace from comma separated items. This fixer is " "optional." msgstr "" +"Remueve el exceso de espacios blancos de los items separados por coma. Este " +"*fixer* es opcional." #: ../Doc/library/2to3.rst:442 msgid "" "Renames :func:`xrange` to :func:`range` and wraps existing :func:`range` " "calls with :class:`list`." msgstr "" +"Renombra :func:`xrange` a :func:`range` y encapsula la llamada a la función " +"existente :func:`range` con :class:`list`." #: ../Doc/library/2to3.rst:447 msgid "Changes ``for x in file.xreadlines()`` to ``for x in file``." -msgstr "" +msgstr "Cambia ``for x in file.xreadlines()`` a ``for x in file``." #: ../Doc/library/2to3.rst:451 msgid "" "Wraps :func:`zip` usage in a :class:`list` call. This is disabled when " "``from future_builtins import zip`` appears." msgstr "" +"Encapsula el uso de la función :func:`zip` en una llamda a la clase :class:" +"`list`l. Esto está deshabilitaso cuando ``from future_builtins import zip`` " +"aparece." #: ../Doc/library/2to3.rst:456 msgid ":mod:`lib2to3` - 2to3's library" -msgstr "" +msgstr ":mod:`lib2to3` - librería 2to3" #: ../Doc/library/2to3.rst:465 msgid "**Source code:** :source:`Lib/lib2to3/`" -msgstr "" +msgstr "**Código fuente:** :source:`Lib/lib2to3/`" #: ../Doc/library/2to3.rst:471 msgid "" "The :mod:`lib2to3` API should be considered unstable and may change " "drastically in the future." msgstr "" +"La API del módulo :mod:`lib2to3` debe considerarse inestable y puede cambiar " +"drásticamente en el futuro." From be988d87a3236aa5397926baba034d64536ce69c Mon Sep 17 00:00:00 2001 From: alvarmaciel Date: Wed, 13 May 2020 17:49:18 -0300 Subject: [PATCH 11/16] traducido library/2to3.po --- library/2to3.po | 510 ++++++++++++++++++++++-------------------------- 1 file changed, 231 insertions(+), 279 deletions(-) diff --git a/library/2to3.po b/library/2to3.po index 0f9cb0b2ad..83007bc724 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-05-06 11:59-0400\n" -"PO-Revision-Date: 2020-05-13 17:36-0300\n" +"PO-Revision-Date: 2020-05-13 17:48-0300\n" "Language-Team: python-doc-es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,32 +25,20 @@ msgstr "2to3 - Traducción automática de código Python 2 a 3" #: ../Doc/library/2to3.rst:8 msgid "" -"2to3 is a Python program that reads Python 2.x source code and applies a " -"series of *fixers* to transform it into valid Python 3.x code. The standard " -"library contains a rich set of fixers that will handle almost all code. " -"2to3 supporting library :mod:`lib2to3` is, however, a flexible and generic " -"library, so it is possible to write your own fixers for 2to3. :mod:" -"`lib2to3` could also be adapted to custom applications in which Python code " -"needs to be edited automatically." -msgstr "" -"2to3 es un programa hecho en Python que lee código fuente en Python 2.x y " -<<<<<<< HEAD -"aplica una serie de *fixers* para transformarlo en código Python 3.x válido. " -"La librería estándar contiene un buen conjunto de *fixers* que se " -"\"encargarán de casi todo el código. La librería soporte de 2to3 :mod:" -"`lib2to3` es, de todas maneras, una librería flexible y genérica. Por lo " -"cual es posible escribir sus propios *fixers* para 2to3. :mod:`lib2to3` " -"también puede adaptarse a aplicaciones propias en las cuales el código en " -"Python necesite editarse automáticamente." -======= -"aplica una serie de *fixers* para transformarlo en código Python 3.x " -"válido. La librería estándar contiene un buen conjunto de *fixers* que se " -"encargarán de casi todo el código. La librería soporte de 2to3 :mod:`lib2to3` " -"es, de todas maneras, una librería flexible y genérica. Por lo cual es " -"posible escribir sus propios *fixers* para 2to3. :mod:`lib2to3` también " -"puede adaptarse a aplicaciones propias en las cuales el código en Python " -"necesite editarse automáticamente." ->>>>>>> 608e50e899a8c00699dc645bf6c3e58ada9a0de0 +"2to3 is a Python program that reads Python 2.x source code and applies a series of " +"*fixers* to transform it into valid Python 3.x code. The standard library " +"contains a rich set of fixers that will handle almost all code. 2to3 supporting " +"library :mod:`lib2to3` is, however, a flexible and generic library, so it is " +"possible to write your own fixers for 2to3. :mod:`lib2to3` could also be adapted " +"to custom applications in which Python code needs to be edited automatically." +msgstr "" +"2to3 es un programa hecho en Python que lee código fuente en Python 2.x y aplica " +"una serie de *fixers* para transformarlo en código Python 3.x válido. La librería " +"estándar contiene un buen conjunto de *fixers* que se encargarán de casi todo el " +"código. La librería soporte de 2to3 :mod:`lib2to3` es, de todas maneras, una " +"librería flexible y genérica. Por lo cual es posible escribir sus propios *fixers* " +"para 2to3. :mod:`lib2to3` también puede adaptarse a aplicaciones propias en las " +"cuales el código en Python necesite editarse automáticamente." #: ../Doc/library/2to3.rst:20 msgid "Using 2to3" @@ -58,12 +46,12 @@ msgstr "Usando 2to3" #: ../Doc/library/2to3.rst:22 msgid "" -"2to3 will usually be installed with the Python interpreter as a script. It " -"is also located in the :file:`Tools/scripts` directory of the Python root." +"2to3 will usually be installed with the Python interpreter as a script. It is " +"also located in the :file:`Tools/scripts` directory of the Python root." msgstr "" -"2to3 generalmente estárá instalada con el interprete de Python como un " -"*script*. También se encuentra ubicada en el directorio :file `Tools/" -"scripts` en la raíz de Python." +"2to3 generalmente estárá instalada con el interprete de Python como un *script*. " +"También se encuentra ubicada en el directorio :file `Tools/scripts` en la raíz de " +"Python." #: ../Doc/library/2to3.rst:25 msgid "" @@ -71,8 +59,8 @@ msgid "" "directories are recursively traversed for Python sources." msgstr "" "Los argumentos básicos de 2to3 son una lista de archivos o directorios a " -"convertir. Los directorios se recorren recursivamente en búsqueda de " -"archivos en Python." +"convertir. Los directorios se recorren recursivamente en búsqueda de archivos en " +"Python." #: ../Doc/library/2to3.rst:28 msgid "Here is a sample Python 2.x source file, :file:`example.py`::" @@ -85,47 +73,38 @@ msgstr "Puede ser convertido a Python 3.x via 2to3 desde la línea de comandos:" #: ../Doc/library/2to3.rst:42 msgid "" "A diff against the original source file is printed. 2to3 can also write the " -"needed modifications right back to the source file. (A backup of the " -"original file is made unless :option:`!-n` is also given.) Writing the " -"changes back is enabled with the :option:`!-w` flag:" -msgstr "" -"Se imprime un *diff* del archivo fuente original. 2to3 también puede " -"escribir las modificaciones necesarias directamente en el archivo fuente. " -"(Se hace una copia de respaldo del archivo original a menos que se " -<<<<<<< HEAD -"proporcione :option:`!-n`.) La escritura de los cambios se habilita con la " -"opción :option: `!-w`:" -======= -"proporcione :option:`!-n`.) La escritura de los cambios se habilita con la opción :" -"option: `-w`:" ->>>>>>> 608e50e899a8c00699dc645bf6c3e58ada9a0de0 +"needed modifications right back to the source file. (A backup of the original " +"file is made unless :option:`!-n` is also given.) Writing the changes back is " +"enabled with the :option:`!-w` flag:" +msgstr "" +"Se imprime un *diff* del archivo fuente original. 2to3 también puede escribir las " +"modificaciones necesarias directamente en el archivo fuente. (Se hace una copia de " +"respaldo del archivo original a menos que se proporcione :option:`!-n`.) La " +"escritura de los cambios se habilita con la opción :option: `!-w`:" #: ../Doc/library/2to3.rst:51 msgid "After transformation, :file:`example.py` looks like this::" -msgstr "" -"Después de la conversión, :file: `example.py` se ve de la siguiente manera::" +msgstr "Después de la conversión, :file: `example.py` se ve de la siguiente manera::" #: ../Doc/library/2to3.rst:59 msgid "" -"Comments and exact indentation are preserved throughout the translation " -"process." +"Comments and exact indentation are preserved throughout the translation process." msgstr "" -"Los comentarios y la identación exacta se conservan durante todo el proceso " -"de conversión." +"Los comentarios y la identación exacta se conservan durante todo el proceso de " +"conversión." #: ../Doc/library/2to3.rst:61 msgid "" "By default, 2to3 runs a set of :ref:`predefined fixers <2to3-fixers>`. The :" -"option:`!-l` flag lists all available fixers. An explicit set of fixers to " -"run can be given with :option:`!-f`. Likewise the :option:`!-x` explicitly " -"disables a fixer. The following example runs only the ``imports`` and " -"``has_key`` fixers:" +"option:`!-l` flag lists all available fixers. An explicit set of fixers to run " +"can be given with :option:`!-f`. Likewise the :option:`!-x` explicitly disables a " +"fixer. The following example runs only the ``imports`` and ``has_key`` fixers:" msgstr "" -"Por defecto, 2to3 corre un conjunto de :ref:`fixers predefinidos <2to3-" -"fixers>`. La opción :option:`!-l` lista todos los *fixers* posibles. Se " -"puede pasar un conjunto explícito de *fixers* con la opción :option:`!-x`. " -"Asimismo la opción :option:`!-x` deshabilita el *fixer* que se explicita. El " -"siguiente ejemplo corre solo solo los *fixers* ``imports`` y ``has_key``:" +"Por defecto, 2to3 corre un conjunto de :ref:`fixers predefinidos <2to3-fixers>`. " +"La opción :option:`!-l` lista todos los *fixers* posibles. Se puede pasar un " +"conjunto explícito de *fixers* con la opción :option:`!-x`. Asimismo la opción :" +"option:`!-x` deshabilita el *fixer* que se explicita. El siguiente ejemplo corre " +"solo solo los *fixers* ``imports`` y ``has_key``:" #: ../Doc/library/2to3.rst:70 msgid "This command runs every fixer except the ``apply`` fixer:" @@ -133,85 +112,80 @@ msgstr "Este comando corre todos los *fixers* excepto el ``apply`` *fixer*:" #: ../Doc/library/2to3.rst:76 msgid "" -"Some fixers are *explicit*, meaning they aren't run by default and must be " -"listed on the command line to be run. Here, in addition to the default " -"fixers, the ``idioms`` fixer is run:" +"Some fixers are *explicit*, meaning they aren't run by default and must be listed " +"on the command line to be run. Here, in addition to the default fixers, the " +"``idioms`` fixer is run:" msgstr "" -"Algunos *fixers* son explícitos, esto quiere decir que no corren por defecto " -"y deben ser listados en la línea de comando para que se ejecuten. Acá, " -"además de los *fixers* por defectos, se ejecuta el *fixer* ``idioms``:" +"Algunos *fixers* son explícitos, esto quiere decir que no corren por defecto y " +"deben ser listados en la línea de comando para que se ejecuten. Acá, además de los " +"*fixers* por defectos, se ejecuta el *fixer* ``idioms``:" #: ../Doc/library/2to3.rst:84 msgid "Notice how passing ``all`` enables all default fixers." -msgstr "" -"Pude observarse que pasar ``all`` habilita todos los *fixers* por defecto." +msgstr "Pude observarse que pasar ``all`` habilita todos los *fixers* por defecto." #: ../Doc/library/2to3.rst:86 msgid "" -"Sometimes 2to3 will find a place in your source code that needs to be " -"changed, but 2to3 cannot fix automatically. In this case, 2to3 will print a " -"warning beneath the diff for a file. You should address the warning in " -"order to have compliant 3.x code." +"Sometimes 2to3 will find a place in your source code that needs to be changed, but " +"2to3 cannot fix automatically. In this case, 2to3 will print a warning beneath " +"the diff for a file. You should address the warning in order to have compliant 3." +"x code." msgstr "" -"Algunas veces 2to3 va a encontrar algo en su código que necesita ser " -"modificado, pero 2to3 no puede hacerlo automáticamente. En estos casoo, 2to3 " -"va a imprimir una advertencia debajo del *diff* del archivo. Deberá tomar " -"nota de la advertencia para obtener un código compatible con 3.x." +"Algunas veces 2to3 va a encontrar algo en su código que necesita ser modificado, " +"pero 2to3 no puede hacerlo automáticamente. En estos casoo, 2to3 va a imprimir una " +"advertencia debajo del *diff* del archivo. Deberá tomar nota de la advertencia " +"para obtener un código compatible con 3.x." #: ../Doc/library/2to3.rst:91 msgid "" "2to3 can also refactor doctests. To enable this mode, use the :option:`!-d` " -"flag. Note that *only* doctests will be refactored. This also doesn't " -"require the module to be valid Python. For example, doctest like examples " -"in a reST document could also be refactored with this option." +"flag. Note that *only* doctests will be refactored. This also doesn't require " +"the module to be valid Python. For example, doctest like examples in a reST " +"document could also be refactored with this option." msgstr "" -"2to3 también pude refactorizar *doctest*. Para habilitar este modo, use la " -"opción :option:`!-d`. Tenga en cuenta que *solo* los *doctest* serán " -"refactorizados. Esto tampoco requiere que el módulo sea valido en Python. " -"Por ejemplo, *doctest* de ejemplo en un documento reST también pueden ser " -"refactorizados con esta opción." +"2to3 también pude refactorizar *doctest*. Para habilitar este modo, use la opción :" +"option:`!-d`. Tenga en cuenta que *solo* los *doctest* serán refactorizados. Esto " +"tampoco requiere que el módulo sea valido en Python. Por ejemplo, *doctest* de " +"ejemplo en un documento reST también pueden ser refactorizados con esta opción." #: ../Doc/library/2to3.rst:96 msgid "" -"The :option:`!-v` option enables output of more information on the " -"translation process." +"The :option:`!-v` option enables output of more information on the translation " +"process." msgstr "" -"La opción :option: `!-v` habilita la salida de más información en el proceso " -"de conversión." +"La opción :option: `!-v` habilita la salida de más información en el proceso de " +"conversión." # No se si queda clara esta oración #: ../Doc/library/2to3.rst:99 #, fuzzy msgid "" -"Since some print statements can be parsed as function calls or statements, " -"2to3 cannot always read files containing the print function. When 2to3 " -"detects the presence of the ``from __future__ import print_function`` " -"compiler directive, it modifies its internal grammar to interpret :func:" -"`print` as a function. This change can also be enabled manually with the :" -"option:`!-p` flag. Use :option:`!-p` to run fixers on code that already has " -"had its print statements converted." -msgstr "" -"Como algunas declaración *print* pueden ser pasadas como llamadas a " -"funciones o declaraciones, 2to3 no siempre lee archivos conteniendo la " -"función print. Cuando 2to3 detecta la presencia de la directiva de " -"compilación ``from __future__ import print_function``, modifica su gramática " -"interna para interpretar :func:`print` como una función. Este cambio " -"también pude habilitarse manualmente con la opción :option:`!-p`. Use la " -"opción :option:`!-p` para ejecutar los *fixers* en código al que ya se le " -"han convertido sus declaraciones *print*." +"Since some print statements can be parsed as function calls or statements, 2to3 " +"cannot always read files containing the print function. When 2to3 detects the " +"presence of the ``from __future__ import print_function`` compiler directive, it " +"modifies its internal grammar to interpret :func:`print` as a function. This " +"change can also be enabled manually with the :option:`!-p` flag. Use :option:`!-" +"p` to run fixers on code that already has had its print statements converted." +msgstr "" +"Como algunas declaración *print* pueden ser pasadas como llamadas a funciones o " +"declaraciones, 2to3 no siempre lee archivos conteniendo la función print. Cuando " +"2to3 detecta la presencia de la directiva de compilación ``from __future__ import " +"print_function``, modifica su gramática interna para interpretar :func:`print` " +"como una función. Este cambio también pude habilitarse manualmente con la opción :" +"option:`!-p`. Use la opción :option:`!-p` para ejecutar los *fixers* en código al " +"que ya se le han convertido sus declaraciones *print*." #: ../Doc/library/2to3.rst:107 msgid "" -"The :option:`!-o` or :option:`!--output-dir` option allows specification of " -"an alternate directory for processed output files to be written to. The :" -"option:`!-n` flag is required when using this as backup files do not make " -"sense when not overwriting the input files." +"The :option:`!-o` or :option:`!--output-dir` option allows specification of an " +"alternate directory for processed output files to be written to. The :option:`!-" +"n` flag is required when using this as backup files do not make sense when not " +"overwriting the input files." msgstr "" -"La opción :option: `!-o` o la opción option:`!--output-dir` permiten " -"designar un directorio alternativo para que se guarden los archivos " -"procesados. La opción :option:`!-n` es necesaria ya que los archivos de " -"respaldo no tienen sentido cuando no se sobreescriben los archivos " -"originales." +"La opción :option: `!-o` o la opción option:`!--output-dir` permiten designar un " +"directorio alternativo para que se guarden los archivos procesados. La opción :" +"option:`!-n` es necesaria ya que los archivos de respaldo no tienen sentido cuando " +"no se sobreescriben los archivos originales." #: ../Doc/library/2to3.rst:112 msgid "The :option:`!-o` option was added." @@ -219,18 +193,17 @@ msgstr "Se agregó la opción :option:` !-o`." #: ../Doc/library/2to3.rst:115 msgid "" -"The :option:`!-W` or :option:`!--write-unchanged-files` flag tells 2to3 to " -"always write output files even if no changes were required to the file. " -"This is most useful with :option:`!-o` so that an entire Python source tree " -"is copied with translation from one directory to another. This option " -"implies the :option:`!-w` flag as it would not make sense otherwise." +"The :option:`!-W` or :option:`!--write-unchanged-files` flag tells 2to3 to always " +"write output files even if no changes were required to the file. This is most " +"useful with :option:`!-o` so that an entire Python source tree is copied with " +"translation from one directory to another. This option implies the :option:`!-w` " +"flag as it would not make sense otherwise." msgstr "" -"La opción option:`!-W` o :option:`!--write-unchanged-files` le dice a 2to3 " -"que siempre escriba archivos de salida, incluso si no se requieren hacer " -"cambios al archivo. Esto es muy útil con la opción :option:`!-o` para que " -"copie el árbol completo de código Python con su conversión de un directorio " -"a otro. Esta opción incluye a la opción :option:`!-w` ya que no tendría " -"sentido de otra manera." +"La opción option:`!-W` o :option:`!--write-unchanged-files` le dice a 2to3 que " +"siempre escriba archivos de salida, incluso si no se requieren hacer cambios al " +"archivo. Esto es muy útil con la opción :option:`!-o` para que copie el árbol " +"completo de código Python con su conversión de un directorio a otro. Esta opción " +"incluye a la opción :option:`!-w` ya que no tendría sentido de otra manera." #: ../Doc/library/2to3.rst:121 msgid "The :option:`!-W` flag was added." @@ -238,23 +211,17 @@ msgstr "Se agregó la opción :option:`!-W`." #: ../Doc/library/2to3.rst:124 msgid "" -"The :option:`!--add-suffix` option specifies a string to append to all " -"output filenames. The :option:`!-n` flag is required when specifying this " -"as backups are not necessary when writing to different filenames. Example:" +"The :option:`!--add-suffix` option specifies a string to append to all output " +"filenames. The :option:`!-n` flag is required when specifying this as backups are " +"not necessary when writing to different filenames. Example:" msgstr "" -"La opción :option:`!--add-suffix` agrega un texto al final de todos los " -"nombres de archivo. La opción :option:`!-n` es necesaria, ya que las copias " -"de respaldo no son necesarias cuando escribimos a un archivo con distinto " -"nombre. Ejemplo:" +"La opción :option:`!--add-suffix` agrega un texto al final de todos los nombres de " +"archivo. La opción :option:`!-n` es necesaria, ya que las copias de respaldo no " +"son necesarias cuando escribimos a un archivo con distinto nombre. Ejemplo:" #: ../Doc/library/2to3.rst:132 msgid "Will cause a converted file named ``example.py3`` to be written." -<<<<<<< HEAD -msgstr "" -"Hará que se escriba una archivo convertido con el nombre ``example.py3``." -======= msgstr "Hará que se escriba una archivo convertido con el nombre ``example.py3``." ->>>>>>> 608e50e899a8c00699dc645bf6c3e58ada9a0de0 #: ../Doc/library/2to3.rst:134 msgid "The :option:`!--add-suffix` option was added." @@ -262,8 +229,7 @@ msgstr "Se agrega la opción :option:`!--add-suffix`." #: ../Doc/library/2to3.rst:137 msgid "To translate an entire project from one directory tree to another use:" -msgstr "" -"Para convertir un proyecto entero de un árbol de directorios a otro use:" +msgstr "Para convertir un proyecto entero de un árbol de directorios a otro use:" #: ../Doc/library/2to3.rst:147 msgid "Fixers" @@ -271,27 +237,26 @@ msgstr "Fixers" #: ../Doc/library/2to3.rst:149 msgid "" -"Each step of transforming code is encapsulated in a fixer. The command " -"``2to3 -l`` lists them. As :ref:`documented above <2to3-using>`, each can " -"be turned on and off individually. They are described here in more detail." +"Each step of transforming code is encapsulated in a fixer. The command ``2to3 -" +"l`` lists them. As :ref:`documented above <2to3-using>`, each can be turned on " +"and off individually. They are described here in more detail." msgstr "" -"Cada paso de la transformación del código es encapsulado en un *fixer*. El " -"comando ``2to3 -l`` los lista. Como se :ref:`explicó arriba <2to3-using>`, " -"cada uno de estos puede habilitarse o deshabilitarse individualmente. En " -"esta sección se los describe más detalladamente." +"Cada paso de la transformación del código es encapsulado en un *fixer*. El comando " +"``2to3 -l`` los lista. Como se :ref:`explicó arriba <2to3-using>`, cada uno de " +"estos puede habilitarse o deshabilitarse individualmente. En esta sección se los " +"describe más detalladamente." #: ../Doc/library/2to3.rst:156 msgid "" -"Removes usage of :func:`apply`. For example ``apply(function, *args, " -"**kwargs)`` is converted to ``function(*args, **kwargs)``." +"Removes usage of :func:`apply`. For example ``apply(function, *args, **kwargs)`` " +"is converted to ``function(*args, **kwargs)``." msgstr "" -"Elimina el uso de :func:`apply`. Por ejemplo ``apply(function, *args, " -"**kwargs)`` es convertido a `function(*args, **kwargs)``." +"Elimina el uso de :func:`apply`. Por ejemplo ``apply(function, *args, **kwargs)`` " +"es convertido a `function(*args, **kwargs)``." #: ../Doc/library/2to3.rst:161 msgid "Replaces deprecated :mod:`unittest` method names with the correct ones." -msgstr "" -"Remplaza los nombre de método :mod:`unittest` en desuso por los correctos." +msgstr "Remplaza los nombre de método :mod:`unittest` en desuso por los correctos." #: ../Doc/library/2to3.rst:164 ../Doc/library/2to3.rst:352 msgid "From" @@ -370,10 +335,8 @@ msgid "``failIfAlmostEqual(a, b)``" msgstr "``failIfAlmostEqual(a, b)``" #: ../Doc/library/2to3.rst:186 ../Doc/library/2to3.rst:188 -msgid "" -":meth:`assertNotAlmostEqual(a, b) `" -msgstr "" -":meth:`assertNotAlmostEqual(a, b) `" +msgid ":meth:`assertNotAlmostEqual(a, b) `" +msgstr ":meth:`assertNotAlmostEqual(a, b) `" #: ../Doc/library/2to3.rst:188 msgid "``assertNotAlmostEquals(a, b)``" @@ -385,31 +348,31 @@ msgstr "Convierte :class:`basestring` a :class:`str`." #: ../Doc/library/2to3.rst:198 msgid "" -"Converts :class:`buffer` to :class:`memoryview`. This fixer is optional " -"because the :class:`memoryview` API is similar but not exactly the same as " -"that of :class:`buffer`." +"Converts :class:`buffer` to :class:`memoryview`. This fixer is optional because " +"the :class:`memoryview` API is similar but not exactly the same as that of :class:" +"`buffer`." msgstr "" -"Convierte :class:`buffer` a :class:`memoryview`. Este *fixer* es opcional " -"porque la API :class:`memoryview` es similar pero no exactamente la misma " -"que la del :class:`buffer`." +"Convierte :class:`buffer` a :class:`memoryview`. Este *fixer* es opcional porque " +"la API :class:`memoryview` es similar pero no exactamente la misma que la del :" +"class:`buffer`." #: ../Doc/library/2to3.rst:204 msgid "" -"Fixes dictionary iteration methods. :meth:`dict.iteritems` is converted to :" -"meth:`dict.items`, :meth:`dict.iterkeys` to :meth:`dict.keys`, and :meth:" -"`dict.itervalues` to :meth:`dict.values`. Similarly, :meth:`dict." -"viewitems`, :meth:`dict.viewkeys` and :meth:`dict.viewvalues` are converted " -"respectively to :meth:`dict.items`, :meth:`dict.keys` and :meth:`dict." -"values`. It also wraps existing usages of :meth:`dict.items`, :meth:`dict." -"keys`, and :meth:`dict.values` in a call to :class:`list`." -msgstr "" -"Corrige los métodos de iteración del diccionario.. :meth:`dict.iteritems` " -"es convertido a :meth:`dict.items`, :meth:`dict.iterkeys` a :meth:`dict." -"keys`, y :meth:`dict.itervalues` a :meth:`dict.values`. Del mismo modo, :" -"meth:`dict.viewitems`, :meth:`dict.viewkeys` and :meth:`dict.viewvalues` son " -"convertidos respectivamente a :meth:`dict.items`, :meth:`dict.keys` y :meth:" -"`dict.values`. También incluye los usos existentes de :meth:`dict.items`, :" -"meth:`dict.keys`, y :meth:`dict.values` en una llamada a :class:`list`." +"Fixes dictionary iteration methods. :meth:`dict.iteritems` is converted to :meth:" +"`dict.items`, :meth:`dict.iterkeys` to :meth:`dict.keys`, and :meth:`dict." +"itervalues` to :meth:`dict.values`. Similarly, :meth:`dict.viewitems`, :meth:" +"`dict.viewkeys` and :meth:`dict.viewvalues` are converted respectively to :meth:" +"`dict.items`, :meth:`dict.keys` and :meth:`dict.values`. It also wraps existing " +"usages of :meth:`dict.items`, :meth:`dict.keys`, and :meth:`dict.values` in a call " +"to :class:`list`." +msgstr "" +"Corrige los métodos de iteración del diccionario.. :meth:`dict.iteritems` es " +"convertido a :meth:`dict.items`, :meth:`dict.iterkeys` a :meth:`dict.keys`, y :" +"meth:`dict.itervalues` a :meth:`dict.values`. Del mismo modo, :meth:`dict." +"viewitems`, :meth:`dict.viewkeys` and :meth:`dict.viewvalues` son convertidos " +"respectivamente a :meth:`dict.items`, :meth:`dict.keys` y :meth:`dict.values`. " +"También incluye los usos existentes de :meth:`dict.items`, :meth:`dict.keys`, y :" +"meth:`dict.values` en una llamada a :class:`list`." #: ../Doc/library/2to3.rst:214 msgid "Converts ``except X, T`` to ``except X as T``." @@ -421,34 +384,32 @@ msgstr "Convierte la declaración ``exec`` a la función :func:`exec." #: ../Doc/library/2to3.rst:222 msgid "" -"Removes usage of :func:`execfile`. The argument to :func:`execfile` is " -"wrapped in calls to :func:`open`, :func:`compile`, and :func:`exec`." +"Removes usage of :func:`execfile`. The argument to :func:`execfile` is wrapped in " +"calls to :func:`open`, :func:`compile`, and :func:`exec`." msgstr "" "Remueve el uso de la función :func:`execfile`. El argumento para :func:" -"`execfile` es encapsulado para las funciones :func:`open`, :func:`compile`, " -"y :func:`exec`." +"`execfile` es encapsulado para las funciones :func:`open`, :func:`compile`, y :" +"func:`exec`." #: ../Doc/library/2to3.rst:227 msgid "" -"Changes assignment of :attr:`sys.exitfunc` to use of the :mod:`atexit` " -"module." +"Changes assignment of :attr:`sys.exitfunc` to use of the :mod:`atexit` module." msgstr "" -"Cambia la declaración de attr:`sys.exitfunc` para usar el módulo :mod:" -"`atexit`." +"Cambia la declaración de attr:`sys.exitfunc` para usar el módulo :mod:`atexit`." #: ../Doc/library/2to3.rst:232 msgid "Wraps :func:`filter` usage in a :class:`list` call." msgstr "" -"Encapsula la función :func:`filter` usando una llamada para la clase :class:" -"`list` call." +"Encapsula la función :func:`filter` usando una llamada para la clase :class:`list` " +"call." #: ../Doc/library/2to3.rst:236 msgid "" -"Fixes function attributes that have been renamed. For example, " -"``my_function.func_closure`` is converted to ``my_function.__closure__``." +"Fixes function attributes that have been renamed. For example, ``my_function." +"func_closure`` is converted to ``my_function.__closure__``." msgstr "" -"Corrige atributos de función que fueron renombrados. Por ejemplo, " -"``my_function.func_closure`` es convertido a ``my_function.__closure__``." +"Corrige atributos de función que fueron renombrados. Por ejemplo, ``my_function." +"func_closure`` es convertido a ``my_function.__closure__``." #: ../Doc/library/2to3.rst:241 msgid "Removes ``from __future__ import new_feature`` statements." @@ -464,17 +425,17 @@ msgstr "Cambia ``dict.has_key(key)`` a ``key in dict``." #: ../Doc/library/2to3.rst:253 msgid "" -"This optional fixer performs several transformations that make Python code " -"more idiomatic. Type comparisons like ``type(x) is SomeClass`` and " -"``type(x) == SomeClass`` are converted to ``isinstance(x, SomeClass)``. " -"``while 1`` becomes ``while True``. This fixer also tries to make use of :" -"func:`sorted` in appropriate places. For example, this block ::" +"This optional fixer performs several transformations that make Python code more " +"idiomatic. Type comparisons like ``type(x) is SomeClass`` and ``type(x) == " +"SomeClass`` are converted to ``isinstance(x, SomeClass)``. ``while 1`` becomes " +"``while True``. This fixer also tries to make use of :func:`sorted` in " +"appropriate places. For example, this block ::" msgstr "" -"Este *fixer* opcional ejecuta varias trasnformaciones que tornan el código " -"Python más idiomático. Comparaciones de tipo como `type(x) is SomeClass`` y " -"``type(x) == SomeClass`` son convertidas a `isinstance(x, SomeClass)``." -"``while 1`` cambia a ``while True``. Este *fixer* también intenta hacer uso " -"de :func:`sorted` en los lugares apropiados. Por ejemplo, en este bloque::" +"Este *fixer* opcional ejecuta varias trasnformaciones que tornan el código Python " +"más idiomático. Comparaciones de tipo como `type(x) is SomeClass`` y ``type(x) == " +"SomeClass`` son convertidas a `isinstance(x, SomeClass)``.``while 1`` cambia a " +"``while True``. Este *fixer* también intenta hacer uso de :func:`sorted` en los " +"lugares apropiados. Por ejemplo, en este bloque::" #: ../Doc/library/2to3.rst:262 msgid "is changed to ::" @@ -496,9 +457,8 @@ msgid "" "Handles other modules renames in the standard library. It is separate from " "the :2to3fixer:`imports` fixer only because of technical limitations." msgstr "" -"Maneja otros cambios de nombre de módulo en la librería estándar. Está " -"separada del *fixer* :2to3fixer:`imports` solo por motivos de limitaciones " -"técnicas." +"Maneja otros cambios de nombre de módulo en la librería estándar. Está separada " +"del *fixer* :2to3fixer:`imports` solo por motivos de limitaciones técnicas." #: ../Doc/library/2to3.rst:281 msgid "Converts ``input(prompt)`` to ``eval(input(prompt))``." @@ -510,35 +470,35 @@ msgstr "Conviert :func:`intern` a :func:`sys.intern`." #: ../Doc/library/2to3.rst:289 msgid "" -"Fixes duplicate types in the second argument of :func:`isinstance`. For " -"example, ``isinstance(x, (int, int))`` is converted to ``isinstance(x, " -"int)`` and ``isinstance(x, (int, float, int))`` is converted to " -"``isinstance(x, (int, float))``." +"Fixes duplicate types in the second argument of :func:`isinstance`. For example, " +"``isinstance(x, (int, int))`` is converted to ``isinstance(x, int)`` and " +"``isinstance(x, (int, float, int))`` is converted to ``isinstance(x, (int, " +"float))``." msgstr "" "Corrige tipos duplicados en el segundo argumento de :func:`isinstance`. Por " -"ejemplo,``isinstance(x, (int, int))`` es convertido a ``isinstance(x, int)`` " -"y ``isinstance(x, (int, float, int))`` es convertido a ``isinstance(x, (int, " +"ejemplo,``isinstance(x, (int, int))`` es convertido a ``isinstance(x, int)`` y " +"``isinstance(x, (int, float, int))`` es convertido a ``isinstance(x, (int, " "float))``." #: ../Doc/library/2to3.rst:296 msgid "" -"Removes imports of :func:`itertools.ifilter`, :func:`itertools.izip`, and :" -"func:`itertools.imap`. Imports of :func:`itertools.ifilterfalse` are also " -"changed to :func:`itertools.filterfalse`." +"Removes imports of :func:`itertools.ifilter`, :func:`itertools.izip`, and :func:" +"`itertools.imap`. Imports of :func:`itertools.ifilterfalse` are also changed to :" +"func:`itertools.filterfalse`." msgstr "" -"Remueve importaciones de :func:`itertools.ifilter`, :func:`itertools.izip`, " -"y :func:`itertools.imap`. Importación de :func:`itertools.ifilterfalse` " -"también se cambian a :func:`itertools.filterfalse`." +"Remueve importaciones de :func:`itertools.ifilter`, :func:`itertools.izip`, y :" +"func:`itertools.imap`. Importación de :func:`itertools.ifilterfalse` también se " +"cambian a :func:`itertools.filterfalse`." #: ../Doc/library/2to3.rst:302 msgid "" -"Changes usage of :func:`itertools.ifilter`, :func:`itertools.izip`, and :" -"func:`itertools.imap` to their built-in equivalents. :func:`itertools." -"ifilterfalse` is changed to :func:`itertools.filterfalse`." +"Changes usage of :func:`itertools.ifilter`, :func:`itertools.izip`, and :func:" +"`itertools.imap` to their built-in equivalents. :func:`itertools.ifilterfalse` is " +"changed to :func:`itertools.filterfalse`." msgstr "" "Cambia el uso de :func:`itertools.ifilter`, :func:`itertools.izip`, y :func:" -"`itertools.imap` para sus equivalentes integrados :func:`itertools." -"ifilterfalse` es cmabiado a :func:`itertools.filterfalse`." +"`itertools.imap` para sus equivalentes integrados :func:`itertools.ifilterfalse` " +"es cmabiado a :func:`itertools.filterfalse`." #: ../Doc/library/2to3.rst:308 msgid "Renames :class:`long` to :class:`int`." @@ -546,29 +506,28 @@ msgstr "Renombra :class:`long` ta :class:`int`." #: ../Doc/library/2to3.rst:312 msgid "" -"Wraps :func:`map` in a :class:`list` call. It also changes ``map(None, x)`` " -"to ``list(x)``. Using ``from future_builtins import map`` disables this " -"fixer." +"Wraps :func:`map` in a :class:`list` call. It also changes ``map(None, x)`` to " +"``list(x)``. Using ``from future_builtins import map`` disables this fixer." msgstr "" -"Encapsula :func:`map` en una llamada a :class:`list`. También cambia " -"``map(None, x)`` a ``list(x)``. Usando``from future_builtins import map`` " -"se deshabilita este *fixer*." +"Encapsula :func:`map` en una llamada a :class:`list`. También cambia ``map(None, " +"x)`` a ``list(x)``. Usando``from future_builtins import map`` se deshabilita este " +"*fixer*." #: ../Doc/library/2to3.rst:318 msgid "" -"Converts the old metaclass syntax (``__metaclass__ = Meta`` in the class " -"body) to the new (``class X(metaclass=Meta)``)." +"Converts the old metaclass syntax (``__metaclass__ = Meta`` in the class body) to " +"the new (``class X(metaclass=Meta)``)." msgstr "" -"Convierte la vieja sintaxis de metaclase (``__metaclass__ = Meta`` en el " -"cuerpo de la clase) a la nueva sintaxis (``class X(metaclass=Meta)``)." +"Convierte la vieja sintaxis de metaclase (``__metaclass__ = Meta`` en el cuerpo " +"de la clase) a la nueva sintaxis (``class X(metaclass=Meta)``)." #: ../Doc/library/2to3.rst:323 msgid "" -"Fixes old method attribute names. For example, ``meth.im_func`` is " -"converted to ``meth.__func__``." +"Fixes old method attribute names. For example, ``meth.im_func`` is converted to " +"``meth.__func__``." msgstr "" -"Corrige nombres de atributos de métodos antiguos. Por ejemplo, ``meth." -"im_func`` is convertido a ``meth.__func__``." +"Corrige nombres de atributos de métodos antiguos. Por ejemplo, ``meth.im_func`` is " +"convertido a ``meth.__func__``." #: ../Doc/library/2to3.rst:328 msgid "Converts the old not-equal syntax, ``<>``, to ``!=``." @@ -576,13 +535,11 @@ msgstr "Convierte la antigua sintaxis no-igual, ``<>``, a ``!=``." #: ../Doc/library/2to3.rst:332 msgid "" -"Converts the use of iterator's :meth:`~iterator.next` methods to the :func:" -"`next` function. It also renames :meth:`next` methods to :meth:`~iterator." -"__next__`." +"Converts the use of iterator's :meth:`~iterator.next` methods to the :func:`next` " +"function. It also renames :meth:`next` methods to :meth:`~iterator.__next__`." msgstr "" -"Convierte el uso de métodos iteradores meth:`~iterator.next` para la " -"función :func:`next`. También renombra métodos :meth:`next` a :meth:" -"`~iterator.__next__`." +"Convierte el uso de métodos iteradores meth:`~iterator.next` para la función :func:" +"`next`. También renombra métodos :meth:`next` a :meth:`~iterator.__next__`." #: ../Doc/library/2to3.rst:338 msgid "Renames :meth:`__nonzero__` to :meth:`~object.__bool__`." @@ -594,15 +551,14 @@ msgstr "Convierte literales octales a la mueva sintaxis." #: ../Doc/library/2to3.rst:346 msgid "" -"Converts calls to various functions in the :mod:`operator` module to other, " -"but equivalent, function calls. When needed, the appropriate ``import`` " -"statements are added, e.g. ``import collections.abc``. The following " -"mapping are made:" +"Converts calls to various functions in the :mod:`operator` module to other, but " +"equivalent, function calls. When needed, the appropriate ``import`` statements " +"are added, e.g. ``import collections.abc``. The following mapping are made:" msgstr "" -"Convierte llamadas para varias funciones en el módulo :mod:`operator` a " -"otras, pero equivalentes, llamadas de funciones. Cuando es necesario, se " -"agregan las declaraciones ``import`` apropiadas, por ejemplo ``import " -"collections.abc``. Se realizan los siguientes mapeos:" +"Convierte llamadas para varias funciones en el módulo :mod:`operator` a otras, " +"pero equivalentes, llamadas de funciones. Cuando es necesario, se agregan las " +"declaraciones ``import`` apropiadas, por ejemplo ``import collections.abc``. Se " +"realizan los siguientes mapeos:" #: ../Doc/library/2to3.rst:354 msgid "``operator.isCallable(obj)``" @@ -667,9 +623,8 @@ msgid "" "Add extra parenthesis where they are required in list comprehensions. For " "example, ``[x for x in 1, 2]`` becomes ``[x for x in (1, 2)]``." msgstr "" -"Agrega los paréntesis extra donde sean necesarios en las listas de " -"comprensión. Por ejemplo ``[x for x in 1, 2]`` se convierte en ``[x for x in " -"(1, 2)]``." +"Agrega los paréntesis extra donde sean necesarios en las listas de comprensión. " +"Por ejemplo ``[x for x in 1, 2]`` se convierte en ``[x for x in (1, 2)]``." #: ../Doc/library/2to3.rst:370 msgid "Converts the ``print`` statement to the :func:`print` function." @@ -677,14 +632,13 @@ msgstr "Convierte la declaración ``print`` en la función func:`print`." #: ../Doc/library/2to3.rst:374 msgid "" -"Converts ``raise E, V`` to ``raise E(V)``, and ``raise E, V, T`` to ``raise " -"E(V).with_traceback(T)``. If ``E`` is a tuple, the translation will be " -"incorrect because substituting tuples for exceptions has been removed in 3.0." +"Converts ``raise E, V`` to ``raise E(V)``, and ``raise E, V, T`` to ``raise E(V)." +"with_traceback(T)``. If ``E`` is a tuple, the translation will be incorrect " +"because substituting tuples for exceptions has been removed in 3.0." msgstr "" -"Convierte ``raise E, V`` a ``raise E(V)``, y ``raise E, V, T`` a ``raise " -"E(V).with_traceback(T)``. SI ``E`` es una tupla, la conversión será " -"incorrecta porque sustituir tuplas por excepciones fue removido en Python " -"3.0." +"Convierte ``raise E, V`` a ``raise E(V)``, y ``raise E, V, T`` a ``raise E(V)." +"with_traceback(T)``. SI ``E`` es una tupla, la conversión será incorrecta porque " +"sustituir tuplas por excepciones fue removido en Python 3.0." #: ../Doc/library/2to3.rst:380 msgid "Converts :func:`raw_input` to :func:`input`." @@ -708,8 +662,8 @@ msgstr "Sustituye el backtick repr por la función :func:`repr`." #: ../Doc/library/2to3.rst:400 msgid "" -"Replaces use of the :class:`set` constructor with set literals. This fixer " -"is optional." +"Replaces use of the :class:`set` constructor with set literals. This fixer is " +"optional." msgstr "" "Sustituye el uso de la clase constructora :class:`set` por su literal. Este " "*fixer* es opcional." @@ -720,11 +674,11 @@ msgstr "Renombra :exc:`StandardError` a :exc:`Exception`." #: ../Doc/library/2to3.rst:409 msgid "" -"Changes the deprecated :data:`sys.exc_value`, :data:`sys.exc_type`, :data:" -"`sys.exc_traceback` to use :func:`sys.exc_info`." +"Changes the deprecated :data:`sys.exc_value`, :data:`sys.exc_type`, :data:`sys." +"exc_traceback` to use :func:`sys.exc_info`." msgstr "" -"Cambia los :data:`sys.exc_value`, :data:`sys.exc_type`, :data:`sys." -"exc_traceback` en desuso para usar la función :func:`sys.exc_info`." +"Cambia los :data:`sys.exc_value`, :data:`sys.exc_type`, :data:`sys.exc_traceback` " +"en desuso para usar la función :func:`sys.exc_info`." #: ../Doc/library/2to3.rst:414 msgid "Fixes the API change in generator's :meth:`throw` method." @@ -740,8 +694,7 @@ msgstr "" #: ../Doc/library/2to3.rst:423 msgid "" -"Fixes code broken from the removal of some members in the :mod:`types` " -"module." +"Fixes code broken from the removal of some members in the :mod:`types` module." msgstr "" "Corrige el código roto por la remoción de algunos miembros en el módulo :mod:" "`types`." @@ -755,21 +708,20 @@ msgid "" "Handles the rename of :mod:`urllib` and :mod:`urllib2` to the :mod:`urllib` " "package." msgstr "" -"Maneja el renombramiento de los módulos :mod:`urllib` y :mod:`urllib2` para " -"el paquete :mod:`urllib`." +"Maneja el renombramiento de los módulos :mod:`urllib` y :mod:`urllib2` para el " +"paquete :mod:`urllib`." #: ../Doc/library/2to3.rst:437 msgid "" -"Removes excess whitespace from comma separated items. This fixer is " -"optional." +"Removes excess whitespace from comma separated items. This fixer is optional." msgstr "" "Remueve el exceso de espacios blancos de los items separados por coma. Este " "*fixer* es opcional." #: ../Doc/library/2to3.rst:442 msgid "" -"Renames :func:`xrange` to :func:`range` and wraps existing :func:`range` " -"calls with :class:`list`." +"Renames :func:`xrange` to :func:`range` and wraps existing :func:`range` calls " +"with :class:`list`." msgstr "" "Renombra :func:`xrange` a :func:`range` y encapsula la llamada a la función " "existente :func:`range` con :class:`list`." @@ -780,8 +732,8 @@ msgstr "Cambia ``for x in file.xreadlines()`` a ``for x in file``." #: ../Doc/library/2to3.rst:451 msgid "" -"Wraps :func:`zip` usage in a :class:`list` call. This is disabled when " -"``from future_builtins import zip`` appears." +"Wraps :func:`zip` usage in a :class:`list` call. This is disabled when ``from " +"future_builtins import zip`` appears." msgstr "" "Encapsula el uso de la función :func:`zip` en una llamda a la clase :class:" "`list`l. Esto está deshabilitaso cuando ``from future_builtins import zip`` " @@ -797,8 +749,8 @@ msgstr "**Código fuente:** :source:`Lib/lib2to3/`" #: ../Doc/library/2to3.rst:471 msgid "" -"The :mod:`lib2to3` API should be considered unstable and may change " -"drastically in the future." +"The :mod:`lib2to3` API should be considered unstable and may change drastically in " +"the future." msgstr "" "La API del módulo :mod:`lib2to3` debe considerarse inestable y puede cambiar " "drásticamente en el futuro." From 03415494afe2aafc38b851799a65167277de535f Mon Sep 17 00:00:00 2001 From: alvarmaciel Date: Wed, 20 May 2020 14:32:41 -0300 Subject: [PATCH 12/16] correcciones varias de eerores de tipeo y de formato en library/2to3.po --- library/2to3.po | 104 +++++++++++++++++++++++------------------------- 1 file changed, 50 insertions(+), 54 deletions(-) diff --git a/library/2to3.po b/library/2to3.po index 83007bc724..c5a9bb470a 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-05-06 11:59-0400\n" -"PO-Revision-Date: 2020-05-13 17:48-0300\n" +"PO-Revision-Date: 2020-05-20 14:27-0300\n" "Language-Team: python-doc-es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,7 +21,7 @@ msgstr "" #: ../Doc/library/2to3.rst:4 msgid "2to3 - Automated Python 2 to 3 code translation" -msgstr "2to3 - Traducción automática de código Python 2 a 3" +msgstr "2to3 - Traducción de código Python 2 a 3" #: ../Doc/library/2to3.rst:8 msgid "" @@ -49,8 +49,8 @@ msgid "" "2to3 will usually be installed with the Python interpreter as a script. It is " "also located in the :file:`Tools/scripts` directory of the Python root." msgstr "" -"2to3 generalmente estárá instalada con el interprete de Python como un *script*. " -"También se encuentra ubicada en el directorio :file `Tools/scripts` en la raíz de " +"2to3 generalmente estará instalada con el interprete de Python como un *script*. " +"También se encuentra ubicada en el directorio :file:`Tools/scripts` en la raíz de " "Python." #: ../Doc/library/2to3.rst:25 @@ -68,7 +68,7 @@ msgstr "Este es un ejemplo de un archivo en Python 2.x, :file: `example.py`::" #: ../Doc/library/2to3.rst:36 msgid "It can be converted to Python 3.x code via 2to3 on the command line:" -msgstr "Puede ser convertido a Python 3.x via 2to3 desde la línea de comandos:" +msgstr "Puede ser convertido a Python 3.x vía 2to3 desde la línea de comandos:" #: ../Doc/library/2to3.rst:42 msgid "" @@ -80,11 +80,11 @@ msgstr "" "Se imprime un *diff* del archivo fuente original. 2to3 también puede escribir las " "modificaciones necesarias directamente en el archivo fuente. (Se hace una copia de " "respaldo del archivo original a menos que se proporcione :option:`!-n`.) La " -"escritura de los cambios se habilita con la opción :option: `!-w`:" +"escritura de los cambios se habilita con la opción :option:`!-w`:" #: ../Doc/library/2to3.rst:51 msgid "After transformation, :file:`example.py` looks like this::" -msgstr "Después de la conversión, :file: `example.py` se ve de la siguiente manera::" +msgstr "Después de la conversión, :file:`example.py` se ve de la siguiente manera::" #: ../Doc/library/2to3.rst:59 msgid "" @@ -132,7 +132,7 @@ msgid "" "x code." msgstr "" "Algunas veces 2to3 va a encontrar algo en su código que necesita ser modificado, " -"pero 2to3 no puede hacerlo automáticamente. En estos casoo, 2to3 va a imprimir una " +"pero 2to3 no puede hacerlo automáticamente. En estos casos, 2to3 va a imprimir una " "advertencia debajo del *diff* del archivo. Deberá tomar nota de la advertencia " "para obtener un código compatible con 3.x." @@ -146,19 +146,18 @@ msgstr "" "2to3 también pude refactorizar *doctest*. Para habilitar este modo, use la opción :" "option:`!-d`. Tenga en cuenta que *solo* los *doctest* serán refactorizados. Esto " "tampoco requiere que el módulo sea valido en Python. Por ejemplo, *doctest* de " -"ejemplo en un documento reST también pueden ser refactorizados con esta opción." +"ejemplo en un documento reST también pueden ser refactorizados con esta opción." #: ../Doc/library/2to3.rst:96 msgid "" "The :option:`!-v` option enables output of more information on the translation " "process." msgstr "" -"La opción :option: `!-v` habilita la salida de más información en el proceso de " +"La opción :option:`!-v` habilita la salida de más información en el proceso de " "conversión." # No se si queda clara esta oración #: ../Doc/library/2to3.rst:99 -#, fuzzy msgid "" "Since some print statements can be parsed as function calls or statements, 2to3 " "cannot always read files containing the print function. When 2to3 detects the " @@ -167,13 +166,13 @@ msgid "" "change can also be enabled manually with the :option:`!-p` flag. Use :option:`!-" "p` to run fixers on code that already has had its print statements converted." msgstr "" -"Como algunas declaración *print* pueden ser pasadas como llamadas a funciones o " -"declaraciones, 2to3 no siempre lee archivos conteniendo la función print. Cuando " +"Como algunas declaraciónes *print* pueden ser pasadas como llamadas a funciones o " +"declaraciones, 2to3 no siempre lee archivos que contienen la función print. Cuando " "2to3 detecta la presencia de la directiva de compilación ``from __future__ import " "print_function``, modifica su gramática interna para interpretar :func:`print` " "como una función. Este cambio también pude habilitarse manualmente con la opción :" -"option:`!-p`. Use la opción :option:`!-p` para ejecutar los *fixers* en código al " -"que ya se le han convertido sus declaraciones *print*." +"option:`!-p`. Use la opción :option:`!-p` para ejecutar los *fixers* en el código " +"al que ya se le han convertido sus declaraciones *print*." #: ../Doc/library/2to3.rst:107 msgid "" @@ -182,7 +181,7 @@ msgid "" "n` flag is required when using this as backup files do not make sense when not " "overwriting the input files." msgstr "" -"La opción :option: `!-o` o la opción option:`!--output-dir` permiten designar un " +"La opción :option:`!-o` o la opción :option:`!--output-dir` permiten designar un " "directorio alternativo para que se guarden los archivos procesados. La opción :" "option:`!-n` es necesaria ya que los archivos de respaldo no tienen sentido cuando " "no se sobreescriben los archivos originales." @@ -199,11 +198,11 @@ msgid "" "translation from one directory to another. This option implies the :option:`!-w` " "flag as it would not make sense otherwise." msgstr "" -"La opción option:`!-W` o :option:`!--write-unchanged-files` le dice a 2to3 que " +"La opción :option:`!-W` o :option:`!--write-unchanged-files` le dice a 2to3 que " "siempre escriba archivos de salida, incluso si no se requieren hacer cambios al " "archivo. Esto es muy útil con la opción :option:`!-o` para que copie el árbol " "completo de código Python con su conversión de un directorio a otro. Esta opción " -"incluye a la opción :option:`!-w` ya que no tendría sentido de otra manera." +"incluye a la opción :option:`!-w` ya que no tendría sentido de otra manera." #: ../Doc/library/2to3.rst:121 msgid "The :option:`!-W` flag was added." @@ -252,7 +251,7 @@ msgid "" "is converted to ``function(*args, **kwargs)``." msgstr "" "Elimina el uso de :func:`apply`. Por ejemplo ``apply(function, *args, **kwargs)`` " -"es convertido a `function(*args, **kwargs)``." +"es convertido a ``function(*args, **kwargs)``." #: ../Doc/library/2to3.rst:161 msgid "Replaces deprecated :mod:`unittest` method names with the correct ones." @@ -366,12 +365,12 @@ msgid "" "usages of :meth:`dict.items`, :meth:`dict.keys`, and :meth:`dict.values` in a call " "to :class:`list`." msgstr "" -"Corrige los métodos de iteración del diccionario.. :meth:`dict.iteritems` es " +"Corrige los métodos de iteración del diccionario, :meth:`dict.iteritems` es " "convertido a :meth:`dict.items`, :meth:`dict.iterkeys` a :meth:`dict.keys`, y :" -"meth:`dict.itervalues` a :meth:`dict.values`. Del mismo modo, :meth:`dict." -"viewitems`, :meth:`dict.viewkeys` and :meth:`dict.viewvalues` son convertidos " -"respectivamente a :meth:`dict.items`, :meth:`dict.keys` y :meth:`dict.values`. " -"También incluye los usos existentes de :meth:`dict.items`, :meth:`dict.keys`, y :" +"meth:`dict.itervalues` a :meth:`dict.values`. Del mismo modo, :meth:`dict." +"viewitems`, :meth:`dict.viewkeys` y :meth:`dict.viewvalues` son convertidos " +"respectivamente a :meth:`dict.items`, :meth:`dict.keys` y :meth:`dict.values`. " +"También incluye los usos existentes de :meth:`dict.items`, :meth:`dict.keys`, y :" "meth:`dict.values` en una llamada a :class:`list`." #: ../Doc/library/2to3.rst:214 @@ -380,22 +379,21 @@ msgstr "Convierte ``except X, T`` a ``except X as T``." #: ../Doc/library/2to3.rst:218 msgid "Converts the ``exec`` statement to the :func:`exec` function." -msgstr "Convierte la declaración ``exec`` a la función :func:`exec." +msgstr "Convierte la declaración ``exec`` a la función :func:`exec`." #: ../Doc/library/2to3.rst:222 msgid "" "Removes usage of :func:`execfile`. The argument to :func:`execfile` is wrapped in " "calls to :func:`open`, :func:`compile`, and :func:`exec`." msgstr "" -"Remueve el uso de la función :func:`execfile`. El argumento para :func:" -"`execfile` es encapsulado para las funciones :func:`open`, :func:`compile`, y :" -"func:`exec`." +"Remueve el uso de la función :func:`execfile`. El argumento para :func:`execfile` " +"es encapsulado para las funciones :func:`open`, :func:`compile`, y :func:`exec`." #: ../Doc/library/2to3.rst:227 msgid "" "Changes assignment of :attr:`sys.exitfunc` to use of the :mod:`atexit` module." msgstr "" -"Cambia la declaración de attr:`sys.exitfunc` para usar el módulo :mod:`atexit`." +"Cambia la declaración de :attr:`sys.exitfunc` para usar el módulo :mod:`atexit`." #: ../Doc/library/2to3.rst:232 msgid "Wraps :func:`filter` usage in a :class:`list` call." @@ -417,7 +415,7 @@ msgstr "Remueve la declaración ``from __future__ import new_feature``." #: ../Doc/library/2to3.rst:245 msgid "Renames :func:`os.getcwdu` to :func:`os.getcwd`." -msgstr "Renombra la función :func:`os.getcwdu` a :func:`os.getcwd`." +msgstr "Renombra la función :func:`os.getcwdu` a :func:`os.getcwd`." #: ../Doc/library/2to3.rst:249 msgid "Changes ``dict.has_key(key)`` to ``key in dict``." @@ -431,9 +429,9 @@ msgid "" "``while True``. This fixer also tries to make use of :func:`sorted` in " "appropriate places. For example, this block ::" msgstr "" -"Este *fixer* opcional ejecuta varias trasnformaciones que tornan el código Python " -"más idiomático. Comparaciones de tipo como `type(x) is SomeClass`` y ``type(x) == " -"SomeClass`` son convertidas a `isinstance(x, SomeClass)``.``while 1`` cambia a " +"Este *fixer* opcional ejecuta varias transformaciones que tornan el código Python " +"más idiomático. Comparaciones de tipo como ``type(x) is SomeClass`` y ``type(x) == " +"SomeClass`` son convertidas a ``isinstance(x, SomeClass)``.``while 1`` cambia a " "``while True``. Este *fixer* también intenta hacer uso de :func:`sorted` en los " "lugares apropiados. Por ejemplo, en este bloque::" @@ -466,7 +464,7 @@ msgstr "Convierte ``input(prompt)`` a ``eval(input(prompt))``." #: ../Doc/library/2to3.rst:285 msgid "Converts :func:`intern` to :func:`sys.intern`." -msgstr "Conviert :func:`intern` a :func:`sys.intern`." +msgstr "Convierte :func:`intern` a :func:`sys.intern`." #: ../Doc/library/2to3.rst:289 msgid "" @@ -487,8 +485,8 @@ msgid "" "func:`itertools.filterfalse`." msgstr "" "Remueve importaciones de :func:`itertools.ifilter`, :func:`itertools.izip`, y :" -"func:`itertools.imap`. Importación de :func:`itertools.ifilterfalse` también se " -"cambian a :func:`itertools.filterfalse`." +"func:`itertools.imap`. Importación de :func:`itertools.ifilterfalse` también se " +"cambian a :func:`itertools.filterfalse`." #: ../Doc/library/2to3.rst:302 msgid "" @@ -496,13 +494,13 @@ msgid "" "`itertools.imap` to their built-in equivalents. :func:`itertools.ifilterfalse` is " "changed to :func:`itertools.filterfalse`." msgstr "" -"Cambia el uso de :func:`itertools.ifilter`, :func:`itertools.izip`, y :func:" +"Cambia el uso de :func:`itertools.ifilter`, :func:`itertools.izip`, y :func:" "`itertools.imap` para sus equivalentes integrados :func:`itertools.ifilterfalse` " -"es cmabiado a :func:`itertools.filterfalse`." +"es cambiado a :func:`itertools.filterfalse`." #: ../Doc/library/2to3.rst:308 msgid "Renames :class:`long` to :class:`int`." -msgstr "Renombra :class:`long` ta :class:`int`." +msgstr "Renombra :class:`long` a :class:`int`." #: ../Doc/library/2to3.rst:312 msgid "" @@ -510,7 +508,7 @@ msgid "" "``list(x)``. Using ``from future_builtins import map`` disables this fixer." msgstr "" "Encapsula :func:`map` en una llamada a :class:`list`. También cambia ``map(None, " -"x)`` a ``list(x)``. Usando``from future_builtins import map`` se deshabilita este " +"x)`` a ``list(x)``. Usando``from future_builtins import map`` se deshabilita este " "*fixer*." #: ../Doc/library/2to3.rst:318 @@ -518,8 +516,8 @@ msgid "" "Converts the old metaclass syntax (``__metaclass__ = Meta`` in the class body) to " "the new (``class X(metaclass=Meta)``)." msgstr "" -"Convierte la vieja sintaxis de metaclase (``__metaclass__ = Meta`` en el cuerpo " -"de la clase) a la nueva sintaxis (``class X(metaclass=Meta)``)." +"Convierte la vieja sintaxis de metaclase (``__metaclass__ = Meta`` en el cuerpo de " +"la clase) a la nueva sintaxis (``class X(metaclass=Meta)``)." #: ../Doc/library/2to3.rst:323 msgid "" @@ -538,8 +536,8 @@ msgid "" "Converts the use of iterator's :meth:`~iterator.next` methods to the :func:`next` " "function. It also renames :meth:`next` methods to :meth:`~iterator.__next__`." msgstr "" -"Convierte el uso de métodos iteradores meth:`~iterator.next` para la función :func:" -"`next`. También renombra métodos :meth:`next` a :meth:`~iterator.__next__`." +"Convierte el uso de métodos iteradores :meth:`~iterator.next` para la función :" +"func:`next`. También renombra métodos :meth:`next` a :meth:`~iterator.__next__`." #: ../Doc/library/2to3.rst:338 msgid "Renames :meth:`__nonzero__` to :meth:`~object.__bool__`." @@ -547,7 +545,7 @@ msgstr "Renombra el método :meth:`__nonzero__` a :meth:`~object.__bool__`." #: ../Doc/library/2to3.rst:342 msgid "Converts octal literals into the new syntax." -msgstr "Convierte literales octales a la mueva sintaxis." +msgstr "Convierte literales octales a la nueva sintaxis." #: ../Doc/library/2to3.rst:346 msgid "" @@ -557,7 +555,7 @@ msgid "" msgstr "" "Convierte llamadas para varias funciones en el módulo :mod:`operator` a otras, " "pero equivalentes, llamadas de funciones. Cuando es necesario, se agregan las " -"declaraciones ``import`` apropiadas, por ejemplo ``import collections.abc``. Se " +"declaraciones ``import`` apropiadas, por ejemplo ``import collections.abc``. Se " "realizan los siguientes mapeos:" #: ../Doc/library/2to3.rst:354 @@ -618,7 +616,6 @@ msgstr "``operator.imul(obj, n)``" # No supe bien como traducir list comprehensions, en la traducción portuguesa está como "em lista comprehensions." #: ../Doc/library/2to3.rst:365 -#, fuzzy msgid "" "Add extra parenthesis where they are required in list comprehensions. For " "example, ``[x for x in 1, 2]`` becomes ``[x for x in (1, 2)]``." @@ -628,7 +625,7 @@ msgstr "" #: ../Doc/library/2to3.rst:370 msgid "Converts the ``print`` statement to the :func:`print` function." -msgstr "Convierte la declaración ``print`` en la función func:`print`." +msgstr "Convierte la declaración ``print`` en la función :func:`print`." #: ../Doc/library/2to3.rst:374 msgid "" @@ -642,7 +639,7 @@ msgstr "" #: ../Doc/library/2to3.rst:380 msgid "Converts :func:`raw_input` to :func:`input`." -msgstr "Convierte :func:`raw_input` a :func:`input`." +msgstr "Conviertes :func:`raw_input` to :func:`input`." #: ../Doc/library/2to3.rst:384 msgid "Handles the move of :func:`reduce` to :func:`functools.reduce`." @@ -658,7 +655,7 @@ msgstr "Cambia :data:`sys.maxint` a :data:`sys.maxsize`." #: ../Doc/library/2to3.rst:396 msgid "Replaces backtick repr with the :func:`repr` function." -msgstr "Sustituye el backtick repr por la función :func:`repr`." +msgstr "Sustituye el backtick repr por la función :func:`repr`." #: ../Doc/library/2to3.rst:400 msgid "" @@ -689,7 +686,7 @@ msgid "" "Removes implicit tuple parameter unpacking. This fixer inserts temporary " "variables." msgstr "" -"Remueve el desempaquetamiente implícito del parametro de tupla. Este *fixer* " +"Remueve el desempaquetamiento implícito del parámetro de tupla. Este *fixer* " "inserta variables temporarias." #: ../Doc/library/2to3.rst:423 @@ -715,7 +712,7 @@ msgstr "" msgid "" "Removes excess whitespace from comma separated items. This fixer is optional." msgstr "" -"Remueve el exceso de espacios blancos de los items separados por coma. Este " +"Remueve el exceso de espacios blancos de los ítems separados por coma. Este " "*fixer* es opcional." #: ../Doc/library/2to3.rst:442 @@ -736,8 +733,7 @@ msgid "" "future_builtins import zip`` appears." msgstr "" "Encapsula el uso de la función :func:`zip` en una llamda a la clase :class:" -"`list`l. Esto está deshabilitaso cuando ``from future_builtins import zip`` " -"aparece." +"`list`. Esto está deshabilitado cuando ``from future_builtins import zip`` aparece." #: ../Doc/library/2to3.rst:456 msgid ":mod:`lib2to3` - 2to3's library" From 844da43c5c9e2e5520912b7fa3005933d12ddddb Mon Sep 17 00:00:00 2001 From: Alvar Maciel Date: Thu, 21 May 2020 16:13:42 -0300 Subject: [PATCH 13/16] =?UTF-8?q?correcci=C3=B3n=20a=20parir=20de=20lo=20?= =?UTF-8?q?=20observado=20en=20travis?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dict | 31 ++- library/2to3.po | 493 +++++++++++++++++++++++++----------------------- 2 files changed, 289 insertions(+), 235 deletions(-) diff --git a/dict b/dict index 4e5b362dd8..a3cc125a75 100644 --- a/dict +++ b/dict @@ -47,6 +47,8 @@ Henstridge Hewlett Hugunin I +Identación +Idiomático Index Interesantemente Java @@ -72,6 +74,7 @@ Mitch Monty NumPy Numerical +Octales Olsen POSIX POST @@ -92,6 +95,8 @@ Python Pythónico Qt Randal +Refactorizados +Refactorizar Reilly Rezinsky Rossum @@ -101,6 +106,7 @@ Schwartz SciPy SimpleFileExFlags Smalltalk +Sobreescriben Solaris Solaris Spot @@ -134,6 +140,7 @@ autocompletado autodocumentada b backspace +backtick bash batch bdist @@ -142,6 +149,7 @@ big-endian bloqueante bug built +builtins byte bytecode bytes @@ -173,6 +181,7 @@ desasignación descargable descargable descompresor +desempaquetamiento deserialización deserializar desinstalador @@ -189,12 +198,11 @@ enrutamiento entendible enumerador env -ésimo especificador estáticamente except -exponenciación exit +exponenciación f flag flags @@ -202,6 +210,8 @@ float format fraccional freeze +from +future garbage gid granularidad @@ -212,7 +222,9 @@ hash hashables host i +identación idiomáticas +idiomático if implementadores import @@ -246,6 +258,7 @@ interoperabilidad intérpreter invocable invocables +isinstance iterador iteradores json @@ -260,6 +273,7 @@ m manejador manejadores mantenibilidad +map mapeo mapeos metaclase @@ -282,6 +296,7 @@ mxBase ncurses nonlocal object +octales onexit option or @@ -306,6 +321,7 @@ post posteriori precompilado predeclarando +print prompt prompts proxy @@ -329,6 +345,8 @@ redefinir redondeándolo ref refactorización +refactorizados +refactorizar referenciada referenciadas referenciado @@ -336,7 +354,9 @@ referenciados referencian referenciarse remove +renombramiento reordenar +repr request reubicar run @@ -362,6 +382,7 @@ sintácticamente situ sobreescriban sobreescribe +sobreescriben socket sockets solucionadores @@ -409,6 +430,7 @@ urllib vía wchar web +while widget widgets wiki @@ -417,6 +439,7 @@ wxWidgets wxwidgets x ydel -zipimporter zip -zlib \ No newline at end of file +zipimporter +zlib +ésimo diff --git a/library/2to3.po b/library/2to3.po index c5a9bb470a..150a7572dd 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-05-06 11:59-0400\n" -"PO-Revision-Date: 2020-05-20 14:27-0300\n" +"PO-Revision-Date: 2020-05-21 14:04-0300\n" "Language-Team: python-doc-es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,20 +25,22 @@ msgstr "2to3 - Traducción de código Python 2 a 3" #: ../Doc/library/2to3.rst:8 msgid "" -"2to3 is a Python program that reads Python 2.x source code and applies a series of " -"*fixers* to transform it into valid Python 3.x code. The standard library " -"contains a rich set of fixers that will handle almost all code. 2to3 supporting " -"library :mod:`lib2to3` is, however, a flexible and generic library, so it is " -"possible to write your own fixers for 2to3. :mod:`lib2to3` could also be adapted " -"to custom applications in which Python code needs to be edited automatically." -msgstr "" -"2to3 es un programa hecho en Python que lee código fuente en Python 2.x y aplica " -"una serie de *fixers* para transformarlo en código Python 3.x válido. La librería " -"estándar contiene un buen conjunto de *fixers* que se encargarán de casi todo el " -"código. La librería soporte de 2to3 :mod:`lib2to3` es, de todas maneras, una " -"librería flexible y genérica. Por lo cual es posible escribir sus propios *fixers* " -"para 2to3. :mod:`lib2to3` también puede adaptarse a aplicaciones propias en las " -"cuales el código en Python necesite editarse automáticamente." +"2to3 is a Python program that reads Python 2.x source code and applies a " +"series of *fixers* to transform it into valid Python 3.x code. The standard " +"library contains a rich set of fixers that will handle almost all code. " +"2to3 supporting library :mod:`lib2to3` is, however, a flexible and generic " +"library, so it is possible to write your own fixers for 2to3. :mod:" +"`lib2to3` could also be adapted to custom applications in which Python code " +"needs to be edited automatically." +msgstr "" +"2to3 es un programa hecho en Python que lee código fuente en Python 2.x y " +"aplica una serie de *fixers* para transformarlo en código Python 3.x válido. " +"La librería estándar contiene un buen conjunto de *fixers* que se encargarán " +"de casi todo el código. La librería soporte de 2to3 :mod:`lib2to3` es, de " +"todas maneras, una librería flexible y genérica. Por lo cual es posible " +"escribir sus propios *fixers* para 2to3. :mod:`lib2to3` también puede " +"adaptarse a aplicaciones propias en las cuales el código en Python necesite " +"editarse automáticamente." #: ../Doc/library/2to3.rst:20 msgid "Using 2to3" @@ -46,12 +48,12 @@ msgstr "Usando 2to3" #: ../Doc/library/2to3.rst:22 msgid "" -"2to3 will usually be installed with the Python interpreter as a script. It is " -"also located in the :file:`Tools/scripts` directory of the Python root." +"2to3 will usually be installed with the Python interpreter as a script. It " +"is also located in the :file:`Tools/scripts` directory of the Python root." msgstr "" -"2to3 generalmente estará instalada con el interprete de Python como un *script*. " -"También se encuentra ubicada en el directorio :file:`Tools/scripts` en la raíz de " -"Python." +"2to3 generalmente estará instalada con el interprete de Python como un " +"*script*. También se encuentra ubicada en el directorio :file:`Tools/" +"scripts` en la raíz de Python." #: ../Doc/library/2to3.rst:25 msgid "" @@ -59,8 +61,8 @@ msgid "" "directories are recursively traversed for Python sources." msgstr "" "Los argumentos básicos de 2to3 son una lista de archivos o directorios a " -"convertir. Los directorios se recorren recursivamente en búsqueda de archivos en " -"Python." +"convertir. Los directorios se recorren recursivamente en búsqueda de " +"archivos en Python." #: ../Doc/library/2to3.rst:28 msgid "Here is a sample Python 2.x source file, :file:`example.py`::" @@ -73,38 +75,42 @@ msgstr "Puede ser convertido a Python 3.x vía 2to3 desde la línea de comandos: #: ../Doc/library/2to3.rst:42 msgid "" "A diff against the original source file is printed. 2to3 can also write the " -"needed modifications right back to the source file. (A backup of the original " -"file is made unless :option:`!-n` is also given.) Writing the changes back is " -"enabled with the :option:`!-w` flag:" +"needed modifications right back to the source file. (A backup of the " +"original file is made unless :option:`!-n` is also given.) Writing the " +"changes back is enabled with the :option:`!-w` flag:" msgstr "" -"Se imprime un *diff* del archivo fuente original. 2to3 también puede escribir las " -"modificaciones necesarias directamente en el archivo fuente. (Se hace una copia de " -"respaldo del archivo original a menos que se proporcione :option:`!-n`.) La " -"escritura de los cambios se habilita con la opción :option:`!-w`:" +"Se imprime un *diff* del archivo fuente original. 2to3 también puede " +"escribir las modificaciones necesarias directamente en el archivo fuente. " +"(Se hace una copia de respaldo del archivo original a menos que se " +"proporcione :option:`!-n`.) La escritura de los cambios se habilita con la " +"opción :option:`!-w`:" #: ../Doc/library/2to3.rst:51 msgid "After transformation, :file:`example.py` looks like this::" -msgstr "Después de la conversión, :file:`example.py` se ve de la siguiente manera::" +msgstr "" +"Después de la conversión, :file:`example.py` se ve de la siguiente manera::" #: ../Doc/library/2to3.rst:59 msgid "" -"Comments and exact indentation are preserved throughout the translation process." +"Comments and exact indentation are preserved throughout the translation " +"process." msgstr "" -"Los comentarios y la identación exacta se conservan durante todo el proceso de " -"conversión." +"Los comentarios y la identación exacta se conservan durante todo el proceso " +"de conversión." #: ../Doc/library/2to3.rst:61 msgid "" "By default, 2to3 runs a set of :ref:`predefined fixers <2to3-fixers>`. The :" -"option:`!-l` flag lists all available fixers. An explicit set of fixers to run " -"can be given with :option:`!-f`. Likewise the :option:`!-x` explicitly disables a " -"fixer. The following example runs only the ``imports`` and ``has_key`` fixers:" +"option:`!-l` flag lists all available fixers. An explicit set of fixers to " +"run can be given with :option:`!-f`. Likewise the :option:`!-x` explicitly " +"disables a fixer. The following example runs only the ``imports`` and " +"``has_key`` fixers:" msgstr "" -"Por defecto, 2to3 corre un conjunto de :ref:`fixers predefinidos <2to3-fixers>`. " -"La opción :option:`!-l` lista todos los *fixers* posibles. Se puede pasar un " -"conjunto explícito de *fixers* con la opción :option:`!-x`. Asimismo la opción :" -"option:`!-x` deshabilita el *fixer* que se explicita. El siguiente ejemplo corre " -"solo solo los *fixers* ``imports`` y ``has_key``:" +"Por defecto, 2to3 corre un conjunto de :ref:`fixers predefinidos <2to3-" +"fixers>`. La opción :option:`!-l` lista todos los *fixers* posibles. Se " +"puede pasar un conjunto explícito de *fixers* con la opción :option:`!-x`. " +"Asimismo la opción :option:`!-x` deshabilita el *fixer* que se explicita. El " +"siguiente ejemplo corre solo solo los *fixers* ``imports`` y ``has_key``:" #: ../Doc/library/2to3.rst:70 msgid "This command runs every fixer except the ``apply`` fixer:" @@ -112,79 +118,84 @@ msgstr "Este comando corre todos los *fixers* excepto el ``apply`` *fixer*:" #: ../Doc/library/2to3.rst:76 msgid "" -"Some fixers are *explicit*, meaning they aren't run by default and must be listed " -"on the command line to be run. Here, in addition to the default fixers, the " -"``idioms`` fixer is run:" +"Some fixers are *explicit*, meaning they aren't run by default and must be " +"listed on the command line to be run. Here, in addition to the default " +"fixers, the ``idioms`` fixer is run:" msgstr "" -"Algunos *fixers* son explícitos, esto quiere decir que no corren por defecto y " -"deben ser listados en la línea de comando para que se ejecuten. Acá, además de los " -"*fixers* por defectos, se ejecuta el *fixer* ``idioms``:" +"Algunos *fixers* son explícitos, esto quiere decir que no corren por defecto " +"y deben ser listados en la línea de comando para que se ejecuten. Acá, " +"además de los *fixers* por defectos, se ejecuta el *fixer* ``idioms``:" #: ../Doc/library/2to3.rst:84 msgid "Notice how passing ``all`` enables all default fixers." -msgstr "Pude observarse que pasar ``all`` habilita todos los *fixers* por defecto." +msgstr "" +"Pude observarse que pasar ``all`` habilita todos los *fixers* por defecto." #: ../Doc/library/2to3.rst:86 msgid "" -"Sometimes 2to3 will find a place in your source code that needs to be changed, but " -"2to3 cannot fix automatically. In this case, 2to3 will print a warning beneath " -"the diff for a file. You should address the warning in order to have compliant 3." -"x code." +"Sometimes 2to3 will find a place in your source code that needs to be " +"changed, but 2to3 cannot fix automatically. In this case, 2to3 will print a " +"warning beneath the diff for a file. You should address the warning in " +"order to have compliant 3.x code." msgstr "" -"Algunas veces 2to3 va a encontrar algo en su código que necesita ser modificado, " -"pero 2to3 no puede hacerlo automáticamente. En estos casos, 2to3 va a imprimir una " -"advertencia debajo del *diff* del archivo. Deberá tomar nota de la advertencia " -"para obtener un código compatible con 3.x." +"Algunas veces 2to3 va a encontrar algo en su código que necesita ser " +"modificado, pero 2to3 no puede hacerlo automáticamente. En estos casos, 2to3 " +"va a imprimir una advertencia debajo del *diff* del archivo. Deberá tomar " +"nota de la advertencia para obtener un código compatible con 3.x." #: ../Doc/library/2to3.rst:91 msgid "" "2to3 can also refactor doctests. To enable this mode, use the :option:`!-d` " -"flag. Note that *only* doctests will be refactored. This also doesn't require " -"the module to be valid Python. For example, doctest like examples in a reST " -"document could also be refactored with this option." +"flag. Note that *only* doctests will be refactored. This also doesn't " +"require the module to be valid Python. For example, doctest like examples " +"in a reST document could also be refactored with this option." msgstr "" -"2to3 también pude refactorizar *doctest*. Para habilitar este modo, use la opción :" -"option:`!-d`. Tenga en cuenta que *solo* los *doctest* serán refactorizados. Esto " -"tampoco requiere que el módulo sea valido en Python. Por ejemplo, *doctest* de " -"ejemplo en un documento reST también pueden ser refactorizados con esta opción." +"2to3 también pude refactorizar *doctest*. Para habilitar este modo, use la " +"opción :option:`!-d`. Tenga en cuenta que *solo* los *doctest* serán " +"refactorizados. Esto tampoco requiere que el módulo sea valido en Python. " +"Por ejemplo, *doctest* de ejemplo en un documento reST también pueden ser " +"refactorizados con esta opción." #: ../Doc/library/2to3.rst:96 msgid "" -"The :option:`!-v` option enables output of more information on the translation " -"process." +"The :option:`!-v` option enables output of more information on the " +"translation process." msgstr "" -"La opción :option:`!-v` habilita la salida de más información en el proceso de " -"conversión." +"La opción :option:`!-v` habilita la salida de más información en el proceso " +"de conversión." # No se si queda clara esta oración #: ../Doc/library/2to3.rst:99 msgid "" -"Since some print statements can be parsed as function calls or statements, 2to3 " -"cannot always read files containing the print function. When 2to3 detects the " -"presence of the ``from __future__ import print_function`` compiler directive, it " -"modifies its internal grammar to interpret :func:`print` as a function. This " -"change can also be enabled manually with the :option:`!-p` flag. Use :option:`!-" -"p` to run fixers on code that already has had its print statements converted." -msgstr "" -"Como algunas declaraciónes *print* pueden ser pasadas como llamadas a funciones o " -"declaraciones, 2to3 no siempre lee archivos que contienen la función print. Cuando " -"2to3 detecta la presencia de la directiva de compilación ``from __future__ import " -"print_function``, modifica su gramática interna para interpretar :func:`print` " -"como una función. Este cambio también pude habilitarse manualmente con la opción :" -"option:`!-p`. Use la opción :option:`!-p` para ejecutar los *fixers* en el código " -"al que ya se le han convertido sus declaraciones *print*." +"Since some print statements can be parsed as function calls or statements, " +"2to3 cannot always read files containing the print function. When 2to3 " +"detects the presence of the ``from __future__ import print_function`` " +"compiler directive, it modifies its internal grammar to interpret :func:" +"`print` as a function. This change can also be enabled manually with the :" +"option:`!-p` flag. Use :option:`!-p` to run fixers on code that already has " +"had its print statements converted." +msgstr "" +"Como algunas declaraciones *print* pueden ser pasadas como llamadas a " +"funciones o declaraciones, 2to3 no siempre lee archivos que contienen la " +"función print. Cuando 2to3 detecta la presencia de la directiva de " +"compilación ``from __future__ import print_function``, modifica su gramática " +"interna para interpretar :func:`print` como una función. Este cambio " +"también pude habilitarse manualmente con la opción :option:`!-p`. Use la " +"opción :option:`!-p` para ejecutar los *fixers* en el código al que ya se le " +"han convertido sus declaraciones *print*." #: ../Doc/library/2to3.rst:107 msgid "" -"The :option:`!-o` or :option:`!--output-dir` option allows specification of an " -"alternate directory for processed output files to be written to. The :option:`!-" -"n` flag is required when using this as backup files do not make sense when not " -"overwriting the input files." +"The :option:`!-o` or :option:`!--output-dir` option allows specification of " +"an alternate directory for processed output files to be written to. The :" +"option:`!-n` flag is required when using this as backup files do not make " +"sense when not overwriting the input files." msgstr "" -"La opción :option:`!-o` o la opción :option:`!--output-dir` permiten designar un " -"directorio alternativo para que se guarden los archivos procesados. La opción :" -"option:`!-n` es necesaria ya que los archivos de respaldo no tienen sentido cuando " -"no se sobreescriben los archivos originales." +"La opción :option:`!-o` o la opción :option:`!--output-dir` permiten " +"designar un directorio alternativo para que se guarden los archivos " +"procesados. La opción :option:`!-n` es necesaria ya que los archivos de " +"respaldo no tienen sentido cuando no se sobreescriben los archivos " +"originales." #: ../Doc/library/2to3.rst:112 msgid "The :option:`!-o` option was added." @@ -192,17 +203,18 @@ msgstr "Se agregó la opción :option:` !-o`." #: ../Doc/library/2to3.rst:115 msgid "" -"The :option:`!-W` or :option:`!--write-unchanged-files` flag tells 2to3 to always " -"write output files even if no changes were required to the file. This is most " -"useful with :option:`!-o` so that an entire Python source tree is copied with " -"translation from one directory to another. This option implies the :option:`!-w` " -"flag as it would not make sense otherwise." +"The :option:`!-W` or :option:`!--write-unchanged-files` flag tells 2to3 to " +"always write output files even if no changes were required to the file. " +"This is most useful with :option:`!-o` so that an entire Python source tree " +"is copied with translation from one directory to another. This option " +"implies the :option:`!-w` flag as it would not make sense otherwise." msgstr "" -"La opción :option:`!-W` o :option:`!--write-unchanged-files` le dice a 2to3 que " -"siempre escriba archivos de salida, incluso si no se requieren hacer cambios al " -"archivo. Esto es muy útil con la opción :option:`!-o` para que copie el árbol " -"completo de código Python con su conversión de un directorio a otro. Esta opción " -"incluye a la opción :option:`!-w` ya que no tendría sentido de otra manera." +"La opción :option:`!-W` o :option:`!--write-unchanged-files` le dice a 2to3 " +"que siempre escriba archivos de salida, incluso si no se requieren hacer " +"cambios al archivo. Esto es muy útil con la opción :option:`!-o` para que " +"copie el árbol completo de código Python con su conversión de un directorio " +"a otro. Esta opción incluye a la opción :option:`!-w` ya que no tendría " +"sentido de otra manera." #: ../Doc/library/2to3.rst:121 msgid "The :option:`!-W` flag was added." @@ -210,17 +222,19 @@ msgstr "Se agregó la opción :option:`!-W`." #: ../Doc/library/2to3.rst:124 msgid "" -"The :option:`!--add-suffix` option specifies a string to append to all output " -"filenames. The :option:`!-n` flag is required when specifying this as backups are " -"not necessary when writing to different filenames. Example:" +"The :option:`!--add-suffix` option specifies a string to append to all " +"output filenames. The :option:`!-n` flag is required when specifying this " +"as backups are not necessary when writing to different filenames. Example:" msgstr "" -"La opción :option:`!--add-suffix` agrega un texto al final de todos los nombres de " -"archivo. La opción :option:`!-n` es necesaria, ya que las copias de respaldo no " -"son necesarias cuando escribimos a un archivo con distinto nombre. Ejemplo:" +"La opción :option:`!--add-suffix` agrega un texto al final de todos los " +"nombres de archivo. La opción :option:`!-n` es necesaria, ya que las copias " +"de respaldo no son necesarias cuando escribimos a un archivo con distinto " +"nombre. Ejemplo:" #: ../Doc/library/2to3.rst:132 msgid "Will cause a converted file named ``example.py3`` to be written." -msgstr "Hará que se escriba una archivo convertido con el nombre ``example.py3``." +msgstr "" +"Hará que se escriba una archivo convertido con el nombre ``example.py3``." #: ../Doc/library/2to3.rst:134 msgid "The :option:`!--add-suffix` option was added." @@ -228,7 +242,8 @@ msgstr "Se agrega la opción :option:`!--add-suffix`." #: ../Doc/library/2to3.rst:137 msgid "To translate an entire project from one directory tree to another use:" -msgstr "Para convertir un proyecto entero de un árbol de directorios a otro use:" +msgstr "" +"Para convertir un proyecto entero de un árbol de directorios a otro use:" #: ../Doc/library/2to3.rst:147 msgid "Fixers" @@ -236,26 +251,27 @@ msgstr "Fixers" #: ../Doc/library/2to3.rst:149 msgid "" -"Each step of transforming code is encapsulated in a fixer. The command ``2to3 -" -"l`` lists them. As :ref:`documented above <2to3-using>`, each can be turned on " -"and off individually. They are described here in more detail." +"Each step of transforming code is encapsulated in a fixer. The command " +"``2to3 -l`` lists them. As :ref:`documented above <2to3-using>`, each can " +"be turned on and off individually. They are described here in more detail." msgstr "" -"Cada paso de la transformación del código es encapsulado en un *fixer*. El comando " -"``2to3 -l`` los lista. Como se :ref:`explicó arriba <2to3-using>`, cada uno de " -"estos puede habilitarse o deshabilitarse individualmente. En esta sección se los " -"describe más detalladamente." +"Cada paso de la transformación del código es encapsulado en un *fixer*. El " +"comando ``2to3 -l`` los lista. Como se :ref:`explicó arriba <2to3-using>`, " +"cada uno de estos puede habilitarse o deshabilitarse individualmente. En " +"esta sección se los describe más detalladamente." #: ../Doc/library/2to3.rst:156 msgid "" -"Removes usage of :func:`apply`. For example ``apply(function, *args, **kwargs)`` " -"is converted to ``function(*args, **kwargs)``." +"Removes usage of :func:`apply`. For example ``apply(function, *args, " +"**kwargs)`` is converted to ``function(*args, **kwargs)``." msgstr "" -"Elimina el uso de :func:`apply`. Por ejemplo ``apply(function, *args, **kwargs)`` " -"es convertido a ``function(*args, **kwargs)``." +"Elimina el uso de :func:`apply`. Por ejemplo ``apply(function, *args, " +"**kwargs)`` es convertido a ``function(*args, **kwargs)``." #: ../Doc/library/2to3.rst:161 msgid "Replaces deprecated :mod:`unittest` method names with the correct ones." -msgstr "Remplaza los nombre de método :mod:`unittest` en desuso por los correctos." +msgstr "" +"Remplaza los nombre de método :mod:`unittest` en desuso por los correctos." #: ../Doc/library/2to3.rst:164 ../Doc/library/2to3.rst:352 msgid "From" @@ -334,8 +350,10 @@ msgid "``failIfAlmostEqual(a, b)``" msgstr "``failIfAlmostEqual(a, b)``" #: ../Doc/library/2to3.rst:186 ../Doc/library/2to3.rst:188 -msgid ":meth:`assertNotAlmostEqual(a, b) `" -msgstr ":meth:`assertNotAlmostEqual(a, b) `" +msgid "" +":meth:`assertNotAlmostEqual(a, b) `" +msgstr "" +":meth:`assertNotAlmostEqual(a, b) `" #: ../Doc/library/2to3.rst:188 msgid "``assertNotAlmostEquals(a, b)``" @@ -347,31 +365,31 @@ msgstr "Convierte :class:`basestring` a :class:`str`." #: ../Doc/library/2to3.rst:198 msgid "" -"Converts :class:`buffer` to :class:`memoryview`. This fixer is optional because " -"the :class:`memoryview` API is similar but not exactly the same as that of :class:" -"`buffer`." +"Converts :class:`buffer` to :class:`memoryview`. This fixer is optional " +"because the :class:`memoryview` API is similar but not exactly the same as " +"that of :class:`buffer`." msgstr "" -"Convierte :class:`buffer` a :class:`memoryview`. Este *fixer* es opcional porque " -"la API :class:`memoryview` es similar pero no exactamente la misma que la del :" -"class:`buffer`." +"Convierte :class:`buffer` a :class:`memoryview`. Este *fixer* es opcional " +"porque la API :class:`memoryview` es similar pero no exactamente la misma " +"que la del :class:`buffer`." #: ../Doc/library/2to3.rst:204 msgid "" -"Fixes dictionary iteration methods. :meth:`dict.iteritems` is converted to :meth:" -"`dict.items`, :meth:`dict.iterkeys` to :meth:`dict.keys`, and :meth:`dict." -"itervalues` to :meth:`dict.values`. Similarly, :meth:`dict.viewitems`, :meth:" -"`dict.viewkeys` and :meth:`dict.viewvalues` are converted respectively to :meth:" -"`dict.items`, :meth:`dict.keys` and :meth:`dict.values`. It also wraps existing " -"usages of :meth:`dict.items`, :meth:`dict.keys`, and :meth:`dict.values` in a call " -"to :class:`list`." +"Fixes dictionary iteration methods. :meth:`dict.iteritems` is converted to :" +"meth:`dict.items`, :meth:`dict.iterkeys` to :meth:`dict.keys`, and :meth:" +"`dict.itervalues` to :meth:`dict.values`. Similarly, :meth:`dict." +"viewitems`, :meth:`dict.viewkeys` and :meth:`dict.viewvalues` are converted " +"respectively to :meth:`dict.items`, :meth:`dict.keys` and :meth:`dict." +"values`. It also wraps existing usages of :meth:`dict.items`, :meth:`dict." +"keys`, and :meth:`dict.values` in a call to :class:`list`." msgstr "" "Corrige los métodos de iteración del diccionario, :meth:`dict.iteritems` es " -"convertido a :meth:`dict.items`, :meth:`dict.iterkeys` a :meth:`dict.keys`, y :" -"meth:`dict.itervalues` a :meth:`dict.values`. Del mismo modo, :meth:`dict." +"convertido a :meth:`dict.items`, :meth:`dict.iterkeys` a :meth:`dict.keys`, " +"y :meth:`dict.itervalues` a :meth:`dict.values`. Del mismo modo, :meth:`dict." "viewitems`, :meth:`dict.viewkeys` y :meth:`dict.viewvalues` son convertidos " -"respectivamente a :meth:`dict.items`, :meth:`dict.keys` y :meth:`dict.values`. " -"También incluye los usos existentes de :meth:`dict.items`, :meth:`dict.keys`, y :" -"meth:`dict.values` en una llamada a :class:`list`." +"respectivamente a :meth:`dict.items`, :meth:`dict.keys` y :meth:`dict." +"values`. También incluye los usos existentes de :meth:`dict.items`, :meth:" +"`dict.keys`, y :meth:`dict.values` en una llamada a :class:`list`." #: ../Doc/library/2to3.rst:214 msgid "Converts ``except X, T`` to ``except X as T``." @@ -383,31 +401,34 @@ msgstr "Convierte la declaración ``exec`` a la función :func:`exec`." #: ../Doc/library/2to3.rst:222 msgid "" -"Removes usage of :func:`execfile`. The argument to :func:`execfile` is wrapped in " -"calls to :func:`open`, :func:`compile`, and :func:`exec`." +"Removes usage of :func:`execfile`. The argument to :func:`execfile` is " +"wrapped in calls to :func:`open`, :func:`compile`, and :func:`exec`." msgstr "" -"Remueve el uso de la función :func:`execfile`. El argumento para :func:`execfile` " -"es encapsulado para las funciones :func:`open`, :func:`compile`, y :func:`exec`." +"Remueve el uso de la función :func:`execfile`. El argumento para :func:" +"`execfile` es encapsulado para las funciones :func:`open`, :func:`compile`, " +"y :func:`exec`." #: ../Doc/library/2to3.rst:227 msgid "" -"Changes assignment of :attr:`sys.exitfunc` to use of the :mod:`atexit` module." +"Changes assignment of :attr:`sys.exitfunc` to use of the :mod:`atexit` " +"module." msgstr "" -"Cambia la declaración de :attr:`sys.exitfunc` para usar el módulo :mod:`atexit`." +"Cambia la declaración de :attr:`sys.exitfunc` para usar el módulo :mod:" +"`atexit`." #: ../Doc/library/2to3.rst:232 msgid "Wraps :func:`filter` usage in a :class:`list` call." msgstr "" -"Encapsula la función :func:`filter` usando una llamada para la clase :class:`list` " -"call." +"Encapsula la función :func:`filter` usando una llamada para la clase :class:" +"`list`." #: ../Doc/library/2to3.rst:236 msgid "" -"Fixes function attributes that have been renamed. For example, ``my_function." -"func_closure`` is converted to ``my_function.__closure__``." +"Fixes function attributes that have been renamed. For example, " +"``my_function.func_closure`` is converted to ``my_function.__closure__``." msgstr "" -"Corrige atributos de función que fueron renombrados. Por ejemplo, ``my_function." -"func_closure`` es convertido a ``my_function.__closure__``." +"Corrige atributos de función que fueron renombrados. Por ejemplo, " +"``my_function.func_closure`` es convertido a ``my_function.__closure__``." #: ../Doc/library/2to3.rst:241 msgid "Removes ``from __future__ import new_feature`` statements." @@ -423,17 +444,17 @@ msgstr "Cambia ``dict.has_key(key)`` a ``key in dict``." #: ../Doc/library/2to3.rst:253 msgid "" -"This optional fixer performs several transformations that make Python code more " -"idiomatic. Type comparisons like ``type(x) is SomeClass`` and ``type(x) == " -"SomeClass`` are converted to ``isinstance(x, SomeClass)``. ``while 1`` becomes " -"``while True``. This fixer also tries to make use of :func:`sorted` in " -"appropriate places. For example, this block ::" +"This optional fixer performs several transformations that make Python code " +"more idiomatic. Type comparisons like ``type(x) is SomeClass`` and " +"``type(x) == SomeClass`` are converted to ``isinstance(x, SomeClass)``. " +"``while 1`` becomes ``while True``. This fixer also tries to make use of :" +"func:`sorted` in appropriate places. For example, this block ::" msgstr "" -"Este *fixer* opcional ejecuta varias transformaciones que tornan el código Python " -"más idiomático. Comparaciones de tipo como ``type(x) is SomeClass`` y ``type(x) == " -"SomeClass`` son convertidas a ``isinstance(x, SomeClass)``.``while 1`` cambia a " -"``while True``. Este *fixer* también intenta hacer uso de :func:`sorted` en los " -"lugares apropiados. Por ejemplo, en este bloque::" +"Este *fixer* opcional ejecuta varias transformaciones que tornan el código " +"Python más idiomático. Comparaciones de tipo como ``type(x) is SomeClass`` y " +"``type(x) == SomeClass`` son convertidas a ``isinstance(x, SomeClass)``." +"``while 1`` cambia a ``while True``. Este *fixer* también intenta hacer uso " +"de :func:`sorted` en los lugares apropiados. Por ejemplo, en este bloque::" #: ../Doc/library/2to3.rst:262 msgid "is changed to ::" @@ -455,8 +476,9 @@ msgid "" "Handles other modules renames in the standard library. It is separate from " "the :2to3fixer:`imports` fixer only because of technical limitations." msgstr "" -"Maneja otros cambios de nombre de módulo en la librería estándar. Está separada " -"del *fixer* :2to3fixer:`imports` solo por motivos de limitaciones técnicas." +"Maneja otros cambios de nombre de módulo en la librería estándar. Está " +"separada del *fixer* :2to3fixer:`imports` solo por motivos de limitaciones " +"técnicas." #: ../Doc/library/2to3.rst:281 msgid "Converts ``input(prompt)`` to ``eval(input(prompt))``." @@ -468,35 +490,35 @@ msgstr "Convierte :func:`intern` a :func:`sys.intern`." #: ../Doc/library/2to3.rst:289 msgid "" -"Fixes duplicate types in the second argument of :func:`isinstance`. For example, " -"``isinstance(x, (int, int))`` is converted to ``isinstance(x, int)`` and " -"``isinstance(x, (int, float, int))`` is converted to ``isinstance(x, (int, " -"float))``." +"Fixes duplicate types in the second argument of :func:`isinstance`. For " +"example, ``isinstance(x, (int, int))`` is converted to ``isinstance(x, " +"int)`` and ``isinstance(x, (int, float, int))`` is converted to " +"``isinstance(x, (int, float))``." msgstr "" "Corrige tipos duplicados en el segundo argumento de :func:`isinstance`. Por " -"ejemplo,``isinstance(x, (int, int))`` es convertido a ``isinstance(x, int)`` y " -"``isinstance(x, (int, float, int))`` es convertido a ``isinstance(x, (int, " +"ejemplo,``isinstance(x, (int, int))`` es convertido a ``isinstance(x, int)`` " +"y ``isinstance(x, (int, float, int))`` es convertido a ``isinstance(x, (int, " "float))``." #: ../Doc/library/2to3.rst:296 msgid "" -"Removes imports of :func:`itertools.ifilter`, :func:`itertools.izip`, and :func:" -"`itertools.imap`. Imports of :func:`itertools.ifilterfalse` are also changed to :" -"func:`itertools.filterfalse`." +"Removes imports of :func:`itertools.ifilter`, :func:`itertools.izip`, and :" +"func:`itertools.imap`. Imports of :func:`itertools.ifilterfalse` are also " +"changed to :func:`itertools.filterfalse`." msgstr "" -"Remueve importaciones de :func:`itertools.ifilter`, :func:`itertools.izip`, y :" -"func:`itertools.imap`. Importación de :func:`itertools.ifilterfalse` también se " -"cambian a :func:`itertools.filterfalse`." +"Remueve importaciones de :func:`itertools.ifilter`, :func:`itertools.izip`, " +"y :func:`itertools.imap`. Importación de :func:`itertools.ifilterfalse` " +"también se cambian a :func:`itertools.filterfalse`." #: ../Doc/library/2to3.rst:302 msgid "" -"Changes usage of :func:`itertools.ifilter`, :func:`itertools.izip`, and :func:" -"`itertools.imap` to their built-in equivalents. :func:`itertools.ifilterfalse` is " -"changed to :func:`itertools.filterfalse`." +"Changes usage of :func:`itertools.ifilter`, :func:`itertools.izip`, and :" +"func:`itertools.imap` to their built-in equivalents. :func:`itertools." +"ifilterfalse` is changed to :func:`itertools.filterfalse`." msgstr "" "Cambia el uso de :func:`itertools.ifilter`, :func:`itertools.izip`, y :func:" -"`itertools.imap` para sus equivalentes integrados :func:`itertools.ifilterfalse` " -"es cambiado a :func:`itertools.filterfalse`." +"`itertools.imap` para sus equivalentes integrados :func:`itertools." +"ifilterfalse` es cambiado a :func:`itertools.filterfalse`." #: ../Doc/library/2to3.rst:308 msgid "Renames :class:`long` to :class:`int`." @@ -504,28 +526,29 @@ msgstr "Renombra :class:`long` a :class:`int`." #: ../Doc/library/2to3.rst:312 msgid "" -"Wraps :func:`map` in a :class:`list` call. It also changes ``map(None, x)`` to " -"``list(x)``. Using ``from future_builtins import map`` disables this fixer." +"Wraps :func:`map` in a :class:`list` call. It also changes ``map(None, x)`` " +"to ``list(x)``. Using ``from future_builtins import map`` disables this " +"fixer." msgstr "" -"Encapsula :func:`map` en una llamada a :class:`list`. También cambia ``map(None, " -"x)`` a ``list(x)``. Usando``from future_builtins import map`` se deshabilita este " -"*fixer*." +"Encapsula :func:`map` en una llamada a :class:`list`. También cambia " +"``map(None, x)`` a ``list(x)``. Usando``from future_builtins import map`` se " +"deshabilita este *fixer*." #: ../Doc/library/2to3.rst:318 msgid "" -"Converts the old metaclass syntax (``__metaclass__ = Meta`` in the class body) to " -"the new (``class X(metaclass=Meta)``)." +"Converts the old metaclass syntax (``__metaclass__ = Meta`` in the class " +"body) to the new (``class X(metaclass=Meta)``)." msgstr "" -"Convierte la vieja sintaxis de metaclase (``__metaclass__ = Meta`` en el cuerpo de " -"la clase) a la nueva sintaxis (``class X(metaclass=Meta)``)." +"Convierte la vieja sintaxis de metaclase (``__metaclass__ = Meta`` en el " +"cuerpo de la clase) a la nueva sintaxis (``class X(metaclass=Meta)``)." #: ../Doc/library/2to3.rst:323 msgid "" -"Fixes old method attribute names. For example, ``meth.im_func`` is converted to " -"``meth.__func__``." +"Fixes old method attribute names. For example, ``meth.im_func`` is " +"converted to ``meth.__func__``." msgstr "" -"Corrige nombres de atributos de métodos antiguos. Por ejemplo, ``meth.im_func`` is " -"convertido a ``meth.__func__``." +"Corrige nombres de atributos de métodos antiguos. Por ejemplo, ``meth." +"im_func`` is convertido a ``meth.__func__``." #: ../Doc/library/2to3.rst:328 msgid "Converts the old not-equal syntax, ``<>``, to ``!=``." @@ -533,11 +556,13 @@ msgstr "Convierte la antigua sintaxis no-igual, ``<>``, a ``!=``." #: ../Doc/library/2to3.rst:332 msgid "" -"Converts the use of iterator's :meth:`~iterator.next` methods to the :func:`next` " -"function. It also renames :meth:`next` methods to :meth:`~iterator.__next__`." +"Converts the use of iterator's :meth:`~iterator.next` methods to the :func:" +"`next` function. It also renames :meth:`next` methods to :meth:`~iterator." +"__next__`." msgstr "" -"Convierte el uso de métodos iteradores :meth:`~iterator.next` para la función :" -"func:`next`. También renombra métodos :meth:`next` a :meth:`~iterator.__next__`." +"Convierte el uso de métodos iteradores :meth:`~iterator.next` para la " +"función :func:`next`. También renombra métodos :meth:`next` a :meth:" +"`~iterator.__next__`." #: ../Doc/library/2to3.rst:338 msgid "Renames :meth:`__nonzero__` to :meth:`~object.__bool__`." @@ -549,14 +574,15 @@ msgstr "Convierte literales octales a la nueva sintaxis." #: ../Doc/library/2to3.rst:346 msgid "" -"Converts calls to various functions in the :mod:`operator` module to other, but " -"equivalent, function calls. When needed, the appropriate ``import`` statements " -"are added, e.g. ``import collections.abc``. The following mapping are made:" +"Converts calls to various functions in the :mod:`operator` module to other, " +"but equivalent, function calls. When needed, the appropriate ``import`` " +"statements are added, e.g. ``import collections.abc``. The following " +"mapping are made:" msgstr "" -"Convierte llamadas para varias funciones en el módulo :mod:`operator` a otras, " -"pero equivalentes, llamadas de funciones. Cuando es necesario, se agregan las " -"declaraciones ``import`` apropiadas, por ejemplo ``import collections.abc``. Se " -"realizan los siguientes mapeos:" +"Convierte llamadas para varias funciones en el módulo :mod:`operator` a " +"otras, pero equivalentes, llamadas de funciones. Cuando es necesario, se " +"agregan las declaraciones ``import`` apropiadas, por ejemplo ``import " +"collections.abc``. Se realizan los siguientes mapeos:" #: ../Doc/library/2to3.rst:354 msgid "``operator.isCallable(obj)``" @@ -620,8 +646,9 @@ msgid "" "Add extra parenthesis where they are required in list comprehensions. For " "example, ``[x for x in 1, 2]`` becomes ``[x for x in (1, 2)]``." msgstr "" -"Agrega los paréntesis extra donde sean necesarios en las listas de comprensión. " -"Por ejemplo ``[x for x in 1, 2]`` se convierte en ``[x for x in (1, 2)]``." +"Agrega los paréntesis extra donde sean necesarios en las listas de " +"comprensión. Por ejemplo ``[x for x in 1, 2]`` se convierte en ``[x for x in " +"(1, 2)]``." #: ../Doc/library/2to3.rst:370 msgid "Converts the ``print`` statement to the :func:`print` function." @@ -629,13 +656,14 @@ msgstr "Convierte la declaración ``print`` en la función :func:`print`." #: ../Doc/library/2to3.rst:374 msgid "" -"Converts ``raise E, V`` to ``raise E(V)``, and ``raise E, V, T`` to ``raise E(V)." -"with_traceback(T)``. If ``E`` is a tuple, the translation will be incorrect " -"because substituting tuples for exceptions has been removed in 3.0." +"Converts ``raise E, V`` to ``raise E(V)``, and ``raise E, V, T`` to ``raise " +"E(V).with_traceback(T)``. If ``E`` is a tuple, the translation will be " +"incorrect because substituting tuples for exceptions has been removed in 3.0." msgstr "" -"Convierte ``raise E, V`` a ``raise E(V)``, y ``raise E, V, T`` a ``raise E(V)." -"with_traceback(T)``. SI ``E`` es una tupla, la conversión será incorrecta porque " -"sustituir tuplas por excepciones fue removido en Python 3.0." +"Convierte ``raise E, V`` a ``raise E(V)``, y ``raise E, V, T`` a ``raise " +"E(V).with_traceback(T)``. SI ``E`` es una tupla, la conversión será " +"incorrecta porque sustituir tuplas por excepciones fue removido en Python " +"3.0." #: ../Doc/library/2to3.rst:380 msgid "Converts :func:`raw_input` to :func:`input`." @@ -655,12 +683,12 @@ msgstr "Cambia :data:`sys.maxint` a :data:`sys.maxsize`." #: ../Doc/library/2to3.rst:396 msgid "Replaces backtick repr with the :func:`repr` function." -msgstr "Sustituye el backtick repr por la función :func:`repr`." +msgstr "Sustituye el *backtick* repr por la función :func:`repr`." #: ../Doc/library/2to3.rst:400 msgid "" -"Replaces use of the :class:`set` constructor with set literals. This fixer is " -"optional." +"Replaces use of the :class:`set` constructor with set literals. This fixer " +"is optional." msgstr "" "Sustituye el uso de la clase constructora :class:`set` por su literal. Este " "*fixer* es opcional." @@ -671,11 +699,11 @@ msgstr "Renombra :exc:`StandardError` a :exc:`Exception`." #: ../Doc/library/2to3.rst:409 msgid "" -"Changes the deprecated :data:`sys.exc_value`, :data:`sys.exc_type`, :data:`sys." -"exc_traceback` to use :func:`sys.exc_info`." +"Changes the deprecated :data:`sys.exc_value`, :data:`sys.exc_type`, :data:" +"`sys.exc_traceback` to use :func:`sys.exc_info`." msgstr "" -"Cambia los :data:`sys.exc_value`, :data:`sys.exc_type`, :data:`sys.exc_traceback` " -"en desuso para usar la función :func:`sys.exc_info`." +"Cambia los :data:`sys.exc_value`, :data:`sys.exc_type`, :data:`sys." +"exc_traceback` en desuso para usar la función :func:`sys.exc_info`." #: ../Doc/library/2to3.rst:414 msgid "Fixes the API change in generator's :meth:`throw` method." @@ -691,7 +719,8 @@ msgstr "" #: ../Doc/library/2to3.rst:423 msgid "" -"Fixes code broken from the removal of some members in the :mod:`types` module." +"Fixes code broken from the removal of some members in the :mod:`types` " +"module." msgstr "" "Corrige el código roto por la remoción de algunos miembros en el módulo :mod:" "`types`." @@ -705,20 +734,21 @@ msgid "" "Handles the rename of :mod:`urllib` and :mod:`urllib2` to the :mod:`urllib` " "package." msgstr "" -"Maneja el renombramiento de los módulos :mod:`urllib` y :mod:`urllib2` para el " -"paquete :mod:`urllib`." +"Maneja el renombramiento de los módulos :mod:`urllib` y :mod:`urllib2` para " +"el paquete :mod:`urllib`." #: ../Doc/library/2to3.rst:437 msgid "" -"Removes excess whitespace from comma separated items. This fixer is optional." +"Removes excess whitespace from comma separated items. This fixer is " +"optional." msgstr "" "Remueve el exceso de espacios blancos de los ítems separados por coma. Este " "*fixer* es opcional." #: ../Doc/library/2to3.rst:442 msgid "" -"Renames :func:`xrange` to :func:`range` and wraps existing :func:`range` calls " -"with :class:`list`." +"Renames :func:`xrange` to :func:`range` and wraps existing :func:`range` " +"calls with :class:`list`." msgstr "" "Renombra :func:`xrange` a :func:`range` y encapsula la llamada a la función " "existente :func:`range` con :class:`list`." @@ -729,11 +759,12 @@ msgstr "Cambia ``for x in file.xreadlines()`` a ``for x in file``." #: ../Doc/library/2to3.rst:451 msgid "" -"Wraps :func:`zip` usage in a :class:`list` call. This is disabled when ``from " -"future_builtins import zip`` appears." +"Wraps :func:`zip` usage in a :class:`list` call. This is disabled when " +"``from future_builtins import zip`` appears." msgstr "" -"Encapsula el uso de la función :func:`zip` en una llamda a la clase :class:" -"`list`. Esto está deshabilitado cuando ``from future_builtins import zip`` aparece." +"Encapsula el uso de la función :func:`zip` en una llamada a la clase :" +"class:`list`. Esto está deshabilitado cuando ``from future_builtins import " +"zip`` aparece." #: ../Doc/library/2to3.rst:456 msgid ":mod:`lib2to3` - 2to3's library" @@ -745,8 +776,8 @@ msgstr "**Código fuente:** :source:`Lib/lib2to3/`" #: ../Doc/library/2to3.rst:471 msgid "" -"The :mod:`lib2to3` API should be considered unstable and may change drastically in " -"the future." +"The :mod:`lib2to3` API should be considered unstable and may change " +"drastically in the future." msgstr "" "La API del módulo :mod:`lib2to3` debe considerarse inestable y puede cambiar " "drásticamente en el futuro." From 6172e62ff8d63bffe2d3eb9d94d3b7e34796eb4b Mon Sep 17 00:00:00 2001 From: Alvar Date: Mon, 25 May 2020 12:45:23 -0300 Subject: [PATCH 14/16] Update library/2to3.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cristián Maureira-Fredes --- library/2to3.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/2to3.po b/library/2to3.po index 150a7572dd..21a0ee89ab 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -476,7 +476,7 @@ msgid "" "Handles other modules renames in the standard library. It is separate from " "the :2to3fixer:`imports` fixer only because of technical limitations." msgstr "" -"Maneja otros cambios de nombre de módulo en la librería estándar. Está " +"Maneja otros cambios de nombre de módulo en la biblioteca estándar. Está " "separada del *fixer* :2to3fixer:`imports` solo por motivos de limitaciones " "técnicas." From 02ae6f65829baa437a6ed7955821966d3607a5a6 Mon Sep 17 00:00:00 2001 From: Alvar Maciel Date: Mon, 25 May 2020 13:09:49 -0300 Subject: [PATCH 15/16] =?UTF-8?q?add=20esimo=20ya=20que=20est=C3=A1=20como?= =?UTF-8?q?=20palabra=20en=20sequnce.po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dict | 1 + 1 file changed, 1 insertion(+) diff --git a/dict b/dict index 728aee50b7..e229ebe263 100644 --- a/dict +++ b/dict @@ -533,3 +533,4 @@ ydel zip zipimporter zlib +ésimo From 3e7b79b35dbb7c051f4dc720072f3e04a6d39819 Mon Sep 17 00:00:00 2001 From: Alvar Maciel Date: Mon, 25 May 2020 13:33:31 -0300 Subject: [PATCH 16/16] eliminados lineas repetidas --- dict | 4 ---- 1 file changed, 4 deletions(-) diff --git a/dict b/dict index e229ebe263..c98569b13e 100644 --- a/dict +++ b/dict @@ -204,7 +204,6 @@ desasignador desasignadores descompresor desempaquetamiento -deserialización deserializar desinstalador designadores @@ -230,7 +229,6 @@ exclude explícitamente exponenciación exit -exponenciación f finalizador finalizadores @@ -355,8 +353,6 @@ mxBase naíf naífs ncurses -nonlocal -object octales normalización operando