@@ -11,15 +11,16 @@ msgstr ""
11
11
"Project-Id-Version : Python 3.8\n "
12
12
"Report-Msgid-Bugs-To : \n "
13
13
"POT-Creation-Date : 2023-10-12 19:43+0200\n "
14
- "PO-Revision-Date : 2021-08-04 21:07+0200\n "
15
- "Last-Translator : Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n "
16
- "Language : es_PE\n "
14
+ "PO-Revision-Date : 2023-11-05 22:46+0100\n "
15
+ "Last-Translator : Andrea Alegre <devel@andrea.mozmail.com>\n "
17
16
"Language-Team : python-doc-es\n "
18
- "Plural-Forms : nplurals=2; plural=(n != 1); \n "
17
+ "Language : es \n "
19
18
"MIME-Version : 1.0\n "
20
19
"Content-Type : text/plain; charset=utf-8\n "
21
20
"Content-Transfer-Encoding : 8bit\n "
21
+ "Plural-Forms : nplurals=2; plural=(n != 1);\n "
22
22
"Generated-By : Babel 2.13.0\n "
23
+ "X-Generator : Poedit 3.4\n "
23
24
24
25
#: ../Doc/library/weakref.rst:4
25
26
msgid ":mod:`weakref` --- Weak references"
@@ -144,20 +145,19 @@ msgstr ""
144
145
"`weakref` para el beneficio de usuarios avanzados."
145
146
146
147
#: ../Doc/library/weakref.rst:68
147
- #, fuzzy
148
148
msgid ""
149
149
"Not all objects can be weakly referenced. Objects which support weak "
150
150
"references include class instances, functions written in Python (but not in "
151
151
"C), instance methods, sets, frozensets, some :term:`file objects <file "
152
152
"object>`, :term:`generators <generator>`, type objects, sockets, arrays, "
153
153
"deques, regular expression pattern objects, and code objects."
154
154
msgstr ""
155
- "No todos los objetos pueden ser débilmente referenciados; esos objetos que "
156
- "pueden incluir instancias de clases, funciones escritas en Python (pero no "
157
- "en C), métodos de instancia, conjuntos, frozensets, algunos :term:`objetos "
158
- "de archivo <file object>`, :term:`generadores <generator>`, objetos de "
159
- "tipos, sockets, arreglos, deques, objetos de patrones de expresiones "
160
- "regulares, y objetos código."
155
+ "No todos los objetos pueden ser débilmente referenciados. Objetos que "
156
+ "soportan referencias débiles pueden incluir instancias de clases, funciones "
157
+ "escritas en Python (pero no en C), métodos de instancia, conjuntos, "
158
+ "frozensets, algunos :term:`objetos archivo <file object>`, :term:"
159
+ "`generadores <generator>`, objetos de tipo, sockets, arreglos, deques, "
160
+ "objetos de patrones de expresiones regulares, y objetos código."
161
161
162
162
#: ../Doc/library/weakref.rst:74
163
163
msgid "Added support for thread.lock, threading.Lock, and code objects."
@@ -234,15 +234,15 @@ msgstr ""
234
234
"retrollamada registrada más antigua."
235
235
236
236
#: ../Doc/library/weakref.rst:112
237
- #, fuzzy
238
237
msgid ""
239
238
"Exceptions raised by the callback will be noted on the standard error "
240
239
"output, but cannot be propagated; they are handled in exactly the same way "
241
240
"as exceptions raised from an object's :meth:`~object.__del__` method."
242
241
msgstr ""
243
- "Las excepciones lanzadas por la retrollamada serán anotadas en la salida de "
244
- "error estándar, pero no pueden ser propagadas; son manejadas igual que las "
245
- "excepciones lanzadas por el método :meth:`__del__` de un objeto."
242
+ "Las excepciones lanzadas por la retrollamada serán visibles en la salida de "
243
+ "error estándar pero no pueden ser propagadas; son manejadas de la misma "
244
+ "forma que las excepciones lanzadas por el método :meth:`~object.__del__` de "
245
+ "un objeto."
246
246
247
247
#: ../Doc/library/weakref.rst:116
248
248
msgid ""
@@ -291,7 +291,6 @@ msgid "Added the :attr:`__callback__` attribute."
291
291
msgstr "Se añadió el atributo :attr:`__callback__`."
292
292
293
293
#: ../Doc/library/weakref.rst:140
294
- #, fuzzy
295
294
msgid ""
296
295
"Return a proxy to *object* which uses a weak reference. This supports use "
297
296
"of the proxy in most contexts instead of requiring the explicit "
@@ -309,15 +308,18 @@ msgstr ""
309
308
"retornado tendrá un tipo ``ProxyType`` o ``CallableProxyType``, dependiendo "
310
309
"si *object* es invocable. Objetos Proxy no son :term:`hashable` "
311
310
"independiente de la referencia; esto evita un número de problemas "
312
- "relacionados a su naturaleza mutable fundamental, y previene su uso como "
313
- "claves de diccionario. *callback* es el mismo como el parámetro del mismo "
314
- "nombre de la función :func:`ref`."
311
+ "relacionados a su naturaleza mutable fundamental, y evita su uso como clave "
312
+ "de diccionario. *callback* corresponde al parámetro del mismo nombre de la "
313
+ "función :func:`ref`."
315
314
316
315
#: ../Doc/library/weakref.rst:149
317
316
msgid ""
318
317
"Accessing an attribute of the proxy object after the referent is garbage "
319
318
"collected raises :exc:`ReferenceError`."
320
319
msgstr ""
320
+ "Acceder al atributo de un objeto proxy después de que el objeto referenciado "
321
+ "haya sido recolectado por el recolector de basura lanza :exc:"
322
+ "`ReferenceError`."
321
323
322
324
#: ../Doc/library/weakref.rst:152
323
325
msgid ""
@@ -363,10 +365,16 @@ msgid ""
363
365
"not replace the existing key. Due to this, when the reference to the "
364
366
"original key is deleted, it also deletes the entry in the dictionary::"
365
367
msgstr ""
368
+ "Nótese que cuando una clave cuyo valor es igual a una clave ya existente "
369
+ "(pero no tienen igual identidad) es insertado en el diccionario, el valor es "
370
+ "reemplazado pero no se reemplaza la clave existente. Debido a esto, cuando "
371
+ "la referencia a la clave original es eliminada, se elimina la entrada en el "
372
+ "diccionario::"
366
373
367
374
#: ../Doc/library/weakref.rst:188
368
375
msgid "A workaround would be to remove the key prior to reassignment::"
369
376
msgstr ""
377
+ "Una solución alternativa sería remover la clave antes de la reasignación::"
370
378
371
379
#: ../Doc/library/weakref.rst:199
372
380
msgid "Added support for ``|`` and ``|=`` operators, specified in :pep:`584`."
@@ -412,14 +420,12 @@ msgstr ""
412
420
"pep:`584`."
413
421
414
422
#: ../Doc/library/weakref.rst:223
415
- #, fuzzy
416
423
msgid ""
417
424
":class:`WeakValueDictionary` objects have an additional method that has the "
418
425
"same issues as the :meth:`WeakKeyDictionary.keyrefs` method."
419
426
msgstr ""
420
427
"Los objetos :class:`WeakValueDictionary` tienen un método adicional que "
421
- "tiene los mismos problemas que el método :meth:`keyrefs` de los objetos :"
422
- "class:`WeakyKeyDictionary`."
428
+ "posee los mismos problemas que el método :meth:`WeakKeyDictionary.keyrefs`."
423
429
424
430
#: ../Doc/library/weakref.rst:229
425
431
msgid "Return an iterable of the weak references to the values."
@@ -452,6 +458,8 @@ msgid ""
452
458
"*callback* is the same as the parameter of the same name to the :func:`ref` "
453
459
"function."
454
460
msgstr ""
461
+ "*callback* corresponde al parámetro del mismo nombre de la función :func:"
462
+ "`ref`."
455
463
456
464
#: ../Doc/library/weakref.rst:270
457
465
msgid ""
@@ -480,7 +488,6 @@ msgstr ""
480
488
"`None`."
481
489
482
490
#: ../Doc/library/weakref.rst:280
483
- #, fuzzy
484
491
msgid ""
485
492
"Exceptions raised by finalizer callbacks during garbage collection will be "
486
493
"shown on the standard error output, but cannot be propagated. They are "
@@ -490,7 +497,7 @@ msgstr ""
490
497
"Las excepciones lanzadas por retrollamadas de finalizadores durante la "
491
498
"recolección de basura serán mostradas en la salida de error estándar, pero "
492
499
"no pueden ser propagadas. Son gestionados de la misma forma que las "
493
- "excepciones lanzadas del método :meth:`__del__` de un objeto o la "
500
+ "excepciones lanzadas por el método :meth:`~object. __del__` de un objeto o la "
494
501
"retrollamada de una referencia débil."
495
502
496
503
#: ../Doc/library/weakref.rst:286
@@ -510,8 +517,9 @@ msgid ""
510
517
"replaced by :const:`None`."
511
518
msgstr ""
512
519
"Un finalizador nunca invocará su retrollamada durante la última parte del :"
513
- "term:`interpreter shutdown <apagado del intérprete>` cuando los módulos "
514
- "globales están sujetos a ser reemplazados por :const:`None`."
520
+ "term:`apagado del intérprete <interpreter shutdown>` cuando las variables "
521
+ "globales del módulo (globals) están sujetos a ser reemplazados por :const:"
522
+ "`None`."
515
523
516
524
#: ../Doc/library/weakref.rst:296
517
525
msgid ""
@@ -734,9 +742,8 @@ msgstr ""
734
742
"Por ejemplo"
735
743
736
744
#: ../Doc/library/weakref.rst:526
737
- #, fuzzy
738
745
msgid "Comparing finalizers with :meth:`~object.__del__` methods"
739
- msgstr "Comparando finalizadores con los métodos :meth:`__del__`"
746
+ msgstr "Comparando finalizadores con los métodos :meth:`~object. __del__`"
740
747
741
748
#: ../Doc/library/weakref.rst:528
742
749
msgid ""
@@ -753,45 +760,42 @@ msgid "the object is garbage collected,"
753
760
msgstr "el objeto es recolectado por el recolector de basura,"
754
761
755
762
#: ../Doc/library/weakref.rst:533
756
- #, fuzzy
757
763
msgid "the object's :meth:`!remove` method is called, or"
758
- msgstr "el método :meth:`remove` del objeto es llamado, o"
764
+ msgstr "el método :meth:`! remove` del objeto es llamado, o"
759
765
760
766
#: ../Doc/library/weakref.rst:534
761
767
msgid "the program exits."
762
768
msgstr "el programa sale."
763
769
764
770
#: ../Doc/library/weakref.rst:536
765
- #, fuzzy
766
771
msgid ""
767
772
"We might try to implement the class using a :meth:`~object.__del__` method "
768
773
"as follows::"
769
774
msgstr ""
770
- "Nosotros podemos intentar implementar la clase usando el método :meth:"
771
- "` __del__` como sigue ::"
775
+ "Podemos intentar implementar la clase usando un método :meth:`~object. "
776
+ "__del__` como se muestra a continuación ::"
772
777
773
778
#: ../Doc/library/weakref.rst:555
774
- #, fuzzy
775
779
msgid ""
776
780
"Starting with Python 3.4, :meth:`~object.__del__` methods no longer prevent "
777
781
"reference cycles from being garbage collected, and module globals are no "
778
782
"longer forced to :const:`None` during :term:`interpreter shutdown`. So this "
779
783
"code should work without any issues on CPython."
780
784
msgstr ""
781
- "Empezando con Python 3.4, Los métodos :meth:`__del__` ya no previenen ciclos "
782
- "de referencia de ser recolectado como basura, y los módulos globales ya no "
783
- "fuerzan :const:`None` durante :term:`interpreter shutdown`. Por lo que este "
784
- "código debe trabajar sin ningún problema en CPython."
785
+ "A partir de Python 3.4, los métodos :meth:`~object.__del__` ya no impiden "
786
+ "que los ciclos de referencia sean recolectados como basura y las variables "
787
+ "globales del módulo (globals) ya no son forzados a :const:`None` durante el :"
788
+ "term:`apagado del intérprete <interpreter shutdown>`. Por lo tanto, este "
789
+ "código debería funcionar sin ningún problema en CPython."
785
790
786
791
#: ../Doc/library/weakref.rst:560
787
- #, fuzzy
788
792
msgid ""
789
793
"However, handling of :meth:`~object.__del__` methods is notoriously "
790
794
"implementation specific, since it depends on internal details of the "
791
795
"interpreter's garbage collector implementation."
792
796
msgstr ""
793
- "Sin embargo, la gestión de métodos :meth:`__del__` es notoriamente "
794
- "específico por la implementación, ya que depende de detalles internos de la "
797
+ "Sin embargo, la gestión de métodos :meth:`~object. __del__` es notoriamente "
798
+ "específica a la implementación, ya que depende de detalles internos de la "
795
799
"implementación del recolector de basura del intérprete."
796
800
797
801
#: ../Doc/library/weakref.rst:564
0 commit comments