Skip to content

Commit 71df18d

Browse files
committed
Merge branch '3.8' into pr-397
2 parents 388f15f + 5ec574d commit 71df18d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+9140
-1560
lines changed

.overrides/translation-memory.rst

+7-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ Términos y bigramas
7171
gestor ``tutorial/errors.po``, ``library/functions.po``
7272

7373
handle exception
74-
Gestionar excepción. ``tutorial/inputoutput.po``
74+
gestionar excepción. ``tutorial/inputoutput.po``
75+
76+
i. e.
77+
en otras palabras. ``library/sqlite3.po``
7578

7679
in-place, in place
7780
in situ. Aunque estrictamente no es español, su uso es generalizado.
@@ -111,6 +114,9 @@ Términos y bigramas
111114

112115
realease
113116
version ``HOWTO``
117+
118+
return
119+
retorna. ``library/sqlite3.po``
114120

115121
runtime
116122
tiempo de ejecución ``tutorial/classes.po``

.pre-commit-config.yaml

+7-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,15 @@ repos:
33
rev: master
44
hooks:
55
- id: powrap
6+
- repo: local
7+
hooks:
8+
- id: merge-dicts
9+
name: merge-dicts
10+
entry: ./scripts/merge-dicts.sh
11+
language: script
612
# This one requires package ``hunspell-es_es`` in Archlinux
713
- repo: https://github.com/humitos/pospell
814
rev: pre-commit
915
hooks:
1016
- id: pospell
11-
args: ['--personal-dict', 'dict', '--modified', '--language', 'es_ES', '--language', 'es_AR']
17+
args: ['--personal-dict', 'dict.txt', '--modified', '--language', 'es_ES', '--language', 'es_AR']

TRANSLATORS

+7
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ Albert Calvo (@albertcalv)
1212
José Luis Cantilo (@jcantilo)
1313
Héctor Canto (@hectorcanto)
1414
Carlos Crespo (@cacrespo)
15+
Leandro E. Colombo Viña (@lecovi)
16+
Douglas I Cueva Jr (@itisDouglas)
1517
Raúl Cumplido (@raulcd)
1618
Fabrizio Damicelli (@fabridamicelli)
1719
Javier Daza (@javierdaza)
@@ -26,6 +28,7 @@ Martín Gaitán (@mgaitan)
2628
Manuel Kaufmann (@humitos)
2729
Pablo Lobariñas (@Qkolnek)
2830
Alvar Maciel (@alvarmaciel @amaciel)
31+
Briceida Mariscal (@BriceidaMars)
2932
Juan Sebastián Marquez (@juansemarquez)
3033
Cristián Maureira-Fredes (@cmaureir)
3134
Cristian Andrés Maximiliano Mayuti (@mayuti)
@@ -35,10 +38,12 @@ Claudia Millán Nebot (@clacri @cheshireminima)
3538
Carlos Joel Delgado Pizarro (@c0x6a)
3639
María José Molina Contreras (@mjmolina)
3740
Marco Moresi (@mrcmoresi)
41+
Federico Jurío (@FedericoJurio)
3842
Marco Richetta (@marcorichetta)
3943
Adolfo Hristo David Roque Gámez (@hristoroque)
4044
Elisabeth Ortega (@draentropia)
4145
Cristian Rengifo (@ingrengifo)
46+
Juan Ignacio Rodríguez de León (@euribates)
4247
Pablo Lobariñas (@Qkolnek)
4348
Santiago Piccinini (@spiccinini)
4449
Sergio Delgado Quintero (@sdelquin)
@@ -52,8 +57,10 @@ José Miguel Hernández Cabrera (@miguelheca)
5257
María Andrea Vignau (@mavignau @marian-vignau)
5358
Leonardo Gomez (@gomezgleonardob)
5459
Luis Sánchez (@LuisAISanchez)
60+
Esteban Solórzano (@estebansolo)
5561
José Miguel Hernández Cabrera (@miguelheca)
5662
David Revillas (@r3v1)
5763
Naryie Vásquez Martínez (@narvmtz)
5864
Xavi Rambla Centellas (@xavirambla)
5965
Santiago E Fraire Willemoes (@Woile)
66+
Gustavo Adolfo Huarcaya Delgado (@diavolo)

c-api/buffer.po

+2-2
Original file line numberDiff line numberDiff line change
@@ -765,8 +765,8 @@ msgid ""
765765
"will succeed. This function always succeeds."
766766
msgstr ""
767767
"Retorna ``1`` si *obj* admite la interfaz de búfer; de lo contrario, ``0`` "
768-
"cuando se devuelve ``1``, no garantiza que :c:func:`PyObject_GetBuffer` "
769-
"tenga éxito. Esta función siempre tiene éxito."
768+
"cuando se retorna ``1``, no garantiza que :c:func:`PyObject_GetBuffer` tenga "
769+
"éxito. Esta función siempre tiene éxito."
770770

