Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit41a62fb

Browse files
authored
Merge pull request#710 from fjsevilla-dev/traduccion-pprint
Traducción de library/pprint.po
2 parents6f2bd19 +7aaf15d commit41a62fb

File tree

1 file changed

+116
-15
lines changed

1 file changed

+116
-15
lines changed

‎library/pprint.po

Lines changed: 116 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,29 @@
66
# Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to
77
# get the list of volunteers
88
#
9-
#,fuzzy
109
msgid ""
1110
msgstr ""
1211
"Project-Id-Version:Python 3.8\n"
1312
"Report-Msgid-Bugs-To:\n"
1413
"POT-Creation-Date:2020-05-05 12:54+0200\n"
15-
"PO-Revision-Date:YEAR-MO-DA HO:MI+ZONE\n"
16-
"Last-Translator:FULL NAME <EMAIL@ADDRESS>\n"
14+
"PO-Revision-Date:2020-08-22 19:09+0200\n"
1715
"Language-Team:python-doc-es\n"
1816
"MIME-Version:1.0\n"
19-
"Content-Type:text/plain; charset=utf-8\n"
17+
"Content-Type:text/plain; charset=UTF-8\n"
2018
"Content-Transfer-Encoding:8bit\n"
2119
"Generated-By:Babel 2.8.0\n"
20+
"Plural-Forms:nplurals=2; plural=(n != 1);\n"
21+
"Last-Translator:Francisco Jesús Sevilla García <fjsevilla.dev@gmail.com>\n"
22+
"Language:es\n"
23+
"X-Generator:Poedit 2.4.1\n"
2224

2325
#:../Doc/library/pprint.rst:2
2426
msgid":mod:`pprint` --- Data pretty printer"
25-
msgstr""
27+
msgstr":mod:`pprint` --- Impresión bonita de datos"
2628

2729
#:../Doc/library/pprint.rst:10
2830
msgid"**Source code:** :source:`Lib/pprint.py`"
29-
msgstr""
31+
msgstr"**Código fuente:** :source:`Lib/pprint.py`"
3032

3133
#:../Doc/library/pprint.rst:14
3234
msgid""
@@ -37,6 +39,13 @@ msgid ""
3739
"be the case if objects such as files, sockets or classes are included, as "
3840
"well as many other objects which are not representable as Python literals."
3941
msgstr""
42+
"El módulo :mod:`pprint` proporciona la capacidad de\"imprimir de forma "
43+
"bonita\" estructuras de datos arbitrarias de Python de manera que se puede "
44+
"utilizar como entrada para el intérprete. Si las estructuras formateadas "
45+
"incluyen objetos que no son tipos fundamentales de Python, es posible que la "
46+
"representación no sea válida como tal para el intérprete. Esto puede darse "
47+
"si se incluyen objetos como archivos, sockets o clases, así como muchos "
48+
"otros objetos que no se pueden representar como literales de Python."
4049

4150
#:../Doc/library/pprint.rst:21
4251
msgid""
@@ -45,14 +54,20 @@ msgid ""
4554
"Construct :class:`PrettyPrinter` objects explicitly if you need to adjust "
4655
"the width constraint."
4756
msgstr""
57+
"La representación formateada mantiene los objetos en una sola línea siempre "
58+
"que sea posible y los divide en varias líneas si no encajan dentro del ancho "
59+
"permitido. Se deben crear objetos :class:`PrettyPrinter` de forma explícita "
60+
"si se necesita ajustar la restricción de ancho."
4861

4962
#:../Doc/library/pprint.rst:26
5063
msgid"Dictionaries are sorted by key before the display is computed."
5164
msgstr""
65+
"Los diccionarios se ordenan por clave antes de que se calcule la "
66+
"representación en pantalla."
5267

5368
#:../Doc/library/pprint.rst:28
5469
msgid"The :mod:`pprint` module defines one class:"
55-
msgstr""
70+
msgstr"El módulo :mod:`pprint` define una sola clase:"
5671

