Skip to content

Commit eb7a667

Browse files
author
Reinny
committed
Traducido archivo library/pickletools
1 parent 92557a7 commit eb7a667

File tree

1 file changed

+53
-12
lines changed

1 file changed

+53
-12
lines changed

library/pickletools.po

Lines changed: 53 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,31 @@
11
# Copyright (C) 2001-2020, Python Software Foundation
22
# This file is distributed under the same license as the Python package.
3-
# Maintained by the python-doc-es workteam.
3+
# Maintained by the python-doc-es workteam.
44
# docs-es@python.org / https://mail.python.org/mailman3/lists/docs-es.python.org/
55
# Check https://github.com/python/python-docs-es/blob/3.8/TRANSLATORS to get the list of volunteers
66
#
7-
#, fuzzy
87
msgid ""
98
msgstr ""
109
"Project-Id-Version: Python 3.8\n"
1110
"Report-Msgid-Bugs-To: \n"
1211
"POT-Creation-Date: 2019-05-06 11:59-0400\n"
13-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12+
"PO-Revision-Date: 2020-10-10 10:26-0400\n"
1513
"Language-Team: python-doc-es\n"
1614
"MIME-Version: 1.0\n"
1715
"Content-Type: text/plain; charset=UTF-8\n"
1816
"Content-Transfer-Encoding: 8bit\n"
17+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18+
"Last-Translator: \n"
19+
"Language: es_AR\n"
20+
"X-Generator: Poedit 2.4.1\n"
1921

2022
#: ../Doc/library/pickletools.rst:2
2123
msgid ":mod:`pickletools` --- Tools for pickle developers"
22-
msgstr ""
24+
msgstr ":mod:`pickletools` --- Herramientas para desarrolladores pickle"
2325

2426
#: ../Doc/library/pickletools.rst:8
2527
msgid "**Source code:** :source:`Lib/pickletools.py`"
26-
msgstr ""
28+
msgstr "**Código fuente:** :source:`Lib/pickletools.py`"
2729

2830
#: ../Doc/library/pickletools.rst:13
2931
msgid ""
@@ -34,10 +36,16 @@ msgid ""
3436
"`pickle`; ordinary users of the :mod:`pickle` module probably won't find "
3537
"the :mod:`pickletools` module relevant."
3638
msgstr ""
39+
"Este módulo contiene varias constantes relacionadas con los detalles íntimos "
40+
"del módulo :mod:`pickle`, algunos comentarios largos sobre la implementación "
41+
"y algunas funciones útiles para analizar pickled data. El contenido de este "
42+
"módulo es útil para los desarrolladores principales de Python que están "
43+
"trabajando en el :mod:`pickle`; los usuarios ordinarios del módulo :mod:"
44+
"`pickle` probablemente no encontrarán relevante el módulo :mod:`pickletools`."
3745

3846
#: ../Doc/library/pickletools.rst:21
3947
msgid "Command line usage"
40-
msgstr ""
48+
msgstr "Uso de la línea de comandos"
4149

4250
#: ../Doc/library/pickletools.rst:25
4351
msgid ""
@@ -48,41 +56,54 @@ msgid ""
4856
"pickle file that you want to examine comes from an untrusted source, ``-m "
4957
"pickletools`` is a safer option because it does not execute pickle bytecode."
5058
msgstr ""
59+
"Cuando se invoca desde la línea de comandos, ``python -m pickletools`` "
60+
"desensamblará el contenido de uno o más archivos pickle. Tenga en cuenta "
61+
"que si desea ver el objeto Python almacenado en el pickle en lugar de los "
62+
"detalles del formato de pickle, es posible que desee utilizar ``-m pickle`` "
63+
"en su lugar. Sin embargo, cuando el archivo de pickle que desea examinar "
64+
"proviene de una fuente que no es de confianza, ``-m pickletools`` es una "
65+
"opción más segura porque no ejecuta el código de bytes de pickle."
5166

5267
#: ../Doc/library/pickletools.rst:33
5368
msgid "For example, with a tuple ``(1, 2)`` pickled in file ``x.pickle``:"
5469
msgstr ""
70+
"Por ejemplo, con una tupla ``(1, 2)`` pickled en el archivo ``x.pickle``:"
5571

5672
#: ../Doc/library/pickletools.rst:50
5773
msgid "Command line options"
58-
msgstr ""
74+
msgstr "Opciones de línea de comandos"
5975

