Skip to content

Commit 010c229

Browse files
authored
Traducción tutorial/controlflow.po (#2763)
closes #2400
1 parent c5d3403 commit 010c229

File tree

1 file changed

+41
-41
lines changed

1 file changed

+41
-41
lines changed

tutorial/controlflow.po

+41-41
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,28 @@ msgstr ""
1111
"Project-Id-Version: Python 3.8\n"
1212
"Report-Msgid-Bugs-To: \n"
1313
"POT-Creation-Date: 2023-10-12 19:43+0200\n"
14-
"PO-Revision-Date: 2022-11-19 23:09-0300\n"
14+
"PO-Revision-Date: 2023-11-28 12:03-0300\n"
1515
"Last-Translator: Carlos A. Crespo <lvccrespo@gmail.com>\n"
16-
"Language: es\n"
1716
"Language-Team: python-doc-es\n"
18-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
17+
"Language: es\n"
1918
"MIME-Version: 1.0\n"
2019
"Content-Type: text/plain; charset=utf-8\n"
2120
"Content-Transfer-Encoding: 8bit\n"
21+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
2222
"Generated-By: Babel 2.13.0\n"
23+
"X-Generator: Poedit 3.0.1\n"
2324

2425
#: ../Doc/tutorial/controlflow.rst:5
2526
msgid "More Control Flow Tools"
2627
msgstr "Más herramientas para control de flujo"
2728

2829
#: ../Doc/tutorial/controlflow.rst:7
29-
#, fuzzy
3030
msgid ""
3131
"As well as the :keyword:`while` statement just introduced, Python uses a few "
3232
"more that we will encounter in this chapter."
3333
msgstr ""
3434
"Además de la sentencia :keyword:`while` que acabamos de introducir, Python "
35-
"soporta las sentencias de control de flujo que podemos encontrar en otros "
36-
"lenguajes, con algunos cambios."
35+
"utiliza algunas más que encontraremos en este capítulo."
3736

3837
#: ../Doc/tutorial/controlflow.rst:14
3938
msgid ":keyword:`!if` Statements"
@@ -192,43 +191,52 @@ msgstr ""
192191
"bucles"
193192

194193
#: ../Doc/tutorial/controlflow.rst:166
195-
#, fuzzy
196194
msgid ""
197195
"The :keyword:`break` statement breaks out of the innermost enclosing :"
198196
"keyword:`for` or :keyword:`while` loop."
199197
msgstr ""
200-
"La sentencia :keyword:`break`, como en C, termina el bucle :keyword:`for` o :"
201-
"keyword:`while` más anidado."
198+
"La sentencia :keyword:`break` termina el bucle :keyword:`for` o :keyword:"
199+
"`while` más anidado."
202200

203201
#: ../Doc/tutorial/controlflow.rst:169
204202
msgid ""
205203
"A :keyword:`!for` or :keyword:`!while` loop can include an :keyword:`!else` "
206204
"clause."
207205
msgstr ""
206+
"Un bucle :keyword:`!for` o :keyword:`!while` puede incluir una cláusula :"
207+
"keyword:`!else`."
208208

209209
#: ../Doc/tutorial/controlflow.rst:171
210210
msgid ""
211211
"In a :keyword:`for` loop, the :keyword:`!else` clause is executed after the "
212212
"loop reaches its final iteration."
213213
msgstr ""
214+
"En un bucle :keyword:`for`, la cláusula :keyword:`!else` se ejecuta después "
215+
"de que el bucle alcance su iteración final."
214216

215217
#: ../Doc/tutorial/controlflow.rst:174
216218
msgid ""
217219
"In a :keyword:`while` loop, it's executed after the loop's condition becomes "
218220
"false."
219221
msgstr ""
222+
"En un bucle :keyword:`while`, se ejecuta después de que la condición del "
223+
"bucle se vuelva falsa."
220224

221225
#: ../Doc/tutorial/controlflow.rst:176
222226
msgid ""
223227
"In either kind of loop, the :keyword:`!else` clause is **not** executed if "
224228
"the loop was terminated by a :keyword:`break`."
225229
msgstr ""
230+
"En cualquier tipo de bucle, la cláusula :keyword:`!else` **no** se ejecuta "
231+
"si el bucle ha finalizado con :keyword:`break`."
226232

227233
#: ../Doc/tutorial/controlflow.rst:179
228234
msgid ""
229235
"This is exemplified in the following :keyword:`!for` loop, which searches "
230236
"for prime numbers::"
231237
msgstr ""
238+
"Esto se ejemplifica en el siguiente bucle :keyword:`!for`, que busca números "
239+
"primos::"
232240

233241
#: ../Doc/tutorial/controlflow.rst:200
234242
msgid ""
@@ -403,13 +411,13 @@ msgstr ""
403411
"\"(...)\" junto a ellos, como ``Point`` arriba)."
404412

405413
#: ../Doc/tutorial/controlflow.rst:352
406-
#, fuzzy
407414
msgid ""
408415
"Patterns can be arbitrarily nested. For example, if we have a short list of "
409416
"Points, with ``__match_args__`` added, we could match it like this::"
410417
msgstr ""
411418
"Los patrones pueden anidarse arbitrariamente. Por ejemplo, si tuviéramos una "
412-
"lista corta de puntos, podríamos aplicar match así::"
419+
"lista corta de puntos, con ``__match_args__`` añadido, podríamos aplicar "
420+
"match así::"
413421

414422
#: ../Doc/tutorial/controlflow.rst:373
415423
msgid ""
@@ -639,7 +647,6 @@ msgstr ""
639647
"final de una función, también se retorna ``None``."
640648

641649
#: ../Doc/tutorial/controlflow.rst:530
642-
#, fuzzy
643650
msgid ""
644651
"The statement ``result.append(a)`` calls a *method* of the list object "
645652
"``result``. A method is a function that 'belongs' to an object and is named "
@@ -653,16 +660,17 @@ msgid ""
653660
"this example it is equivalent to ``result = result + [a]``, but more "
654661
"efficient."
655662
msgstr ""
656-
"La sentencia ``result.append(a)`` llama a un método del objeto lista "
663+
"La sentencia ``result.append(a)`` llama a un *método* del objeto lista "
657664
"``result``. Un método es una función que 'pertenece' a un objeto y se nombra "
658665
"``obj.methodname``, dónde ``obj`` es algún objeto (puede ser una expresión), "
659666
"y ``methodname`` es el nombre del método que está definido por el tipo del "
660667
"objeto. Distintos tipos definen distintos métodos. Métodos de diferentes "
661668
"tipos pueden tener el mismo nombre sin causar ambigüedad. (Es posible "
662-
"definir tus propios tipos de objetos y métodos, usando clases, ver :ref:`tut-"
663-
"classes`). El método :meth:`append` mostrado en el ejemplo está definido "
664-
"para objetos lista; añade un nuevo elemento al final de la lista. En este "
665-
"ejemplo es equivalente a ``result = result + [a]``, pero más eficiente."
669+
"definir tus propios tipos de objetos y métodos, usando *clases*, ver :ref:"
670+
"`tut-classes`). El método :meth:`!append` mostrado en el ejemplo está "
671+
"definido para objetos lista; añade un nuevo elemento al final de la lista. "
672+
"En este ejemplo es equivalente a ``result = result + [a]``, pero más "
673+
"eficiente."
666674

667675
#: ../Doc/tutorial/controlflow.rst:545
668676
msgid "More on Defining Functions"
@@ -1246,7 +1254,6 @@ msgstr ""
12461254
"pep:`3107` y :pep:`484` para más información)."
12471255

12481256
#: ../Doc/tutorial/controlflow.rst:1049
1249-
#, fuzzy
12501257
msgid ""
12511258
":term:`Annotations <function annotation>` are stored in the :attr:`!"
12521259
"__annotations__` attribute of the function as a dictionary and have no "
@@ -1258,7 +1265,7 @@ msgid ""
12581265
"a required argument, an optional argument, and the return value annotated::"
12591266
msgstr ""
12601267
"Las :term:`anotaciones <function annotation>` se almacenan en el atributo :"
1261-
"attr:`__annotations__` de la función como un diccionario y no tienen efecto "
1268+
"attr:`!__annotations__` de la función como un diccionario y no tienen efecto "
12621269
"en ninguna otra parte de la función. Las anotaciones de los parámetros se "
12631270
"definen luego de dos puntos después del nombre del parámetro, seguido de una "
12641271
"expresión que evalúa al valor de la anotación. Las anotaciones de retorno "
@@ -1398,70 +1405,63 @@ msgstr ""
13981405

13991406
#: ../Doc/tutorial/controlflow.rst:48
14001407
msgid "statement"
1401-
msgstr ""
1408+
msgstr "statement"
14021409

14031410
#: ../Doc/tutorial/controlflow.rst:48
14041411
msgid "for"
1405-
msgstr ""
1412+
msgstr "for"
14061413

14071414
#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988
1408-
#, fuzzy
14091415
msgid "documentation strings"
1410-
msgstr "Cadenas de texto de documentación"
1416+
msgstr "documentation strings"
14111417

14121418
#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988
1413-
#, fuzzy
14141419
msgid "docstrings"
1415-
msgstr "Usar ``docstrings``."
1420+
msgstr "docstrings"
14161421

14171422
#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988
1418-
#, fuzzy
14191423
msgid "strings, documentation"
1420-
msgstr "Cadenas de texto de documentación"
1424+
msgstr "strings, documentation"
14211425

14221426
#: ../Doc/tutorial/controlflow.rst:892
14231427
msgid "* (asterisk)"
1424-
msgstr ""
1428+
msgstr "* (asterisco)"
14251429

14261430
#: ../Doc/tutorial/controlflow.rst:892 ../Doc/tutorial/controlflow.rst:936
1427-
#, fuzzy
14281431
msgid "in function calls"
1429-
msgstr "Ejemplos de Funciones"
1432+
msgstr "in function calls"
14301433

14311434
#: ../Doc/tutorial/controlflow.rst:936
14321435
msgid "**"
1433-
msgstr ""
1436+
msgstr "**"
14341437

14351438
#: ../Doc/tutorial/controlflow.rst:1040
1436-
#, fuzzy
14371439
msgid "function"
1438-
msgstr "Ejemplos de Funciones"
1440+
msgstr "function"
14391441

14401442
#: ../Doc/tutorial/controlflow.rst:1040
1441-
#, fuzzy
14421443
msgid "annotations"
1443-
msgstr "Anotación de funciones"
1444+
msgstr "annotations"
14441445

14451446
#: ../Doc/tutorial/controlflow.rst:1040
14461447
msgid "->"
1447-
msgstr ""
1448+
msgstr "->"
14481449

14491450
#: ../Doc/tutorial/controlflow.rst:1040
1450-
#, fuzzy
14511451
msgid "function annotations"
1452-
msgstr "Anotación de funciones"
1452+
msgstr "function annotations"
14531453

14541454
#: ../Doc/tutorial/controlflow.rst:1040
14551455
msgid ": (colon)"
1456-
msgstr ""
1456+
msgstr ": (dos puntos)"
14571457

14581458
#: ../Doc/tutorial/controlflow.rst:1074
14591459
msgid "coding"
1460-
msgstr ""
1460+
msgstr "coding"
14611461

14621462
#: ../Doc/tutorial/controlflow.rst:1074
14631463
msgid "style"
1464-
msgstr ""
1464+
msgstr "style"
14651465

14661466
#~ msgid ""
14671467
#~ "Loop statements may have an :keyword:`!else` clause; it is executed when "

0 commit comments

Comments
 (0)