@@ -42,7 +42,7 @@ msgid ""
4242"defined, in turn, by the expansions of some macros also used, whether "
4343"directly or indirectly, in the definition of all other Python objects."
4444msgstr ""
45- "Todos los objetos de Python en última instancia, comparten un pequeño número "
45+ "En última instancia, todos los objetos de Python comparten un pequeño número "
4646"de campos en el comienzo de la representación del objeto en la memoria. "
4747"Estos están representados por la :c:type:`PyObject` y :c:type:`PyVarObject`,"
4848"que se definen, a su vez, por las expansiones de algunos macros también se "
@@ -61,12 +61,12 @@ msgid ""
6161msgstr ""
6262"Todos los tipos de objetos son extensiones de este tipo. Este es un tipo que "
6363"contiene la información que Python necesita para tratar un puntero a un "
64- "objeto como un objeto. En una construcción normal \" liberación \" , que "
64+ "objeto como un objeto. En una construcción \" *release* \" normal , que "
6565"contiene solo contador de referencia del objeto y un puntero al objeto de "
66- "tipo correspondiente. En realidad nada es declarado como un :c:type:`PyObject`, "
67- "pero cada puntero a un objeto de Python se puede convertir en una :c:type: "
68- "`PyObject*`. El acceso a los miembros debe hacerse mediante el uso de las "
69- "macros :c:macro:`Py_REFCNT` y :c:macro:`Py_TYPE`."
66+ "tipo correspondiente. En realidad nada es declarado como un :c:type:"
67+ "`PyObject`, pero cada puntero a un objeto de Python se puede convertir en "
68+ "una :c:type: `PyObject*`. El acceso a los miembros debe hacerse mediante el "
69+ "uso de las macros :c:macro:`Py_REFCNT` y :c:macro:`Py_TYPE`."
7070
7171#: ../Doc/c-api/structures.rst:33
7272msgid ""
@@ -77,7 +77,7 @@ msgid ""
7777"and :c:macro:`Py_SIZE`."
7878msgstr ""
7979"Esta es una extensión de :c:type:`PyObject` que se suma el campo :attr:"
80- "`ob_size`. Esto sólo se utiliza para objetos que tienen alguna noción de "
80+ "`ob_size`. Esto sólo se utiliza para objetos que tienen cierta noción de "
8181"longitud (*length*). Este tipo no suele aparecer en la API Python/C. El "
8282"acceso a los miembros debe hacerse mediante el uso de las macros :c:macro:"
8383"`Py_REFCNT`, :c:macro:`Py_TYPE`, y :c:macro:`Py_SIZE`."
@@ -92,7 +92,8 @@ msgstr ""
9292
9393#: ../Doc/c-api/structures.rst:47
9494msgid "See documentation of :c:type:`PyObject` above."
95- msgstr "Consulte la documentación de :c:type:`PyObject` anteriormente."
95+ msgstr ""
96+ "Consulte la documentación de :c:type:`PyObject` en secciones anteriores."
9697
9798#: ../Doc/c-api/structures.rst:52
9899msgid ""
@@ -402,9 +403,9 @@ msgid ""
402403"functions defined for modules. At most one of these flags may be set for "
403404"any given method."
404405msgstr ""
405- "Estas dos constantes no se utilizan para indicar la convención de llamada "
406- "si no la vinculación cuando su usan con métodos de las clases. Estos no "
407- "se pueden usar para funciones definidas para módulos. A lo sumo uno de estos "
406+ "Estas dos constantes no se utilizan para indicar la convención de llamada si "
407+ "no la vinculación cuando su usan con métodos de las clases. Estos no se "
408+ "pueden usar para funciones definidas para módulos. A lo sumo uno de estos "
408409"*flags* puede establecerse en un método dado."
409410
410411#: ../Doc/c-api/structures.rst:242
@@ -413,10 +414,10 @@ msgid ""
413414"an instance of the type. This is used to create *class methods*, similar to "
414415"what is created when using the :func:`classmethod` built-in function."
415416msgstr ""
416- "Al método se le pasará el objeto tipo como primer parámetro, en lugar de "
417- "una instancia del tipo. Esto se utiliza para crear métodos de clase "
418- "(*class methods*), similar a lo que se crea cuando se utiliza la función :"
419- "func: `classmethod` incorporada."
417+ "Al método se le pasará el objeto tipo como primer parámetro, en lugar de una "
418+ "instancia del tipo. Esto se utiliza para crear métodos de clase (*class "
419+ "methods*), similar a lo que se crea cuando se utiliza la función :func :"
420+ "`classmethod` incorporada."
420421
421422#: ../Doc/c-api/structures.rst:252
422423msgid ""
@@ -434,8 +435,8 @@ msgid ""
434435"One other constant controls whether a method is loaded in place of another "
435436"definition with the same method name."
436437msgstr ""
437- "Unos otros controles constantes si se carga un método en lugar de otra "
438- "definición con el mismo nombre del método."
438+ "En otros controles constantes dependiendo si se carga un método en su lugar "
439+ "(*in place*) de otra definición con el mismo nombre del método."
439440
440441#: ../Doc/c-api/structures.rst:262
441442msgid ""
@@ -450,14 +451,14 @@ msgid ""
450451"calls."
451452msgstr ""
452453"El método se cargará en lugar de las definiciones existentes. Sin "
453- "*METH_COEXIST*, el comportamiento predeterminado es saltarse las definiciones "
454- "repetidas. Desde envolturas de ranura se cargan antes de la tabla de "
455- "métodos, la existencia de una ranura *sq_contains*, por ejemplo, generaría "
456- "un método envuelto llamado :meth:`__contains__` e impediría la carga de una "
457- "PyCFunction correspondiente con el mismo nombre. Con el *flag* definido, la "
458- "PyCFunction se cargará en lugar del objeto envoltorio y coexistirá con la "
459- "ranura. Esto es útil porque las llamadas a PyCFunctions se optimizan más que las "
460- "llamadas a objetos envolvente."
454+ "*METH_COEXIST*, el comportamiento predeterminado es saltarse las "
455+ "definiciones repetidas. Desde envolturas de ranura se cargan antes de la "
456+ "tabla de métodos, la existencia de una ranura *sq_contains*, por ejemplo, "
457+ "generaría un método envuelto llamado :meth:`__contains__` e impediría la "
458+ "carga de una PyCFunction correspondiente con el mismo nombre. Con el *flag* "
459+ "definido, la PyCFunction se cargará en lugar del objeto envoltorio y "
460+ "coexistirá con la ranura. Esto es útil porque las llamadas a PyCFunctions se "
461+ "optimizan más que las llamadas a objetos envolvente."
461462
462463#: ../Doc/c-api/structures.rst:275
463464msgid ""
@@ -677,16 +678,16 @@ msgstr ""
677678":attr:`flags` puede ser ``0`` para el acceso de escritura y lectura o :c:"
678679"macro:`READONLY` para el acceso de sólo lectura. El uso de :c:macro:"
679680"`T_STRING` para :attr:`type` implica :c:macro:`READONLY`. Los datos :c:macro:"
680- "`T_STRING` se interpretan como UTF-8. Sólo se pueden eliminar :c:macro:`T_OBJECT` y miembros :c: "
681- "macro:`T_OBJECT_EX`. (Se establecen a ``NULL``)."
681+ "`T_STRING` se interpretan como UTF-8. Sólo se pueden eliminar :c:macro:"
682+ "`T_OBJECT` y miembros :c: macro:`T_OBJECT_EX`. (Se establecen a ``NULL``)."
682683
683684#: ../Doc/c-api/structures.rst:341
684685msgid ""
685686"Structure to define property-like access for a type. See also description of "
686687"the :c:member:`PyTypeObject.tp_getset` slot."
687688msgstr ""
688- "Estructura para definir el acceso para un tipo como el de una propiedad. Véase "
689- "también la descripción de la ranura :c:member:`PyTypeObject.tp_getset`."
689+ "Estructura para definir el acceso para un tipo como el de una propiedad. "
690+ "Véase también la descripción de la ranura :c:member:`PyTypeObject.tp_getset`."
690691
691692#: ../Doc/c-api/structures.rst:347
692693msgid "name"
@@ -752,16 +753,16 @@ msgid ""
752753"The ``get`` function takes one :c:type:`PyObject\\ *` parameter (the "
753754"instance) and a function pointer (the associated ``closure``)::"
754755msgstr ""
755- "La función ``get`` toma un parámetro :c:type:`PyObject\\ *` (la instancia) "
756- "y un puntero de función (el ``closure`` asociado)::"
756+ "La función ``get`` toma un parámetro :c:type:`PyObject\\ *` (la instancia) y "
757+ "un puntero de función (el ``closure`` asociado)::"
757758
758759#: ../Doc/c-api/structures.rst:367
759760msgid ""
760761"It should return a new reference on success or ``NULL`` with a set exception "
761762"on failure."
762763msgstr ""
763- "Debe devolver una nueva referencia en caso de éxito o ``NULL`` con una excepción "
764- "establecida en caso de error."
764+ "Debe devolver una nueva referencia en caso de éxito o ``NULL`` con una "
765+ "excepción establecida en caso de error."
765766
766767#: ../Doc/c-api/structures.rst:370
767768msgid ""
0 commit comments