6076
#: ../Doc/library/pickletools.rst:56
6177
msgid "Annotate each line with a short opcode description."
62-
msgstr ""
78+
msgstr "Anote cada línea con una breve descripción del código de operación."
6379

6480
#: ../Doc/library/pickletools.rst:60
6581
msgid "Name of a file where the output should be written."
66-
msgstr ""
82+
msgstr "Nombre de un archivo donde se debe escribir la salida."
6783

6884
#: ../Doc/library/pickletools.rst:64
6985
msgid "The number of blanks by which to indent a new MARK level."
7086
msgstr ""
87+
"Número de espacios en blanco por los que se sangra un nuevo nivel de MARK."
7188

7289
#: ../Doc/library/pickletools.rst:68
7390
msgid ""
7491
"When multiple objects are disassembled, preserve memo between disassemblies."
7592
msgstr ""
93+
"Cuando se desensamblan varios objetos, conserve la nota entre los "
94+
"ensamblajes."
7695

7796
#: ../Doc/library/pickletools.rst:73
7897
msgid ""
7998
"When more than one pickle file are specified, print given preamble before "
8099
"each disassembly."
81100
msgstr ""
101+
"Cuando se especifica más de un archivo pickle, imprima un preámbulo "
102+
"determinado antes de cada desensamblado."
82103

83104
#: ../Doc/library/pickletools.rst:79
84105
msgid "Programmatic Interface"
85-
msgstr ""
106+
msgstr "Interfaz programática"
86107

87108
#: ../Doc/library/pickletools.rst:84
88109
msgid ""
@@ -96,10 +117,20 @@ msgid ""
96117
"short description. The value of *annotate* is used as a hint for the column "
97118
"where annotation should start."
98119
msgstr ""
120+
"Produce un desensamblado simbólico del pickle en el objeto similar a un "
121+
"archivo *salida*, de forma predeterminada en ``sys.stdout``. *pickle* puede "
122+
"ser una cadena o un objeto similar a un archivo. *memo* puede ser un "
123+
"diccionario Python que se utilizará como nota del pickle; se puede utilizar "
124+
"para realizar ensamblajes de desuso en varios pickles creados por el mismo "
125+
"selector. Los niveles sucesivos, indicados por los códigos de operación "
126+
"``MARK`` en la secuencia, son indentados por espacios *indentlevel*. Si se "
127+
"da un valor distinto de cero a *anotar*, cada código de operación de la "
128+
"salida se anota con una breve descripción. El valor de *anotar* se utiliza "
129+
"como sugerencia para la columna donde debe comenzar la anotación."
99130

100131
#: ../Doc/library/pickletools.rst:95
101132
msgid "The *annotate* argument."
102-
msgstr ""
133+
msgstr "El argumento *anotar*."
103134

104135
#: ../Doc/library/pickletools.rst:100
105136
msgid ""
@@ -109,10 +140,20 @@ msgid ""
109140
"object, of the opcode's argument; *pos* is the position at which this opcode "
110141
"is located. *pickle* can be a string or a file-like object."
111142
msgstr ""
143+
"Proporciona un :term:`iterator` sobre todos los códigos de operación en un "
144+
"pickle, devolviendo una secuencia de triples ``(opcode, arg, pos)``. "
145+
"*opcode* es una instancia de una clase :class:`OpcodeInfo`; *arg* es el "
146+
"valor descodificado, como un objeto Python, del argumento del código de "
147+
"operación; *pos* es la posición en la que se encuentra este código de "
148+
"operación. *pickle* puede ser una cadena o un objeto similar a un archivo."
112149

113150
#: ../Doc/library/pickletools.rst:108
114151
msgid ""
115152
"Returns a new equivalent pickle string after eliminating unused ``PUT`` "
116153
"opcodes. The optimized pickle is shorter, takes less transmission time, "
117154
"requires less storage space, and unpickles more efficiently."
118155
msgstr ""
156+
"Devuelve una nueva cadena pickle equivalente después de eliminar los códigos "
157+
"de operación ``PUT`` no utilizados. El pickle optimizado es más corto, toma "
158+
"menos tiempo de transmisión, requiere menos espacio de almacenamiento y "
159+
"desencierra de manera más eficiente."

0 commit comments

Comments
 (0)