@@ -60,10 +60,10 @@ msgid ""
6060"macros :c:macro:`Py_REFCNT` and :c:macro:`Py_TYPE`."
6161msgstr ""
6262"Todos los tipos de objetos son extensiones de este tipo. Este es un tipo que "
63- "contiene la información de Python necesita para tratar un puntero a un "
63+ "contiene la información que Python necesita para tratar un puntero a un "
6464"objeto como un objeto. En una construcción normal \" liberación\" , que "
6565"contiene solo contador de referencia del objeto y un puntero al objeto de "
66- "tipo correspondiente. Nada es en realidad declarado a :c:type:`PyObject`, "
66+ "tipo correspondiente. En realidad nada es declarado como un :c:type:`PyObject`, "
6767"pero cada puntero a un objeto de Python se puede convertir en una :c:type:"
6868"`PyObject*`. El acceso a los miembros debe hacerse mediante el uso de las "
6969"macros :c:macro:`Py_REFCNT` y :c:macro:`Py_TYPE`."
@@ -251,7 +251,7 @@ msgstr "int"
251251
252252#: ../Doc/c-api/structures.rst:146
253253msgid "flag bits indicating how the call should be constructed"
254- msgstr "*flag* bits que indican cómo la llamada debe ser construido "
254+ msgstr "*flag* bits que indican cómo debe ser construida la llamada "
255255
256256#: ../Doc/c-api/structures.rst:149
257257msgid ":attr:`ml_doc`"
@@ -294,7 +294,7 @@ msgid ""
294294"arguments. So there are a total of 6 calling conventions:"
295295msgstr ""
296296"Hay cuatro convenciones básicas de llamadas de argumentos posicionales y dos "
297- "de ellos se pueden combinar con :const:`METH_KEYWORDS` para apoyar también "
297+ "de ellos se pueden combinar con :const:`METH_KEYWORDS` para soportar también "
298298"argumentos de palabra clave (*keyword*). Así que hay un total de 6 "
299299"convenciones de llamada:"
300300
@@ -403,7 +403,7 @@ msgid ""
403403"any given method."
404404msgstr ""
405405"Estas dos constantes no se utilizan para indicar la convención de llamada "
406- "pero el cuando su uso con los métodos de las clases de vinculación . Estos no "
406+ "si no la vinculación cuando su usan con métodos de las clases. Estos no "
407407"se pueden usar para funciones definidas para módulos. A lo sumo uno de estos "
408408"*flags* puede establecerse en un método dado."
409409
@@ -413,8 +413,8 @@ msgid ""
413413"an instance of the type. This is used to create *class methods*, similar to "
414414"what is created when using the :func:`classmethod` built-in function."
415415msgstr ""
416- "El método será pasado el objeto tipo como el primer parámetro en lugar de "
417- "una instancia del tipo. Esto se utiliza para crear métodos de la clase "
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 "
418418"(*class methods*), similar a lo que se crea cuando se utiliza la función :"
419419"func:`classmethod` incorporada."
420420
@@ -450,14 +450,14 @@ msgid ""
450450"calls."
451451msgstr ""
452452"El método se cargará en lugar de las definiciones existentes. Sin "
453- "*METH_COEXIST*, el valor predeterminado es saltarse las definiciones "
453+ "*METH_COEXIST*, el comportamiento predeterminado es saltarse las definiciones "
454454"repetidas. Desde envolturas de ranura se cargan antes de la tabla de "
455455"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 un "
456+ "un método envuelto llamado :meth:`__contains__` e impediría la carga de una "
457457"PyCFunction correspondiente con el mismo nombre. Con el *flag* definido, la "
458458"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 de "
460- "llamadas objeto envolvente."
459+ "ranura. Esto es útil porque las llamadas a PyCFunctions se optimizan más que las "
460+ "llamadas a objetos envolvente."
461461
462462#: ../Doc/c-api/structures.rst:275
463463msgid ""
@@ -674,18 +674,18 @@ msgid ""
674674"macro:`T_OBJECT` and :c:macro:`T_OBJECT_EX` members can be deleted. (They "
675675"are set to ``NULL``)."
676676msgstr ""
677- ":attr:`flags` puede ser ``0`` para la escritura y lectura de acceso o :c:"
677+ ":attr:`flags` puede ser ``0`` para el acceso de escritura y lectura o :c:"
678678"macro:`READONLY` para el acceso de sólo lectura. El uso de :c:macro:"
679679"`T_STRING` para :attr:`type` implica :c:macro:`READONLY`. Los datos :c:macro:"
680- "`T_STRING` se interpretan como UTF-8. Sólo :c:macro:`T_OBJECT` y miembros :c:"
681- "macro:`T_OBJECT_EX` se pueden eliminar . (Se establecen a ``NULL``)."
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``)."
682682
683683#: ../Doc/c-api/structures.rst:341
684684msgid ""
685685"Structure to define property-like access for a type. See also description of "
686686"the :c:member:`PyTypeObject.tp_getset` slot."
687687msgstr ""
688- "Estructura para definir el acceso de la propiedad como para un tipo . Véase "
688+ "Estructura para definir el acceso para un tipo como el de una propiedad . Véase "
689689"también la descripción de la ranura :c:member:`PyTypeObject.tp_getset`."
690690
691691#: ../Doc/c-api/structures.rst:347
@@ -752,15 +752,15 @@ msgid ""
752752"The ``get`` function takes one :c:type:`PyObject\\ *` parameter (the "
753753"instance) and a function pointer (the associated ``closure``)::"
754754msgstr ""
755- "Las funciones ``get`` toma un parámetro :c:type:`PyObject\\ *` (la instancia) "
755+ "La función ``get`` toma un parámetro :c:type:`PyObject\\ *` (la instancia) "
756756"y un puntero de función (el ``closure`` asociado)::"
757757
758758#: ../Doc/c-api/structures.rst:367
759759msgid ""
760760"It should return a new reference on success or ``NULL`` with a set exception "
761761"on failure."
762762msgstr ""
763- "Debe devolver una nueva referencia en el éxito o ``NULL`` con una excepción "
763+ "Debe devolver una nueva referencia en caso de éxito o ``NULL`` con una excepción "
764764"establecida en caso de error."
765765
766766#: ../Doc/c-api/structures.rst:370
@@ -778,6 +778,6 @@ msgid ""
778778"In case the attribute should be deleted the second parameter is ``NULL``. "
779779"Should return ``0`` on success or ``-1`` with a set exception on failure."
780780msgstr ""
781- "En caso de que el atributo debe suprimirse el segundo parámetro es ``NULL``. "
782- "Debe retornar ``0`` en caso de éxito o ``-1`` con una excepción conjunto en "
781+ "En caso de que el atributo deba suprimirse el segundo parámetro es ``NULL``. "
782+ "Debe retornar ``0`` en caso de éxito o ``-1`` con una excepción explícita en "
783783"caso de fallo."
0 commit comments