@@ -304,10 +304,10 @@ msgid ""
304
304
"explicit locking."
305
305
msgstr ""
306
306
"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."
311
311
312
312
#: ../Doc/howto/isolating-extensions.rst:166
313
313
msgid ""
@@ -566,10 +566,9 @@ msgid ""
566
566
"description or \" blueprint\" of a class, and calling :c:func:"
567
567
"`PyType_FromModuleAndSpec` to construct a new class object."
568
568
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."
573
572
574
573
#: ../Doc/howto/isolating-extensions.rst:315
575
574
msgid ""
@@ -611,8 +610,8 @@ msgid ""
611
610
"collection protocol. That is, heap types should:"
612
611
msgstr ""
613
612
"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:"
616
615
617
616
#: ../Doc/howto/isolating-extensions.rst:336
618
617
msgid "Have the :c:data:`Py_TPFLAGS_HAVE_GC` flag."
@@ -700,18 +699,18 @@ msgid ""
700
699
msgstr ""
701
700
"Acceder al estado de nivel de módulo desde los métodos de una clase es algo "
702
701
"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."
705
704
706
705
#: ../Doc/howto/isolating-extensions.rst:388
707
706
msgid ""
708
707
"The largest roadblock is getting *the class a method was defined in*, or "
709
708
"that method's \" defining class\" for short. The defining class can have a "
710
709
"reference to the module it is part of."
711
710
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."
715
714
716
715
#: ../Doc/howto/isolating-extensions.rst:392
717
716
msgid ""
@@ -769,12 +768,12 @@ msgid ""
769
768
"allow passing in the defining class, unlike with :c:type:`PyCMethod`. The "
770
769
"same goes for getters and setters defined with :c:type:`PyGetSetDef`."
771
770
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`."
778
777
779
778
#: ../Doc/howto/isolating-extensions.rst:475
780
779
msgid ""
@@ -882,6 +881,6 @@ msgid ""
882
881
"The heap type API was not designed for \" lossless\" conversion from static "
883
882
"types; that is, creating a type that works exactly like a given static type."
884
883
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