From 0fc404093dcd86327f27c52e47b59e18fcc233f6 Mon Sep 17 00:00:00 2001 From: Hristo Roque <> Date: Sun, 12 Dec 2021 12:55:40 -0500 Subject: [PATCH] =?UTF-8?q?Completa=20la=20traduccio=C5=84=20de=20functool?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/functools.po | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/library/functools.po b/library/functools.po index cf707c859c..18f11aeebf 100644 --- a/library/functools.po +++ b/library/functools.po @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-16 21:42+0200\n" -"PO-Revision-Date: 2021-08-07 18:47+0200\n" -"Last-Translator: Cristián Maureira-Fredes \n" +"PO-Revision-Date: 2021-12-12 12:55-0500\n" +"Last-Translator: Adolfo Hristo David Roque Gámez \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.9.1\n" +"X-Generator: Poedit 3.0\n" #: ../Doc/library/functools.rst:2 msgid "" @@ -246,7 +247,6 @@ msgstr "" "y la caché puede crecer sin límites." #: ../Doc/library/functools.rst:162 -#, fuzzy msgid "" "If *typed* is set to true, function arguments of different types will be " "cached separately. For example, ``f(3)`` and ``f(3.0)`` will always be " @@ -256,8 +256,10 @@ msgid "" msgstr "" "Si *typed* se establece como verdadero, los argumentos de las funciones de " "diferentes tipos se almacenarán en la memoria caché por separado. Por " -"ejemplo, ``f(3)`` y ``f(3.0)`` se tratarán como llamadas distintas con " -"resultados distintos." +"ejemplo, ``f(3)`` y ``f(3.0)`` siempre se tratarán como llamadas distintas " +"con resultados distintos. Si *typed* es falso, la implementación usualmente " +"pero no siempre los tratará como llamadas equivalentes y solo almacenará en " +"caché un solo resultado." #: ../Doc/library/functools.rst:168 msgid "" @@ -272,18 +274,16 @@ msgstr "" "mutación de los valores no tiene ningún efecto." #: ../Doc/library/functools.rst:173 -#, fuzzy msgid "" "To help measure the effectiveness of the cache and tune the *maxsize* " "parameter, the wrapped function is instrumented with a :func:`cache_info` " "function that returns a :term:`named tuple` showing *hits*, *misses*, " "*maxsize* and *currsize*." msgstr "" -"Para ayudar a medir la efectividad del cache y afinar el parámetro " +"Para ayudar a medir la efectividad de la caché y afinar el parámetro " "*maxsize*, la función envolvente está instrumentada con una función :func:" "`cache_info` que retorna un :term:`named tuple` mostrando *hits*, *misses*, " -"*maxsize* y *currsize*. En un entorno multi-hilo, los aciertos y los fallos " -"son aproximados." +"*maxsize* y *currsize*." #: ../Doc/library/functools.rst:178 msgid "" @@ -291,7 +291,7 @@ msgid "" "invalidating the cache." msgstr "" "El decorador también proporciona una función :func:`cache_clear` para " -"limpiar o invalidar el caché." +"limpiar o invalidar la caché." #: ../Doc/library/functools.rst:181 msgid "" @@ -308,6 +308,8 @@ msgid "" "The cache keeps references to the arguments and return values until they age " "out of the cache or until the cache is cleared." msgstr "" +"La caché mantiene referencias de los argumentos y retorna los valores hasta " +"que se caduquen de la caché o hasta que se borre la caché." #: ../Doc/library/functools.rst:188 msgid "" @@ -350,8 +352,8 @@ msgid "" "programming `_ technique::" msgstr "" "Ejemplo de computar eficientemente los \"números de Fibonacci\" `_ usando un cache para implementar una " -"\"programación dinámica\" `_ usando una memoria caché para " +"implementar una \"programación dinámica\" `_ técnica::" #: ../Doc/library/functools.rst:239 @@ -412,6 +414,10 @@ msgid "" "comparison operator, *total_ordering* will not implement it again, even if " "the original method is abstract." msgstr "" +"Este decorador no intenta anular métodos que han sido declarados en la clase " +"*sus superclases*. Lo que significa que si una superclase define un operador " +"de comparación, *total_ordering* no lo implementará de nuevo, incluso si el " +"método original es abstracto." #: ../Doc/library/functools.rst:294 msgid ""