@@ -13,12 +13,12 @@ msgstr ""
1313"POT-Creation-Date :2022-10-25 19:47+0200\n "
1414"PO-Revision-Date :2020-09-19 20:01-0300\n "
1515"Last-Translator :Manuel Ramos <manuelramos175@gmail.com>\n "
16- "Language :es\n "
1716"Language-Team :python-doc-es\n "
18- "Plural-Forms : nplurals=2; plural=(n != 1); \n "
17+ "Language : es \n "
1918"MIME-Version :1.0\n "
2019"Content-Type :text/plain; charset=utf-8\n "
2120"Content-Transfer-Encoding :8bit\n "
21+ "Plural-Forms :nplurals=2; plural=(n != 1);\n "
2222"Generated-By :Babel 2.10.3\n "
2323
2424#: ../Doc/library/pickle.rst:2
@@ -188,14 +188,12 @@ msgid "Comparison with ``json``"
188188msgstr "Comparación con ``json``"
189189
190190#: ../Doc/library/pickle.rst:92
191- #, fuzzy
192191msgid ""
193192"There are fundamental differences between the pickle protocols and `JSON "
194193"(JavaScript Object Notation) <https://json.org>`_:"
195194msgstr ""
196- "Existen diferencias fundamentales entre los protocolos de `pickle` y `JSON "
197- "(acrónimo de JavaScript Object Notation, «notación de objeto de JavaScript») "
198- "<http://json.org>`_:"
195+ "Existen diferencias fundamentales entre los protocolos pickle y `JSON "
196+ "(JavaScript Object Notation) <https://json.org>`_:"
199197
200198#: ../Doc/library/pickle.rst:95
201199msgid ""
@@ -317,16 +315,15 @@ msgstr ""
317315"compatible con versiones anteriores de Python."
318316
319317#: ../Doc/library/pickle.rst:149
320- #, fuzzy
321318msgid ""
322319"Protocol version 2 was introduced in Python 2.3. It provides much more "
323320"efficient pickling of :term:`new-style classes <new-style class>`. Refer "
324321"to :pep:`307` for information about improvements brought by protocol 2."
325322msgstr ""
326323"La versión 2 del protocolo se introdujo en Python 2.3. Proporciona un "
327- "serializado con` pickle` mucho más eficiente declases de estilo nuevo (: "
328- "term:`new- style class`). Consulte :pep:`307` para obtener información sobre "
329- "las mejorasaportadas por el protocolo 2."
324+ "serializado con pickle mucho más eficiente de:term:`new-style classes <new- "
325+ "style class>`. Consulte :pep:`307` para obtener información sobre las "
326+ "mejorasque trae el protocolo 2."
330327
331328#: ../Doc/library/pickle.rst:153
332329msgid ""
@@ -531,14 +528,12 @@ msgstr ""
531528"like object`)."
532529
533530#: ../Doc/library/pickle.rst:264
534- #, fuzzy
535531msgid ""
536532"Arguments *fix_imports*, *encoding*, *errors*, *strict* and *buffers* have "
537533"the same meaning as in the :class:`Unpickler` constructor."
538534msgstr ""
539- "Los argumentos *file*, *fix_imports*, *encoding*, *errors*, *strict* y "
540- "*buffers* tienen el mismo significado que en el constructor :class:"
541- "`Unpickler`."
535+ "Los argumentos *fix_imports*, *encoding*, *errors*, *strict* y *buffers* "
536+ "tienen el mismo significado que en el constructor :class:`Unpickler`."
542537
543538#: ../Doc/library/pickle.rst:271
544539msgid "The :mod:`pickle` module defines three exceptions:"
@@ -969,27 +964,23 @@ msgid "The following types can be pickled:"
969964msgstr "Los siguientes tipos se pueden serializar con `pickle` (pickled):"
970965
971966#: ../Doc/library/pickle.rst:497
972- #, fuzzy
973967msgid "``None``, ``True``, and ``False``;"
974- msgstr "``None``, ``True``, y ``False``"
968+ msgstr "``None``, ``True``, y ``False``; "
975969
976970#: ../Doc/library/pickle.rst:499
977- #, fuzzy
978971msgid "integers, floating-point numbers, complex numbers;"
979- msgstr "enteros, números de coma flotante, números complejos"
972+ msgstr "enteros, números de coma flotante, números complejos; "
980973
981974#: ../Doc/library/pickle.rst:501
982- #, fuzzy
983975msgid "strings, bytes, bytearrays;"
984- msgstr "cadenas, bytes, bytearrays"
976+ msgstr "cadenas de caracteres , bytes, bytearrays; "
985977
986978#: ../Doc/library/pickle.rst:503
987- #, fuzzy
988979msgid ""
989980"tuples, lists, sets, and dictionaries containing only picklable objects;"
990981msgstr ""
991- "tuplas, listas, conjuntos y diccionarios quecontiene solo objetos "
992- "serializables con` pickle` "
982+ "tuplas, listas, conjuntos y diccionarios quecontienen solo objetos "
983+ "serializables con pickle; "
993984
994985#: ../Doc/library/pickle.rst:505
995986#, fuzzy
@@ -1001,19 +992,17 @@ msgstr ""
1001992"`def`, no :keyword:`lambda`)"
1002993
1003994#: ../Doc/library/pickle.rst:508
1004- #, fuzzy
1005995msgid "classes accessible from the top level of a module;"
1006- msgstr "clasesque se definen en el nivel superior de un módulo"
996+ msgstr "clasesaccesibles desde el nivel superior de un módulo; "
1007997
1008998#: ../Doc/library/pickle.rst:510
1009- #, fuzzy
1010999msgid ""
10111000"instances of such classes whose the result of calling :meth:`__getstate__` "
10121001"is picklable (see section :ref:`pickle-inst` for details)."
10131002msgstr ""
1014- "instancias de tales clases cuyo:attr:`~object.__dict__` o el resultado de "
1015- "llamar a :meth:`__getstate__` es serializable con `pickle` (picklable) "
1016- "(consulte la sección :ref:`pickle-inst` para obtener más detalles)."
1003+ "instancias de tales clases cuyoresultado de llamar a :meth:`__getstate__` "
1004+ "es serializable con `pickle` (ver la sección :ref: `pickle-inst` para más "
1005+ "detalles)."
10171006
10181007#: ../Doc/library/pickle.rst:513
10191008msgid ""
@@ -1033,7 +1022,6 @@ msgstr ""
10331022"cuidadosamente este límite con :func:`sys.setrecursionlimit`."
10341023
10351024#: ../Doc/library/pickle.rst:520
1036- #, fuzzy
10371025msgid ""
10381026"Note that functions (built-in and user-defined) are pickled by fully :term:"
10391027"`qualified name`, not by value. [#]_ This means that only the function name "
@@ -1043,38 +1031,35 @@ msgid ""
10431031"environment, and the module must contain the named object, otherwise an "
10441032"exception will be raised. [#]_"
10451033msgstr ""
1046- "Tenga en cuenta que las funciones (integradas y definidas por el usuario)se "
1047- "serializan con `pickle` porreferencia de nombre \" totalmente calificado \" , "
1048- "no por valor. [#]_ Esto significa que solo se serializacon `pickle` el "
1049- "nombre de la función, junto con el nombre del móduloen el queestá definida "
1050- "la función. Ni el código de la función, ni ninguno de sus atributos de "
1051- "función se serializa. Por lo tanto, el módulo de definición debeser "
1052- "importable en elentorno donde se hará el`unpickling`, y el módulo debe "
1053- "contener el objeto nombrado; de lo contrario, selanzará una excepción. [#]_"
1034+ "Tenga en cuenta que las funciones (integradas y definidas por el usuario) "
1035+ "están completamente serializadas con `pickle` por:term:`qualified name`, no "
1036+ "por valor. [#]_ Esto significa que solo se serializael nombre de la "
1037+ "función, junto con el nombre del móduloy las clases quelo contienen. No se "
1038+ "serializa ni el código de la función ni ninguno de sus atributos de función. "
1039+ "Por lo tanto, el módulo de definición debepoder importarse en el entorno de "
1040+ "deserialización y elmódulo debe contener elobjeto nombrado; de lo "
1041+ "contrario, segenerará una excepción. [#]_"
10541042
10551043#: ../Doc/library/pickle.rst:527
1056- #, fuzzy
10571044msgid ""
10581045"Similarly, classes are pickled by fully qualified name, so the same "
10591046"restrictions in the unpickling environment apply. Note that none of the "
10601047"class's code or data is pickled, so in the following example the class "
10611048"attribute ``attr`` is not restored in the unpickling environment::"
10621049msgstr ""
1063- "De manera similar, las clases se serializan con `pickle` por referencia con "
1064- "nombre, por lo que se aplican las mismas restricciones en el entorno donde "
1065- "se hará el `unpickling`. Tenga en cuenta que ninguno de los datos o el "
1066- "código de la clase son serializados con `pickle`, por lo que en el siguiente "
1067- "ejemplo el atributo de clase ``attr`` no se restaura en el entorno donde se "
1068- "hará el `unpickling`::"
1050+ "De manera similar, las clases se serializan por nombre completo, por lo que "
1051+ "se aplican las mismas restricciones en el entorno de deserialización. Tenga "
1052+ "en cuenta que ninguno de los códigos o datos de la clase se serializa, por "
1053+ "lo que en el siguiente ejemplo, el atributo de clase ``attr`` no se restaura "
1054+ "en el entorno de deserializado:"
10691055
10701056#: ../Doc/library/pickle.rst:537
1071- #, fuzzy
10721057msgid ""
10731058"These restrictions are why picklable functions and classes must be defined "
10741059"at the top level of a module."
10751060msgstr ""
10761061"Estas restricciones son la razón por la que las funciones y clases "
1077- "serializables con` pickle` deben definirse en el nivel superior de un módulo."
1062+ "serializables con pickle deben definirse en el nivel superior de un módulo."
10781063
10791064#: ../Doc/library/pickle.rst:540
10801065msgid ""
@@ -1193,31 +1178,32 @@ msgstr ""
11931178"`__getnewargs_ex__` en los protocolos 2 y 3."
11941179
11951180#: ../Doc/library/pickle.rst:611
1196- #, fuzzy
11971181msgid ""
11981182"Classes can further influence how their instances are pickled by overriding "
11991183"the method :meth:`__getstate__`. It is called and the returned object is "
12001184"pickled as the contents for the instance, instead of a default state. There "
12011185"are several cases:"
12021186msgstr ""
1203- "Las clases pueden influir aún más en cómo sus instancias se serializan con "
1204- "`pickle`; si la clase define el método :meth:`__getstate__`, este es llamado "
1205- "y el objeto retornado se selecciona como contenido de la instancia, en lugar "
1206- "del contenido del diccionario de la instancia. Si el método :meth:"
1207- "`__getstate__` está ausente, el :attr:`~object.__dict__` de la instancia se "
1208- "conserva como de costumbre."
1187+ "Las clases pueden influir aún más en cómo se serializan con `pickle` sus "
1188+ "instancias sobrescribiendo el método :meth:`__getstate__`. Se llama y el "
1189+ "objeto devuelto se conserva como el contenido de la instancia, en lugar de "
1190+ "un estado predeterminado. Hay varios casos:"
12091191
12101192#: ../Doc/library/pickle.rst:616
12111193msgid ""
12121194"For a class that has no instance :attr:`~object.__dict__` and no :attr:"
12131195"`~object.__slots__`, the default state is ``None``."
12141196msgstr ""
1197+ "Para una clase que no tiene instancias :attr:`~object.__dict__` ni :attr:"
1198+ "`~object.__slots__`, el estado predeterminado es ``None``."
12151199
12161200#: ../Doc/library/pickle.rst:619
12171201msgid ""
12181202"For a class that has an instance :attr:`~object.__dict__` and no :attr:"
12191203"`~object.__slots__`, the default state is ``self.__dict__``."
12201204msgstr ""
1205+ "Para una clase que tiene una instancia :attr:`~object.__dict__` y no tiene :"
1206+ "attr:`~object.__slots__`, el estado predeterminado es ``self.__dict__``."
12211207
12221208#: ../Doc/library/pickle.rst:622
12231209msgid ""
@@ -1226,6 +1212,11 @@ msgid ""
12261212"``self.__dict__``, and a dictionary mapping slot names to slot values. Only "
12271213"slots that have a value are included in the latter."
12281214msgstr ""
1215+ "Para una clase que tiene una instancia :attr:`~object.__dict__` y :attr:"
1216+ "`~object.__slots__`, el estado predeterminado es una tupla que consta de dos "
1217+ "diccionarios: ``self.__dict__`` y un diccionario que asigna nombres de "
1218+ "ranura a valores de ranura. Solo las ranuras que tienen un valor se incluyen "
1219+ "en este último."
12291220
12301221#: ../Doc/library/pickle.rst:628
12311222msgid ""
@@ -1234,12 +1225,18 @@ msgid ""
12341225"``None`` and whose second item is a dictionary mapping slot names to slot "
12351226"values described in the previous bullet."
12361227msgstr ""
1228+ "Para una clase que tiene :attr:`~object.__slots__` y ninguna instancia :attr:"
1229+ "`~object.__dict__`, el estado predeterminado es una tupla cuyo primer "
1230+ "elemento es ``None`` y cuyo segundo elemento es un diccionario que asigna "
1231+ "nombres de ranura a valores de ranura descritos en la viñeta anterior."
12371232
12381233#: ../Doc/library/pickle.rst:633
12391234msgid ""
12401235"Added the default implementation of the ``__getstate__()`` method in the :"
12411236"class:`object` class."
12421237msgstr ""
1238+ "Se agregó la implementación predeterminada del método ``__getstate__()`` en "
1239+ "la clase :class:`object`."
12431240
12441241#: ../Doc/library/pickle.rst:640
12451242msgid ""
@@ -1549,20 +1546,21 @@ msgstr ""
15491546"Alternativamente, el código ::"
15501547
15511548#: ../Doc/library/pickle.rst:808
1552- #, fuzzy
15531549msgid ""
15541550"does the same but all instances of ``MyPickler`` will by default share the "
15551551"private dispatch table. On the other hand, the code ::"
15561552msgstr ""
1557- "hace lo mismo, pero todas las instancias de ``MiPickler `` compartiránpor "
1558- "defecto lamisma tabla de despacho. El código equivalente que usa elmódulo : "
1559- "mod:`copyreg` es ::"
1553+ "hace lo mismo, pero todas las instancias de ``MyPickler `` compartiránde "
1554+ "forma predeterminada la tabla de despacho privada. Por otro lado, el "
1555+ "código ::"
15601556
15611557#: ../Doc/library/pickle.rst:815
15621558msgid ""
15631559"modifies the global dispatch table shared by all users of the :mod:`copyreg` "
15641560"module."
15651561msgstr ""
1562+ "modifica la tabla de despacho global compartida por todos los usuarios del "
1563+ "módulo :mod:`copyreg`."
15661564
15671565#: ../Doc/library/pickle.rst:820
15681566msgid "Handling Stateful Objects"
@@ -1885,10 +1883,9 @@ msgstr ""
18851883"clases seguras del módulo :mod:`builtins`::"
18861884
18871885#: ../Doc/library/pickle.rst:1119
1888- #, fuzzy
18891886msgid "A sample usage of our unpickler working as intended::"
18901887msgstr ""
1891- "Unuso demuestra de nuestro`unpickler` trabajando tiene la intención de ::"
1888+ "Unejemplo deuso de nuestrodeserializador que funciona según lo previsto ::"
18921889
18931890#: ../Doc/library/pickle.rst:1138
18941891msgid ""
@@ -2007,18 +2004,13 @@ msgstr ""
20072004"superficial y profunda."
20082005
20092006#: ../Doc/library/pickle.rst:1218
2010- #, fuzzy
20112007msgid ""
20122008"The limitation on alphanumeric characters is due to the fact that persistent "
20132009"IDs in protocol 0 are delimited by the newline character. Therefore if any "
20142010"kind of newline characters occurs in persistent IDs, the resulting pickled "
20152011"data will become unreadable."
20162012msgstr ""
2017- "La limitación de caracteres alfanuméricos se debe al hecho de que los ID "
2018- "persistentes, en el protocolo 0, están delimitados por el carácter de nueva "
2019- "línea. Por lo tanto, si se produce algún tipo de carácter de nueva línea en "
2020- "los ID persistentes, el serializado con `pickle` resultante se volverá "
2021- "ilegible."
2022-
2023- #~ msgid "built-in functions defined at the top level of a module"
2024- #~ msgstr "funciones integradas definidas en el nivel superior de un módulo"
2013+ "La limitación de caracteres alfanuméricos se debe a que los ID persistentes "
2014+ "en el protocolo 0 están delimitados por el carácter de nueva línea. Por lo "
2015+ "tanto, si se produce algún tipo de carácter de nueva línea en los ID "
2016+ "persistentes, los datos serializados resultantes se volverán ilegibles."