Skip to content

Commit f3689db

Browse files
committed
powrap
1 parent 0b74832 commit f3689db

File tree

1 file changed

+23
-24
lines changed

1 file changed

+23
-24
lines changed

howto/isolating-extensions.po

Lines changed: 23 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -304,10 +304,10 @@ msgid ""
304304
"explicit locking."
305305
msgstr ""
306306
"En estos casos, el módulo Python debería proporcionar *acceso* al estado "
307-
"global, en lugar de *poseerlo*. Si es posible, escriba el módulo para que varias "
308-
"copias del mismo puedan acceder al estado de forma independiente (junto con "
309-
"otras bibliotecas, ya sea para Python u otros lenguajes). Si eso no es "
310-
"posible, considere el bloqueo explícito."
307+
"global, en lugar de *poseerlo*. Si es posible, escriba el módulo para que "
308+
"varias copias del mismo puedan acceder al estado de forma independiente "
309+
"(junto con otras bibliotecas, ya sea para Python u otros lenguajes). Si eso "
310+
"no es posible, considere el bloqueo explícito."
311311

312312
#: ../Doc/howto/isolating-extensions.rst:166
313313
msgid ""
@@ -566,10 +566,9 @@ msgid ""
566566
"description or \"blueprint\" of a class, and calling :c:func:"
567567
"`PyType_FromModuleAndSpec` to construct a new class object."
568568
msgstr ""
569-
"Los tipos heap se pueden crear completando una estructura "
570-
":c:struct:`PyType_Spec`, una descripción o \"modelo\" de una clase y "
571-
"llamando a :c:func:`PyType_FromModuleAndSpec` para construir un nuevo objeto "
572-
"de clase."
569+
"Los tipos heap se pueden crear completando una estructura :c:struct:"
570+
"`PyType_Spec`, una descripción o \"modelo\" de una clase y llamando a :c:"
571+
"func:`PyType_FromModuleAndSpec` para construir un nuevo objeto de clase."
573572

574573
#: ../Doc/howto/isolating-extensions.rst:315
575574
msgid ""
@@ -611,8 +610,8 @@ msgid ""
611610
"collection protocol. That is, heap types should:"
612611
msgstr ""
613612
"Para evitar pérdidas de memoria, las instancias de los tipos heap deben "
614-
"implementar el protocolo de recolección de elementos no utilizados. Es decir, "
615-
"los tipos heap deben:"
613+
"implementar el protocolo de recolección de elementos no utilizados. Es "
614+
"decir, los tipos heap deben:"
616615

617616
#: ../Doc/howto/isolating-extensions.rst:336
618617
msgid "Have the :c:data:`Py_TPFLAGS_HAVE_GC` flag."
@@ -700,18 +699,18 @@ msgid ""
700699
msgstr ""
701700
"Acceder al estado de nivel de módulo desde los métodos de una clase es algo "
702701
"más complicado, pero es posible gracias a la API introducida en Python 3.9. "
703-
"Para obtener el estado, primero debe obtener la *clase de definición* y luego "
704-
"obtener el estado del módulo."
702+
"Para obtener el estado, primero debe obtener la *clase de definición* y "
703+
"luego obtener el estado del módulo."
705704

706705
#: ../Doc/howto/isolating-extensions.rst:388
707706
msgid ""
708707
"The largest roadblock is getting *the class a method was defined in*, or "
709708
"that method's \"defining class\" for short. The defining class can have a "
710709
"reference to the module it is part of."
711710
msgstr ""
712-
"El obstáculo más grande es obtener *la clase en la que se definió un método*, "
713-
"o la \"clase de definición\" de ese método para abreviar. La clase de "
714-
"definición puede tener una referencia al módulo del que forma parte."
711+
"El obstáculo más grande es obtener *la clase en la que se definió un "
712+
"método*, o la \"clase de definición\" de ese método para abreviar. La clase "
713+
"de definición puede tener una referencia al módulo del que forma parte."
715714

716715
#: ../Doc/howto/isolating-extensions.rst:392
717716
msgid ""
@@ -769,12 +768,12 @@ msgid ""
769768
"allow passing in the defining class, unlike with :c:type:`PyCMethod`. The "
770769
"same goes for getters and setters defined with :c:type:`PyGetSetDef`."
771770
msgstr ""
772-
"Los métodos slot, los equivalentes rápidos de C para métodos especiales, como "
773-
":c:member:`~PyNumberMethods.nb_add` para :py:attr:`~object.__add__` o "
774-
":c:member:`~PyType.tp_new` para la inicialización, tienen una API muy simple "
775-
"que no permite pasar la clase de definición, a diferencia de :c:"
776-
"type:`PyCMethod`. Lo mismo ocurre con los getters y setters definidos con :c:"
777-
"type:`PyGetSetDef`."
771+
"Los métodos slot, los equivalentes rápidos de C para métodos especiales, "
772+
"como :c:member:`~PyNumberMethods.nb_add` para :py:attr:`~object.__add__` o :"
773+
"c:member:`~PyType.tp_new` para la inicialización, tienen una API muy simple "
774+
"que no permite pasar la clase de definición, a diferencia de :c:type:"
775+
"`PyCMethod`. Lo mismo ocurre con los getters y setters definidos con :c:type:"
776+
"`PyGetSetDef`."
778777

779778
#: ../Doc/howto/isolating-extensions.rst:475
780779
msgid ""
@@ -882,6 +881,6 @@ msgid ""
882881
"The heap type API was not designed for \"lossless\" conversion from static "
883882
"types; that is, creating a type that works exactly like a given static type."
884883
msgstr ""
885-
"La API de tipo heap no se diseñó para la conversión \"sin pérdidas\" de tipos "
886-
"estáticos; es decir, crear un tipo que funcione exactamente como un tipo "
887-
"estático determinado."
884+
"La API de tipo heap no se diseñó para la conversión \"sin pérdidas\" de "
885+
"tipos estáticos; es decir, crear un tipo que funcione exactamente como un "
886+
"tipo estático determinado."

0 commit comments

Comments
 (0)