@@ -13,12 +13,12 @@ msgstr ""
13
13
"POT-Creation-Date :2022-10-25 19:47+0200\n "
14
14
"PO-Revision-Date :2020-09-19 20:01-0300\n "
15
15
"Last-Translator :Manuel Ramos <manuelramos175@gmail.com>\n "
16
- "Language :es\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.10.3\n "
23
23
24
24
#: ../Doc/library/pickle.rst:2
@@ -188,14 +188,12 @@ msgid "Comparison with ``json``"
188
188
msgstr "Comparación con ``json``"
189
189
190
190
#: ../Doc/library/pickle.rst:92
191
- #, fuzzy
192
191
msgid ""
193
192
"There are fundamental differences between the pickle protocols and `JSON "
194
193
"(JavaScript Object Notation) <https://json.org>`_:"
195
194
msgstr ""
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>`_:"
199
197
200
198
#: ../Doc/library/pickle.rst:95
201
199
msgid ""
@@ -317,16 +315,15 @@ msgstr ""
317
315
"compatible con versiones anteriores de Python."
318
316
319
317
#: ../Doc/library/pickle.rst:149
320
- #, fuzzy
321
318
msgid ""
322
319
"Protocol version 2 was introduced in Python 2.3. It provides much more "
323
320
"efficient pickling of :term:`new-style classes <new-style class>`. Refer "
324
321
"to :pep:`307` for information about improvements brought by protocol 2."
325
322
msgstr ""
326
323
"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."
330
327
331
328
#: ../Doc/library/pickle.rst:153
332
329
msgid ""
@@ -531,14 +528,12 @@ msgstr ""
531
528
"like object`)."
532
529
533
530
#: ../Doc/library/pickle.rst:264
534
- #, fuzzy
535
531
msgid ""
536
532
"Arguments *fix_imports*, *encoding*, *errors*, *strict* and *buffers* have "
537
533
"the same meaning as in the :class:`Unpickler` constructor."
538
534
msgstr ""
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`."
542
537
543
538
#: ../Doc/library/pickle.rst:271
544
539
msgid "The :mod:`pickle` module defines three exceptions:"
@@ -969,27 +964,23 @@ msgid "The following types can be pickled:"
969
964
msgstr "Los siguientes tipos se pueden serializar con `pickle` (pickled):"
970
965
971
966
#: ../Doc/library/pickle.rst:497
972
- #, fuzzy
973
967
msgid "``None``, ``True``, and ``False``;"
974
- msgstr "``None``, ``True``, y ``False``"
968
+ msgstr "``None``, ``True``, y ``False``; "
975
969
976
970
#: ../Doc/library/pickle.rst:499
977
- #, fuzzy
978
971
msgid "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; "
980
973
981
974
#: ../Doc/library/pickle.rst:501
982
- #, fuzzy
983
975
msgid "strings, bytes, bytearrays;"
984
- msgstr "cadenas, bytes, bytearrays"
976
+ msgstr "cadenas de caracteres , bytes, bytearrays; "
985
977
986
978
#: ../Doc/library/pickle.rst:503
987
- #, fuzzy
988
979
msgid ""
989
980
"tuples, lists, sets, and dictionaries containing only picklable objects;"
990
981
msgstr ""
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; "
993
984
994
985
#: ../Doc/library/pickle.rst:505
995
986
#, fuzzy
@@ -1001,19 +992,17 @@ msgstr ""
1001
992
"`def`, no :keyword:`lambda`)"
1002
993
1003
994
#: ../Doc/library/pickle.rst:508
1004
- #, fuzzy
1005
995
msgid "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; "
1007
997
1008
998
#: ../Doc/library/pickle.rst:510
1009
- #, fuzzy
1010
999
msgid ""
1011
1000
"instances of such classes whose the result of calling :meth:`__getstate__` "
1012
1001
"is picklable (see section :ref:`pickle-inst` for details)."
1013
1002
msgstr ""
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)."
1017
1006
1018
1007
#: ../Doc/library/pickle.rst:513
1019
1008
msgid ""
@@ -1033,7 +1022,6 @@ msgstr ""
1033
1022
"cuidadosamente este límite con :func:`sys.setrecursionlimit`."
1034
1023
1035
1024
#: ../Doc/library/pickle.rst:520
1036
- #, fuzzy
1037
1025
msgid ""
1038
1026
"Note that functions (built-in and user-defined) are pickled by fully :term:"
1039
1027
"`qualified name`, not by value. [#]_ This means that only the function name "
@@ -1043,38 +1031,35 @@ msgid ""
1043
1031
"environment, and the module must contain the named object, otherwise an "
1044
1032
"exception will be raised. [#]_"
1045
1033
msgstr ""
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. [#]_"
1054
1042
1055
1043
#: ../Doc/library/pickle.rst:527
1056
- #, fuzzy
1057
1044
msgid ""
1058
1045
"Similarly, classes are pickled by fully qualified name, so the same "
1059
1046
"restrictions in the unpickling environment apply. Note that none of the "
1060
1047
"class's code or data is pickled, so in the following example the class "
1061
1048
"attribute ``attr`` is not restored in the unpickling environment::"
1062
1049
msgstr ""
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:"
1069
1055
1070
1056
#: ../Doc/library/pickle.rst:537
1071
- #, fuzzy
1072
1057
msgid ""
1073
1058
"These restrictions are why picklable functions and classes must be defined "
1074
1059
"at the top level of a module."
1075
1060
msgstr ""
1076
1061
"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."
1078
1063
1079
1064
#: ../Doc/library/pickle.rst:540
1080
1065
msgid ""
@@ -1193,31 +1178,32 @@ msgstr ""
1193
1178
"`__getnewargs_ex__` en los protocolos 2 y 3."
1194
1179
1195
1180
#: ../Doc/library/pickle.rst:611
1196
- #, fuzzy
1197
1181
msgid ""
1198
1182
"Classes can further influence how their instances are pickled by overriding "
1199
1183
"the method :meth:`__getstate__`. It is called and the returned object is "
1200
1184
"pickled as the contents for the instance, instead of a default state. There "
1201
1185
"are several cases:"
1202
1186
msgstr ""
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:"
1209
1191
1210
1192
#: ../Doc/library/pickle.rst:616
1211
1193
msgid ""
1212
1194
"For a class that has no instance :attr:`~object.__dict__` and no :attr:"
1213
1195
"`~object.__slots__`, the default state is ``None``."
1214
1196
msgstr ""
1197
+ "Para una clase que no tiene instancias :attr:`~object.__dict__` ni :attr:"
1198
+ "`~object.__slots__`, el estado predeterminado es ``None``."
1215
1199
1216
1200
#: ../Doc/library/pickle.rst:619
1217
1201
msgid ""
1218
1202
"For a class that has an instance :attr:`~object.__dict__` and no :attr:"
1219
1203
"`~object.__slots__`, the default state is ``self.__dict__``."
1220
1204
msgstr ""
1205
+ "Para una clase que tiene una instancia :attr:`~object.__dict__` y no tiene :"
1206
+ "attr:`~object.__slots__`, el estado predeterminado es ``self.__dict__``."
1221
1207
1222
1208
#: ../Doc/library/pickle.rst:622
1223
1209
msgid ""
@@ -1226,6 +1212,11 @@ msgid ""
1226
1212
"``self.__dict__``, and a dictionary mapping slot names to slot values. Only "
1227
1213
"slots that have a value are included in the latter."
1228
1214
msgstr ""
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."
1229
1220
1230
1221
#: ../Doc/library/pickle.rst:628
1231
1222
msgid ""
@@ -1234,12 +1225,18 @@ msgid ""
1234
1225
"``None`` and whose second item is a dictionary mapping slot names to slot "
1235
1226
"values described in the previous bullet."
1236
1227
msgstr ""
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."
1237
1232
1238
1233
#: ../Doc/library/pickle.rst:633
1239
1234
msgid ""
1240
1235
"Added the default implementation of the ``__getstate__()`` method in the :"
1241
1236
"class:`object` class."
1242
1237
msgstr ""
1238
+ "Se agregó la implementación predeterminada del método ``__getstate__()`` en "
1239
+ "la clase :class:`object`."
1243
1240
1244
1241
#: ../Doc/library/pickle.rst:640
1245
1242
msgid ""
@@ -1549,20 +1546,21 @@ msgstr ""
1549
1546
"Alternativamente, el código ::"
1550
1547
1551
1548
#: ../Doc/library/pickle.rst:808
1552
- #, fuzzy
1553
1549
msgid ""
1554
1550
"does the same but all instances of ``MyPickler`` will by default share the "
1555
1551
"private dispatch table. On the other hand, the code ::"
1556
1552
msgstr ""
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 ::"
1560
1556
1561
1557
#: ../Doc/library/pickle.rst:815
1562
1558
msgid ""
1563
1559
"modifies the global dispatch table shared by all users of the :mod:`copyreg` "
1564
1560
"module."
1565
1561
msgstr ""
1562
+ "modifica la tabla de despacho global compartida por todos los usuarios del "
1563
+ "módulo :mod:`copyreg`."
1566
1564
1567
1565
#: ../Doc/library/pickle.rst:820
1568
1566
msgid "Handling Stateful Objects"
@@ -1885,10 +1883,9 @@ msgstr ""
1885
1883
"clases seguras del módulo :mod:`builtins`::"
1886
1884
1887
1885
#: ../Doc/library/pickle.rst:1119
1888
- #, fuzzy
1889
1886
msgid "A sample usage of our unpickler working as intended::"
1890
1887
msgstr ""
1891
- "Unuso demuestra de nuestro`unpickler` trabajando tiene la intención de ::"
1888
+ "Unejemplo deuso de nuestrodeserializador que funciona según lo previsto ::"
1892
1889
1893
1890
#: ../Doc/library/pickle.rst:1138
1894
1891
msgid ""
@@ -2007,18 +2004,13 @@ msgstr ""
2007
2004
"superficial y profunda."
2008
2005
2009
2006
#: ../Doc/library/pickle.rst:1218
2010
- #, fuzzy
2011
2007
msgid ""
2012
2008
"The limitation on alphanumeric characters is due to the fact that persistent "
2013
2009
"IDs in protocol 0 are delimited by the newline character. Therefore if any "
2014
2010
"kind of newline characters occurs in persistent IDs, the resulting pickled "
2015
2011
"data will become unreadable."
2016
2012
msgstr ""
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."