Skip to content

Commit e1bd560

Browse files
committed
Traducido archivo c-api/type
1 parent 2de9598 commit e1bd560

File tree

1 file changed

+19
-22
lines changed

1 file changed

+19
-22
lines changed

c-api/type.po

+19-22
Original file line numberDiff line numberDiff line change
@@ -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: 2023-04-08 13:41+0200\n"
14+
"PO-Revision-Date: 2023-04-12 00:54-0600\n"
1515
"Last-Translator: Gonzalo Martinez <gmtzoliva29@gmail.com>\n"
16-
"Language: es\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
2526
msgid "Type Objects"
@@ -66,18 +67,17 @@ msgstr ""
6667
"versión actual."
6768

6869
#: ../Doc/c-api/type.rst:42
69-
#, fuzzy
7070
msgid ""
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 "
7373
"flag bits are guaranteed to be stable across Python releases, but access to :"
7474
"c:member:`~PyTypeObject.tp_flags` itself is not part of the limited API."
7575
msgstr ""
76-
"Retorna el miembro :c:member:`~PyTypeObject.tp_flags` de *type*. Esta "
76+
"Devuelve 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
8383
msgid "The return type is now ``unsigned long`` rather than ``long``."
@@ -187,8 +187,8 @@ msgid ""
187187
"Return the type's qualified name. Equivalent to getting the type's "
188188
"``__qualname__`` attribute."
189189
msgstr ""
190-
"Devuelve el nombre adecuado del tipo de objeto. Equivalente a obtener "
191-
"el atributo ``__qualname__`` del objeto tipo."
190+
"Devuelve el nombre adecuado del tipo de objeto. Equivalente a obtener el "
191+
"atributo ``__qualname__`` del objeto tipo."
192192

193193
#: ../Doc/c-api/type.rst:124
194194
msgid ""
@@ -234,7 +234,6 @@ msgstr ""
234234
"`TypeError` y retorna ``NULL``."
235235

236236
#: ../Doc/c-api/type.rst:146
237-
#, fuzzy
238237
msgid ""
239238
"This function is usually used to get the module in which a method is "
240239
"defined. Note that in such a method, ``PyType_GetModule(Py_TYPE(self))`` may "
@@ -246,11 +245,12 @@ msgid ""
246245
msgstr ""
247246
"Esta función se suele utilizar para obtener el módulo en el que se define un "
248247
"método. Tenga en cuenta que en un método de este tipo, es posible que "
249-
"``PyType_GetModule(Py_TYPE(self))`` no retorne el resultado deseado. "
248+
"``PyType_GetModule(Py_TYPE(self))`` no devuelva el resultado deseado. "
250249
"``Py_TYPE(self)`` puede ser una *subclass* de la clase deseada, y las "
251250
"subclases no están necesariamente definidas en el mismo módulo que su "
252251
"superclase. Consulte :c:type:`PyCMethod` para obtener la clase que define el "
253-
"método."
252+
"método. Revisa :c:type:`PyCMethod` para los casos en los que no se puede "
253+
"usar ``PyCMethod``."
254254

255255
#: ../Doc/c-api/type.rst:159
256256
msgid ""
@@ -279,12 +279,11 @@ msgstr ""
279279
"`PyModuleDef` *def* dado, y devuelve ese módulo."
280280

281281
#: ../Doc/c-api/type.rst:176
282-
#, fuzzy
283282
msgid ""
284283
"If no module is found, raises a :py:class:`TypeError` and returns ``NULL``."
285284
msgstr ""
286-
"Si no hay ningún módulo asociado con el tipo dado, establece :py:class:"
287-
"`TypeError` y retorna ``NULL``."
285+
"Si no se encuentra ningún módulo, se genera un error de tipo :py:class:"
286+
"`TypeError` y devuelve ``NULL``."
288287

289288
#: ../Doc/c-api/type.rst:178
290289
msgid ""
@@ -296,10 +295,9 @@ msgid ""
296295
msgstr ""
297296
"Esta función está pensada para ser utilizada junto con :c:func:"
298297
"`PyModule_GetState()` para obtener el estado del módulo de los métodos "
299-
"*slot* (como :c:member:`~PyTypeObject.tp_init` o :c:member:"
300-
"`~PyNumberMethods.nb_add`) y en otros lugares donde la clase que define a "
301-
"un método no se puede pasar utilizando la convención de llamada de :c:"
302-
"type:`PyCMethod`."
298+
"*slot* (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 de :c:type:`PyCMethod`."
303301

304302
#: ../Doc/c-api/type.rst:188
305303
msgid "Creating Heap-Allocated Types"
@@ -512,10 +510,9 @@ msgstr ""
512510
"*bases* de :py:func:`PyType_FromSpecWithBases` en su lugar."
513511

514512
#: ../Doc/c-api/type.rst:299
515-
#, fuzzy
516513
msgid "Slots in :c:type:`PyBufferProcs` may be set in the unlimited API."
517514
msgstr ""
518-
"Las ranuras en :c:type:`PyBufferProcs` se pueden configurar en la API "
515+
"Los *slots* en :c:type:`PyBufferProcs` se pueden configurar en la API "
519516
"ilimitada."
520517

521518
#: ../Doc/c-api/type.rst:301

0 commit comments

Comments
 (0)