771771
#: ../Doc/c-api/buffer.rst:439
772772
msgid ""

c-api/exceptions.po

+31-30
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ msgstr ""
4444
"variable POSIX :c:data:`errno`: hay un indicador global (por subproceso) del "
4545
"último error que ocurrió. La mayoría de las funciones de C API no borran "
4646
"esto en caso de éxito, pero lo configurarán para indicar la causa del error "
47-
"en caso de falla. La mayoría de las funciones de C API también devuelven un "
47+
"en caso de falla. La mayoría de las funciones de C API también retornan un "
4848
"indicador de error, generalmente ``NULL`` si se supone que retornan un "
49-
"puntero, o ``-1`` si devuelven un número entero (excepción: las funciones :c:"
49+
"puntero, o ``-1`` si retornan un número entero (excepción: las funciones :c:"
5050
"func:`PyArg_\\*` retornan ``1`` para el éxito y ``0`` para el fracaso)."
5151

5252
#: ../Doc/c-api/exceptions.rst:20
@@ -95,7 +95,7 @@ msgid ""
9595
msgstr ""
9696
"El indicador de error es **no** el resultado de :func:`sys.exc_info()`. El "
9797
"primero corresponde a una excepción que aún no se detecta (y, por lo tanto, "
98-
"todavía se está propagando), mientras que el segundo devuelve una excepción "
98+
"todavía se está propagando), mientras que el segundo retorna una excepción "
9999
"después de que se detecta (y, por lo tanto, ha dejado de propagarse)."
100100

101101
#: ../Doc/c-api/exceptions.rst:44
@@ -189,7 +189,7 @@ msgid ""
189189
"for use in a ``return`` statement."
190190
msgstr ""
191191
"Estas funciones lo ayudan a configurar el indicador de error del hilo "
192-
"actual. Por conveniencia, algunas de estas funciones siempre devolverán un "
192+
"actual. Por conveniencia, algunas de estas funciones siempre retornarán un "
193193
"puntero ``NULL`` para usar en una declaración ``return``."
194194

195195
#: ../Doc/c-api/exceptions.rst:100
@@ -221,11 +221,11 @@ msgid ""
221221
"help format the error message; they have the same meaning and values as in :"
222222
"c:func:`PyUnicode_FromFormat`. *format* is an ASCII-encoded string."
223223
msgstr ""
224-
"Esta función establece el indicador de error y devuelve ``NULL``. "
225-
"*exception* debe ser una clase de excepción Python. El *format* y los "
226-
"parámetros posteriores ayudan a formatear el mensaje de error; tienen el "
227-
"mismo significado y valores que en :c:func:`PyUnicode_FromFormat`. *format* "
228-
"es una cadena de caracteres codificada en ASCII."
224+
"Esta función establece el indicador de error y retorna ``NULL``. *exception* "
225+
"debe ser una clase de excepción Python. El *format* y los parámetros "
226+
"posteriores ayudan a formatear el mensaje de error; tienen el mismo "
227+
"significado y valores que en :c:func:`PyUnicode_FromFormat`. *format* es una "
228+
"cadena de caracteres codificada en ASCII."
229229

230230
#: ../Doc/c-api/exceptions.rst:123
231231
msgid ""
@@ -273,7 +273,7 @@ msgid ""
273273
"``return PyErr_SetFromErrno(type);`` when the system call returns an error."
274274
msgstr ""
275275
"Esta es una función conveniente para generar una excepción cuando una "
276-
"función de biblioteca C ha devuelto un error y establece la variable C :c:"
276+
"función de biblioteca C ha retornado un error y establece la variable C :c:"
277277
"data:`errno`. Construye un objeto tupla cuyo primer elemento es el valor "
278278
"entero :c:data:`errno` y cuyo segundo elemento es el mensaje de error "
279279
"correspondiente (obtenido de :c:func:`strerror`), y luego llama a "
@@ -283,7 +283,7 @@ msgstr ""
283283
"error, lo deja configurado a ese. La función siempre retorna ``NULL``, por "
284284
"lo que una función envolvente alrededor de una llamada del sistema puede "
285285
"escribir ``return PyErr_SetFromErrno (type);`` cuando la llamada del sistema "
286-
"devuelve un error."
286+
"retorna un error."
287287

