Skip to content

Traducido library/ast #484

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 5 commits into from
Jul 26, 2020
Merged
Changes from 1 commit
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
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: narvmtz <51009725+narvmtz@users.noreply.github.com>
  • Loading branch information
cmaureir and narvmtz authored Jul 25, 2020
commit 907c34c39fed54b3726770540b16055ba9d87b16
40 changes: 20 additions & 20 deletions library/ast.po
Original file line number Diff line number Diff line change
Expand Up @@ -136,9 +136,9 @@ msgid ""
"the node. The UTF-8 offset is recorded because the parser uses UTF-8 "
"internally."
msgstr ""
"Las instancias de :class:`ast.expr` y :class:`ast.stmt` tienen subclases :"
"attr:`lineno`, :attr:`col_offset`, :attr:`lineno`, y :attr:`col_offset` "
"atributos . El :attr:`lineno` y :attr:`end_lineno` son los números de la "
"Las instancias de las subclases :class:`ast.expr` y :class:`ast.stmt` tienen atributos :"
"attr:`lineno`, :attr:`col_offset`, :attr:`lineno`, y :attr:`col_offset`."
" Los :attr:`lineno` y :attr:`end_lineno` son los números de la "
"primera y última línea del intervalo de texto de origen (1 indexado, por lo "
"que la primera línea es la línea 1) y el :attr:`col_offset` y :attr:"
"`end_col_offset` son las correspondientes compensaciones de bytes UTF-8 del "
Expand Down Expand Up @@ -250,11 +250,11 @@ msgid ""
"empty list)."
msgstr ""
"Si se proporciona ``type_comments=True``, el analizador se modifica para "
"verificar y devolver los comentarios de tipo según lo especificado por :pep:"
"verificar y retornar los comentarios de tipo según lo especificado por :pep:"
"`484` y :pep:`526`. Esto es equivalente a agregar :data:`ast."
"PyCF_TYPE_COMMENTS` a los indicadores pasados a :func:`compile()`. Esto "
"PyCF_TYPE_COMMENTS` a los flags pasados a :func:`compile()`. Esto "
"informará errores de sintaxis para comentarios de tipo fuera de lugar. Sin "
"este indicador, los comentarios de tipo se ignorarán y el campo "
"este flag, los comentarios de tipo se ignorarán y el campo "
"``type_comment`` en los nodos AST seleccionados siempre será ``None``. "
"Además, las ubicaciones de los comentarios ``# type: ignore`` se retornarán "
"como el atributo ``type_ignores`` de :class:`Module` (de lo contrario, "
Expand Down Expand Up @@ -282,15 +282,15 @@ msgstr ""
"intentará analizar usando la gramática de esa versión de Python. Actualmente "
"``major`` debe ser igual a ``3``. Por ejemplo, establece "
"``feature_version=(3, 4)`` permitirá el uso de ``async`` y ``await`` como "
"nombres de variables. La versión más baja admitida es ``(3, 4)``; el más "
"nombres de variables. La versión más baja admitida es ``(3, 4)``; la más "
"alto es ``sys.version_info[0:2]``."

#: ../Doc/library/ast.rst:160 ../Doc/library/ast.rst:181
msgid ""
"It is possible to crash the Python interpreter with a sufficiently large/"
"complex string due to stack depth limitations in Python's AST compiler."
msgstr ""
"Es posible bloquear el intérprete de Python con una cadena suficientemente "
"Es posible bloquear el intérprete de Python con una cadena de caracteres suficientemente "
"grande/compleja debido a las limitaciones de profundidad de pila en el "
"compilador AST de Python."

Expand All @@ -306,10 +306,10 @@ msgid ""
"following Python literal structures: strings, bytes, numbers, tuples, lists, "
"dicts, sets, booleans, and ``None``."
msgstr ""
"Evalúa de forma segura un nodo de expresión o una cadena que contenga un "
"literal de Python o una pantalla de contenedor. La cadena o nodo "
"Evalúa de forma segura un nodo de expresión o una cadena de caracteres que contenga un "
"literal de Python o un visualizador de contenedor. La cadena o nodo "
"proporcionado solo puede consistir en las siguientes estructuras literales "
"de Python: cadenas, bytes, números, tuplas, listas, diccionarios, conjuntos, "
"de Python: cadenas de caracteres, bytes, números, tuplas, listas, diccionarios, conjuntos, "
"booleanos y ``None``."

