6
6
# Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to
7
7
# get the list of volunteers
8
8
#
9
- #, fuzzy
10
9
msgid ""
11
10
msgstr ""
12
11
"Project-Id-Version : Python 3.8\n "
13
12
"Report-Msgid-Bugs-To : \n "
14
13
"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-09-04 00:23-0500\n "
17
15
"Language-Team : python-doc-es\n "
18
16
"MIME-Version : 1.0\n "
19
- "Content-Type : text/plain; charset=utf -8\n "
17
+ "Content-Type : text/plain; charset=UTF -8\n "
20
18
"Content-Transfer-Encoding : 8bit\n "
21
19
"Generated-By : Babel 2.8.0\n "
20
+ "Last-Translator : Gustavo Huarcaya <diavolo@gahd.net>\n "
21
+ "Language : es\n "
22
+ "X-Generator : Poedit 1.8.12\n "
23
+ "X-Poedit-SourceCharset : UTF-8\n "
22
24
23
25
#: ../Doc/library/crypt.rst:2
24
26
msgid ":mod:`crypt` --- Function to check Unix passwords"
25
- msgstr ""
27
+ msgstr ":mod:`crypt` --- Función para verificar contraseñas Unix "
26
28
27
29
#: ../Doc/library/crypt.rst:12
28
30
msgid "**Source code:** :source:`Lib/crypt.py`"
29
- msgstr ""
31
+ msgstr "**Código fuente:** :source:`Lib/crypt.py` "
30
32
31
33
#: ../Doc/library/crypt.rst:20
32
34
msgid ""
@@ -36,6 +38,12 @@ msgid ""
36
38
"passwords so you can check passwords without storing the actual password, or "
37
39
"attempting to crack Unix passwords with a dictionary."
38
40
msgstr ""
41
+ "Este módulo implementa una interfaz para la rutina :manpage:`crypt(3)`, el "
42
+ "cual es una función hash unidireccional basada en un algoritmo DES "
43
+ "modificado; consulte la página del manual de Unix para obtener más detalles. "
44
+ "Los posibles usos incluyen el almacenamiento de contraseñas cifradas para "
45
+ "que puedas verificar las contraseñas sin almacenar la contraseña real o "
46
+ "intentar descifrar contraseñas Unix con un diccionario."
39
47
40
48
#: ../Doc/library/crypt.rst:28
41
49
msgid ""
@@ -44,68 +52,87 @@ msgid ""
44
52
"Therefore, any extensions available on the current implementation will also "
45
53
"be available on this module."
46
54
msgstr ""
55
+ "Tenga en cuenta que el comportamiento de este módulo depende en la "
56
+ "implementación real de la rutina :manpage:`crypt(3)` en el sistema en "
57
+ "ejecución. Por lo tanto, cualquier extensión disponible en la implementación "
58
+ "actual también estará disponible en este módulo."
47
59
48
60
#: ../Doc/library/crypt.rst:34
49
61
msgid ":ref:`Availability <availability>`: Unix. Not available on VxWorks."
50
- msgstr ""
62
+ msgstr ":ref:`Disponibilidad <availability>`: Unix. No disponible en VxWorks. "
51
63
52
64
#: ../Doc/library/crypt.rst:36
53
65
msgid "Hashing Methods"
54
- msgstr ""
66
+ msgstr "Métodos de *hashing* "
55
67
56
68
#: ../Doc/library/crypt.rst:40
57
69
msgid ""
58
70
"The :mod:`crypt` module defines the list of hashing methods (not all methods "
59
71
"are available on all platforms):"
60
72
msgstr ""
73
+ "El módulo :mod:`crypt` define la lista de métodos de cifrado (no todos los "
74
+ "métodos están disponibles en todas las plataformas):"
61
75
62
76
#: ../Doc/library/crypt.rst:45
63
77
msgid ""
64
78
"A Modular Crypt Format method with 16 character salt and 86 character hash "
65
79
"based on the SHA-512 hash function. This is the strongest method."
66
80
msgstr ""
81
+ "Un método de formato modular *crypt* con *salt* de 16 caracteres y hash de "
82
+ "86 caracteres basado en la función hash SHA-512. Este es el método más "
83
+ "fuerte."
67
84
68
85
#: ../Doc/library/crypt.rst:50
69
86
msgid ""
70
87
"Another Modular Crypt Format method with 16 character salt and 43 character "
71
88
"hash based on the SHA-256 hash function."
72
89
msgstr ""
90
+ "Otro método de formato modular *crypt* con *salt* de 16 caracteres y hash de "
91
+ "43 caracteres basado en la función hash SHA-256."
73
92
74
93
#: ../Doc/library/crypt.rst:55
75
94
msgid ""
76
95
"Another Modular Crypt Format method with 22 character salt and 31 character "
77
96
"hash based on the Blowfish cipher."
78
97
msgstr ""
98
+ "Otro método de formato modular *crypt* con *salt* de 22 caracteres y hash de "
99
+ "31 caracteres basado en el cifrado Blowfish."
79
100
80
101
#: ../Doc/library/crypt.rst:62
81
102
msgid ""
82
103
"Another Modular Crypt Format method with 8 character salt and 22 character "
83
104
"hash based on the MD5 hash function."
84
105
msgstr ""
106
+ "Otro método de formato modular *crypt* con *salt* de 8 caracteres y hash de "
107
+ "22 caracteres basado en la función hash MD5."
85
108
86
109
#: ../Doc/library/crypt.rst:67
87
110
msgid ""
88
111
"The traditional method with a 2 character salt and 13 characters of hash. "
89
112
"This is the weakest method."
90
113
msgstr ""
114
+ "El método tradicional con un *salt* de 2 caracteres y hash de 13 caracteres. "
115
+ "Este es el método más débil."
91
116
92
117
#: ../Doc/library/crypt.rst:72
93
118
msgid "Module Attributes"
94
- msgstr ""
119
+ msgstr "Atributos del módulo "
95
120
96
121
#: ../Doc/library/crypt.rst:78
97
122
msgid ""
98
123
"A list of available password hashing algorithms, as ``crypt.METHOD_*`` "
99
124
"objects. This list is sorted from strongest to weakest."
100
125
msgstr ""
126
+ "Una lista de algoritmos hash de contraseña disponibles, como objetos ``crypt."
127
+ "METHOD_*``. Esta lista está ordenada de la más fuerte a la más débil."
101
128
102
129
#: ../Doc/library/crypt.rst:84
103
130
msgid "Module Functions"
104
- msgstr ""
131
+ msgstr "Funciones del módulo "
105
132
106
133
#: ../Doc/library/crypt.rst:86
107
134
msgid "The :mod:`crypt` module defines the following functions:"
108
- msgstr ""
135
+ msgstr "El módulo :mod:`crypt` define las siguientes funciones: "
109
136
110
137
#: ../Doc/library/crypt.rst:90
111
138
msgid ""
@@ -116,13 +143,24 @@ msgid ""
116
143
"salt, as returned by this function. If *salt* is not provided, the "
117
144
"strongest method will be used (as returned by :func:`methods`)."
118
145
msgstr ""
146
+ "*word* normalmente será la contraseña de un usuario tal como se escribe en "
147
+ "un prompt o en una interfaz gráfica. El *salt* opcional es una cadena "
148
+ "retornada por :func:`mksalt`, uno de los valores ``crypt.METHOD_*`` (aunque "
149
+ "no todos pueden estar disponibles en todas las plataformas), o una "
150
+ "contraseña completa encriptada que incluye *salt*, como lo retorna esta "
151
+ "función. Si no se proporciona *salt*, se utilizará el método más fuerte "
152
+ "(como lo retornado por :func:`methods`)."
119
153
120
154
#: ../Doc/library/crypt.rst:98
121
155
msgid ""
122
156
"Checking a password is usually done by passing the plain-text password as "
123
157
"*word* and the full results of a previous :func:`crypt` call, which should "
124
158
"be the same as the results of this call."
125
159
msgstr ""
160
+ "La verificación de una contraseña generalmente se hace pasando la contraseña "
161
+ "de texto plano como *word* y los resultados completos de una llamada "
162
+ "anterior a :func:`crypt`, que debería ser igual a los resultados de esta "
163
+ "llamada."
126
164
127
165
#: ../Doc/library/crypt.rst:102
128
166
msgid ""
@@ -132,35 +170,51 @@ msgid ""
132
170
"Z0-9]``, with the exception of Modular Crypt Format which prefixes a ``$digit"
133
171
"$``."
134
172
msgstr ""
173
+ "*salt* (ya sea una cadena aleatoria de 2 o 16 caracteres, posiblemente con "
174
+ "el prefijo ``$digit$`` para indicar el método) que se utilizará para "
175
+ "perturbar el algoritmo de cifrado. Los caracteres en *salt* deben estar en "
176
+ "el conjunto ``[./a-zA-Z0-9]``, con la excepción del formato modular *crypt* "
177
+ "que antepone un ``$digit$``."
135
178
136
179
#: ../Doc/library/crypt.rst:108
137
180
msgid ""
138
181
"Returns the hashed password as a string, which will be composed of "
139
182
"characters from the same alphabet as the salt."
140
183
msgstr ""
184
+ "Retorna una contraseña con hash como una cadena, que estará compuesta por "
185
+ "caracteres del mismo alfabeto que *salt*."
141
186
142
187
#: ../Doc/library/crypt.rst:113
143
188
msgid ""
144
189
"Since a few :manpage:`crypt(3)` extensions allow different values, with "
145
190
"different sizes in the *salt*, it is recommended to use the full crypted "
146
191
"password as salt when checking for a password."
147
192
msgstr ""
193
+ "Dado que algunas extensiones de :manpage:`crypt(3)` permiten diferentes "
194
+ "valores, con diferentes tamaños en *salt*, se recomienda utilizar la "
195
+ "contraseña encriptada completa como *salt* al buscar una contraseña."
148
196
149
197
#: ../Doc/library/crypt.rst:117
150
198
msgid "Accept ``crypt.METHOD_*`` values in addition to strings for *salt*."
151
199
msgstr ""
200
+ "Acepta los valores ``crypt.METHOD_*`` además de las cadenas para *salt*."
152
201
153
202
#: ../Doc/library/crypt.rst:123
154
203
msgid ""
155
204
"Return a randomly generated salt of the specified method. If no *method* is "
156
205
"given, the strongest method available as returned by :func:`methods` is used."
157
206
msgstr ""
207
+ "Retorna un *salt* generado aleatoriamente del método especificado. Si no se "
208
+ "proporciona ningún método (*method*), se utiliza el método mas fuerte "
209
+ "disponible según lo retornado por :func:`methods`."
158
210
159
211
#: ../Doc/library/crypt.rst:127
160
212
msgid ""
161
213
"The return value is a string suitable for passing as the *salt* argument to :"
162
214
"func:`crypt`."
163
215
msgstr ""
216
+ "El valor de retorno es una cadena adecuada para pasar como argumento *salt* "
217
+ "a :func:`crypt`."
164
218
165
219
#: ../Doc/library/crypt.rst:130
166
220
msgid ""
@@ -171,24 +225,35 @@ msgid ""
171
225
"be a power of two between ``16`` (2\\ :sup:`4`) and ``2_147_483_648`` (2\\ :"
172
226
"sup:`31`), the default is ``4096`` (2\\ :sup:`12`)."
173
227
msgstr ""
228
+ "*rounds* especifica el número de rondas para ``METHOD_SHA256``, "
229
+ "``METHOD_SHA512`` y ``METHOD_BLOWFISH``. Para ``METHOD_SHA256`` y "
230
+ "``METHOD_SHA512`` debe ser un entero entre ``1000`` y ``999_999_999``, el "
231
+ "valor predeterminado es ``5000``. Para ``METHOD_BLOWFISH`` debe ser una "
232
+ "potencia de dos entre ``16`` (2\\ :sup:`4`) y ``2_147_483_648`` (2\\ :sup:"
233
+ "`31`), el valor predeterminado es ``4096`` (2\\ :sup:`12`)."
174
234
175
235
#: ../Doc/library/crypt.rst:140
176
236
msgid "Added the *rounds* parameter."
177
- msgstr ""
237
+ msgstr "Se agregó el parámetro *rounds*. "
178
238
179
239
#: ../Doc/library/crypt.rst:145
180
240
msgid "Examples"
181
- msgstr ""
241
+ msgstr "Ejemplos "
182
242
183
243
#: ../Doc/library/crypt.rst:147
184
244
msgid ""
185
245
"A simple example illustrating typical use (a constant-time comparison "
186
246
"operation is needed to limit exposure to timing attacks. :func:`hmac."
187
247
"compare_digest` is suitable for this purpose)::"
188
248
msgstr ""
249
+ "Un simple ejemplo que ilustra el uso típico (se necesita una operación de "
250
+ "comparación de tiempo constante para limitar la exposición a los ataques de "
251
+ "tiempo. :func:`hmac.compare_digest` es adecuado para este propósito)::"
189
252
190
253
#: ../Doc/library/crypt.rst:167
191
254
msgid ""
192
255
"To generate a hash of a password using the strongest available method and "
193
256
"check it against the original::"
194
257
msgstr ""
258
+ "Para generar un hash de una contraseña utilizando el método más fuerte "
259
+ "disponible y compararlo con el original::"
0 commit comments