10000 Merge branch '3.9' into translate-datamodel · python/python-docs-es@2452c11 · GitHub
[go: up one dir, main page]

Skip to content

Commit 2452c11

Browse files
authored
Merge branch '3.9' into translate-datamodel
2 parents 6a03b57 + 1907e6a commit 2452c11

File tree

270 files changed

+74340
-26076
lines changed

Some content is hidden

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

270 files changed

+74340
-26076
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- uses: actions/checkout@v2
15-
- name: Preparar Python v3.8
15+
- name: Preparar Python v3.9
1616
uses: actions/setup-python@v2
1717
with:
18-
python-version: 3.8
18+
python-version: 3.9
1919
- name: Sincronizar con CPython
2020
run: |
2121
git submodule sync

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ Doc/upgrade-python-version.rst
1414
locales/
1515
dict.txt
1616

17+
# Translations of our own files
18+
coc.po
19+
faq.po
20+
progress.po
21+
1722
# Byte-compiled / optimized / DLL files
1823
__pycache__/
1924
*.py[cod]

.overrides/CONTRIBUTING.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,11 @@ Antes de comenzar
6464

6565
#. Selecciona un :ref:`archivo para traducir <que-archivo-traducir>`.
6666

67-
#. Verifica que estás en la rama principal del repositorio, **3.8** (esto es muy
68-
importante para evitar crear una nueva rama a partir de una traducción
67+
#. Verifica que estás en la rama principal del repositorio, **3.9** (esto es muy
68+
importante para evitar crear una nueva rama a partir de una traducción
6969
anterior)::
7070

71-
git checkout 3.8
71+
git checkout 3.9
7272

7373
#. Crea una rama nueva en base al artículo en el que vayas a trabajar. Por
7474
ejemplo, si vas a trabajar en el archivo ``library/glosario.po``, usa un nombre

.overrides/faq.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,9 +205,9 @@ repositorio principal de la traducción). Se hace de la siguiente manera::
205205

206206
Luego nos vamos a nuestra rama local, confirmamos e impactamos esos cambios::
207207

208-
git checkout 3.8
209-
git merge upstream/3.8
210-
git push origin 3.8
208+
git checkout 3.9
209+
git merge upstream/3.9
210+
git push origin 3.9
211211

212212
¡Eso es todo!
213213

.overrides/progress.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ y otras estadísticas.
1010

1111
.. note::
1212

13-
Estas listas se actualiza automáticamente cuando Pull Requests se *mergean* a la rama ``3.8``.
13+
Estas listas se actualiza automáticamente cuando Pull Requests se *mergean* a la rama ``3.9``.
1414

1515

1616
En progreso

.overrides/translation-memory.rst

Lines changed: 30 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,18 @@ Dividimos esta sección en dos partes, los términos que se traducen y los que m
125125
keyword argument
126126
argumento por palabra clave / argumento de palabra clave
127127

128-
handler
129-
gestor ``tutorial/errors.po``
128+
host
129+
host ``library/smtplib.po``
130+
Significado: máquina conectada a una red que provee de servicios
131+
132+
hostname
133+
hostname ``library/smtplib.po``
134+
Significado: nombre de la máquina conectada a una red que provee de servicios
135+
136+
i. e.
137+
en otras palabras. ``library/sqlite3.po``
138+
handler
139+
gestor ``tutorial/errors.po``
130140

131141
handle exception
132142
gestionar [una] excepción. ``tutorial/inputoutput.po``
@@ -181,7 +191,7 @@ Dividimos esta sección en dos partes, los términos que se traducen y los que m
181191

182192
release
183193
version ``HOWTO``
184-
194+
185195
return / returns
186196
retorna / retornar ``library/sqlite3.po``
187197

@@ -194,12 +204,19 @@ Dividimos esta sección en dos partes, los términos que se traducen y los que m
194204

195205
runtime
196206
tiempo de ejecución ``tutorial/classes.po``
197-
207+
198208
slice
199209
segmento ``datamodel.po``
200210

201211
slicing
202212
segmentación ``datamodel.po``
213+
214+
statement
215+
sentencia ``smtplib.po``
216+
217+
static type checker
218+
Validador estático de tipos
219+
Notas: mantener la mayúscula, usar validación cuando se refiera a la acción y no al agente.
203220

204221
static type checker
205222
Validador estático de tipos
@@ -213,23 +230,29 @@ Dividimos esta sección en dos partes, los términos que se traducen y los que m
213230

