From 0c60244d17500b391de4b63c01db50803e7ea2d4 Mon Sep 17 00:00:00 2001 From: Bibiana Rivadeneira Date: Sun, 31 Oct 2021 11:40:12 -0300 Subject: [PATCH 1/6] Add missing translate c-api/module.po --- c-api/module.po | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/c-api/module.po b/c-api/module.po index 6d92e0e5e4..b2deb50524 100644 --- a/c-api/module.po +++ b/c-api/module.po @@ -337,6 +337,11 @@ msgid "" "collector is not involved and :c:member:`~PyModuleDef.m_free` is called " "directly." msgstr "" +"Tal como :c:member:`PyTypeObject.tp_clear`, esta función no *siempre* es " +"llamada antes de la designación de un módulo. Por ejemplo, cuando el " +"recuento de referencias está listo para determinar que un objeto no se usa " +"más, la recolección de basura cíclica no se involucra y se llama a :c:member:" +"`~PyModuleDef.m_free` directamente." #: ../Doc/c-api/module.rst:235 msgid "" @@ -714,41 +719,53 @@ msgstr "" msgid "" "On success, return ``0``. On error, raise an exception and return ``-1``." msgstr "" +"En caso de éxito, retorna ``0``. En caso de error, lanza una excepción y " +"retorna ``-1``." #: ../Doc/c-api/module.rst:454 msgid "" "Return ``NULL`` if *value* is ``NULL``. It must be called with an exception " "raised in this case." msgstr "" +"Retorna ``NULL`` si *value* es ``NULL``. Debe llamarse lanzando una " +"excepción en este caso." #: ../Doc/c-api/module.rst:457 ../Doc/c-api/module.rst:506 msgid "Example usage::" -msgstr "" +msgstr "Ejemplo de uso ::" #: ../Doc/c-api/module.rst:471 ../Doc/c-api/module.rst:524 msgid "" "The example can also be written without checking explicitly if *obj* is " "``NULL``::" msgstr "" +"El ejemplo puede también ser escrito sin verificar explicitamente si *obj* " +"es ``NULL``::" #: ../Doc/c-api/module.rst:483 ../Doc/c-api/module.rst:540 msgid "" "Note that ``Py_XDECREF()`` should be used instead of ``Py_DECREF()`` in this " "case, since *obj* can be ``NULL``." msgstr "" +"Note que ``Py_XDECREF()`` debería ser usado en vez de ``Py_DECREF()`` en " +"este caso, ya que *obj* puede ser ``NULL``." #: ../Doc/c-api/module.rst:491 msgid "" "Similar to :c:func:`PyModule_AddObjectRef`, but steals a reference to " "*value* on success (if it returns ``0``)." msgstr "" +"Similar a :c:func:`PyModule_AddObjectRef`, pero roba una referencia a " +"*value* en caso de éxito (en este caso retorna ``0``)." #: ../Doc/c-api/module.rst:494 msgid "" "The new :c:func:`PyModule_AddObjectRef` function is recommended, since it is " -"easy to introduce reference leaks by misusing the :c:func:" +"easy to introduce reference leaks by missing the :c:func:" "`PyModule_AddObject` function." msgstr "" +"Se recomienda la nueva función :c:func:`PyModule_AddObjectRef`, ya que es " +"sencillo introducir fugas de referencias por falta del :c:func: " #: ../Doc/c-api/module.rst:500 msgid "" From 4e73cca87043cf712749116c237a2c60132eef78 Mon Sep 17 00:00:00 2001 From: Bibo Date: Sun, 31 Oct 2021 23:14:20 -0300 Subject: [PATCH 2/6] Update c-api/module.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cristián Maureira-Fredes --- c-api/module.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/module.po b/c-api/module.po index b2deb50524..6b307034af 100644 --- a/c-api/module.po +++ b/c-api/module.po @@ -761,7 +761,7 @@ msgstr "" #: ../Doc/c-api/module.rst:494 msgid "" "The new :c:func:`PyModule_AddObjectRef` function is recommended, since it is " -"easy to introduce reference leaks by missing the :c:func:" +"easy to introduce reference leaks by misusing the :c:func:" "`PyModule_AddObject` function." msgstr "" "Se recomienda la nueva función :c:func:`PyModule_AddObjectRef`, ya que es " From fd8a7e7ee74f59e74bf07125c20212d7d4df7776 Mon Sep 17 00:00:00 2001 From: Bibo Date: Sun, 31 Oct 2021 23:14:28 -0300 Subject: [PATCH 3/6] Update c-api/module.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cristián Maureira-Fredes --- c-api/module.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/module.po b/c-api/module.po index 6b307034af..220b03ec53 100644 --- a/c-api/module.po +++ b/c-api/module.po @@ -765,7 +765,7 @@ msgid "" "`PyModule_AddObject` function." msgstr "" "Se recomienda la nueva función :c:func:`PyModule_AddObjectRef`, ya que es " -"sencillo introducir fugas de referencias por falta del :c:func: " +"sencillo introducir fugas de referencias por un uso incorrecto de :c:func: " #: ../Doc/c-api/module.rst:500 msgid "" From ff70cf9c0778da0c7714d044cbb6cfc8af299dac Mon Sep 17 00:00:00 2001 From: Bibiana Rivadeneira Date: Mon, 1 Nov 2021 09:21:02 -0300 Subject: [PATCH 4/6] Add missing translate --- c-api/module.po | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/c-api/module.po b/c-api/module.po index 220b03ec53..9ff255c8cd 100644 --- a/c-api/module.po +++ b/c-api/module.po @@ -765,7 +765,8 @@ msgid "" "`PyModule_AddObject` function." msgstr "" "Se recomienda la nueva función :c:func:`PyModule_AddObjectRef`, ya que es " -"sencillo introducir fugas de referencias por un uso incorrecto de :c:func: " +"sencillo introducir fugas de referencias por un uso incorrecto de la función :c:func: " +""`PyModule_AddObject`." #: ../Doc/c-api/module.rst:500 msgid "" From 0955ee50230e50c85b638c4be2bc86652c937247 Mon Sep 17 00:00:00 2001 From: Bibiana Rivadeneira Date: Mon, 1 Nov 2021 10:03:57 -0300 Subject: [PATCH 5/6] Run powrap --- c-api/module.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/c-api/module.po b/c-api/module.po index 9ff255c8cd..f51c4967d0 100644 --- a/c-api/module.po +++ b/c-api/module.po @@ -765,8 +765,8 @@ msgid "" "`PyModule_AddObject` function." msgstr "" "Se recomienda la nueva función :c:func:`PyModule_AddObjectRef`, ya que es " -"sencillo introducir fugas de referencias por un uso incorrecto de la función :c:func: " -""`PyModule_AddObject`." +"sencillo introducir fugas de referencias por un uso incorrecto de la " +"función :c:func: `PyModule_AddObject`." #: ../Doc/c-api/module.rst:500 msgid "" From 4e8f078c7c1f895ad2d01d50cb2271d7e8ced1af Mon Sep 17 00:00:00 2001 From: Bibo Date: Mon, 1 Nov 2021 11:12:01 -0300 Subject: [PATCH 6/6] Update c-api/module.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cristián Maureira-Fredes --- c-api/module.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/module.po b/c-api/module.po index f51c4967d0..33489411b0 100644 --- a/c-api/module.po +++ b/c-api/module.po @@ -766,7 +766,7 @@ msgid "" msgstr "" "Se recomienda la nueva función :c:func:`PyModule_AddObjectRef`, ya que es " "sencillo introducir fugas de referencias por un uso incorrecto de la " -"función :c:func: `PyModule_AddObject`." +"función :c:func:`PyModule_AddObject`." #: ../Doc/c-api/module.rst:500 msgid ""