forked from python/python-docs-es
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Traducción tutorial/controlflow.po (python#2763)
closes python#2400
- Loading branch information
Showing
1 changed file
with
41 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,29 +11,28 @@ msgstr "" | |
"Project-Id-Version: Python 3.8\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2023-10-12 19:43+0200\n" | ||
"PO-Revision-Date: 2022-11-19 23:09-0300\n" | ||
"PO-Revision-Date: 2023-11-28 12:03-0300\n" | ||
"Last-Translator: Carlos A. Crespo <[email protected]>\n" | ||
"Language: es\n" | ||
"Language-Team: python-doc-es\n" | ||
"Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||
"Language: es\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=utf-8\n" | ||
"Content-Transfer-Encoding: 8bit\n" | ||
"Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||
"Generated-By: Babel 2.13.0\n" | ||
"X-Generator: Poedit 3.0.1\n" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:5 | ||
msgid "More Control Flow Tools" | ||
msgstr "Más herramientas para control de flujo" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:7 | ||
#, fuzzy | ||
msgid "" | ||
"As well as the :keyword:`while` statement just introduced, Python uses a few " | ||
"more that we will encounter in this chapter." | ||
msgstr "" | ||
"Además de la sentencia :keyword:`while` que acabamos de introducir, Python " | ||
"soporta las sentencias de control de flujo que podemos encontrar en otros " | ||
"lenguajes, con algunos cambios." | ||
"utiliza algunas más que encontraremos en este capítulo." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:14 | ||
msgid ":keyword:`!if` Statements" | ||
|
@@ -192,43 +191,52 @@ msgstr "" | |
"bucles" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:166 | ||
#, fuzzy | ||
msgid "" | ||
"The :keyword:`break` statement breaks out of the innermost enclosing :" | ||
"keyword:`for` or :keyword:`while` loop." | ||
msgstr "" | ||
"La sentencia :keyword:`break`, como en C, termina el bucle :keyword:`for` o :" | ||
"keyword:`while` más anidado." | ||
"La sentencia :keyword:`break` termina el bucle :keyword:`for` o :keyword:" | ||
"`while` más anidado." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:169 | ||
msgid "" | ||
"A :keyword:`!for` or :keyword:`!while` loop can include an :keyword:`!else` " | ||
"clause." | ||
msgstr "" | ||
"Un bucle :keyword:`!for` o :keyword:`!while` puede incluir una cláusula :" | ||
"keyword:`!else`." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:171 | ||
msgid "" | ||
"In a :keyword:`for` loop, the :keyword:`!else` clause is executed after the " | ||
"loop reaches its final iteration." | ||
msgstr "" | ||
"En un bucle :keyword:`for`, la cláusula :keyword:`!else` se ejecuta después " | ||
"de que el bucle alcance su iteración final." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:174 | ||
msgid "" | ||
"In a :keyword:`while` loop, it's executed after the loop's condition becomes " | ||
"false." | ||
msgstr "" | ||
"En un bucle :keyword:`while`, se ejecuta después de que la condición del " | ||
"bucle se vuelva falsa." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:176 | ||
msgid "" | ||
"In either kind of loop, the :keyword:`!else` clause is **not** executed if " | ||
"the loop was terminated by a :keyword:`break`." | ||
msgstr "" | ||
"En cualquier tipo de bucle, la cláusula :keyword:`!else` **no** se ejecuta " | ||
"si el bucle ha finalizado con :keyword:`break`." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:179 | ||
msgid "" | ||
"This is exemplified in the following :keyword:`!for` loop, which searches " | ||
"for prime numbers::" | ||
msgstr "" | ||
"Esto se ejemplifica en el siguiente bucle :keyword:`!for`, que busca números " | ||
"primos::" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:200 | ||
msgid "" | ||
|
@@ -403,13 +411,13 @@ msgstr "" | |
"\"(...)\" junto a ellos, como ``Point`` arriba)." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:352 | ||
#, fuzzy | ||
msgid "" | ||
"Patterns can be arbitrarily nested. For example, if we have a short list of " | ||
"Points, with ``__match_args__`` added, we could match it like this::" | ||
msgstr "" | ||
"Los patrones pueden anidarse arbitrariamente. Por ejemplo, si tuviéramos una " | ||
"lista corta de puntos, podríamos aplicar match así::" | ||
"lista corta de puntos, con ``__match_args__`` añadido, podríamos aplicar " | ||
"match así::" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:373 | ||
msgid "" | ||
|
@@ -639,7 +647,6 @@ msgstr "" | |
"final de una función, también se retorna ``None``." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:530 | ||
#, fuzzy | ||
msgid "" | ||
"The statement ``result.append(a)`` calls a *method* of the list object " | ||
"``result``. A method is a function that 'belongs' to an object and is named " | ||
|
@@ -653,16 +660,17 @@ msgid "" | |
"this example it is equivalent to ``result = result + [a]``, but more " | ||
"efficient." | ||
msgstr "" | ||
"La sentencia ``result.append(a)`` llama a un método del objeto lista " | ||
"La sentencia ``result.append(a)`` llama a un *método* del objeto lista " | ||
"``result``. Un método es una función que 'pertenece' a un objeto y se nombra " | ||
"``obj.methodname``, dónde ``obj`` es algún objeto (puede ser una expresión), " | ||
"y ``methodname`` es el nombre del método que está definido por el tipo del " | ||
"objeto. Distintos tipos definen distintos métodos. Métodos de diferentes " | ||
"tipos pueden tener el mismo nombre sin causar ambigüedad. (Es posible " | ||
"definir tus propios tipos de objetos y métodos, usando clases, ver :ref:`tut-" | ||
"classes`). El método :meth:`append` mostrado en el ejemplo está definido " | ||
"para objetos lista; añade un nuevo elemento al final de la lista. En este " | ||
"ejemplo es equivalente a ``result = result + [a]``, pero más eficiente." | ||
"definir tus propios tipos de objetos y métodos, usando *clases*, ver :ref:" | ||
"`tut-classes`). El método :meth:`!append` mostrado en el ejemplo está " | ||
"definido para objetos lista; añade un nuevo elemento al final de la lista. " | ||
"En este ejemplo es equivalente a ``result = result + [a]``, pero más " | ||
"eficiente." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:545 | ||
msgid "More on Defining Functions" | ||
|
@@ -1246,7 +1254,6 @@ msgstr "" | |
"pep:`3107` y :pep:`484` para más información)." | ||
|
||
#: ../Doc/tutorial/controlflow.rst:1049 | ||
#, fuzzy | ||
msgid "" | ||
":term:`Annotations <function annotation>` are stored in the :attr:`!" | ||
"__annotations__` attribute of the function as a dictionary and have no " | ||
|
@@ -1258,7 +1265,7 @@ msgid "" | |
"a required argument, an optional argument, and the return value annotated::" | ||
msgstr "" | ||
"Las :term:`anotaciones <function annotation>` se almacenan en el atributo :" | ||
"attr:`__annotations__` de la función como un diccionario y no tienen efecto " | ||
"attr:`!__annotations__` de la función como un diccionario y no tienen efecto " | ||
"en ninguna otra parte de la función. Las anotaciones de los parámetros se " | ||
"definen luego de dos puntos después del nombre del parámetro, seguido de una " | ||
"expresión que evalúa al valor de la anotación. Las anotaciones de retorno " | ||
|
@@ -1398,70 +1405,63 @@ msgstr "" | |
|
||
#: ../Doc/tutorial/controlflow.rst:48 | ||
msgid "statement" | ||
msgstr "" | ||
msgstr "statement" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:48 | ||
msgid "for" | ||
msgstr "" | ||
msgstr "for" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988 | ||
#, fuzzy | ||
msgid "documentation strings" | ||
msgstr "Cadenas de texto de documentación" | ||
msgstr "documentation strings" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988 | ||
#, fuzzy | ||
msgid "docstrings" | ||
msgstr "Usar ``docstrings``." | ||
msgstr "docstrings" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988 | ||
#, fuzzy | ||
msgid "strings, documentation" | ||
msgstr "Cadenas de texto de documentación" | ||
msgstr "strings, documentation" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:892 | ||
msgid "* (asterisk)" | ||
msgstr "" | ||
msgstr "* (asterisco)" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:892 ../Doc/tutorial/controlflow.rst:936 | ||
#, fuzzy | ||
msgid "in function calls" | ||
msgstr "Ejemplos de Funciones" | ||
msgstr "in function calls" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:936 | ||
msgid "**" | ||
msgstr "" | ||
msgstr "**" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:1040 | ||
#, fuzzy | ||
msgid "function" | ||
msgstr "Ejemplos de Funciones" | ||
msgstr "function" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:1040 | ||
#, fuzzy | ||
msgid "annotations" | ||
msgstr "Anotación de funciones" | ||
msgstr "annotations" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:1040 | ||
msgid "->" | ||
msgstr "" | ||
msgstr "->" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:1040 | ||
#, fuzzy | ||
msgid "function annotations" | ||
msgstr "Anotación de funciones" | ||
msgstr "function annotations" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:1040 | ||
msgid ": (colon)" | ||
msgstr "" | ||
msgstr ": (dos puntos)" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:1074 | ||
msgid "coding" | ||
msgstr "" | ||
msgstr "coding" | ||
|
||
#: ../Doc/tutorial/controlflow.rst:1074 | ||
msgid "style" | ||
msgstr "" | ||
msgstr "style" | ||
|
||
#~ msgid "" | ||
#~ "Loop statements may have an :keyword:`!else` clause; it is executed when " | ||
|