288288
#: ../Doc/c-api/exceptions.rst:166
289289
msgid ""
@@ -330,7 +330,7 @@ msgid ""
330330
"returns ``NULL``."
331331
msgstr ""
332332
"Esta es una función conveniente para subir :exc:`WindowsError`. Si se llama "
333-
"con *ierr* de :c:data:`0`, el código de error devuelto por una llamada a :c:"
333+
"con *ierr* de :c:data:`0`, el código de error retornado por una llamada a :c:"
334334
"func:`GetLastError` se usa en su lugar. Llama a la función Win32 :c:func:"
335335
"`FormatMessage` para recuperar la descripción de Windows del código de error "
336336
"proporcionado por *ierr* o :c:func:`GetLastError`, luego construye un objeto "
@@ -613,7 +613,7 @@ msgid ""
613613
"tuple (and recursively in subtuples) are searched for a match."
614614
msgstr ""
615615
"Retorna verdadero si la excepción *dada* coincide con el tipo de excepción "
616-
"en *exc*. Si *exc* es un objeto de clase, esto también devuelve verdadero "
616+
"en *exc*. Si *exc* es un objeto de clase, esto también retorna verdadero "
617617
"cuando *dado* es una instancia de una subclase. Si *exc* es una tupla, se "
618618
"busca una coincidencia en todos los tipos de excepción en la tupla (y "
619619
"recursivamente en sub tuplas)."
@@ -683,12 +683,13 @@ msgid ""
683683
"normalized, nothing happens. The delayed normalization is implemented to "
684684
"improve performance."
685685
msgstr ""
686-
"Bajo ciertas circunstancias, los valores devueltos por :c:func:`PyErr_Fetch` "
687-
"a continuación pueden ser \"no normalizados\", lo que significa que ``*exc`` "
688-
"es un objeto de clase pero ``*val`` no es una instancia de la misma clase . "
689-
"Esta función se puede utilizar para crear instancias de la clase en ese "
690-
"caso. Si los valores ya están normalizados, no pasa nada. La normalización "
691-
"retrasada se implementa para mejorar el rendimiento."
686+
"Bajo ciertas circunstancias, los valores retornados por :c:func:"
687+
"`PyErr_Fetch` a continuación pueden ser \"no normalizados\", lo que "
688+
"significa que ``*exc`` es un objeto de clase pero ``*val`` no es una "
689+
"instancia de la misma clase . Esta función se puede utilizar para crear "
690+
"instancias de la clase en ese caso. Si los valores ya están normalizados, no "
691+
"pasa nada. La normalización retrasada se implementa para mejorar el "
692+
"rendimiento."
692693

693694
#: ../Doc/c-api/exceptions.rst:451
694695
msgid ""
@@ -773,7 +774,7 @@ msgstr ""
773774
"invocar un controlador de señal escrito en Python. En todos los casos, el "
774775
"efecto predeterminado para :const:`SIGINT` es aumentar la excepción :exc:"
775776
"`KeyboardInterrupt`. Si se produce una excepción, se establece el indicador "
776-
"de error y la función devuelve ``-1``; de lo contrario, la función retorna "
777+
"de error y la función retorna ``-1``; de lo contrario, la función retorna "
777778
"``0``. El indicador de error puede o no borrarse si se configuró previamente."
778779

779780
#: ../Doc/c-api/exceptions.rst:522
@@ -802,7 +803,7 @@ msgid ""
802803
msgstr ""
803804
"Esta función de utilidad especifica un descriptor de archivo en el que el "
804805
"número de señal se escribe como un solo byte cada vez que se recibe una "
805-
"señal. *fd* debe ser sin bloqueo. Devuelve el descriptor de archivo anterior."
806+
"señal. *fd* debe ser sin bloqueo. retorna el descriptor de archivo anterior."
806807

807808
#: ../Doc/c-api/exceptions.rst:536
808809
msgid ""
@@ -832,7 +833,7 @@ msgid ""
832833
"``NULL``. This creates a class object derived from :exc:`Exception` "
833834
"(accessible in C as :c:data:`PyExc_Exception`)."
834835
msgstr ""
835-
"Esta función de utilidad crea y devuelve una nueva clase de excepción. El "
836+
"Esta función de utilidad crea y retorna una nueva clase de excepción. El "
836837
"argumento *name* debe ser el nombre de la nueva excepción, una cadena de "
837838
"caracteres en C de la forma ``module.classname``. Los argumentos *base* y "
838839
"*dict* son normalmente ``NULL``. Esto crea un objeto de clase derivado de :"
@@ -897,7 +898,7 @@ msgstr ""
897898
"Retorna el contexto (otra instancia de excepción durante cuyo manejo *ex* se "
898899
"generó) asociado con la excepción como una nueva referencia, accesible desde "
899900
"Python a través de :attr:`__context__`. Si no hay un contexto asociado, esto "
900-
"devuelve ``NULL``."
901+
"retorna ``NULL``."
901902

902903
#: ../Doc/c-api/exceptions.rst:598
903904
msgid ""
@@ -979,7 +980,7 @@ msgstr ""
979980

