Skip to content

Commit 390c50e

Browse files
committed
Traducido archivo c-api/typeobj
1 parent f2d8cd4 commit 390c50e

File tree

1 file changed

+28
-12
lines changed

1 file changed

+28
-12
lines changed

c-api/typeobj.po

Lines changed: 28 additions & 12 deletions
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: 2021-08-01 20:07+0200\n"
14+
"PO-Revision-Date: 2022-10-31 11:43-0400\n"
1515
"Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@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.1\n"
2324

2425
#: ../Doc/c-api/typeobj.rst:6
2526
msgid "Type Objects"
@@ -599,8 +600,8 @@ msgid ""
599600
msgstr ""
600601
"Un nombre de ranura entre paréntesis indica que está (efectivamente) en "
601602
"desuso. Los nombres entre paréntesis angulares deben tratarse como de solo "
602-
"lectura. Los nombres entre corchetes son solo para uso interno. "
603-
"\"<R>\" (como prefijo) significa que el campo es obligatorio (no debe ser "
603+
"lectura. Los nombres entre corchetes son solo para uso interno. \"<R>"
604+
"\" (como prefijo) significa que el campo es obligatorio (no debe ser "
604605
"``NULL``)."
605606

606607
#: ../Doc/c-api/typeobj.rst:156
@@ -1583,6 +1584,10 @@ msgid ""
15831584
"flag bit set), the destructor should call :c:func:`PyObject_GC_UnTrack` "
15841585
"before clearing any member fields."
15851586
msgstr ""
1587+
"Si el tipo admite la recolección de elementos no utilizados (tiene "
1588+
"establecido el bit indicador :const:`Py_TPFLAGS_HAVE_GC`), el destructor "
1589+
"debe llamar a :c:func:`PyObject_GC_UnTrack` antes de borrar cualquier campo "
1590+
"miembro."
15861591

15871592
#: ../Doc/c-api/typeobj.rst:683
15881593
msgid ""
@@ -1681,8 +1686,8 @@ msgstr ""
16811686
#: ../Doc/c-api/typeobj.rst:750
16821687
msgid "An optional pointer to the get-attribute-string function."
16831688
msgstr ""
1684-
"Un puntero opcional a la función \"obtener atributo cadena de "
1685-
"caracteres\" (*get-attribute-string*)."
1689+
"Un puntero opcional a la función \"obtener atributo cadena de caracteres"
1690+
"\" (*get-attribute-string*)."
16861691

16871692
#: ../Doc/c-api/typeobj.rst:752
16881693
msgid ""
@@ -2349,6 +2354,9 @@ msgid ""
23492354
"This bit is inherited for types with the :const:`Py_TPFLAGS_IMMUTABLETYPE` "
23502355
"flag set, if :c:member:`~PyTypeObject.tp_call` is also inherited."
23512356
msgstr ""
2357+
"Este bit se hereda para tipos con el indicador establecido :const:"
2358+
"`Py_TPFLAGS_IMMUTABLETYPE`, si :c:member:`~PyTypeObject.tp_call` también se "
2359+
"hereda."
23522360

23532361
#: ../Doc/c-api/typeobj.rst:1189
23542362
msgid ""
@@ -3084,10 +3092,9 @@ msgid ""
30843092
"valid C99 address constants."
30853093
msgstr ""
30863094
"La inicialización de ranuras está sujeta a las reglas de inicialización de "
3087-
"globales. C99 requiere que los inicializadores sean \"constantes de "
3088-
"dirección\". Los designadores de funciones como :c:func:`PyType_GenericNew`, "
3089-
"con conversión implícita a un puntero, son constantes de dirección C99 "
3090-
"válidas."
3095+
"globales. C99 requiere que los inicializadores sean \"constantes de dirección"
3096+
"\". Los designadores de funciones como :c:func:`PyType_GenericNew`, con "
3097+
"conversión implícita a un puntero, son constantes de dirección C99 válidas."
30913098

30923099
#: ../Doc/c-api/typeobj.rst:1612
30933100
msgid ""
@@ -3245,6 +3252,12 @@ msgid ""
32453252
"need to allocate memory for the dictionary, so it is may be more efficient "
32463253
"to call :c:func:`PyObject_GetAttr` when accessing an attribute on the object."
32473254
msgstr ""
3255+
"El :c:member:`~PyTypeObject.tp_dictoffset` debe considerarse como de solo "
3256+
"escritura. Para obtener el puntero al diccionario, llame a :c:func:"
3257+
"`PyObject_GenericGetDict`. Llamar a :c:func:`PyObject_GenericGetDict` puede "
3258+
"necesitar asignar memoria para el diccionario, por lo que puede ser más "
3259+
"eficiente llamar a :c:func:`PyObject_GetAttr` cuando se accede a un atributo "
3260+
"en el objeto."
32483261

32493262
#: ../Doc/c-api/typeobj.rst:1720
32503263
msgid ""
@@ -3532,7 +3545,7 @@ msgid ""
35323545
msgstr ""
35333546
"(El único ejemplo de esto son los tipos en sí. El metatipo, :c:data:"
35343547
"`PyType_Type`, define esta función para distinguir entre tipos estática y :"
3535-
"ref:`dinámicamente asignados <heap-types>`)."
3548+
"ref:`dinámicamente asignados <heap-types>`.)"
35363549

35373550
#: ../Doc/c-api/typeobj.rst:1887
35383551
msgid ""
@@ -3665,6 +3678,9 @@ msgid ""
36653678
"`Py_TPFLAGS_HAVE_FINALIZE` flags bit in order for this field to be used. "
36663679
"This is no longer required."
36673680
msgstr ""
3681+
"Antes de la versión 3.8 era necesario establecer el bit de bandera :const:"
3682+
"`Py_TPFLAGS_HAVE_FINALIZE` para que este campo fuera utilizado. Esto ya no "
3683+
"es necesario."
36683684

36693685
#: ../Doc/c-api/typeobj.rst:2010
36703686
msgid "\"Safe object finalization\" (:pep:`442`)"

0 commit comments

Comments
 (0)