5772
#:../Doc/library/pprint.rst:38
5873
msgid""
@@ -75,27 +90,51 @@ msgid ""
7590
"default), dictionaries will be formatted with their keys sorted, otherwise "
7691
"they will display in insertion order."
7792
msgstr""
93+
"Construye una instancia de :class:`PrettyPrinter`. Este constructor acepta "
94+
"varios argumento por palabra clave. Se puede establecer un flujo de salida "
95+
"usando la palabra clave *stream*; el único método utilizado en el objeto "
96+
"*stream* es el método :meth:`write` del protocolo de archivo. Si no se "
97+
"especifica, :class:`PrettyPrinter` adopta ``sys.stdout`` por defecto. La "
98+
"cantidad de sangría agregada para cada nivel recursivo se especifica "
99+
"mediante *indent*; por defecto es uno. Otros valores pueden hacer que la "
100+
"salida se vea un poco extraña, pero pueden hacer más fácil la visualización "
101+
"de los anidamientos. El número de niveles que se pueden mostrar se controla "
102+
"mediante *depth*; si la estructura de datos que se muestra es demasiado "
103+
"profunda, el siguiente nivel contenido se reemplaza por ``...``. De forma "
104+
"predeterminada, no hay restricciones en la profundidad de los objetos que se "
105+
"formatean. El ancho de salida deseado se restringe mediante el parámetro "
106+
"*width*; el valor predeterminado es 80 caracteres. Si no se puede formatear "
107+
"una estructura dentro del límite de ancho establecido, se ajustará lo mejor "
108+
"posible. Si *compact* es *False* (el valor por defecto), cada elemento de "
109+
"una secuencia larga se formateará en una línea separada. Si *compact* es "
110+
"*True*, en cada linea de salida se formatearán todos los elementos que "
111+
"quepan dentro del ancho definido. Si *sort_dicts* es *True* (el valor por "
112+
"defecto), los diccionarios se formatearán con sus claves ordenadas; de lo "
113+
"contrario, se mostrarán según orden de inserción."
78114

79115
#:../Doc/library/pprint.rst:57../Doc/library/pprint.rst:97
80116
#:../Doc/library/pprint.rst:125
81117
msgid"Added the *compact* parameter."
82-
msgstr""
118+
msgstr"Añadido el argumento *compact*."
83119

84120
#:../Doc/library/pprint.rst:60../Doc/library/pprint.rst:100
85121
#:../Doc/library/pprint.rst:128
86122
msgid"Added the *sort_dicts* parameter."
87-
msgstr""
123+
msgstr"Añadido el argumento *sort_dicts*."
88124

89125
#:../Doc/library/pprint.rst:88
90126
msgid"The :mod:`pprint` module also provides several shortcut functions:"
91-
msgstr""
127+
msgstr"El módulo :mod:`pprint` también proporciona varias funciones de atajo:"
92128

93129
#:../Doc/library/pprint.rst:93
94130
msgid""
95131
"Return the formatted representation of *object* as a string. *indent*, "
96132
"*width*, *depth*, *compact* and *sort_dicts* will be passed to the :class:"
97133
"`PrettyPrinter` constructor as formatting parameters."
98134
msgstr""
135+
"Retorna la representación formateada de *object* como una cadena de "
136+
"caracteres. *indent*, *width*, *depth*, *compact* y *sort_dicts* se pasarán "
137+
"al constructor de :class:`PrettyPrinter` como parámetros de formato."
99138

100139
#:../Doc/library/pprint.rst:106
101140
msgid""
@@ -105,6 +144,11 @@ msgid ""
105144
"*args* and *kwargs* will be passed to :func:`pprint` as formatting "
106145
"parameters."
107146
msgstr""
147+
"Imprime la representación formateada de *object* seguida de una nueva línea. "
148+
"Si *sort_dicts* es *False* (el valor por defecto), los diccionarios se "
149+
"mostrarán con sus claves según orden de inserción, de lo contrario, las "
150+
"claves del diccionario serán ordenadas. *args* y *kwargs* se pasarán a :func:"
151+
"`pprint` como parámetros de formato."
108152

