Skip to content

Commit 5734025

Browse files
Traducido library/symtable.po (#1004)
Co-authored-by: fjsevilla <fjsevilla2.0@gmail.com>
1 parent 0f2a7b7 commit 5734025

File tree

1 file changed

+72
-25
lines changed

1 file changed

+72
-25
lines changed

library/symtable.po

+72-25
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,29 @@
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-10-07 18:38-0400\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.3.1\n"
2224

2325
#: ../Doc/library/symtable.rst:2
2426
msgid ":mod:`symtable` --- Access to the compiler's symbol tables"
25-
msgstr ""
27+
msgstr ":mod:`symtable` --- Acceso a la tabla de símbolos del compilador"
2628

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

3133
#: ../Doc/library/symtable.rst:15
3234
msgid ""
@@ -35,191 +37,236 @@ msgid ""
3537
"every identifier in the code. :mod:`symtable` provides an interface to "
3638
"examine these tables."
3739
msgstr ""
40+
"Las tablas de símbolos son generadas por el compilador a partir del AST "
41+
"justo antes de que el bytecode sea generado. La tabla de símbolos es "
42+
"responsable de calcular el ámbito de cada identificador en el código. :mod:"
43+
"`symtable` provee una interfaz para examinar esas tablas."
3844

3945
#: ../Doc/library/symtable.rst:22
4046
msgid "Generating Symbol Tables"
41-
msgstr ""
47+
msgstr "Generando tablas de símbolos"
4248

4349
#: ../Doc/library/symtable.rst:26
4450
msgid ""
4551
"Return the toplevel :class:`SymbolTable` for the Python source *code*. "
4652
"*filename* is the name of the file containing the code. *compile_type* is "
4753
"like the *mode* argument to :func:`compile`."
4854
msgstr ""
55+
"Retorna la :class:`SymbolTable` del nivel más alto para el código Python "
56+
"*code*. *filename* es el nombre del archivo conteniendo el código. "
57+
"*compile_type* es como el argumento *mode* de la función :func:`compile`."
4958

5059
#: ../Doc/library/symtable.rst:32
5160
msgid "Examining Symbol Tables"
52-
msgstr ""
61+
msgstr "Examinando la tabla de símbolos"
5362

5463
#: ../Doc/library/symtable.rst:36
5564
msgid "A namespace table for a block. The constructor is not public."
56-
msgstr ""
65+
msgstr "Un espacio de nombres para el bloque. El constructor no es público."
5766

5867
#: ../Doc/library/symtable.rst:40
5968
msgid ""
6069
"Return the type of the symbol table. Possible values are ``'class'``, "
6170
"``'module'``, and ``'function'``."
6271
msgstr ""
72+
"Retorna el tipo de la tabla de símbolos. Los valores posibles son "
73+
"``'class'``, ``'module'`` y ``'function'``."
6374

6475
#: ../Doc/library/symtable.rst:45
6576
msgid "Return the table's identifier."
66-
msgstr ""
77+
msgstr "Retorna el identificador de la tabla."
6778

6879
#: ../Doc/library/symtable.rst:49
6980
msgid ""
7081
"Return the table's name. This is the name of the class if the table is for "
7182
"a class, the name of the function if the table is for a function, or "
7283
"``'top'`` if the table is global (:meth:`get_type` returns ``'module'``)."
7384
msgstr ""
85+
"Retorna el nombre de la tabla. Este es el nombre de la clase si la tabla es "
86+
"para una clase, el nombre de la función si la tabla es para una función, o "
87+
"``'top'`` si la tabla es global (:meth:`get_type` retorna ``'module'``)."
7488

7589
#: ../Doc/library/symtable.rst:55
7690
msgid "Return the number of the first line in the block this table represents."
7791
msgstr ""
92+
"Retorna el número de la primera línea en el bloque que esta tabla representa."
7893

7994
#: ../Doc/library/symtable.rst:59
8095
msgid "Return ``True`` if the locals in this table can be optimized."
81-
msgstr ""
96+
msgstr "Retorna ``True`` si los locales en esta tabla pueden ser optimizados."
8297

8398
#: ../Doc/library/symtable.rst:63
8499
msgid "Return ``True`` if the block is a nested class or function."
85-
msgstr ""
100+
msgstr "Retorna ``True`` si el bloque es una clase o función anidadas."
86101

87102
#: ../Doc/library/symtable.rst:67
88103
msgid ""
89104
"Return ``True`` if the block has nested namespaces within it. These can be "
90105
"obtained with :meth:`get_children`."
91106
msgstr ""
107+
"Retorna ``True`` si el bloque contiene espacios de nombres anidados en él. "
108+
"Estos pueden ser obtenidos con :meth:`get_children`."
92109

93110
#: ../Doc/library/symtable.rst:72
94111
msgid "Return ``True`` if the block uses ``exec``."
95-
msgstr ""
112+
msgstr "Retorna ``True`` si el bloque usa ``exec``."
96113

97114
#: ../Doc/library/symtable.rst:76
98115
msgid "Return a list of names of symbols in this table."
99-
msgstr ""
116+
msgstr "Retorna una lista con los nombres de los símbolos en esta tabla."
100117

101118
#: ../Doc/library/symtable.rst:80
102119
msgid "Lookup *name* in the table and return a :class:`Symbol` instance."
103-
msgstr ""
120+
msgstr "Busca *name* en la tabla y retorna una instancia de :class:`Symbol`."
104121

105122
#: ../Doc/library/symtable.rst:84
106123
msgid "Return a list of :class:`Symbol` instances for names in the table."
107124
msgstr ""
125+
"Retorna una lista de instancias de :class:`Symbol` de los nombres en la "
126+
"tabla."
108127

109128
#: ../Doc/library/symtable.rst:88
110129
msgid "Return a list of the nested symbol tables."
111-
msgstr ""
130+
msgstr "Retorna una lista de las tablas de símbolos anidadas."
112131

113132
#: ../Doc/library/symtable.rst:93
114133
msgid ""
115134
"A namespace for a function or method. This class inherits :class:"
116135
"`SymbolTable`."
117136
msgstr ""
137+
"Un espacio de nombres para una función o método. Esta clase hereda de :class:"
138+
"`SymbolTable`."
118139

119140
#: ../Doc/library/symtable.rst:98
120141
msgid "Return a tuple containing names of parameters to this function."
121142
msgstr ""
143+
"Retorna una tupla conteniendo los nombres de los parámetros de esta función."
122144

123145
#: ../Doc/library/symtable.rst:102
124146
msgid "Return a tuple containing names of locals in this function."
125147
msgstr ""
148+
"Retorna una tupla conteniendo los nombres de los locales en esta función."
126149

127150
#: ../Doc/library/symtable.rst:106
128151
msgid "Return a tuple containing names of globals in this function."
129152
msgstr ""
153+
"Retorna una tupla conteniendo los nombres de los globales en esta función."
130154

131155
#: ../Doc/library/symtable.rst:110
132156
msgid "Return a tuple containing names of nonlocals in this function."
133157
msgstr ""
158+
"Retorna una tupla conteniendo los nombres de los no locales en esta función."
134159

135160
#: ../Doc/library/symtable.rst:114
136161
msgid "Return a tuple containing names of free variables in this function."
137162
msgstr ""
163+
"Retorna una tupla conteniendo los nombres de las variables libres en esta "
164+
"función."
138165

139166
#: ../Doc/library/symtable.rst:119
140167
msgid "A namespace of a class. This class inherits :class:`SymbolTable`."
141168
msgstr ""
169+
"Un espacio de nombres de una clase. Esta clase hereda de :class:"
170+
"`SymbolTable`."
142171

143172
#: ../Doc/library/symtable.rst:123
144173
msgid "Return a tuple containing the names of methods declared in the class."
145174
msgstr ""
175+
"Retorna una tupla conteniendo los nombres de los métodos declarados en la "
176+
"clase."
146177

147178
#: ../Doc/library/symtable.rst:128
148179
msgid ""
149180
"An entry in a :class:`SymbolTable` corresponding to an identifier in the "
150181
"source. The constructor is not public."
151182
msgstr ""
183+
"Una entrada en una :class:`SymbolTable` correspondiente a un identificador "
184+
"en el código. El constructor no es público."
152185

153186
#: ../Doc/library/symtable.rst:133
154187
msgid "Return the symbol's name."
155-
msgstr ""
188+
msgstr "Retorna el nombre del símbolo."
156189

157190
#: ../Doc/library/symtable.rst:137
158191
msgid "Return ``True`` if the symbol is used in its block."
159-
msgstr ""
192+
msgstr "Retorna ``True`` si el símbolo es usado en su bloque."
160193

161194
#: ../Doc/library/symtable.rst:141
162195
msgid "Return ``True`` if the symbol is created from an import statement."
163196
msgstr ""
197+
"Retorna ``True`` si el símbolo es creado desde una instrucción *import*."
164198

165199
#: ../Doc/library/symtable.rst:145
166200
msgid "Return ``True`` if the symbol is a parameter."
167-
msgstr ""
201+
msgstr "Retorna ``True`` si el símbolo es un parámetro."
168202

169203
#: ../Doc/library/symtable.rst:149
170204
msgid "Return ``True`` if the symbol is global."
171-
msgstr ""
205+
msgstr "Retorna ``True`` si el símbolo es global."
172206

173207
#: ../Doc/library/symtable.rst:153
174208
msgid "Return ``True`` if the symbol is nonlocal."
175-
msgstr ""
209+
msgstr "Retorna ``True`` si el símbolo es no local."
176210

177211
#: ../Doc/library/symtable.rst:157
178212
msgid ""
179213
"Return ``True`` if the symbol is declared global with a global statement."
180214
msgstr ""
215+
"Retorna ``True`` si el símbolo es declarado global con una instrucción "
216+
"*global*."
181217

182218
#: ../Doc/library/symtable.rst:161
183219
msgid "Return ``True`` if the symbol is local to its block."
184-
msgstr ""
220+
msgstr "Retorna ``True`` si el símbolo es local a su bloque."
185221

186222
#: ../Doc/library/symtable.rst:165
187223
msgid ""
188224
"Return ``True`` if the symbol is referenced in its block, but not assigned "
189225
"to."
190226
msgstr ""
227+
"Retorna ``True`` si el símbolo es referenciado en su bloque pero no asignado."
191228

192229
#: ../Doc/library/symtable.rst:170
193230
msgid "Return ``True`` if the symbol is assigned to in its block."
194-
msgstr ""
231+
msgstr "Retorna ``True`` si el símbolo es asignado en su bloque."
195232

196233
#: ../Doc/library/symtable.rst:174
197234
msgid "Return ``True`` if name binding introduces new namespace."
198235
msgstr ""
236+
"Retorna ``True`` si la vinculación de nombres introduce un nuevo espacio de "
237+
"nombres."
199238

200239
#: ../Doc/library/symtable.rst:176
201240
msgid ""
202241
"If the name is used as the target of a function or class statement, this "
203242
"will be true."
204243
msgstr ""
244+
"Si el nombre es usado como objetivo de una instrucción *function* o *class* "
245+
"retornará verdadero."
205246

206247
#: ../Doc/library/symtable.rst:179
207248
msgid "For example::"
208-
msgstr ""
249+
msgstr "Por ejemplo::"
209250

210251
#: ../Doc/library/symtable.rst:185
211252
msgid ""
212253
"Note that a single name can be bound to multiple objects. If the result is "
213254
"``True``, the name may also be bound to other objects, like an int or list, "
214255
"that does not introduce a new namespace."
215256
msgstr ""
257+
"Note que un solo nombre puede estar vinculado a varios objetos. Si el "
258+
"resultado es ``True``, el nombre puede estar vinculado también a otros "
259+
"objetos, como un entero o una lista, esto no introduce un nuevo espacio de "
260+
"nombres."
216261

217262
#: ../Doc/library/symtable.rst:191
218263
msgid "Return a list of namespaces bound to this name."
219-
msgstr ""
264+
msgstr "Retorna una lista de espacios de nombres vinculados a este nombre."
220265

221266
#: ../Doc/library/symtable.rst:195
222267
msgid ""
223268
"Return the namespace bound to this name. If more than one namespace is "
224269
"bound, :exc:`ValueError` is raised."
225270
msgstr ""
271+
"Retorna el espacio de nombres vinculado a este nombre. Si más de un espacio "
272+
"de nombres esta vinculado se lanza un :exc:`ValueError`."

0 commit comments

Comments
 (0)