@@ -211,7 +211,7 @@ msgid ""
211211"containing a representation of the instance for which it is called. Here is "
212212"a simple example::"
213213msgstr ""
214- "El manejador :c:member:`~PyTypeObject.tp_repr` debe devolver un objeto de "
214+ "El manejador :c:member:`~PyTypeObject.tp_repr` debe retornar un objeto de "
215215"cadena que contenga una representación de la instancia para la que se llama. "
216216"Aquí hay un ejemplo simple::"
217217
@@ -566,7 +566,7 @@ msgstr ""
566566"Esta función se llama con dos objetos Python y el operador como argumentos, "
567567"donde el operador es uno de ``Py_EQ``, ``Py_NE``, ``Py_LE``, ``Py_GT``, "
568568"``Py_LT`` o ``Py_GT``. Debe comparar los dos objetos con respecto al "
569- "operador especificado y devolver ``Py_True`` o ``Py_False`` si la "
569+ "operador especificado y retornar ``Py_True`` o ``Py_False`` si la "
570570"comparación es exitosa, ``Py_NotImplemented`` para indicar que la "
571571"comparación no está implementada y el método de comparación del otro objeto "
572572"debería intentarse, o ``NULL`` si se estableció una excepción."
@@ -643,7 +643,7 @@ msgid ""
643643"This function, if you choose to provide it, should return a hash number for "
644644"an instance of your data type. Here is a simple example::"
645645msgstr ""
646- "Esta función, si elige proporcionarla, debería devolver un número hash para "
646+ "Esta función, si elige proporcionarla, debería retornar un número hash para "
647647"una instancia de su tipo de datos. Aquí hay un ejemplo simple::"
648648
649649#: ../Doc/extending/newtypes.rst:459
@@ -654,8 +654,8 @@ msgid ""
654654"computation is successful, as seen above."
655655msgstr ""
656656":c:type:`Py_hash_t` es un tipo entero con signo con un ancho que varia "
657- "dependiendo de la plataforma.Devolver ``-1`` de :c:member:`~PyTypeObject."
658- "tp_hash` indica un error, por lo que debe tener cuidado de evitar devolverlo "
657+ "dependiendo de la plataforma.retornar ``-1`` de :c:member:`~PyTypeObject."
658+ "tp_hash` indica un error, por lo que debe tener cuidado de evitar retornarlo "
659659"cuando el cálculo de hash sea exitoso, como se vio anteriormente."
660660
661661#: ../Doc/extending/newtypes.rst:468
@@ -722,7 +722,7 @@ msgstr ""
722722"Estas funciones proporcionan soporte para el protocolo iterador. Ambos "
723723"manejadores toman exactamente un parámetro, la instancia para la que están "
724724"siendo llamados, y retornan una nueva referencia. En el caso de un error, "
725- "deben establecer una excepción y devolver ``NULL``. :c:member:`~PyTypeObject."
725+ "deben establecer una excepción y retornar ``NULL``. :c:member:`~PyTypeObject."
726726"tp_iter` corresponde al método Python :meth:`__iter__`, mientras que :c:"
727727"member:`~PyTypeObject.tp_iternext` corresponde al método Python :meth:"
728728"`~iterator.__next__`."
@@ -734,7 +734,7 @@ msgid ""
734734"same guidelines apply as for Python classes:"
735735msgstr ""
736736"Cualquier objeto :term:`iterable` debe implementar el manejador :c:member:"
737- "`~PyTypeObject.tp_iter`, que debe devolver un objeto :term:`iterator`. Aquí "
737+ "`~PyTypeObject.tp_iter`, que debe retornar un objeto :term:`iterator`. Aquí "
738738"se aplican las mismas pautas que para las clases de Python:"
739739
740740#: ../Doc/extending/newtypes.rst:523
@@ -744,7 +744,7 @@ msgid ""
744744"call to :c:member:`~PyTypeObject.tp_iter`."
745745msgstr ""
746746"Para colecciones (como listas y tuplas) que pueden admitir múltiples "
747- "iteradores independientes, cada llamada debe crear y devolver un nuevo "
747+ "iteradores independientes, cada llamada debe crear y retornar un nuevo "
748748"iterador a :c:member:`~PyTypeObject.tp_iter`."
749749
750750#: ../Doc/extending/newtypes.rst:526
@@ -756,7 +756,7 @@ msgid ""
756756msgstr ""
757757"Los objetos que solo se pueden iterar una vez (generalmente debido a los "
758758"efectos secundarios de la iteración, como los objetos de archivo) pueden "
759- "implementar :c:member:`~PyTypeObject.tp_iter` devolviendo una nueva "
759+ "implementar :c:member:`~PyTypeObject.tp_iter` retornando una nueva "
760760"referencia a ellos mismos y, por lo tanto, también deben implementar el "
761761"manejador :c:member:`~PyTypeObject.tp_iternext`."
762762
@@ -776,15 +776,15 @@ msgid ""
776776msgstr ""
777777"Cualquier objeto :term:`iterator` debe implementar tanto :c:member:"
778778"`~PyTypeObject.tp_iter` como :c:member:`~PyTypeObject.tp_iternext`. El "
779- "manejador de un iterador :c:member:`~PyTypeObject.tp_iter` debería devolver "
779+ "manejador de un iterador :c:member:`~PyTypeObject.tp_iter` debería retornar "
780780"una nueva referencia al iterador. Su controlador :c:member:`~PyTypeObject."
781- "tp_iternext` debería devolver una nueva referencia al siguiente objeto en la "
781+ "tp_iternext` debería retornar una nueva referencia al siguiente objeto en la "
782782"iteración, si hay uno. Si la iteración ha llegado al final, :c:member:"
783- "`~PyTypeObject.tp_iternext` puede devolver ``NULL`` sin establecer una "
784- "excepción, o puede establecer :exc:`StopIteration` *además* para devolver "
783+ "`~PyTypeObject.tp_iternext` puede retornar ``NULL`` sin establecer una "
784+ "excepción, o puede establecer :exc:`StopIteration` *además* para retornar "
785785"``NULL``; evitar la excepción puede producir un rendimiento ligeramente "
786786"mejor. Si se produce un error real, :c:member:`~PyTypeObject.tp_iternext` "
787- "siempre debe establecer una excepción y devolver ``NULL``."
787+ "siempre debe establecer una excepción y retornar ``NULL``."
788788
789789#: ../Doc/extending/newtypes.rst:547
790790msgid "Weak Reference Support"
0 commit comments