214231
third-party
215232
de terceros ``library/typing.po``
216-
233+
234+
timeout
235+
timeout ``library/smtplib.po``
236+
Significado: tiempo de espera para establecer/reintentar una conexión de red
237+
238+
type hint
239+
indicador de tipo ``library/typing.po``
240+
217241
type hint
218242
indicador de tipo ``library/typing.po``
219243

220244
type annotation
221245
anotación de tipo ``library/typing.po``
222246
Nota: úsese como sinónimo de *type hint*, aunque en el texto se sobreentiende que anotación
223247
es algo accesorio, un comentario, y type hint implica que el Validador hará comprobaciones
224-
248+
225249
underscore
226250
guión bajo ``glossary.po``
227251

228252
widget
229253
widget ``library/tkinter``
230254

231255

232-
233256
Términos que no se traducen
234257
---------------------------
235258

.readthedocs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ sphinx:
1010
configuration: conf.py
1111

1212
build:
13-
image: latest
13+
image: testing
1414

1515
# Optionally set the version of Python and requirements required to build your docs
1616
python:
17-
version: 3.8
17+
version: 3.9
1818
install:
1919
- requirements: requirements.txt
2020

README.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
.. image:: https://travis-ci.org/python/python-docs-es.svg?branch=3.8
1+
.. image:: https://travis-ci.org/python/python-docs-es.svg?branch=3.9
22
:target: https://travis-ci.org/python/python-docs-es
33
:alt: Build Status
44

5-
.. image:: https://readthedocs.org/projects/python-docs-es/badge/?version=3.8
6-
:target: https://python-docs-es.readthedocs.io/es/3.8/?badge=3.8
5+
.. image:: https://readthedocs.org/projects/python-docs-es/badge/?version=3.9
6+
:target: https://python-docs-es.readthedocs.io/es/3.8/?badge=3.9
77
:alt: Documentation Status
88

99

TRANSLATORS

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Carlos Joel Delgado Pizarro (@c0x6a)
2222
Sergio Delgado Quintero (@sdelquin)
2323
Nicolás Demarchi (@gilgamezh)
2424
Ignacio Dopazo (@ignaciodopazo)
25+
Marcelo Elizeche Landó (@melizeche)
2526
Natalia Elvira Astoreca (@nea23)
2627
Nahuel Espinosa (@nahueespinosa)
2728
Nataya Soledad Flores (@natayafs)
@@ -91,6 +92,7 @@ Rodrigo Poblete Diaz (@rodpoblete)
9192
Elias Urios Alacreu (@Buzzeitor30)
9293
Santiago E Fraire Willemoes (@Woile)
9394
Gustavo Adolfo Huarcaya Delgado (@diavolo)
95+
Rubén de Celis Hernández (@RDCH106)
9496
Samantha Valdez A. (@samvaldez)
9597
Adrian Carrillo (@oropher)
9698
Alfonso Reyes (@mxarc)
@@ -139,4 +141,5 @@ Victor Carlos (@tuxtitlan)
139141
Ignacio Sanz (@elnaquete)
140142
Jaime Rodrigo González Rodríguez (@jairock282)
141143
Martín Ramírez (@tinchoram)
142-
Kevin Cajachuán (@Kajachuan)
144+
Kevin Cajachuán (@Kajachuan)
145+
Adolfo Villalobos (@AdolfoVillalobos)

c-api/arg.po

Lines changed: 34 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,16 @@ msgid ""
1010
msgstr ""
1111
"Project-Id-Version: Python 3.8\n"
1212
"Report-Msgid-Bugs-To: \n"
13-
"POT-Creation-Date: 2020-05-05 12:54+0200\n"
13+
"POT-Creation-Date: 2021-03-19 11:16+0100\n"
1414
"PO-Revision-Date: 2020-06-21 13:52+0200\n"
1515
"Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n"
16-
"Language-Team: python-doc-es\n"
1716
"Language: es\n"
17+
"Language-Team: python-doc-es\n"
18+
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
1819
"MIME-Version: 1.0\n"
19-
"Content-Type: text/plain; charset=UTF-8\n"
20+
"Content-Type: text/plain; charset=utf-8\n"
2021
"Content-Transfer-Encoding: 8bit\n"
21-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
2222
"Generated-By: Babel 2.8.0\n"
23-
"X-Generator: Poedit 2.3\n"
2423

2524
#: ../Doc/c-api/arg.rst:6
2625
msgid "Parsing arguments and building values"
@@ -335,10 +334,11 @@ msgid "``S`` (:class:`bytes`) [PyBytesObject \\*]"
335334
msgstr "``S`` (:class:`bytes`) [PyBytesObject \\*]"
336335

