6
6
# Check https://github.com/python/python-docs-es/blob/3.8/TRANSLATORS to get
7
7
# the list of volunteers
8
8
#
9
- #, fuzzy
10
9
msgid ""
11
10
msgstr ""
12
11
"Project-Id-Version : Python 3.8\n "
@@ -22,11 +21,11 @@ msgstr ""
22
21
23
22
#: ../Doc/library/codeop.rst:2
24
23
msgid ":mod:`codeop` --- Compile Python code"
25
- msgstr ""
24
+ msgstr ":mod:`codeop` --- Compila código Python "
26
25
27
26
#: ../Doc/library/codeop.rst:10
28
27
msgid "**Source code:** :source:`Lib/codeop.py`"
29
- msgstr ""
28
+ msgstr "**Código fuente:** :source:`Lib/codeop.py` "
30
29
31
30
#: ../Doc/library/codeop.rst:14
32
31
msgid ""
@@ -36,32 +35,45 @@ msgid ""
36
35
"include such a loop in your program you probably want to use the :mod:`code` "
37
36
"module instead."
38
37
msgstr ""
38
+ "El módulo :mod:`codeop` proporciona herramientas para emular el bucle "
39
+ "principal del intérprete de Python (también conocido como read-eval-print), "
40
+ "tal como se hace en el módulo :mod:`code`. Por lo tanto, este módulo no "
41
+ "está diseñado para utilizarlo directamente; si desea incluir un ciclo de "
42
+ "este tipo en su programa, probablemente es mejor utilizar el módulo :mod:"
43
+ "`code` en su lugar."
39
44
40
45
#: ../Doc/library/codeop.rst:20
41
46
msgid "There are two parts to this job:"
42
- msgstr ""
47
+ msgstr "Esta actividad consta de dos partes: "
43
48
44
49
#: ../Doc/library/codeop.rst:22
45
50
msgid ""
46
51
"Being able to tell if a line of input completes a Python statement: in "
47
52
"short, telling whether to print '``>>>``' or '``...``' next."
48
53
msgstr ""
54
+ "Ser capaz de identificar si una línea de entrada completa una sentencia de "
55
+ "Python: en resumen, decir si se debe imprimir a continuación '``>>>``' o "
56
+ "'``...``' ."
49
57
50
58
#: ../Doc/library/codeop.rst:25
51
59
msgid ""
52
60
"Remembering which future statements the user has entered, so subsequent "
53
61
"input can be compiled with these in effect."
54
62
msgstr ""
63
+ "Recordar qué sentencias posteriores ha ingresado el usuario, para que estas "
64
+ "entradas sean incluidas al momento de compilar."
55
65
56
66
#: ../Doc/library/codeop.rst:28
57
67
msgid ""
58
68
"The :mod:`codeop` module provides a way of doing each of these things, and a "
59
69
"way of doing them both."
60
70
msgstr ""
71
+ "El módulo :mod:`codeop` proporciona formas de realizar estas dos partes, "
72
+ "tanto de forma independiente, como en conjunto."
61
73
62
74
#: ../Doc/library/codeop.rst:31
63
75
msgid "To do just the former:"
64
- msgstr ""
76
+ msgstr "Para hacer lo anterior: "
65
77
66
78
#: ../Doc/library/codeop.rst:35
67
79
msgid ""
@@ -71,13 +83,21 @@ msgid ""
71
83
"``'<input>'``. Returns ``None`` if *source* is *not* valid Python code, but "
72
84
"is a prefix of valid Python code."
73
85
msgstr ""
86
+ "Intenta compilar *source*, que debe ser una cadena de caracteres de código "
87
+ "Python y retorna un objeto si *source* es código Python válido. En este "
88
+ "caso, el atributo del nombre del archivo del objeto va a ser *filename*, el "
89
+ "cuál por defecto es ``'<input>'``. Retorna ``None`` si *source* no es código "
90
+ "Python válido, pero es un prefijo de código Python válido."
74
91
75
92
#: ../Doc/library/codeop.rst:41
76
93
msgid ""
77
94
"If there is a problem with *source*, an exception will be raised. :exc:"
78
95
"`SyntaxError` is raised if there is invalid Python syntax, and :exc:"
79
96
"`OverflowError` or :exc:`ValueError` if there is an invalid literal."
80
97
msgstr ""
98
+ "Si hay un problema con *source*, se lanzará una excepción. :exc:"
99
+ "`SyntaxError` se lanza si hay una sintaxis de Python no válida, y :exc:"
100
+ "`OverflowError` o :exc:`ValueError` si hay un literal no válido."
81
101
82
102
#: ../Doc/library/codeop.rst:45
83
103
msgid ""
@@ -86,6 +106,9 @@ msgid ""
86
106
"an :term:`expression` (``'eval'``). Any other value will cause :exc:"
87
107
"`ValueError` to be raised."
88
108
msgstr ""
109
+ "El argumento *symbol* determina si *source* se compila como una declaración "
110
+ "(``'single'``, el valor predeterminado) o como un :term:`expression` "
111
+ "(``'eval'``). Cualquier otro valor hará que se lance :exc:`ValueError`."
89
112
90
113
#: ../Doc/library/codeop.rst:52
91
114
msgid ""
@@ -95,6 +118,12 @@ msgid ""
95
118
"backslash followed by two newlines may be followed by arbitrary garbage. "
96
119
"This will be fixed once the API for the parser is better."
97
120
msgstr ""
121
+ "Es posible (pero no probable) que el analizador deje de analizar con un "
122
+ "resultado exitoso antes de llegar al final de la fuente; en este caso, los "
123
+ "símbolos finales pueden ignorarse en lugar de provocar un error. Por "
124
+ "ejemplo, una barra invertida seguida de dos nuevas líneas puede ir seguida "
125
+ "de basura arbitraria. Esto se solucionará una vez que la API para el "
126
+ "analizador sea mejor."
98
127
99
128
#: ../Doc/library/codeop.rst:61
100
129
msgid ""
@@ -104,6 +133,11 @@ msgid ""
104
133
"the instance 'remembers' and compiles all subsequent program texts with the "
105
134
"statement in force."
106
135
msgstr ""
136
+ "Las instancias de esta clase tienen :meth:`__call__` métodos idénticos en "
137
+ "firma a la función incorporada :func:`compile`, pero con la diferencia de "
138
+ "que si la instancia compila el texto del programa que contiene una "
139
+ "instrucción :mod:`__future__`, la instancia 'recuerda' y compila todos los "
140
+ "textos de programa posteriores con la declaración en vigor."
107
141
108
142
#: ../Doc/library/codeop.rst:70
109
143
msgid ""
@@ -112,3 +146,8 @@ msgid ""
112
146
"program text containing a ``__future__`` statement, the instance 'remembers' "
113
147
"and compiles all subsequent program texts with the statement in force."
114
148
msgstr ""
149
+ "Las instancias de esta clase tienen :meth:`__call__` métodos idénticos en "
150
+ "firma a :func:`compile_command`; la diferencia es que si la instancia "
151
+ "compila un texto de programa que contiene una declaración ``__future__``, la "
152
+ "instancia 'recuerda' y compila todos los textos de programa posteriores con "
153
+ "la declaración en vigor."
0 commit comments