Skip to content

Commit 0f1b49f

Browse files
committed
avance 40%
1 parent 267e1ad commit 0f1b49f

File tree

1 file changed

+58
-8
lines changed

1 file changed

+58
-8
lines changed

library/code.po

Lines changed: 58 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,34 +6,40 @@
66
# Check https://github.com/python/python-docs-es/blob/3.8/TRANSLATORS to
77
# get the list of volunteers
88
#
9-
#, fuzzy
109
msgid ""
1110
msgstr ""
1211
"Project-Id-Version: Python 3.8\n"
1312
"Report-Msgid-Bugs-To: \n"
1413
"POT-Creation-Date: 2020-05-05 12:54+0200\n"
15-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
16-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14+
"PO-Revision-Date: 2020-09-27 17:04-0300\n"
1715
"Language-Team: python-doc-es\n"
1816
"MIME-Version: 1.0\n"
19-
"Content-Type: text/plain; charset=utf-8\n"
17+
"Content-Type: text/plain; charset=UTF-8\n"
2018
"Content-Transfer-Encoding: 8bit\n"
2119
"Generated-By: Babel 2.8.0\n"
20+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
21+
"Last-Translator: \n"
22+
"Language: es\n"
23+
"X-Generator: Poedit 2.4.1\n"
2224

2325
#: ../Doc/library/code.rst:2
2426
msgid ":mod:`code` --- Interpreter base classes"
25-
msgstr ""
27+
msgstr ":mod:`code` --- Clases básicas de intérpretes"
2628

2729
#: ../Doc/library/code.rst:7
2830
msgid "**Source code:** :source:`Lib/code.py`"
29-
msgstr ""
31+
msgstr "**Código fuente::** :source:`Lib/code.py`"
3032

3133
#: ../Doc/library/code.rst:11
3234
msgid ""
3335
"The ``code`` module provides facilities to implement read-eval-print loops "
3436
"in Python. Two classes and convenience functions are included which can be "
3537
"used to build applications which provide an interactive interpreter prompt."
3638
msgstr ""
39+
"El módulo de ``code`` proporciona facilidades para implementar bucles de "
40+
"lectura-evaluación-impresión en Python. Se incluyen dos clases y funciones "
41+
"de conveniencia que se pueden usar para crear aplicaciones que brinden un "
42+
"*prompt* interactivo del intérprete."
3743

3844
#: ../Doc/library/code.rst:18
3945
msgid ""
@@ -44,13 +50,24 @@ msgid ""
4450
"newly created dictionary with key ``'__name__'`` set to ``'__console__'`` "
4551
"and key ``'__doc__'`` set to ``None``."
4652
msgstr ""
53+
"Esta clase se ocupa del estado del intérprete y del análisis sintáctico (el "
54+
"espacio de nombres del usuario); no se ocupa del almacenamiento en búfer de "
55+
"entrada o de la solicitud o la denominación de archivos de entrada (el "
56+
"nombre de archivo siempre se pasa explícitamente). El argumento opcional "
57+
"*locals * especifica el diccionario en el que se ejecutará el código; por "
58+
"defecto es un diccionario recién creado con la clave ``'__name __'`` "
59+
"establecida en ``'__console __'`` y la clave ``'__doc __'`` seteada en "
60+
"``None``."
4761

4862
#: ../Doc/library/code.rst:28
4963
msgid ""
5064
"Closely emulate the behavior of the interactive Python interpreter. This "
5165
"class builds on :class:`InteractiveInterpreter` and adds prompting using the "
5266
"familiar ``sys.ps1`` and ``sys.ps2``, and input buffering."
5367
msgstr ""
68+
"Emula estrictamente el comportamiento del intérprete interactivo de Python. "
69+
"Esta clase se basa en :class:`InteractiveInterpreter` y agrega solicitudes y "
70+
"búfer de entrada usando los conocidos ``sys.ps1`` y ``sys.ps2``."
5471

