@@ -11,15 +11,16 @@ msgstr ""
11
11
"Project-Id-Version : Python 3.8\n "
12
12
"Report-Msgid-Bugs-To : \n "
13
13
"POT-Creation-Date : 2021-10-16 21:42+0200\n "
14
- "PO-Revision-Date : 2021-08-02 01:47+0200 \n "
14
+ "PO-Revision-Date : 2021-10-30 19:57-0300 \n "
15
15
"Last-Translator : Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n "
16
16
"Language : es\n "
17
17
"Language-Team : python-doc-es\n "
18
- "Plural-Forms : nplurals=2; plural=(n != 1)\n "
18
+ "Plural-Forms : nplurals=2; plural=(n != 1); \n "
19
19
"MIME-Version : 1.0\n "
20
20
"Content-Type : text/plain; charset=utf-8\n "
21
21
"Content-Transfer-Encoding : 8bit\n "
22
22
"Generated-By : Babel 2.9.1\n "
23
+ "X-Generator : Poedit 3.0\n "
23
24
24
25
#: ../Doc/c-api/arg.rst:6
25
26
msgid "Parsing arguments and building values"
@@ -143,6 +144,11 @@ msgid ""
143
144
"`Py_ssize_t` if the :c:macro:`PY_SSIZE_T_CLEAN` macro is defined, or int "
144
145
"otherwise."
145
146
msgstr ""
147
+ "Para todas las variantes de formatos ``#`` (``s#``, ``y#``, etc.), la macro :"
148
+ "c:macro:`PY_SSIZE_T_CLEAN` tiene que estar definida antes de incluir :file:"
149
+ "`Python.h`. En Python 3.9 y versiones anteriores, el tipo del argumento "
150
+ "*length* es :c:type:`Py_ssize_t` si la macro :c:macro:`PY_SSIZE_T_CLEAN` "
151
+ "está definida, o int si no lo está."
146
152
147
153
#: ../Doc/c-api/arg.rst:83
148
154
msgid "``s`` (:class:`str`) [const char \\ *]"
@@ -204,13 +210,12 @@ msgstr ""
204
210
"utilizando codificación ``'utf-8'``."
205
211
206
212
#: ../Doc/c-api/arg.rst:96
207
- #, fuzzy
208
213
msgid ""
209
214
"``s#`` (:class:`str`, read-only :term:`bytes-like object`) [const char \\ *, :"
210
215
"c:type:`Py_ssize_t`]"
211
216
msgstr ""
212
217
"``s#`` (:class:`str`, :term:`bytes-like object` de sólo lectura) [const char "
213
- "\\ *, int o :c:type:`Py_ssize_t`]"
218
+ "\\ *, :c:type:`Py_ssize_t`]"
214
219
215
220
#: ../Doc/c-api/arg.rst:92
216
221
msgid ""
@@ -253,13 +258,12 @@ msgstr ""
253
258
"``NULL``."
254
259
255
260
#: ../Doc/c-api/arg.rst:108
256
- #, fuzzy
257
261
msgid ""
258
262
"``z#`` (:class:`str`, read-only :term:`bytes-like object` or ``None``) "
259
263
"[const char \\ *, :c:type:`Py_ssize_t`]"
260
264
msgstr ""
261
265
"``z#`` (:class:`str`, :term:`bytes-like object` de sólo lectura o ``None``) "
262
- "[const char \\ *, int o :c:type:`Py_ssize_t`]"
266
+ "[const char \\ *, :c:type:`Py_ssize_t`]"
263
267
264
268
#: ../Doc/c-api/arg.rst:107
265
269
msgid ""
@@ -306,13 +310,12 @@ msgstr ""
306
310
"tipo bytes. **Esta es la forma recomendada para aceptar datos binarios.**"
307
311
308
312
#: ../Doc/c-api/arg.rst:127
309
- #, fuzzy
310
313
msgid ""
311
314
"``y#`` (read-only :term:`bytes-like object`) [const char \\ *, :c:type:"
312
315
"`Py_ssize_t`]"
313
316
msgstr ""
314
- "``y#`` (:term:`bytes-like object` de sólo lectura) [const char \\ *, int o :c :"
315
- "type: `Py_ssize_t`]"
317
+ "``y#`` (:term:`bytes-like object` de sólo lectura) [const char \\ *, :c:type :"
318
+ "`Py_ssize_t`]"
316
319
317
320
#: ../Doc/c-api/arg.rst:126
318
321
msgid ""
@@ -384,9 +387,8 @@ msgstr ""
384
387
"de :c:func:`PyUnicode_AsWideCharString`."
385
388
386
389
#: ../Doc/c-api/arg.rst:163
387
- #, fuzzy
388
390
msgid "``u#`` (:class:`str`) [const Py_UNICODE \\ *, :c:type:`Py_ssize_t`]"
389
- msgstr "``u#`` (:class:`str`) [const wchar_t \\ *, int o :c:type:`Py_ssize_t`]"
391
+ msgstr "``u#`` (:class:`str`) [const Py_UNICODE \\ *, :c:type:`Py_ssize_t`]"
390
392
391
393
#: ../Doc/c-api/arg.rst:157
392
394
msgid ""
@@ -411,12 +413,11 @@ msgstr ""
411
413
"el puntero :c:type:`Py_UNICODE` se establece en ``NULL``."
412
414
413
415
#: ../Doc/c-api/arg.rst:179
414
- #, fuzzy
415
416
msgid ""
416
417
"``Z#`` (:class:`str` or ``None``) [const Py_UNICODE \\ *, :c:type:"
417
418
"`Py_ssize_t`]"
418
419
msgstr ""
419
- "``z#`` (:class:`str` o ``None``) [const char \\ *, int o :c:type:`Py_ssize_t`]"
420
+ "``z#`` (:class:`str` o ``None``) [const Py_UNICODE \\ *, :c:type:`Py_ssize_t`]"
420
421
421
422
#: ../Doc/c-api/arg.rst:174
422
423
msgid ""
@@ -519,13 +520,12 @@ msgstr ""
519
520
"como parámetro."
520
521
521
522
#: ../Doc/c-api/arg.rst:243
522
- #, fuzzy
523
523
msgid ""
524
524
"``es#`` (:class:`str`) [const char \\ *encoding, char \\ *\\ *buffer, :c:type:"
525
525
"`Py_ssize_t` \\ *buffer_length]"
526
526
msgstr ""
527
- "``es#`` (:class:`str`) [const char \\ *encoding, char \\ *\\ *buffer, int o :c :"
528
- "type: `Py_ssize_t` \\ *buffer_length]"
527
+ "``es#`` (:class:`str`) [const char \\ *encoding, char \\ *\\ *buffer, :c:type :"
528
+ "`Py_ssize_t` \\ *buffer_length]"
529
529
530
530
#: ../Doc/c-api/arg.rst:215
531
531
msgid ""
@@ -601,13 +601,12 @@ msgstr ""
601
601
"codificados sin el byte NUL final."
602
602
603
603
#: ../Doc/c-api/arg.rst:248
604
- #, fuzzy
605
604
msgid ""
606
605
"``et#`` (:class:`str`, :class:`bytes` or :class:`bytearray`) [const char "
607
606
"\\ *encoding, char \\ *\\ *buffer, :c:type:`Py_ssize_t` \\ *buffer_length]"
608
607
msgstr ""
609
608
"``et#`` (:class:`str`, :class:`bytes` o :class:`bytearray`) [const char "
610
- "\\ *encoding, char \\ *\\ *buffer, int o :c:type:`Py_ssize_t` \\ *buffer_length]"
609
+ "\\ *encoding, char \\ *\\ *buffer, :c:type:`Py_ssize_t` \\ *buffer_length]"
611
610
612
611
#: ../Doc/c-api/arg.rst:246
613
612
msgid ""
@@ -1124,7 +1123,6 @@ msgstr ""
1124
1123
"descomponer otras tuplas, y puede continuar usándose para ese propósito."
1125
1124
1126
1125
#: ../Doc/c-api/arg.rst:477
1127
- #, fuzzy
1128
1126
msgid ""
1129
1127
"A simpler form of parameter retrieval which does not use a format string to "
1130
1128
"specify the types of the arguments. Functions which use this method to "
@@ -1150,11 +1148,12 @@ msgstr ""
1150
1148
"*max*; *min* y *max* pueden ser iguales. Se deben pasar argumentos "
1151
1149
"adicionales a la función, cada uno de los cuales debe ser un puntero a una "
1152
1150
"variable :c:type:`PyObject*`; estos se completarán con los valores de "
1153
- "*args*; contendrán referencias prestadas. Las variables que corresponden a "
1154
- "parámetros opcionales no dados por *args* no se completarán; estos deben ser "
1155
- "inicializados por quien llama. Esta función retorna verdadero en caso de "
1156
- "éxito y falso si *args* no es una tupla o contiene el número incorrecto de "
1157
- "elementos; se establecerá una excepción si hubo una falla."
1151
+ "*args*; contendrán :term:`referencias prestadas <borrowed reference>`. Las "
1152
+ "variables que corresponden a parámetros opcionales no dados por *args* no se "
1153
+ "completarán; estos deben ser inicializados por quien llama. Esta función "
1154
+ "retorna verdadero en caso de éxito y falso si *args* no es una tupla o "
1155
+ "contiene el número incorrecto de elementos; se establecerá una excepción si "
1156
+ "hubo una falla."
1158
1157
1159
1158
#: ../Doc/c-api/arg.rst:492
1160
1159
msgid ""
@@ -1259,11 +1258,10 @@ msgstr ""
1259
1258
"de caracteres C es ``NULL``, se usa ``None``."
1260
1259
1261
1260
#: ../Doc/c-api/arg.rst:554
1262
- #, fuzzy
1263
1261
msgid ""
1264
1262
"``s#`` (:class:`str` or ``None``) [const char \\ *, :c:type:`Py_ssize_t`]"
1265
1263
msgstr ""
1266
- "``s#`` (:class:`str` o ``None``) [const char \\ *, int o :c:type:`Py_ssize_t`]"
1264
+ "``s#`` (:class:`str` o ``None``) [const char \\ *, :c:type:`Py_ssize_t`]"
1267
1265
1268
1266
#: ../Doc/c-api/arg.rst:552
1269
1267
msgid ""
@@ -1290,9 +1288,8 @@ msgstr ""
1290
1288
"retorna ``None``."
1291
1289
1292
1290
#: ../Doc/c-api/arg.rst:562
1293
- #, fuzzy
1294
1291
msgid "``y#`` (:class:`bytes`) [const char \\ *, :c:type:`Py_ssize_t`]"
1295
- msgstr "``y#`` (:class:`bytes`) [const char \\ *, int o :c:type:`Py_ssize_t`]"
1292
+ msgstr "``y#`` (:class:`bytes`) [const char \\ *, :c:type:`Py_ssize_t`]"
1296
1293
1297
1294
#: ../Doc/c-api/arg.rst:561
1298
1295
msgid ""
@@ -1308,11 +1305,10 @@ msgid "Same as ``s``."
1308
1305
msgstr "Igual que ``s``."
1309
1306
1310
1307
#: ../Doc/c-api/arg.rst:568
1311
- #, fuzzy
1312
1308
msgid ""
1313
1309
"``z#`` (:class:`str` or ``None``) [const char \\ *, :c:type:`Py_ssize_t`]"
1314
1310
msgstr ""
1315
- "``z#`` (:class:`str` o ``None``) [const char \\ *, int o :c:type:`Py_ssize_t`]"
1311
+ "``z#`` (:class:`str` o ``None``) [const char \\ *, :c:type:`Py_ssize_t`]"
1316
1312
1317
1313
#: ../Doc/c-api/arg.rst:568 ../Doc/c-api/arg.rst:584
1318
1314
msgid "Same as ``s#``."
@@ -1333,9 +1329,8 @@ msgstr ""
1333
1329
"retorna ``None``."
1334
1330
1335
1331
#: ../Doc/c-api/arg.rst:578
1336
- #, fuzzy
1337
1332
msgid "``u#`` (:class:`str`) [const wchar_t \\ *, :c:type:`Py_ssize_t`]"
1338
- msgstr "``u#`` (:class:`str`) [const wchar_t \\ *, int o :c:type:`Py_ssize_t`]"
1333
+ msgstr "``u#`` (:class:`str`) [const wchar_t \\ *, :c:type:`Py_ssize_t`]"
1339
1334
1340
1335
#: ../Doc/c-api/arg.rst:576
1341
1336
msgid ""
@@ -1352,11 +1347,10 @@ msgid "``U`` (:class:`str` or ``None``) [const char \\*]"
1352
1347
msgstr "``U`` (:class:`str` o ``None``) [const char \\ *]"
1353
1348
1354
1349
#: ../Doc/c-api/arg.rst:584
1355
- #, fuzzy
1356
1350
msgid ""
1357
1351
"``U#`` (:class:`str` or ``None``) [const char \\ *, :c:type:`Py_ssize_t`]"
1358
1352
msgstr ""
1359
- "``z#`` (:class:`str` o ``None``) [const char \\ *, int o :c:type:`Py_ssize_t`]"
1353
+ "``z#`` (:class:`str` o ``None``) [const char \\ *, :c:type:`Py_ssize_t`]"
1360
1354
1361
1355
#: ../Doc/c-api/arg.rst:587
1362
1356
msgid "Convert a plain C :c:type:`int` to a Python integer object."
0 commit comments