109153
#:../Doc/library/pprint.rst:118
110154
msgid""
@@ -116,21 +160,31 @@ msgid ""
116160
"will be passed to the :class:`PrettyPrinter` constructor as formatting "
117161
"parameters."
118162
msgstr""
163+
"Imprime la representación formateada de *object* en *stream*, seguida de una "
164+
"nueva línea. Si *stream* es ``None``, se usa ``sys.stdout``. Esta función se "
165+
"puede usar en el intérprete interactivo en lugar de la función :func:`print` "
166+
"para inspeccionar valores (incluso puedes reasignar ``print = pprint."
167+
"pprint`` para su uso dentro del ámbito). *indent*, *width*, *depth*, "
168+
"*compact* y *sort_dicts* se pasarán al constructor de :class:`PrettyPrinter` "
169+
"como parámetros de formato."
119170

120171
#:../Doc/library/pprint.rst:147
121172
msgid""
122173
"Determine if the formatted representation of *object* is\"readable\", or "
123174
"can be used to reconstruct the value using :func:`eval`. This always "
124175
"returns ``False`` for recursive objects."
125176
msgstr""
177+
"Determina si la representación formateada de *object* es\"legible\" o si "
178+
"puede usarse para reconstruir el objeto usando :func:`eval`. Siempre "
179+
"retorna ``False`` para objetos recursivos."
126180

127181
#:../Doc/library/pprint.rst:157
128182
msgid"Determine if *object* requires a recursive representation."
129-
msgstr""
183+
msgstr"Determina si *object* requiere una representación recursiva."
130184

131185
#:../Doc/library/pprint.rst:160
132186
msgid"One more support function is also defined:"
133-
msgstr""
187+
msgstr"Una función extra de soporte es también definida:"
134188

135189
#:../Doc/library/pprint.rst:164
136190
msgid""
@@ -139,26 +193,36 @@ msgid ""
139193
"the recursive reference will be represented as ``<Recursion on typename with "
140194
"id=number>``. The representation is not otherwise formatted."
141195
msgstr""
196+
"Retorna una representación en forma de cadena de caracteres de *object*, que "
197+
"está protegida contra estructuras de datos recursivas. Si la representación "
198+
"de *object* presenta una entrada recursiva, dicha referencia recursiva se "
199+
"representará como ``<Recursion on typename with id=number>``. Además, la "
200+
"representación no tendrá otro formato."
142201

143202
#:../Doc/library/pprint.rst:176
144203
msgid"PrettyPrinter Objects"
145-
msgstr""
204+
msgstr"Objetos *PrettyPrinter*"
146205

147206
#:../Doc/library/pprint.rst:178
148207
msgid":class:`PrettyPrinter` instances have the following methods:"
149208
msgstr""
209+
"Las instancias de :class:`PrettyPrinter` tienen los siguientes métodos:"
150210

151211
#:../Doc/library/pprint.rst:183
152212
msgid""
153213
"Return the formatted representation of *object*. This takes into account "
154214
"the options passed to the :class:`PrettyPrinter` constructor."
155215
msgstr""
216+
"Retorna la representación formateada de *object*. Tiene en cuenta las "
217+
"opciones pasadas al constructor de la clase :class:`PrettyPrinter`."
156218

157219
#:../Doc/library/pprint.rst:189
158220
msgid""
159221
"Print the formatted representation of *object* on the configured stream, "
160222
"followed by a newline."
161223
msgstr""
224+
"Imprime la representación formateada de *object* en la secuencia "
225+
"configurada, seguida de una nueva línea."
162226

163227
#:../Doc/library/pprint.rst:192
164228
msgid""
@@ -167,6 +231,10 @@ msgid ""
167231
"more efficient since new :class:`PrettyPrinter` objects don't need to be "
168232
"created."
169233
msgstr""
234+
"Los siguientes métodos proporcionan las implementaciones para las funciones "
235+
"correspondientes con los mismos nombres. Usar estos métodos en una instancia "
236+
"es algo más eficiente, ya que no es necesario crear nuevos objetos :class:"
237+
"`PrettyPrinter`."
170238

171239
#:../Doc/library/pprint.rst:202
172240
msgid""
@@ -176,17 +244,27 @@ msgid ""
176244
"class:`PrettyPrinter` is set and the object is deeper than allowed, this "
177245
"returns ``False``."
178246
msgstr""
247+
"Determina si la representación formateada de *object* es\"legible\" o si se "
248+
"puede usar para reconstruir su valor usando :func:`eval`. Se debe tener en "
249+
"cuenta que se retorna ``False`` para objetos recursivos. Si el parámetro "
250+
"*depth* de :class:`PrettyPrinter` es proporcionado y el objeto es más "
251+
"profundo de lo permitido, también se retorna ``False``."
179252