980981
#: ../Doc/c-api/exceptions.rst:646
981982
msgid "Return the *encoding* attribute of the given exception object."
982-
msgstr "Devuelve el atributo *encoding* del objeto de excepción dado."
983+
msgstr "retorna el atributo *encoding* del objeto de excepción dado."
983984

984985
#: ../Doc/c-api/exceptions.rst:652
985986
msgid "Return the *object* attribute of the given exception object."
@@ -992,7 +993,7 @@ msgid ""
992993
"on failure."
993994
msgstr ""
994995
"Obtiene el atributo *start* del objeto de excepción dado y lo coloca en *"
995-
"\\*start*. *start* no debe ser ``NULL``. Devuelve ``0`` en caso de éxito, "
996+
"\\*start*. *start* no debe ser ``NULL``. retorna ``0`` en caso de éxito, "
996997
"``-1`` en caso de error."
997998

998999
#: ../Doc/c-api/exceptions.rst:666
@@ -1010,7 +1011,7 @@ msgid ""
10101011
"failure."
10111012
msgstr ""
10121013
"Obtiene el atributo *end* del objeto de excepción dado y lo coloca en *"
1013-
"\\*end*. *end* no debe ser ``NULL``. Devuelve ``0`` en caso de éxito, ``-1`` "
1014+
"\\*end*. *end* no debe ser ``NULL``. retorna ``0`` en caso de éxito, ``-1`` "
10141015
"en caso de error."
10151016

10161017
#: ../Doc/c-api/exceptions.rst:681
@@ -1123,9 +1124,9 @@ msgid ""
11231124
"should return a string object indicating a cycle. As examples, :class:"
11241125
"`dict` objects return ``{...}`` and :class:`list` objects return ``[...]``."
11251126
msgstr ""
1126-
"Si el objeto ya ha sido procesado, la función devuelve un entero positivo. "
1127-
"En ese caso, la implementación :c:member:`~PyTypeObject.tp_repr` debería "
1128-
"devolver un objeto de cadena que indique un ciclo. Como ejemplos, los "
1127+
"Si el objeto ya ha sido procesado, la función retorna un entero positivo. En "
1128+
"ese caso, la implementación :c:member:`~PyTypeObject.tp_repr` debería "
1129+
"retornar un objeto de cadena que indique un ciclo. Como ejemplos, los "
11291130
"objetos :class:`dict` retornan ``{...}`` y los objetos :class:`list` "
11301131
"retornan ``[...]``."
11311132

@@ -1144,7 +1145,7 @@ msgid ""
11441145
"Otherwise, the function returns zero and the :c:member:`~PyTypeObject."
11451146
"tp_repr` implementation can continue normally."
11461147
msgstr ""
1147-
"De lo contrario, la función devuelve cero y la implementación :c:member:"
1148+
"De lo contrario, la función retorna cero y la implementación :c:member:"
11481149
"`~PyTypeObject.tp_repr` puede continuar normalmente."
11491150

11501151
#: ../Doc/c-api/exceptions.rst:753

c-api/file.po

+2-2
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ msgstr ""
6161
"archivo ya abierto *fd*. Los argumentos *name*, *encoding*, *errors* y "
6262
"*newline* pueden ser ``NULL`` para usar los valores predeterminados; "
6363
"*buffering* puede ser *-1* para usar el valor predeterminado. *name* se "
64-
"ignora y se mantiene por compatibilidad con versiones anteriores. Devuelve "
64+
"ignora y se mantiene por compatibilidad con versiones anteriores. Retorna "
6565
"``NULL`` en caso de error. Para obtener una descripción más completa de los "
6666
"argumentos, consulte la documentación de la función :func:`io.open`."
6767

@@ -90,7 +90,7 @@ msgid ""
9090
msgstr ""
9191
"Retorna el descriptor de archivo asociado con *p* como :c:type:`int`. Si el "
9292
"objeto es un entero, se retorna su valor. Si no, se llama al método :meth:"
93-
"`~io.IOBase.fileno` del objeto si existe; el método debe devolver un número "
93+
"`~io.IOBase.fileno` del objeto si existe; el método debe retornar un número "
9494
"entero, que se retorna como el valor del descriptor de archivo. Establece "
9595
"una excepción y retorna ``-1`` en caso de error."
9696

c-api/float.po

+1-1
Original file line numberDiff line numberDiff line change
@@ -132,5 +132,5 @@ msgid ""
132132
"Clear the float free list. Return the number of items that could not be "
133133
"freed."
134134
msgstr ""
135-
"Borra la lista libre de flotantes. Devuelve el número de artículos que no se "
135+
"Borra la lista libre de flotantes. Retorna el número de artículos que no se "
136136
"pudieron liberar."

0 commit comments

Comments
 (0)