@@ -11,15 +11,16 @@ msgstr ""
1111"Project-Id-Version : Python 3.8\n "
1212"Report-Msgid-Bugs-To : \n "
1313"POT-Creation-Date : 2021-10-16 21:42+0200\n "
14- "PO-Revision-Date : 2021-09-06 00:30 +0800\n "
14+ "PO-Revision-Date : 2021-10-30 00:13 +0800\n "
1515"Last-Translator : Rodrigo Tobar <rtobarc@gmail.com>\n "
1616"Language : es\n "
1717"Language-Team : python-doc-es\n "
18- "Plural-Forms : nplurals=2; plural=(n != 1)\n "
18+ "Plural-Forms : nplurals=2; plural=(n != 1); \n "
1919"MIME-Version : 1.0\n "
2020"Content-Type : text/plain; charset=utf-8\n "
2121"Content-Transfer-Encoding : 8bit\n "
2222"Generated-By : Babel 2.9.1\n "
23+ "X-Generator : Poedit 3.0\n "
2324
2425#: ../Doc/howto/descriptor.rst:5
2526msgid "Descriptor HowTo Guide"
@@ -114,13 +115,12 @@ msgid "Simple example: A descriptor that returns a constant"
114115msgstr "Ejemplo simple: un descriptor que retorna una constante"
115116
116117#: ../Doc/howto/descriptor.rst:45
117- #, fuzzy
118118msgid ""
119119"The :class:`Ten` class is a descriptor whose :meth:`__get__` method always "
120120"returns the constant ``10``:"
121121msgstr ""
122- "La clase :class:`Ten` es un descriptor que siempre retorna el valor "
123- "constante ``10`` desde su método :meth:`__get__ `:"
122+ "La clase :class:`Ten` es un descriptor cuyo método :meth:`__get__` siempre "
123+ "retorna la constante ``10``:"
124124
125125#: ../Doc/howto/descriptor.rst:54
126126msgid ""
@@ -139,17 +139,16 @@ msgstr ""
139139"atributo normal y la búsqueda a través del descriptor:"
140140
141141#: ../Doc/howto/descriptor.rst:73
142- #, fuzzy
143142msgid ""
144143"In the ``a.x`` attribute lookup, the dot operator finds ``'x': 5`` in the "
145144"class dictionary. In the ``a.y`` lookup, the dot operator finds a "
146145"descriptor instance, recognized by its ``__get__`` method. Calling that "
147146"method returns ``10``."
148147msgstr ""
149- "En la búsqueda de atributo ``a.x``, el operador punto busca la llave ``x`` y "
150- "el valor ``5`` en el diccionario de la clase. En la búsqueda ``a.y``, el "
151- "operador punto encuentra una instancia de un descriptor, reconocible por su "
152- "método ``__get__``, e invoca este método, el cual retorna ``10``."
148+ "En la búsqueda de atributo ``a.x``, el operador punto encuentra ``'x': 5`` "
149+ "en el diccionario de la clase. En la búsqueda ``a.y``, el operador punto "
150+ "encuentra una instancia de un descriptor, reconocible por su método "
151+ "``__get__``. Llamar a ese método retorna ``10``."
153152
154153#: ../Doc/howto/descriptor.rst:78
155154msgid ""
@@ -298,9 +297,8 @@ msgid "The new class now logs access to both *name* and *age*:"
298297msgstr "La nueva clase ahora registrar accesos tanto a *name* como a *age*:"
299298
300299#: ../Doc/howto/descriptor.rst:284
301- #, fuzzy
302300msgid "The two *Person* instances contain only the private names:"
303- msgstr "Las dos instancias de *Person* contienen sólo dos nombres privados::"
301+ msgstr "Las dos instancias de *Person* contienen sólo los nombres privados::"
304302
305303#: ../Doc/howto/descriptor.rst:295
306304msgid "Closing thoughts"
@@ -328,16 +326,15 @@ msgstr ""
328326"es un descriptor.)"
329327
330328#: ../Doc/howto/descriptor.rst:305
331- #, fuzzy
332329msgid ""
333330"Descriptors get invoked by the dot operator during attribute lookup. If a "
334331"descriptor is accessed indirectly with ``vars(some_class)"
335332"[descriptor_name]``, the descriptor instance is returned without invoking it."
336333msgstr ""
337- "Los descriptores son invocados por el \" operator \" punto durante la búsqueda "
338- "de atributos. Si un descriptor es accedido indirectamente con "
339- "``vars(una_clase) [nombre_del_descriptor]``, la instancia del descriptor es "
340- "retornada sin ser invocada."
334+ "Los descriptores son invocados por el operador punto durante la búsqueda de "
335+ "atributos. Si un descriptor es accedido indirectamente con ``vars(una_clase) "
336+ "[nombre_del_descriptor]``, la instancia del descriptor es retornada sin ser "
337+ "invocada."
341338
342339#: ../Doc/howto/descriptor.rst:309
343340msgid ""
@@ -894,7 +891,6 @@ msgid "ORM example"
894891msgstr "Ejemplo de mapeos objeto-relacional (*ORM*)"
895892
896893#: ../Doc/howto/descriptor.rst:832
897- #, python-format
898894msgid ""
899895"The following code is simplified skeleton showing how data descriptors could "
900896"be used to implement an `object relational mapping <https://en.wikipedia.org/"
@@ -1121,9 +1117,8 @@ msgstr ""
11211117"de dónde viene *cls* en métodos de clase, ¡es acá!"
11221118
11231119#: ../Doc/howto/descriptor.rst:1191
1124- #, fuzzy
11251120msgid "Kinds of methods"
1126- msgstr "Otros tipos de métodos"
1121+ msgstr "Tipos de métodos"
11271122
11281123#: ../Doc/howto/descriptor.rst:1193
11291124msgid ""
@@ -1295,7 +1290,6 @@ msgstr ""
12951290"Python de :func:`classmethod` se vería así:"
12961291
12971292#: ../Doc/howto/descriptor.rst:1381
1298- #, fuzzy
12991293msgid ""
13001294"The code path for ``hasattr(type(self.f), '__get__')`` was added in Python "
13011295"3.9 and makes it possible for :func:`classmethod` to support chained "
@@ -1304,7 +1298,7 @@ msgid ""
13041298msgstr ""
13051299"La ruta de código para ``hasattr(obj, '__get__')`` fue añadida en Python "
13061300"3.9, y hace posible que :func:`classmethod` soporte decoradores encadenados."
1307- "Por ejemplo, classmethod y property se pueden encadenar:"
1301+ "Por ejemplo, un classmethod y un property se puede encadenar:"
13081302
13091303#: ../Doc/howto/descriptor.rst:1401
13101304msgid "Member objects and __slots__"
@@ -1351,19 +1345,19 @@ msgstr ""
13511345"cantidad de instancias será creada."
13521346
13531347#: ../Doc/howto/descriptor.rst:1463
1354- #, python-format
13551348msgid ""
13561349"4. Improves speed. Reading instance variables is 35% faster with "
13571350"``__slots__`` (as measured with Python 3.10 on an Apple M1 processor)."
13581351msgstr ""
1352+ "4. Mejora la velocidad. Leer variables de instancia es 35% más rápido con "
1353+ "``__slots__`` (medido con Python 3.10 en un procesador Apple M1)."
13591354
13601355#: ../Doc/howto/descriptor.rst:1466
1361- #, fuzzy
13621356msgid ""
13631357"5. Blocks tools like :func:`functools.cached_property` which require an "
13641358"instance dictionary to function correctly:"
13651359msgstr ""
1366- "4 . Bloquea a herramientas tales como :func:`functools.cached_property`, las "
1360+ "5 . Bloquea a herramientas tales como :func:`functools.cached_property`, las "
13671361"que requieren un diccionario de instancia para funcionar correctamente:"
13681362
13691363#: ../Doc/howto/descriptor.rst:1488
0 commit comments