337336
#: ../Doc/c-api/arg.rst:132
337+
#, fuzzy
338338
msgid ""
339339
"Requires that the Python object is a :class:`bytes` object, without "
340340
"attempting any conversion. Raises :exc:`TypeError` if the object is not a "
341-
"bytes object. The C variable may also be declared as :c:type:`PyObject\\*`."
341+
"bytes object. The C variable may also be declared as :c:type:`PyObject*`."
342342
msgstr ""
343343
"Requiere que el objeto Python es un objeto :class:`bytes`, sin intentar "
344344
"ninguna conversión. Lanza :exc:`TypeError` si el objeto no es un objeto "
@@ -349,11 +349,12 @@ msgid "``Y`` (:class:`bytearray`) [PyByteArrayObject \\*]"
349349
msgstr "``Y`` (:class:`bytearray`) [PyByteArrayObject \\*]"
350350

351351
#: ../Doc/c-api/arg.rst:137
352+
#, fuzzy
352353
msgid ""
353354
"Requires that the Python object is a :class:`bytearray` object, without "
354355
"attempting any conversion. Raises :exc:`TypeError` if the object is not a :"
355356
"class:`bytearray` object. The C variable may also be declared as :c:type:"
356-
"`PyObject\\*`."
357+
"`PyObject*`."
357358
msgstr ""
358359
"Requiere que el objeto Python es un objeto :class:`bytearray`, sin intentar "
359360
"ninguna conversión. Lanza :exc:`TypeError` si el objeto no es un objecto :"
@@ -440,10 +441,11 @@ msgid "``U`` (:class:`str`) [PyObject \\*]"
440441
msgstr "``U`` (:class:`str`) [PyObject \\*]"
441442

442443
#: ../Doc/c-api/arg.rst:184
444+
#, fuzzy
443445
msgid ""
444446
"Requires that the Python object is a Unicode object, without attempting any "
445447
"conversion. Raises :exc:`TypeError` if the object is not a Unicode object. "
446-
"The C variable may also be declared as :c:type:`PyObject\\*`."
448+
"The C variable may also be declared as :c:type:`PyObject*`."
447449
msgstr ""
448450
"Requiere que el objeto Python es un objeto Unicode, sin intentar ninguna "
449451
"conversión. Lanza :exc:`TypeError` si el objeto no es un objeto Unicode. La "
@@ -478,15 +480,15 @@ msgstr ""
478480
"caracteres. Solo funciona para datos codificados sin bytes NUL integrados."
479481

480482
#: ../Doc/c-api/arg.rst:198
483+
#, fuzzy
481484
msgid ""
482485
"This format requires two arguments. The first is only used as input, and "
483-
"must be a :c:type:`const char\\*` which points to the name of an encoding as "
484-
"a NUL-terminated string, or ``NULL``, in which case ``'utf-8'`` encoding is "
486+
"must be a :c:type:`const char*` which points to the name of an encoding as a "
487+
"NUL-terminated string, or ``NULL``, in which case ``'utf-8'`` encoding is "
485488
"used. An exception is raised if the named encoding is not known to Python. "
486-
"The second argument must be a :c:type:`char\\*\\*`; the value of the pointer "
487-
"it references will be set to a buffer with the contents of the argument "
488-
"text. The text will be encoded in the encoding specified by the first "
489-
"argument."
489+
"The second argument must be a :c:type:`char**`; the value of the pointer it "
490+
"references will be set to a buffer with the contents of the argument text. "
491+
"The text will be encoded in the encoding specified by the first argument."
490492
msgstr ""
491493
"Este formato requiere dos argumentos. El primero solo se usa como entrada, y "
492494
"debe ser :c:type:`const char\\*` que apunta al nombre de una codificación "
@@ -547,12 +549,13 @@ msgstr ""
547549
"entrada que contienen caracteres NUL."
548550

549551
#: ../Doc/c-api/arg.rst:221
552+
#, fuzzy
550553
msgid ""
551554
"It requires three arguments. The first is only used as input, and must be "
552-
"a :c:type:`const char\\*` which points to the name of an encoding as a NUL-"
555+
"a :c:type:`const char*` which points to the name of an encoding as a NUL-"
553556
"terminated string, or ``NULL``, in which case ``'utf-8'`` encoding is used. "
554557
"An exception is raised if the named encoding is not known to Python. The "
555-
"second argument must be a :c:type:`char\\*\\*`; the value of the pointer it "
558+
"second argument must be a :c:type:`char**`; the value of the pointer it "
556559
"references will be set to a buffer with the contents of the argument text. "
557560
"The text will be encoded in the encoding specified by the first argument. "
558561
"The third argument must be a pointer to an integer; the referenced integer "
@@ -823,10 +826,11 @@ msgid "``O!`` (object) [*typeobject*, PyObject \\*]"
823826
msgstr "``O!`` (object) [*typeobject*, PyObject \\*]"
824827

