diff --git a/library/2to3.po b/library/2to3.po index 972efcfeec..797ea95bee 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -11,22 +11,22 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-19 11:16+0100\n" -"PO-Revision-Date: 2020-06-29 22:50+0200\n" -"Last-Translator: Alvar Maciel \n" +"PO-Revision-Date: 2021-08-04 13:33+0200\n" +"Last-Translator: Cristián Maureira-Fredes \n" "Language: es\n" "Language-Team: python-doc-es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" +"X-Generator: Poedit 3.0\n" #: ../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" #: ../Doc/library/2to3.rst:8 -#, fuzzy 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 " @@ -34,14 +34,12 @@ msgid "" "2to3 supporting library :mod:`lib2to3` is, however, a flexible and generic " "library, so it is possible to write your own fixers for 2to3." 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 es un programa de Python que lee el código fuente de Python 2.x y " +"aplica una serie de *fixers* para transformarlo en un código válido de " +"Python 3.x. La biblioteca estándar contiene un amplio conjunto de arreglos " +"que manejarán casi todo el código. Biblioteca de soporte 2to3 :mod:`lib2to3` " +"es, sin embargo, una biblioteca flexible y genérica, por lo que es posible " +"escribir sus propios arreglos para 2to3." #: ../Doc/library/2to3.rst:18 msgid "Using 2to3" @@ -167,7 +165,6 @@ msgstr "" # No se si queda clara esta oración #: ../Doc/library/2to3.rst:97 -#, 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 " @@ -178,14 +175,15 @@ msgid "" "had its print statements converted. Also :option:`!-e` can be used to make :" "func:`exec` a function." 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 puede 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*." +"Dado que algunas declaraciones de impresión se pueden analizar como llamadas " +"a funciones o declaraciones, 2to3 no siempre puede leer archivos que " +"contienen la función de impresión. Cuando 2to3 detecta la presencia de la " +"directiva del compilador ``from __future__ import print_function``, modifica " +"su gramática interna para interpretar :func:`print` como una función. Este " +"cambio también se puede habilitar manualmente con la opción :option:`!-p`. " +"Utilice :option:`!-p` para ejecutar correctores en el código que ya tiene " +"sus declaraciones de impresión convertidas. También :option:`!-e` puede " +"usarse para hacer :func:`exec` una función." #: ../Doc/library/2to3.rst:105 msgid "" @@ -787,6 +785,11 @@ msgid "" "Python version. Consider third-party alternatives such as `LibCST`_ or " "`parso`_." msgstr "" +"Python 3.9 cambiará a un analizador PEG (ver :pep:`617`), y Python 3.10 " +"puede incluir una nueva sintaxis de lenguaje que no es analizable por el " +"analizador LL(1) de lib2to3. El módulo ``lib2to3`` puede eliminarse de la " +"biblioteca estándar en una versión futura de Python. Considere alternativas " +"de terceros como `LibCST`_ o `parso`_." #: ../Doc/library/2to3.rst:476 msgid ""