5572
#: ../Doc/library/code.rst:35
5673
msgid ""
@@ -63,10 +80,20 @@ msgid ""
6380
"banner and exit message to use, if provided. The console object is "
6481
"discarded after use."
6582
msgstr ""
83+
"Función de conveniencia para ejecutar un ciclo de lectura-evaluación-"
84+
"impresión (*read-eval-print*). Esto crea una nueva instancia de :class:"
85+
"`InteractiveConsole` y establece *readfunc* -si se proporciona- para ser "
86+
"utilizado como el método :meth:`InteractiveConsole.raw_input`. Si se "
87+
"proporciona *local*, se pasa al constructor :class:`InteractiveConsole` para "
88+
"usarlo como el espacio de nombres predeterminado para el bucle del "
89+
"intérprete. El método :meth:`interact` de la instancia se ejecuta con "
90+
"*banner*, y *exitmsg* se pasa como banner y mensaje de salida para usar -"
91+
"nuevamente, si se proporciona-. El objeto de la consola se descarta después "
92+
"de su uso."
6693

6794
#: ../Doc/library/code.rst:44
6895
msgid "Added *exitmsg* parameter."
69-
msgstr ""
96+
msgstr "Se agregó el parámetro *exitmsg*."
7097

7198
#: ../Doc/library/code.rst:50
7299
msgid ""
@@ -77,6 +104,12 @@ msgid ""
77104
"syntax error). This function *almost* always makes the same decision as the "
78105
"real interpreter main loop."
79106
msgstr ""
107+
"Esta función es útil para programas que desean emular el bucle principal del "
108+
"intérprete de Python (también conocido como bucle *read-eval-print*). La "
109+
"parte complicada es determinar cuándo el usuario ha ingresado un comando "
110+
"incompleto que se puede completar ingresando más texto (en lugar de un "
111+
"comando completo o un error de sintaxis). Esta función *casi* siempre toma "
112+
"la misma decisión que el bucle principal del intérprete real."
80113

81114
#: ../Doc/library/code.rst:57
82115
msgid ""
@@ -85,6 +118,10 @@ msgid ""
85118
"optional grammar start symbol, which should be either ``'single'`` (the "
86119
"default) or ``'eval'``."
87120
msgstr ""
121+
"*source* es la cadena de caracteres fuente; *filename* es el nombre de "
122+
"archivo opcional desde el que se leyó la fuente, por defecto es "
123+
"``'<input>'``; y *symbol* es el símbolo de inicio gramatical opcional, que "
124+
"debería ser ``'single'`` (el predeterminado) o ``'eval'``."
88125

89126
#: ../Doc/library/code.rst:62
90127
msgid ""
@@ -94,17 +131,26 @@ msgid ""
94131
"error, or raises :exc:`OverflowError` or :exc:`ValueError` if the command "
95132
"contains an invalid literal."
96133
msgstr ""
134+
"Devuelve un objeto de código (lo mismo que ``compile(source, filename, "
135+
"symbol)``) si el comando está completo y es válido; ``None`` si el comando "
136+
"está incompleto; genera :exc:`SyntaxError` si el comando está completo y "
137+
"contiene un error de sintaxis, o genera :exc:`OverflowError` o :exc:"
138+
"`ValueError` si el comando contiene un literal no válido."
97139

98140
#: ../Doc/library/code.rst:72
99141
msgid "Interactive Interpreter Objects"
100-
msgstr ""
142+
msgstr "Objetos de intérprete interactivo"
101143

102144
#: ../Doc/library/code.rst:77
103145
msgid ""
104146
"Compile and run some source in the interpreter. Arguments are the same as "
105147
"for :func:`compile_command`; the default for *filename* is ``'<input>'``, "
106148
"and for *symbol* is ``'single'``. One of several things can happen:"
107149
msgstr ""
150+
"Compila y ejecuta alguna fuente en el intérprete. Los argumentos son los "
151+
"mismos que para :func:`compile_command`; el valor predeterminado para "
152+
"*filename* es ``'<input>'``, y para *symbol* es ``'single'``. Puede suceder "
153+
"una de varias cosas:"
108154

109155
#: ../Doc/library/code.rst:81
110156
msgid ""
@@ -113,6 +159,10 @@ msgid ""
113159
"by calling the :meth:`showsyntaxerror` method. :meth:`runsource` returns "
114160
"``False``."
115161
msgstr ""
162+
"La entrada es incorrecta; :func:`compile_command` generó una excepción (:"
163+
"exc: SyntaxError` o :exc:`OverflowError`). Se imprime una traza de pila de "
164+
"sintaxis llamando al método :meth:`showsyntaxerror`. :meth:`runsource` "
165+
"devuelve ``False``."
116166

117167
#: ../Doc/library/code.rst:86
118168
msgid ""

0 commit comments

Comments
 (0)