From 7ec6fe3966a4479378d144c79c5876a3fe0e999d Mon Sep 17 00:00:00 2001 From: Raul Cumplido Date: Sat, 9 May 2020 15:37:27 +0200 Subject: [PATCH 1/6] Fix controlflow.po first half --- tutorial/controlflow.po | 79 ++++++++++++++++++++++++----------------- 1 file changed, 46 insertions(+), 33 deletions(-) diff --git a/tutorial/controlflow.po b/tutorial/controlflow.po index efafa4e291..ee09a92877 100644 --- a/tutorial/controlflow.po +++ b/tutorial/controlflow.po @@ -11,22 +11,22 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-05-05 12:54+0200\n" -"PO-Revision-Date: 2020-05-05 11:40+0200\n" +"PO-Revision-Date: 2020-05-09 15:36+0200\n" "Last-Translator: Raúl Cumplido \n" "Language: es\n" "Language-Team: python-doc-es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" +"X-Generator: Poedit 2.3\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 "" "Besides the :keyword:`while` statement just introduced, Python uses the " "usual flow control statements known from other languages, with some twists." @@ -88,6 +88,9 @@ msgid "" "can be tricky to get right. Instead, it is usually more straight-forward to " "loop over a copy of the collection or to create a new collection::" msgstr "" +"Código que modifica una colección mientras se itera sobre la misma colección " +"puede ser complejo de hacer bien. Sin embargo, suele ser más directo iterar " +"sobre una copia de la colección o crear una nueva colección::" #: ../Doc/tutorial/controlflow.rst:88 msgid "The :func:`range` Function" @@ -147,7 +150,6 @@ msgstr "" "construye la lista, ahorrando entonces espacio." #: ../Doc/tutorial/controlflow.rst:142 -#, fuzzy msgid "" "We say such an object is :term:`iterable`, that is, suitable as a target for " "functions and constructs that expect something from which they can obtain " @@ -155,27 +157,29 @@ msgid "" "keyword:`for` statement is such a construct, while an example of a function " "that takes an iterable is :func:`sum`::" msgstr "" -"Decimos que tal objeto es *iterable*; esto es, que se lo puede usar en " +"Decimos que tal objeto es :term:`iterable`; esto es, que se puede usar en " "funciones y construcciones que esperan algo de lo cual obtener ítems " "sucesivos hasta que se termine. Hemos visto que la declaración :keyword:" -"`for` es un iterador en ese sentido. La función :func:`list` es otra; crea " -"listas a partir de iterables::" +"`for` es una de esas construcciones, mientras que un ejemplo de función que " +"toma un iterable es la función :func:`sum`::" #: ../Doc/tutorial/controlflow.rst:151 -#, fuzzy msgid "" "Later we will see more functions that return iterables and take iterables as " "arguments. Lastly, maybe you are curious about how to get a list from a " "range. Here is the solution::" msgstr "" "Más tarde veremos más funciones que devuelven iterables y que toman " -"iterables como entrada." +"iterables como entrada. Finalmente, quizás sientas curiosidad sobre como " +"obtener una lista sobre un *range*. Aquí tienes la solución::" #: ../Doc/tutorial/controlflow.rst:158 msgid "" "In chapter :ref:`tut-structures`, we will discuss in more detail about :func:" "`list`." msgstr "" +"En el capítulo :ref:`tut-structures`, discutiremos en más detalle sobre la :" +"func:`list`." #: ../Doc/tutorial/controlflow.rst:164 msgid "" @@ -194,7 +198,6 @@ msgstr "" "keyword:`while` más anidado." #: ../Doc/tutorial/controlflow.rst:169 -#, fuzzy msgid "" "Loop statements may have an :keyword:`!else` clause; it is executed when the " "loop terminates through exhaustion of the iterable (with :keyword:`for`) or " @@ -203,10 +206,10 @@ msgid "" "the following loop, which searches for prime numbers::" msgstr "" "Las sentencias de bucle pueden tener una cláusula`!else` que es ejecutada " -"cuando el lazo termina, luego de agotar la lista (con :keyword:`for`) o " -"cuando la condición se hace falsa (con :keyword:`while`), pero no cuando el " -"bucle se termina con la sentencia :keyword:`break`. Se puede ver el ejemplo " -"en el siguiente bucle, que busca números primos::" +"cuando el bucle termina, después de agotar el iterable (con :keyword:`for`) " +"o cuando la condición se hace falsa (con :keyword:`while`), pero no cuando " +"el bucle se termina con la sentencia :keyword:`break`. Se puede ver el " +"ejemplo en el siguiente bucle, que busca números primos::" #: ../Doc/tutorial/controlflow.rst:193 msgid "" @@ -217,7 +220,6 @@ msgstr "" "ciclo :keyword:`for`, no al :keyword:`if`.)" #: ../Doc/tutorial/controlflow.rst:196 -#, fuzzy msgid "" "When used with a loop, the ``else`` clause has more in common with the " "``else`` clause of a :keyword:`try` statement than it does with that of :" @@ -226,12 +228,12 @@ msgid "" "``break`` occurs. For more on the :keyword:`!try` statement and exceptions, " "see :ref:`tut-handling`." msgstr "" -"Cuando se usa con un ciclo, el ``else`` tiene más en común con el ``else`` " -"de una declaración :keyword:`try` que con el de un :keyword:`if`: el " -"``else`` de un :keyword:`!try` se ejecuta cuando no se genera ninguna " -"excepción, y el ``else`` de un ciclo se ejecuta cuando no hay ningún " -"``break``. Para más sobre la declaración :keyword:`!try` y excepciones, " -"mira :ref:`tut-handling`." +"Cuando se usa con un bucle, la clausula ``else`` tiene más en común con el " +"``else`` de una sentencia :keyword:`try` que con el de un :keyword:`if`: en " +"una sentencia :keyword:`try` la clausula ``else`` se ejecuta cuando no se " +"genera ninguna excepción, y el ``else`` de un bucle se ejecuta cuando no hay " +"ningún ``break``. Para más sobre la declaración :keyword:`!try` y " +"excepciones, mira :ref:`tut-handling`." #: ../Doc/tutorial/controlflow.rst:203 msgid "" @@ -314,7 +316,6 @@ msgstr "" "hacerlo un buen hábito." #: ../Doc/tutorial/controlflow.rst:283 -#, fuzzy msgid "" "The *execution* of a function introduces a new symbol table used for the " "local variables of the function. More precisely, all variable assignments " @@ -333,9 +334,11 @@ msgstr "" "símbolos local; así mismo la referencia a variables primero mira la tabla de " "símbolos local, luego en la tabla de símbolos local de las funciones " "externas, luego la tabla de símbolos global, y finalmente la tabla de " -"nombres predefinidos. Así, no se les puede asignar directamente un valor a " -"las variables globales dentro de una función (a menos se las nombre en la " -"sentencia :keyword:`global`), aunque si pueden ser referenciadas." +"nombres predefinidos. Así, a variables globales y a variables de funciones " +"que engloban a una función no se les puede asignar directamente un valor " +"dentro de una función (a menos que se las nombre en la sentencia :keyword:" +"`global`, o mediante la sentencia :keyword:`nonlocal` para variables de " +"funciones que engloban la función local), aunque si pueden ser referenciadas." #: ../Doc/tutorial/controlflow.rst:294 msgid "" @@ -577,7 +580,6 @@ msgstr "" "ejemplo que falla debido a esta restricción::" #: ../Doc/tutorial/controlflow.rst:489 -#, fuzzy msgid "" "When a final formal parameter of the form ``**name`` is present, it receives " "a dictionary (see :ref:`typesmapping`) containing all keyword arguments " @@ -587,14 +589,14 @@ msgid "" "positional arguments beyond the formal parameter list. (``*name`` must " "occur before ``**name``.) For example, if we define a function like this::" msgstr "" -"Cuando un parámetro formal de la forma ``**nombre`` está presente al final, " +"Cuando un parámetro formal de la forma ``**name`` está presente al final, " "recibe un diccionario (ver :ref:`typesmapping`) conteniendo todos los " "argumentos nombrados excepto aquellos correspondientes a un parámetro " "formal. Esto puede ser combinado con un parámetro formal de la forma " -"``*nombre`` (descrito en la siguiente sección) que recibe una tupla " -"conteniendo los argumentos posicionales además de la lista de parámetros " -"formales. (``*nombre`` debe ocurrir antes de ``**nombre``). Por ejemplo, si " -"definimos una función así::" +"``*name`` (descrito en la siguiente sección) que recibe una :ref:`tuple ` conteniendo los argumentos posicionales además de la lista de " +"parámetros formales. (``*name`` debe ocurrir antes de ``**name``). Por " +"ejemplo, si definimos una función así::" #: ../Doc/tutorial/controlflow.rst:506 msgid "It could be called like this::" @@ -615,7 +617,7 @@ msgstr "" #: ../Doc/tutorial/controlflow.rst:531 msgid "Special parameters" -msgstr "" +msgstr "Parámetros especiales" #: ../Doc/tutorial/controlflow.rst:533 msgid "" @@ -625,10 +627,16 @@ msgid "" "at the function definition to determine if items are passed by position, by " "position or keyword, or by keyword." msgstr "" +"Por defecto, los argumentos pueden enviarse a una función Python o bien por " +"posición o explícitamente por clave. Para legibilidad y rendimiento tiene " +"sentido restringir como se pueden enviar los argumentos, así que un " +"desarrollador debe únicamente mirar la definición de la función para " +"determinar si los argumentos se deben enviar por posición, por posición o " +"clave, o por clave." #: ../Doc/tutorial/controlflow.rst:539 msgid "A function definition may look like:" -msgstr "" +msgstr "La definición de una función puede ser como la siguiente:" #: ../Doc/tutorial/controlflow.rst:550 msgid "" @@ -637,6 +645,11 @@ msgid "" "only, positional-or-keyword, and keyword-only. Keyword parameters are also " "referred to as named parameters." msgstr "" +"donde ``/`` y ``*`` son posicionales. Si se utilizan, esos símbolos indican " +"el tipo de parámetro por como los argumentos deben enviarse a la función: " +"solo por posición (*positional-only*), por posición o clave (*positional-or-" +"keyword*) y solo por clave (*keyword-only*). Parámetros por clave pueden " +"también llamarse parámetros por nombre o nombrados." #: ../Doc/tutorial/controlflow.rst:557 #, fuzzy From 43824e8c4670fa92bb327165b6d474fce91e6e70 Mon Sep 17 00:00:00 2001 From: gilgamezh Date: Thu, 21 May 2020 14:27:07 +0200 Subject: [PATCH 2/6] @humitos changes were merged to the official repo --- .pre-commit-config.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index da64388c62..1369c09840 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,16 +1,14 @@ repos: -- repo: https://github.com/humitos/powrap - rev: pre-commit +- repo: https://github.com/JulienPalard/powrap + rev: master hooks: - id: powrap - # This one requires package ``hunspell-es_es`` in Archlinux - repo: https://github.com/humitos/pospell rev: pre-commit hooks: - id: pospell args: ['--personal-dict', 'dict', '--modified', '--language', 'es_ES', '--language', 'es_AR'] - - repo: https://github.com/pre-commit/pre-commit-hooks rev: v2.5.0 hooks: From 0f9fc555cc9cbf2bf7a1ac7dbbceeec2ba85668e Mon Sep 17 00:00:00 2001 From: gilgamezh Date: Thu, 21 May 2020 14:29:44 +0200 Subject: [PATCH 3/6] update last file to finish the tutorial --- dict | 1 + tutorial/controlflow.po | 92 ++++++++++++++++++++++++++++++----------- 2 files changed, 70 insertions(+), 23 deletions(-) diff --git a/dict b/dict index c2ea743ed6..7b01260269 100644 --- a/dict +++ b/dict @@ -294,6 +294,7 @@ portabilidad portable posicional posicionales +posicionalmente post posteriori precompilado diff --git a/tutorial/controlflow.po b/tutorial/controlflow.po index ee09a92877..374dcadf3b 100644 --- a/tutorial/controlflow.po +++ b/tutorial/controlflow.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-05-05 12:54+0200\n" -"PO-Revision-Date: 2020-05-09 15:36+0200\n" +"PO-Revision-Date: 2020-05-21 14:04+0200\n" "Last-Translator: Raúl Cumplido \n" "Language: es\n" "Language-Team: python-doc-es\n" @@ -228,9 +228,9 @@ msgid "" "``break`` occurs. For more on the :keyword:`!try` statement and exceptions, " "see :ref:`tut-handling`." msgstr "" -"Cuando se usa con un bucle, la clausula ``else`` tiene más en común con el " +"Cuando se usa con un bucle, la cláusula ``else`` tiene más en común con el " "``else`` de una sentencia :keyword:`try` que con el de un :keyword:`if`: en " -"una sentencia :keyword:`try` la clausula ``else`` se ejecuta cuando no se " +"una sentencia :keyword:`try` la cláusula ``else`` se ejecuta cuando no se " "genera ninguna excepción, y el ``else`` de un bucle se ejecuta cuando no hay " "ningún ``break``. Para más sobre la declaración :keyword:`!try` y " "excepciones, mira :ref:`tut-handling`." @@ -629,8 +629,8 @@ msgid "" msgstr "" "Por defecto, los argumentos pueden enviarse a una función Python o bien por " "posición o explícitamente por clave. Para legibilidad y rendimiento tiene " -"sentido restringir como se pueden enviar los argumentos, así que un " -"desarrollador debe únicamente mirar la definición de la función para " +"sentido restringir como se pueden enviar los argumentos, así un " +"desarrollador necesitará mirar solamente la definición de la función para " "determinar si los argumentos se deben enviar por posición, por posición o " "clave, o por clave." @@ -649,22 +649,24 @@ msgstr "" "el tipo de parámetro por como los argumentos deben enviarse a la función: " "solo por posición (*positional-only*), por posición o clave (*positional-or-" "keyword*) y solo por clave (*keyword-only*). Parámetros por clave pueden " -"también llamarse parámetros por nombre o nombrados." +"también denominarse parámetros por nombre o nombrados." #: ../Doc/tutorial/controlflow.rst:557 -#, fuzzy msgid "Positional-or-Keyword Arguments" -msgstr "Palabras claves como argumentos" +msgstr "Argumentos posicionales o de palabras claves" #: ../Doc/tutorial/controlflow.rst:559 msgid "" "If ``/`` and ``*`` are not present in the function definition, arguments may " "be passed to a function by position or by keyword." msgstr "" +"Si ``/`` y ``*`` no están presentes en la definición de la función, los " +"parámetros pueden ser pasados a una función posicionalmente o por palabra " +"clave." #: ../Doc/tutorial/controlflow.rst:564 msgid "Positional-Only Parameters" -msgstr "" +msgstr "Parámetros únicamente posicionales" #: ../Doc/tutorial/controlflow.rst:566 msgid "" @@ -676,17 +678,25 @@ msgid "" "parameters. If there is no ``/`` in the function definition, there are no " "positional-only parameters." msgstr "" +"En detalle, es posible señalar algunos parámetros como *únicamente " +"posicionales.*. En ese caso el orden de los parámetros es importante, y los " +"parámetros no pueden ser indicados utilizando palabras claves. Parámetros " +"únicamente posicionales son ubicados antes de una ``/`` (barra). La ``/`` es " +"utilizada para separar lógicamente parámetros únicamente posicionales del " +"resto. Si no existe una ``/`` en la definición de la función, no existen " +"parámetros únicamente posicionales." #: ../Doc/tutorial/controlflow.rst:574 msgid "" "Parameters following the ``/`` may be *positional-or-keyword* or *keyword-" "only*." msgstr "" +"Los parámetros luego de una ``/`` pueden ser *únicamente posicionales* o " +"*unicamente de palabras claves*." #: ../Doc/tutorial/controlflow.rst:578 -#, fuzzy msgid "Keyword-Only Arguments" -msgstr "Palabras claves como argumentos" +msgstr "Argumentos únicamente de palabras clave" #: ../Doc/tutorial/controlflow.rst:580 msgid "" @@ -694,16 +704,22 @@ msgid "" "passed by keyword argument, place an ``*`` in the arguments list just before " "the first *keyword-only* parameter." msgstr "" +"Para señalar parámetros como *unicamente de palabras clave*, indicando que " +"los parámetros deben ser pasados con una palabra clave, indiqué un ``*`` en " +"la lista de argumentos antes del primer parámetro *únicamente de palabras " +"clave*." #: ../Doc/tutorial/controlflow.rst:586 msgid "Function Examples" -msgstr "" +msgstr "Ejemplos de Funciones" #: ../Doc/tutorial/controlflow.rst:588 msgid "" "Consider the following example function definitions paying close attention " "to the markers ``/`` and ``*``::" msgstr "" +"Considere el siguiente ejemplo de definiciones de funciones prestando " +"especial atención a los marcadores ``/`` y ``*``::" #: ../Doc/tutorial/controlflow.rst:604 msgid "" @@ -711,24 +727,33 @@ msgid "" "places no restrictions on the calling convention and arguments may be passed " "by position or keyword::" msgstr "" +"La primer definición de función, ``standard_arg``, la forma mas familiar, no " +"indica ninguna restricción en las condiciones para llamarla y los parámetros " +"deben ser pasados por posición o utilizando palabras clave::" #: ../Doc/tutorial/controlflow.rst:614 msgid "" "The second function ``pos_only_arg`` is restricted to only use positional " "parameters as there is a ``/`` in the function definition::" msgstr "" +"La segunda función ``pos_only_arg`` está restringida a utilizar únicamente " +"parámetros posicionales ya que existe una ``/`` en la definición de la " +"función::" #: ../Doc/tutorial/controlflow.rst:625 msgid "" "The third function ``kwd_only_args`` only allows keyword arguments as " "indicated by a ``*`` in the function definition::" msgstr "" +"La tercer función ``kwd_only_args`` solo permite parámetros con palabras " +"clave, indicado por un ``*`` en la definición de la función::" #: ../Doc/tutorial/controlflow.rst:636 msgid "" "And the last uses all three calling conventions in the same function " "definition::" msgstr "" +"La última utiliza las tres convenciones en una misma definición de función::" #: ../Doc/tutorial/controlflow.rst:656 msgid "" @@ -736,12 +761,17 @@ msgid "" "between the positional argument ``name`` and ``**kwds`` which has ``name`` " "as a key::" msgstr "" +"Finalmente, considere esta definición de función que contiene una colisión " +"potencial entre los parámetros posicionales ``name`` y ``**kwds`` que " +"incluye ``name`` como una clave::" #: ../Doc/tutorial/controlflow.rst:661 msgid "" "There is no possible call that will make it return ``True`` as the keyword " "``'name'`` will always to bind to the first parameter. For example::" msgstr "" +"No existe una llamada que devuelva ``True`` ya que la clave ``'name'`` será " +"siempre asignada al primer parámetro. Por ejemplo::" #: ../Doc/tutorial/controlflow.rst:670 msgid "" @@ -749,26 +779,33 @@ msgid "" "``name`` as a positional argument and ``'name'`` as a key in the keyword " "arguments::" msgstr "" +"Pero utilizando ``/`` (parámetros únicamente posicionales), es posible ya " +"que permite utilizar ``name`` como un parámetro posicional y ``name`` como " +"un parámetro de palabras clave::" #: ../Doc/tutorial/controlflow.rst:677 msgid "" "In other words, the names of positional-only parameters can be used in " "``**kwds`` without ambiguity." msgstr "" +"En otras palabras, los nombres de parámetros únicamente posicionales pueden " +"ser utilizados en ``**kwds`` sin ambigüedad." #: ../Doc/tutorial/controlflow.rst:682 msgid "Recap" -msgstr "" +msgstr "Resumen" #: ../Doc/tutorial/controlflow.rst:684 msgid "" "The use case will determine which parameters to use in the function " "definition::" msgstr "" +"El caso de uso determinará qué parámetros utilizar en una definición de " +"función::" #: ../Doc/tutorial/controlflow.rst:688 msgid "As guidance:" -msgstr "" +msgstr "A modo de guiá: " #: ../Doc/tutorial/controlflow.rst:690 msgid "" @@ -778,6 +815,11 @@ msgid "" "is called or if you need to take some positional parameters and arbitrary " "keywords." msgstr "" +"Utilice únicamente posicionales si quiere que el nombre del parámetro esté " +"disponible para el usuario. Esto es útil cuando el nombre del parámetro no " +"tiene un significado real, si se quiere imponer el orden de los parámetros " +"cuando una función es llamada o si necesita tomar algunos parámetros " +"posicionales y palabras claves arbitrarias." #: ../Doc/tutorial/controlflow.rst:695 msgid "" @@ -785,12 +827,19 @@ msgid "" "understandable by being explicit with names or you want to prevent users " "relying on the position of the argument being passed." msgstr "" +"Utilice parámetros únicamente de palabras clave cuando los nombres de los " +"parámetros tienen un significado y la definición de la función será más " +"entendible usando nombres explícitos o cuando desea evitar que los usuarios " +"dependan de la posición de los parámetros que se pasan." #: ../Doc/tutorial/controlflow.rst:698 msgid "" "For an API, use positional-only to prevent breaking API changes if the " "parameter's name is modified in the future." msgstr "" +"Para una API, utilice únicamente posicionales para prevenir cambios que " +"rompan con la compatibilidad de la API si el nombre del parámetro es " +"modificado en el futuro. " #: ../Doc/tutorial/controlflow.rst:704 msgid "Arbitrary Argument Lists" @@ -828,7 +877,6 @@ msgid "Unpacking Argument Lists" msgstr "Desempaquetando una lista de argumentos" #: ../Doc/tutorial/controlflow.rst:737 -#, fuzzy msgid "" "The reverse situation occurs when the arguments are already in a list or " "tuple but need to be unpacked for a function call requiring separate " @@ -840,13 +888,12 @@ msgstr "" "La situación inversa ocurre cuando los argumentos ya están en una lista o " "tupla pero necesitan ser desempaquetados para llamar a una función que " "requiere argumentos posicionales separados. Por ejemplo, la función " -"predefinida :func:`range` espera los argumentos inicio y fin. Si no están " -"disponibles en forma separada, se puede escribir la llamada a la función con " -"el operador ``*`` para desempaquetar argumentos desde una lista o una " -"tupla ::" +"predefinida :func:`range` espera los parámetros *inicio* y *fin*. Si estos " +"no están disponibles en forma separada, se puede escribir la llamada a la " +"función con el operador ``*`` para desempaquetar argumentos desde una lista " +"o una tupla ::" #: ../Doc/tutorial/controlflow.rst:753 -#, fuzzy msgid "" "In the same fashion, dictionaries can deliver keyword arguments with the " "``**``\\ -operator::" @@ -1072,7 +1119,6 @@ msgstr "" "directamente dentro de paréntesis: ``a = f(1, 2) + g(3, 4)``." #: ../Doc/tutorial/controlflow.rst:922 -#, fuzzy msgid "" "Name your classes and functions consistently; the convention is to use " "``UpperCamelCase`` for classes and ``lowercase_with_underscores`` for " @@ -1081,8 +1127,8 @@ msgid "" msgstr "" "Nombrar las clases y funciones consistentemente; la convención es usar " "``NotacionCamello`` para clases y ``minusculas_con_guiones_bajos`` para " -"funciones y métodos. Siempre usa self como el nombre para el primer " -"argumento en los métodos (mira :ref:`tut-firstclasses` para más información " +"funciones y métodos. Siempre usa ``self`` como el nombre para el primer " +"argumento en los métodos (mirar :ref:`tut-firstclasses` para más información " "sobre clases y métodos)." #: ../Doc/tutorial/controlflow.rst:927 From 1cf46f9137a5a11d1763a7217d97eb7794c64cd5 Mon Sep 17 00:00:00 2001 From: gilgamezh Date: Thu, 21 May 2020 14:40:03 +0200 Subject: [PATCH 4/6] add entendible to the dict --- dict | 1 + 1 file changed, 1 insertion(+) diff --git a/dict b/dict index 7b01260269..55067e5226 100644 --- a/dict +++ b/dict @@ -185,6 +185,7 @@ ecualizadora else encriptada enrutamiento +entendible enumerador env especificador From e3528974bfcae575c3d84fee6b7bf711d1b068a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Demarchi?= Date: Thu, 21 May 2020 17:04:32 +0200 Subject: [PATCH 5/6] Update tutorial/controlflow.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cristián Maureira-Fredes --- tutorial/controlflow.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorial/controlflow.po b/tutorial/controlflow.po index 374dcadf3b..978fea1b2c 100644 --- a/tutorial/controlflow.po +++ b/tutorial/controlflow.po @@ -805,7 +805,7 @@ msgstr "" #: ../Doc/tutorial/controlflow.rst:688 msgid "As guidance:" -msgstr "A modo de guiá: " +msgstr "A modo de guía: " #: ../Doc/tutorial/controlflow.rst:690 msgid "" From c5b94965db1febbe8f1178d54c1a4563b2d71856 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Demarchi?= Date: Thu, 21 May 2020 17:04:39 +0200 Subject: [PATCH 6/6] Update tutorial/controlflow.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cristián Maureira-Fredes --- tutorial/controlflow.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorial/controlflow.po b/tutorial/controlflow.po index 978fea1b2c..0a15b7ac8c 100644 --- a/tutorial/controlflow.po +++ b/tutorial/controlflow.po @@ -891,7 +891,7 @@ msgstr "" "predefinida :func:`range` espera los parámetros *inicio* y *fin*. Si estos " "no están disponibles en forma separada, se puede escribir la llamada a la " "función con el operador ``*`` para desempaquetar argumentos desde una lista " -"o una tupla ::" +"o una tupla::" #: ../Doc/tutorial/controlflow.rst:753 msgid ""