@@ -11,15 +11,16 @@ msgstr ""
1111"Project-Id-Version :Python 3.8\n "
1212"Report-Msgid-Bugs-To :\n "
1313"POT-Creation-Date :2022-10-25 19:47+0200\n "
14- "PO-Revision-Date :2021-08-02 01:37+0200\n "
15- "Last-Translator :Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n "
16- "Language :es\n "
14+ "PO-Revision-Date :2023-04-12 00:54-0600\n "
15+ "Last-Translator :Gonzalo Martinez <gmtzoliva29@gmail.com>\n "
1716"Language-Team :python-doc-es\n "
18- "Plural-Forms : nplurals=2; plural=(n != 1); \n "
17+ "Language : es \n "
1918"MIME-Version :1.0\n "
2019"Content-Type :text/plain; charset=utf-8\n "
2120"Content-Transfer-Encoding :8bit\n "
21+ "Plural-Forms :nplurals=2; plural=(n != 1);\n "
2222"Generated-By :Babel 2.10.3\n "
23+ "X-Generator :Poedit 3.2.2\n "
2324
2425#: ../Doc/c-api/type.rst:6
2526msgid "Type Objects"
@@ -66,7 +67,6 @@ msgstr ""
6667"versión actual."
6768
6869#: ../Doc/c-api/type.rst:42
69- #, fuzzy
7070msgid ""
7171"Return the :c:member:`~PyTypeObject.tp_flags` member of *type*. This "
7272"function is primarily meant for use with ``Py_LIMITED_API``; the individual "
@@ -75,9 +75,9 @@ msgid ""
7575msgstr ""
7676"Retorna el miembro :c:member:`~PyTypeObject.tp_flags` de *type*. Esta "
7777"función está destinada principalmente para su uso con `Py_LIMITED_API`; se "
78- "garantiza que los bits de bandera(*flag*) individuales serán estables en "
79- "las versiones de Python, pero el acceso a :c:member:`~PyTypeObject.tp_flags` "
80- "en sí mismo no forma parte de la API limitada."
78+ "garantiza que los bits de bandera individuales serán estables en las "
79+ "versiones de Python, pero el acceso a :c:member:`~PyTypeObject.tp_flags` en "
80+ "sí mismo no forma parte de la API limitada."
8181
8282#: ../Doc/c-api/type.rst:49
8383msgid "The return type is now ``unsigned long`` rather than ``long``."
@@ -179,12 +179,16 @@ msgid ""
179179"Return the type's name. Equivalent to getting the type's ``__name__`` "
180180"attribute."
181181msgstr ""
182+ "Retorna el nombre del tipo. Equivalente a obtener el atributo ``__name__`` "
183+ "del tipo."
182184
183185#: ../Doc/c-api/type.rst:117
184186msgid ""
185187"Return the type's qualified name. Equivalent to getting the type's "
186188"``__qualname__`` attribute."
187189msgstr ""
190+ "Retorna el nombre adecuado del tipo de objeto. Equivalente a obtener el "
191+ "atributo ``__qualname__`` del objeto tipo."
188192
189193#: ../Doc/c-api/type.rst:124
190194msgid ""
@@ -230,7 +234,6 @@ msgstr ""
230234"`TypeError` y retorna ``NULL``."
231235
232236#: ../Doc/c-api/type.rst:146
233- #, fuzzy
234237msgid ""
235238"This function is usually used to get the module in which a method is "
236239"defined. Note that in such a method, ``PyType_GetModule(Py_TYPE(self))`` may "
@@ -245,8 +248,9 @@ msgstr ""
245248"``PyType_GetModule(Py_TYPE(self))`` no retorne el resultado deseado. "
246249"``Py_TYPE(self)`` puede ser una *subclass* de la clase deseada, y las "
247250"subclases no están necesariamente definidas en el mismo módulo que su "
248- "superclase. Consulte :c:type:`PyCMethod` para obtener la clase que define el "
249- "método."
251+ "superclase. Consulte :c:func:`PyCMethod` para obtener la clase que define el "
252+ "método. Ver ::c:func:`PyType_GetModuleByDef` para los casos en los que no se "
253+ "puede usar ``PyCMethod``."
250254
251255#: ../Doc/c-api/type.rst:159
252256msgid ""
@@ -271,14 +275,15 @@ msgid ""
271275"Find the first superclass whose module was created from the given :c:type:"
272276"`PyModuleDef` *def*, and return that module."
273277msgstr ""
278+ "Encuentra la primer superclase cuyo módulo fue creado a partir del :c:type:"
279+ "`PyModuleDef` *def* dado, y retorna ese módulo."
274280
275281#: ../Doc/c-api/type.rst:176
276- #, fuzzy
277282msgid ""
278283"If no module is found, raises a :py:class:`TypeError` and returns ``NULL``."
279284msgstr ""
280- "Si nohay ningún módulo asociado con el tipo dado, establece :py:class:"
281- "`TypeError` y retorna ` `NULL``."
285+ "Si nose encuentra ningún módulo, lanza :py:class:`TypeError` y retorna "
286+ "``NULL``."
282287
283288#: ../Doc/c-api/type.rst:178
284289msgid ""
@@ -288,6 +293,11 @@ msgid ""
288293"other places where a method's defining class cannot be passed using the :c:"
289294"type:`PyCMethod` calling convention."
290295msgstr ""
296+ "Esta función está pensada para ser utilizada junto con :c:func:"
297+ "`PyModule_GetState()` para obtener el estado del módulo de los métodos de "
298+ "ranura (como :c:member:`~PyTypeObject.tp_init` o :c:member:`~PyNumberMethods."
299+ "nb_add`) y en otros lugares donde la clase que define a un método no se "
300+ "puede pasar utilizando la convención de llamada :c:type:`PyCMethod`."
291301
292302#: ../Doc/c-api/type.rst:188
293303msgid "Creating Heap-Allocated Types"
@@ -500,7 +510,6 @@ msgstr ""
500510"*bases* de :py:func:`PyType_FromSpecWithBases` en su lugar."
501511
502512#: ../Doc/c-api/type.rst:299
503- #, fuzzy
504513msgid "Slots in :c:type:`PyBufferProcs` may be set in the unlimited API."
505514msgstr ""
506515"Las ranuras en :c:type:`PyBufferProcs` se pueden configurar en la API "
@@ -511,6 +520,8 @@ msgid ""
511520":c:member:`~PyBufferProcs.bf_getbuffer` and :c:member:`~PyBufferProcs."
512521"bf_releasebuffer` are now available under the limited API."
513522msgstr ""
523+ ":c:member:`~PyBufferProcs.bf_getbuffer` and :c:member:`~PyBufferProcs."
524+ "bf_releasebuffer` ahora están disponibles en la API limitada."
514525
515526#: ../Doc/c-api/type.rst:308
516527msgid ""