@@ -11,37 +11,35 @@ msgstr ""
1111"Project-Id-Version : Python 3.8\n "
1212"Report-Msgid-Bugs-To : \n "
1313"POT-Creation-Date : 2021-03-19 11:16+0100\n "
14- "PO-Revision-Date : 2020-06-29 22:50 +0200\n "
15- "Last-Translator : Alvar Maciel <alvarmaciel @gmail.com>\n "
14+ "PO-Revision-Date : 2021-08-04 13:33 +0200\n "
15+ "Last-Translator : Cristián Maureira-Fredes <cmaureirafredes @gmail.com>\n "
1616"Language : es\n "
1717"Language-Team : python-doc-es\n "
18- "Plural-Forms : nplurals=2; plural=(n != 1)\n "
18+ "Plural-Forms : nplurals=2; plural=(n != 1); \n "
1919"MIME-Version : 1.0\n "
2020"Content-Type : text/plain; charset=utf-8\n "
2121"Content-Transfer-Encoding : 8bit\n "
2222"Generated-By : Babel 2.8.0\n "
23+ "X-Generator : Poedit 3.0\n "
2324
2425#: ../Doc/library/2to3.rst:4
2526msgid "2to3 - Automated Python 2 to 3 code translation"
2627msgstr "2to3 - Traducción de código Python 2 a 3"
2728
2829#: ../Doc/library/2to3.rst:8
29- #, fuzzy
3030msgid ""
3131"2to3 is a Python program that reads Python 2.x source code and applies a "
3232"series of *fixers* to transform it into valid Python 3.x code. The standard "
3333"library contains a rich set of fixers that will handle almost all code. "
3434"2to3 supporting library :mod:`lib2to3` is, however, a flexible and generic "
3535"library, so it is possible to write your own fixers for 2to3."
3636msgstr ""
37- "2to3 es un programa hecho en Python que lee código fuente en Python 2.x y "
38- "aplica una serie de *fixers* para transformarlo en código Python 3.x válido. "
39- "La librería estándar contiene un buen conjunto de *fixers* que se encargarán "
40- "de casi todo el código. La librería soporte de 2to3 :mod:`lib2to3` es, de "
41- "todas maneras, una librería flexible y genérica. Por lo cual es posible "
42- "escribir sus propios *fixers* para 2to3. :mod:`lib2to3` también puede "
43- "adaptarse a aplicaciones propias en las cuales el código en Python necesite "
44- "editarse automáticamente."
37+ "2to3 es un programa de Python que lee el código fuente de Python 2.x y "
38+ "aplica una serie de *fixers* para transformarlo en un código válido de "
39+ "Python 3.x. La biblioteca estándar contiene un amplio conjunto de arreglos "
40+ "que manejarán casi todo el código. Biblioteca de soporte 2to3 :mod:`lib2to3` "
41+ "es, sin embargo, una biblioteca flexible y genérica, por lo que es posible "
42+ "escribir sus propios arreglos para 2to3."
4543
4644#: ../Doc/library/2to3.rst:18
4745msgid "Using 2to3"
@@ -167,7 +165,6 @@ msgstr ""
167165
168166# No se si queda clara esta oración
169167#: ../Doc/library/2to3.rst:97
170- #, fuzzy
171168msgid ""
172169"Since some print statements can be parsed as function calls or statements, "
173170"2to3 cannot always read files containing the print function. When 2to3 "
@@ -178,14 +175,15 @@ msgid ""
178175"had its print statements converted. Also :option:`!-e` can be used to make :"
179176"func:`exec` a function."
180177msgstr ""
181- "Como algunas declaraciones *print* pueden ser pasadas como llamadas a "
182- "funciones o declaraciones, 2to3 no siempre lee archivos que contienen la "
183- "función print. Cuando 2to3 detecta la presencia de la directiva de "
184- "compilación ``from __future__ import print_function``, modifica su gramática "
185- "interna para interpretar :func:`print` como una función. Este cambio "
186- "también puede habilitarse manualmente con la opción :option:`!-p`. Use la "
187- "opción :option:`!-p` para ejecutar los *fixers* en el código al que ya se le "
188- "han convertido sus declaraciones *print*."
178+ "Dado que algunas declaraciones de impresión se pueden analizar como llamadas "
179+ "a funciones o declaraciones, 2to3 no siempre puede leer archivos que "
180+ "contienen la función de impresión. Cuando 2to3 detecta la presencia de la "
181+ "directiva del compilador ``from __future__ import print_function``, modifica "
182+ "su gramática interna para interpretar :func:`print` como una función. Este "
183+ "cambio también se puede habilitar manualmente con la opción :option:`!-p`. "
184+ "Utilice :option:`!-p` para ejecutar correctores en el código que ya tiene "
185+ "sus declaraciones de impresión convertidas. También :option:`!-e` puede "
186+ "usarse para hacer :func:`exec` una función."
189187
190188#: ../Doc/library/2to3.rst:105
191189msgid ""
@@ -787,6 +785,11 @@ msgid ""
787785"Python version. Consider third-party alternatives such as `LibCST`_ or "
788786"`parso`_."
789787msgstr ""
788+ "Python 3.9 cambiará a un analizador PEG (ver :pep:`617`), y Python 3.10 "
789+ "puede incluir una nueva sintaxis de lenguaje que no es analizable por el "
790+ "analizador LL(1) de lib2to3. El módulo ``lib2to3`` puede eliminarse de la "
791+ "biblioteca estándar en una versión futura de Python. Considere alternativas "
792+ "de terceros como `LibCST`_ o `parso`_."
790793
791794#: ../Doc/library/2to3.rst:476
792795msgid ""
0 commit comments