@@ -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
279279msgid "the innermost scope, which is searched first, contains the local names"
280280msgstr ""
281+ "el alcance más interno, que es inspeccionado primero, contiene los nombres "
282+ "locales"
281283
282284#: ../Doc/tutorial/classes.rst:121
283285msgid ""
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"
286288msgstr ""
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
289294msgid "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
293298msgid ""
294299"the outermost scope (searched last) is the namespace containing built-in "
295300"names"
296301msgstr ""
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
299306msgid ""
@@ -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."
723730msgstr ""
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
726742msgid "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."
13661382msgstr ""
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