180253
#:../Doc/library/pprint.rst:211
181254
msgid"Determine if the object requires a recursive representation."
182-
msgstr""
255+
msgstr"Determina si *object* requiere una representación recursiva."
183256

184257
#:../Doc/library/pprint.rst:213
185258
msgid""
186259
"This method is provided as a hook to allow subclasses to modify the way "
187260
"objects are converted to strings. The default implementation uses the "
188261
"internals of the :func:`saferepr` implementation."
189262
msgstr""
263+
"Este método se proporciona como un punto de entrada o método de enlace "
264+
"automático (*hook* en inglés) para permitir que las subclases modifiquen la "
265+
"forma en que los objetos se convierten en cadenas de caracteres. La "
266+
"implementación por defecto utiliza la implementación interna de :func:"
267+
"`saferepr`."
190268

191269
#:../Doc/library/pprint.rst:220
192270
msgid""
@@ -205,30 +283,53 @@ msgid ""
205283
"the current level; recursive calls should be passed a value less than that "
206284
"of the current call."
207285
msgstr""
286+
"Retorna tres valores: la versión formateada de *object* como una cadena de "
287+
"caracteres, una bandera que indica si el resultado es legible y una bandera "
288+
"que indica si se detectó recursividad. El primer argumento es el objeto a "
289+
"representar. El segundo es un diccionario que contiene la :func:`id` de los "
290+
"objetos que son parte del contexto de representación actual (contenedores "
291+
"directos e indirectos para *object* que están afectando a la "
292+
"representación), como las claves; si es necesario representar un objeto que "
293+
"ya está representado en *context*, el tercer valor de retorno será ``True``. "
294+
"Las llamadas recursivas al método :meth:`.format` deben agregar entradas "
295+
"adicionales a los contenedores de este diccionario. El tercer argumento, "
296+
"*maxlevels*, proporciona el límite máximo de recursividad; su valor por "
297+
"defecto es ``0``. Este argumento debe pasarse sin modificaciones a las "
298+
"llamadas recursivas. El cuarto argumento, *level*, da el nivel actual; las "
299+
"llamadas recursivas sucesivas deben pasar un valor menor que el de la "
300+
"llamada actual."
208301

209302
#:../Doc/library/pprint.rst:238
210303
msgid"Example"
211-
msgstr""
304+
msgstr"Ejemplo"
212305

213306
#:../Doc/library/pprint.rst:240
214307
msgid""
215308
"To demonstrate several uses of the :func:`pprint` function and its "
216309
"parameters, let's fetch information about a project from `PyPI <https://pypi."
217310
"org>`_::"
218311
msgstr""
312+
"Para demostrar varios usos de la función :func:`pprint` y sus parámetros, "
313+
"busquemos información sobre un proyecto en `PyPI <https://pypi.org>`_::"
219314

220315
#:../Doc/library/pprint.rst:249
221316
msgid"In its basic form, :func:`pprint` shows the whole object::"
222317
msgstr""
318+
"En su forma básica, la función :func:`pprint` muestra el objeto completo::"
223319

224320
#:../Doc/library/pprint.rst:305
225321
msgid""
226322
"The result can be limited to a certain *depth* (ellipsis is used for deeper "
227323
"contents)::"
228324
msgstr""
325+
"El resultado puede limitarse a una cierta profundidad asignando un valor al "
326+
"argumento *depth* (``...`` se utiliza para contenidos más\"profundos\"):"
229327

230328
#:../Doc/library/pprint.rst:351
231329
msgid""
232330
"Additionally, maximum character *width* can be suggested. If a long object "
233331
"cannot be split, the specified width will be exceeded::"
234332
msgstr""
333+
"Además, se puede establecer un valor máximo de caracteres por línea "
334+
"asignando un valor al parámetro *width*. Si un objeto largo no se puede "
335+
"dividir, el valor dado al ancho se anulará y será excedido::"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp