Skip to content

Actualizando traducción library/2to3 #1247

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Aug 6, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 24 additions & 21 deletions library/2to3.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,37 +11,35 @@ 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 <alvarmaciel@gmail.com>\n"
"PO-Revision-Date: 2021-08-04 13:33+0200\n"
"Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\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 "
"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."
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"
Expand Down Expand Up @@ -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 "
Expand All @@ -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 ""
Expand Down Expand Up @@ -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 ""
Expand Down