From 2bd0a3fb16b6af7a86db7dbd105050e0c477c857 Mon Sep 17 00:00:00 2001
From: Aldo Santiago <aldo11santiago@gmail.com>
Date: Mon, 3 Apr 2023 15:59:23 -0600
Subject: [PATCH] Traducido archivo library/bisect

---
 library/bisect.po | 35 +++++++++++++++++++++++------------
 1 file changed, 23 insertions(+), 12 deletions(-)

diff --git a/library/bisect.po b/library/bisect.po
index 773b8195c0..dfbcd01df1 100644
--- a/library/bisect.po
+++ b/library/bisect.po
@@ -11,15 +11,16 @@ msgstr ""
 "Project-Id-Version: Python 3.8\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2022-10-25 19:47+0200\n"
-"PO-Revision-Date: 2020-07-22 13:24-0300\n"
+"PO-Revision-Date: 2023-04-03 15:39-0600\n"
 "Last-Translator: \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.10.3\n"
+"X-Generator: Poedit 3.2.2\n"
 
 #: ../Doc/library/bisect.rst:2
 msgid ":mod:`bisect` --- Array bisection algorithm"
@@ -84,12 +85,17 @@ msgid ""
 "extract a comparison key from each element in the array.  To support "
 "searching complex records, the key function is not applied to the *x* value."
 msgstr ""
+"*key* especifica una :term:`función clave` de un argumento que es usada para "
+"extraer una clave de comparación de cada elemento en el arreglo. La función "
+"clave no se aplica a *x* para facilitar la búsqueda de registros complejos."
 
 #: ../Doc/library/bisect.rst:41 ../Doc/library/bisect.rst:62
 msgid ""
 "If *key* is ``None``, the elements are compared directly with no intervening "
 "function call."
 msgstr ""
+"Si *key* es ``None``, los elementos son comparados directamente sin "
+"intervención de una función."
 
 #: ../Doc/library/bisect.rst:44 ../Doc/library/bisect.rst:65
 #: ../Doc/library/bisect.rst:83 ../Doc/library/bisect.rst:103
@@ -133,6 +139,9 @@ msgid ""
 "To support inserting records in a table, the *key* function (if any) is "
 "applied to *x* for the search step but not for the insertion step."
 msgstr ""
+"Para mantener la inserción de registros en una tabla, la función *key* (en "
+"caso de existir) se aplica a *x* en el paso de búsqueda pero no en el paso "
+"de inserción."
 
 #: ../Doc/library/bisect.rst:80 ../Doc/library/bisect.rst:100
 msgid ""
@@ -208,15 +217,14 @@ msgstr ""
 "sección de ejemplos a continuación)."
 
 #: ../Doc/library/bisect.rst:129
-#, fuzzy
 msgid ""
 "`Sorted Collections <https://grantjenks.com/docs/sortedcollections/>`_ is a "
 "high performance module that uses *bisect* to managed sorted collections of "
 "data."
 msgstr ""
-"`Sorted Collections <http://www.grantjenks.com/docs/sortedcollections/>`_ es "
-"un módulo de alto rendimiento que utiliza *bisect* para gestionar "
-"colecciones de datos ordenadas."
+"`Sorted Collections <https://grantjenks.com/docs/sortedcollections/>`_ es un "
+"módulo de alto rendimiento que utiliza *bisect* para gestionar colecciones "
+"de datos ordenadas."
 
 #: ../Doc/library/bisect.rst:133
 msgid ""
@@ -229,8 +237,8 @@ msgstr ""
 "El `SortedCollection recipe <https://code.activestate.com/recipes/577197-"
 "sortedcollection/>`_ usa bisect para construir una clase de colección con "
 "todas las funciones con métodos de búsqueda sencillos y soporte para una "
-"función clave. Las teclas se calculan previamente para ahorrar llamadas "
-"innecesarias a la función de la tecla durante las búsquedas."
+"función clave. Las claves se calculan previamente para ahorrar llamadas "
+"innecesarias a la función clave durante las búsquedas."
 
 #: ../Doc/library/bisect.rst:141
 msgid "Searching Sorted Lists"
@@ -270,15 +278,18 @@ msgid ""
 "tuples.  The *key* argument can serve to extract the field used for ordering "
 "records in a table::"
 msgstr ""
+"Las funciones :func:`bisect` e :func:`insort` también funcionan con listas "
+"de tuplas. El argumento *key* puede usarse para extraer el campo usado para "
+"ordenar registros en una tabla::"
 
 #: ../Doc/library/bisect.rst:235
-#, fuzzy
 msgid ""
 "If the key function is expensive, it is possible to avoid repeated function "
 "calls by searching a list of precomputed keys to find the index of a record::"
 msgstr ""
-"Una técnica para evitar llamadas repetidas a una función de tecla es buscar "
-"en una lista de teclas precalculadas para encontrar el índice de un registro:"
+"Para evitar llamadas repetidas a la función clave, cuando ésta usa muchos "
+"recursos, se puede buscar en una lista de claves previamente calculadas para "
+"encontrar el índice de un registro::"
 
 #~ msgid ""
 #~ "*key* specifies a :term:`key function` of one argument that is used to "