825828
#: ../Doc/c-api/arg.rst:323
829+
#, fuzzy
826830
msgid ""
827831
"Store a Python object in a C object pointer. This is similar to ``O``, but "
828832
"takes two C arguments: the first is the address of a Python type object, the "
829-
"second is the address of the C variable (of type :c:type:`PyObject\\*`) into "
833+
"second is the address of the C variable (of type :c:type:`PyObject*`) into "
830834
"which the object pointer is stored. If the Python object does not have the "
831835
"required type, :exc:`TypeError` is raised."
832836
msgstr ""
@@ -841,10 +845,11 @@ msgid "``O&`` (object) [*converter*, *anything*]"
841845
msgstr "``O&`` (object) [*converter*, *anything*]"
842846

843847
#: ../Doc/c-api/arg.rst:332
848+
#, fuzzy
844849
msgid ""
845850
"Convert a Python object to a C variable through a *converter* function. "
846851
"This takes two arguments: the first is a function, the second is the address "
847-
"of a C variable (of arbitrary type), converted to :c:type:`void \\*`. The "
852+
"of a C variable (of arbitrary type), converted to :c:type:`void *`. The "
848853
"*converter* function in turn is called as follows::"
849854
msgstr ""
850855
"Convierte un objeto Python en una variable C a través de una función "
@@ -854,9 +859,10 @@ msgstr ""
854859
"siguiente manera::"
855860

856861
#: ../Doc/c-api/arg.rst:339
862+
#, fuzzy
857863
msgid ""
858864
"where *object* is the Python object to be converted and *address* is the :c:"
859-
"type:`void\\*` argument that was passed to the :c:func:`PyArg_Parse\\*` "
865+
"type:`void*` argument that was passed to the :c:func:`PyArg_Parse\\*` "
860866
"function. The returned *status* should be ``1`` for a successful conversion "
861867
"and ``0`` if the conversion has failed. When the conversion fails, the "
862868
"*converter* function should raise an exception and leave the content of "
@@ -1132,6 +1138,7 @@ msgstr ""
11321138
"descomponer otras tuplas, y puede continuar usándose para ese propósito."
11331139

11341140
#: ../Doc/c-api/arg.rst:479
1141+
#, fuzzy
11351142
msgid ""
11361143
"A simpler form of parameter retrieval which does not use a format string to "
11371144
"specify the types of the arguments. Functions which use this method to "
@@ -1140,13 +1147,12 @@ msgid ""
11401147
"should be passed as *args*; it must actually be a tuple. The length of the "
11411148
"tuple must be at least *min* and no more than *max*; *min* and *max* may be "
11421149
"equal. Additional arguments must be passed to the function, each of which "
1143-
"should be a pointer to a :c:type:`PyObject\\*` variable; these will be "
1144-
"filled in with the values from *args*; they will contain borrowed "
1145-
"references. The variables which correspond to optional parameters not given "
1146-
"by *args* will not be filled in; these should be initialized by the caller. "
1147-
"This function returns true on success and false if *args* is not a tuple or "
1148-
"contains the wrong number of elements; an exception will be set if there was "
1149-
"a failure."
1150+
"should be a pointer to a :c:type:`PyObject*` variable; these will be filled "
1151+
"in with the values from *args*; they will contain borrowed references. The "
1152+
"variables which correspond to optional parameters not given by *args* will "
1153+
"not be filled in; these should be initialized by the caller. This function "
1154+
"returns true on success and false if *args* is not a tuple or contains the "
1155+
"wrong number of elements; an exception will be set if there was a failure."
11501156
msgstr ""
11511157
"Una forma más simple de recuperación de parámetros que no utiliza una cadena "
11521158
"de formato para especificar los tipos de argumentos. Las funciones que "
@@ -1491,10 +1497,11 @@ msgstr ""
14911497
"de objetos en la lista de argumentos."
14921498

14931499
#: ../Doc/c-api/arg.rst:654
1500+
#, fuzzy
14941501
msgid ""
14951502
"Convert *anything* to a Python object through a *converter* function. The "
14961503
"function is called with *anything* (which should be compatible with :c:type:"
1497-
"`void \\*`) as its argument and should return a \"new\" Python object, or "
1504+
"`void*`) as its argument and should return a \"new\" Python object, or "
14981505
"``NULL`` if an error occurred."
14991506
msgstr ""
15001507
"Convierte *anything* a un objeto Python a través de una función *converter*. "

0 commit comments

Comments
 (0)
0