Skip to content

Commit eb56019

Browse files
committed
Traducción 100%
1 parent a4db9b0 commit eb56019

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

tutorial/classes.po

+24-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: Python 3.7\n"
99
"Report-Msgid-Bugs-To: \n"
1010
"POT-Creation-Date: 2019-05-06 11:59-0400\n"
11-
"PO-Revision-Date: 2020-05-03 21:38-0300\n"
11+
"PO-Revision-Date: 2020-05-04 13:28-0300\n"
1212
"MIME-Version: 1.0\n"
1313
"Content-Type: text/plain; charset=UTF-8\n"
1414
"Content-Transfer-Encoding: 8bit\n"
@@ -278,22 +278,29 @@ msgstr ""
278278
#: ../Doc/tutorial/classes.rst:120
279279
msgid "the innermost scope, which is searched first, contains the local names"
280280
msgstr ""
281+
"el alcance más interno, que es inspeccionado primero, contiene los nombres "
282+
"locales"
281283

282284
#: ../Doc/tutorial/classes.rst:121
283285
msgid ""
284286
"the scopes of any enclosing functions, which are searched starting with the "
285287
"nearest enclosing scope, contains non-local, but also non-global names"
286288
msgstr ""
289+
"los alcances de las funciones que encierran a la función actual, que son "
290+
"inspeccionados a partir del alcance más cercano, contienen nombres no "
291+
"locales, pero también no globales"
287292

288293
#: ../Doc/tutorial/classes.rst:123
289294
msgid "the next-to-last scope contains the current module's global names"
290-
msgstr ""
295+
msgstr "el penúltimo alcance contiene nombres globales del módulo actual"
291296

292297
#: ../Doc/tutorial/classes.rst:124
293298
msgid ""
294299
"the outermost scope (searched last) is the namespace containing built-in "
295300
"names"
296301
msgstr ""
302+
"el alcance más externo (el último inspeccionado) es el espacio de nombres "
303+
"que contiene los nombres integrados"
297304

298305
#: ../Doc/tutorial/classes.rst:126
299306
msgid ""
@@ -721,6 +728,15 @@ msgid ""
721728
"from the instance object and the argument list, and the function object is "
722729
"called with this new argument list."
723730
msgstr ""
731+
"Si todavía no entiendes como funcionan los métodos, una mirada a su "
732+
"implementación quizás pueda aclarar dudas. Cuando un atributo sin datos de "
733+
"una instancia es referenciado, la clase de la instancia es accedida. Si el "
734+
"nombre indica un atributo de clase válido que sea un objeto función, se crea "
735+
"un objeto método empaquetando (apunta a) la instancia y al objeto función, "
736+
"juntados en un objeto abstracto: este es el objeto método. Cuando el objeto "
737+
"método es llamado con una lista de argumentos, se crea una nueva lista de "
738+
"argumentos a partir del objeto instancia y la lista de argumentos. "
739+
"Finalmente el objeto función es llamado con esta nueva lista de argumentos."
724740

725741
#: ../Doc/tutorial/classes.rst:403
726742
msgid "Class and Instance Variables"
@@ -1364,3 +1380,9 @@ msgid ""
13641380
"abstraction of namespace implementation, and should be restricted to things "
13651381
"like post-mortem debuggers."
13661382
msgstr ""
1383+
"Excepto por una cosa. Los objetos módulo tienen un atributo de sólo lectura "
1384+
"secreto llamado :attr:`~object.__dict__` que devuelve el diccionario usado "
1385+
"para implementar el espacio de nombres del módulo; el nombre :attr:~object."
1386+
"__dict__` es un atributo pero no un nombre global. Obviamente, usar esto "
1387+
"viola la abstracción de la implementación del espacio de nombres, y debería "
1388+
"ser restringido a cosas como depuradores post-mortem."

0 commit comments

Comments
 (0)