#: ../Doc/library/ast.rst:175
Expand All @@ -319,7 +319,7 @@ msgid ""
"capable of evaluating arbitrarily complex expressions, for example involving "
"operators or indexing."
msgstr ""
"Esto se puede usar para evaluar de forma segura las cadenas que contienen "
"Esto se puede usar para evaluar de forma segura las cadenas de caracteres que contienen "
"valores de Python de fuentes no confiables sin la necesidad de analizar los "
"valores uno mismo. No es capaz de evaluar expresiones complejas "
"arbitrariamente, por ejemplo, que involucran operadores o indexación."
Expand All @@ -335,9 +335,9 @@ msgid ""
"`Module` node), or ``None`` if it has no docstring. If *clean* is true, "
"clean up the docstring's indentation with :func:`inspect.cleandoc`."
msgstr ""
"Retorna la cadena de caracteres de documentación del *node* dada (que debe "
"ser :class:`FunctionDef`, :class:`AsyncFunctionDef`, :class:`ClassDef`, o un "
"nodo :class:`Module`), o ``None`` si no tiene docstring. Si *clean* es "
"Retorna la cadena de caracteres de documentación del *node* dado (que debe "
"ser un nodo :class:`FunctionDef`, :class:`AsyncFunctionDef`, :class:`ClassDef`, o"
" :class:`Module`), o ``None`` si no tiene docstring. Si *clean* es "
"verdadero, limpia la sangría del docstring con :func:`inspect.cleandoc`."

#: ../Doc/library/ast.rst:197
Expand Down Expand Up @@ -370,7 +370,7 @@ msgid ""
"adds these attributes recursively where not already set, by setting them to "
"the values of the parent node. It works recursively starting at *node*."
msgstr ""
"Cuando compila un árbol de nodos con :func:`compile`, el compilador espera :"
"Cuando compila un árbol de nodos con :func:`compile`, el compilador espera los atributos:"
"attr:`lineno` y :attr:`col_offset` para cada nodo que los soporta. Es "
"bastante tedioso completar los nodos generados, por lo que este ayudante "
"agrega estos atributos de forma recursiva donde aún no están establecidos, "
Expand Down Expand Up @@ -403,7 +403,7 @@ msgid ""
"that is present on *node*."
msgstr ""
"Produce (*yield*) una tupla de ``(fieldname, value)`` para cada campo en "
"``nodo._fields`` que está presente en *node*."
"``node._fields`` que está presente en *node*."

#: ../Doc/library/ast.rst:244
msgid ""
Expand Down Expand Up @@ -432,7 +432,7 @@ msgid ""
msgstr ""
"Una clase base de visitante de nodo que recorre el árbol de sintaxis "
"abstracta y llama a una función de visitante para cada nodo encontrado. Esta "
"función puede devolver un valor que se reenvía mediante el método :meth:"
"función puede retornar un valor que se reenvía mediante el método :meth:"
"`visit`."

#: ../Doc/library/ast.rst:261
Expand Down Expand Up @@ -472,7 +472,7 @@ msgid ""
"during traversal. For this a special visitor exists (:class:"
"`NodeTransformer`) that allows modifications."
msgstr ""
"No use: class:`NodeVisitor` si desea aplicar cambios a los nodos durante el "
"No use :class:`NodeVisitor` si desea aplicar cambios a los nodos durante el "
"recorrido. Para esto existe un visitante especial (:class:`NodeTransformer`) "
"que permite modificaciones."

Expand Down Expand Up @@ -537,7 +537,7 @@ msgid ""
msgstr ""
"Para los nodos que formaban parte de una colección de declaraciones (que se "
"aplica a todos los nodos de declaración), el visitante también puede "
"devolver una lista de nodos en lugar de solo un nodo."
"retornar una lista de nodos en lugar de solo un nodo."

#: ../Doc/library/ast.rst:321
msgid ""
Expand Down