Skip to content

Traducción tutorial/controlflow.po #2763

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jan 3, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 41 additions & 41 deletions tutorial/controlflow.po
Original file line number Diff line number Diff line change
Expand Up @@ -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 <lvccrespo@gmail.com>\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"
Expand Down Expand Up @@ -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 ""
Expand Down Expand Up @@ -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 ""
Expand Down Expand Up @@ -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 "
Expand All @@ -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"
Expand Down Expand Up @@ -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 "
Expand All @@ -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 "
Expand Down Expand Up @@ -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 "
Expand Down