@@ -11,7 +11,7 @@ msgstr ""
1111"Project-Id-Version : Python 3.8\n "
1212"Report-Msgid-Bugs-To : \n "
1313"POT-Creation-Date : 2020-05-05 12:54+0200\n "
14- "PO-Revision-Date : 2020-09-16 21:45 -0500\n "
14+ "PO-Revision-Date : 2020-09-23 19:21 -0500\n "
1515"Language-Team : python-doc-es\n "
1616"MIME-Version : 1.0\n "
1717"Content-Type : text/plain; charset=UTF-8\n "
@@ -50,8 +50,8 @@ msgid ""
5050"The sqlite3 module was written by Gerhard Häring. It provides a SQL interface compliant "
5151"with the DB-API 2.0 specification described by :pep:`249`."
5252msgstr ""
53- "El módulo sqlite3 fue escrito por Gerhard Häring. Provee una interfaz SQL compatible con "
54- "la especificación DB-API 2.0 descrita por :pep:`249`."
53+ "El módulo sqlite3 fue escrito por * Gerhard Häring* . Provee una interfaz SQL compatible "
54+ "con la especificación DB-API 2.0 descrita por :pep:`249`."
5555
5656#: ../Doc/library/sqlite3.rst:23
5757msgid ""
@@ -128,8 +128,8 @@ msgstr "https://github.com/ghaering/pysqlite"
128128msgid ""
129129"The pysqlite web page -- sqlite3 is developed externally under the name \" pysqlite\" ."
130130msgstr ""
131- "La página web pysqlite -- sqlite3 se desarrolla externamente bajo el nombre de \" pysqlite "
132- "\" ."
131+ "La página web * pysqlite* -- sqlite3 se desarrolla externamente bajo el nombre de "
132+ "\" pysqlite \" ."
133133
134134#: ../Doc/library/sqlite3.rst:108
135135msgid "https://www.sqlite.org"
@@ -207,7 +207,7 @@ msgid ""
207207"converter function registered for that type there."
208208msgstr ""
209209"Configurarla hace que el módulo :mod:`sqlite3` analice el tipo declarado para cada "
210- "columna que devuelve. Este convertira la primera palabra del tipo declarado, i. e. para *"
210+ "columna que devuelve. Este convertirá la primera palabra del tipo declarado, i. e. para *"
211211"\" integer primary key\" *, será convertido a *\" integer\" *, o para \" *number(10)*\" será "
212212"convertido a \" *number*\" . Entonces para esa columna, revisará el diccionario de "
213213"conversiones y usará la función de conversión registrada para ese tipo."
@@ -258,7 +258,7 @@ msgid ""
258258"*timeout* parameter specifies how long the connection should wait for the lock to go away "
259259"until raising an exception. The default for the timeout parameter is 5.0 (five seconds)."
260260msgstr ""
261- "Cuando una base de datos es accedida por multiples conexiones, y uno de los procesos "
261+ "Cuando una base de datos es accedida por múltiples conexiones, y uno de los procesos "
262262"modifica la base de datos, la base de datos SQLite se bloquea hasta que la transacción se "
263263"confirme. El parámetro *timeout* especifica que tanto debe esperar la conexión para que "
264264"el bloqueo desaparezca antes de lanzar una excepción. Por defecto el parámetro timeout es "
@@ -279,10 +279,10 @@ msgid ""
279279"and the using custom **converters** registered with the module-level :func:"
280280"`register_converter` function allow you to easily do that."
281281msgstr ""
282- "Nativamente SQLite soporta solo los tipos *TEXT*, *INTEGER*,*REAL*,*BLOB* y *NULL*. Si se "
283- "quiere usar otros tipos, debe soportarlos usted mismo. El parámetro *detect_types* y el "
284- "uso de **converters** personalizados registrados con la función a nivel del módulo :func :"
285- "`register_converter` permite hacerlo fácilmente."
282+ "De forma nativa SQLite soporta solo los tipos *TEXT*, *INTEGER*,*REAL*,*BLOB* y *NULL*. "
283+ "Si se quiere usar otros tipos, debe soportarlos usted mismo. El parámetro *detect_types* "
284+ "y el uso de **converters** personalizados registrados con la función a nivel del módulo :"
285+ "func: `register_converter` permite hacerlo fácilmente."
286286
287287#: ../Doc/library/sqlite3.rst:198
288288msgid ""
@@ -303,7 +303,7 @@ msgid ""
303303msgstr ""
304304"Por defecto, *check_same_thread* es :const:`True` y únicamente el hilo creado puede "
305305"utilizar la conexión. Si se configura :const:`False`, la conexión retornada podrá ser "
306- "compartida con múltiples hilos. Cuando se utiliza multiples hilos con la misma conexión, "
306+ "compartida con múltiples hilos. Cuando se utiliza múltiples hilos con la misma conexión, "
307307"las operaciones de escritura deberán ser serializadas por el usuario para evitar "
308308"corrupción de datos."
309309
@@ -599,13 +599,13 @@ msgstr ""
599599#: ../Doc/library/sqlite3.rst:394
600600msgid "The following example shows a custom collation that sorts \" the wrong way\" :"
601601msgstr ""
602- "El siguiente ejemplo muestra una collation personalizada que ordena \" La forma incorrecta "
603- "\" :"
602+ "El siguiente ejemplo muestra una * collation* personalizada que ordena \" La forma "
603+ "incorrecta \" :"
604604
605605#: ../Doc/library/sqlite3.rst:398
606606msgid "To remove a collation, call ``create_collation`` with ``None`` as callable::"
607607msgstr ""
608- "Para remover una collation, llama ``create_collation`` con ``None`` como invocable::"
608+ "Para remover una * collation* , llama ``create_collation`` con ``None`` como invocable::"
609609
610610#: ../Doc/library/sqlite3.rst:405
611611msgid ""
@@ -664,24 +664,33 @@ msgid ""
664664"the SQLite virtual machine. This is useful if you want to get called from SQLite during "
665665"long-running operations, for example to update a GUI."
666666msgstr ""
667+ "Esta rutina registra un *callback*. El *callback* es invocado para cada *n* instrucciones "
668+ "de la máquina virtual SQLite. Esto es útil si se quiere tener llamado a SQLite durante "
669+ "operaciones de larga duración, por ejemplo para actualizar una GUI."
667670
668671#: ../Doc/library/sqlite3.rst:438
669672msgid ""
670673"If you want to clear any previously installed progress handler, call the method with :"
671674"const:`None` for *handler*."
672675msgstr ""
676+ "Si se desea limpiar cualquier *progress handler* instalado previamente, llame el método "
677+ "con :const:`None` para *handler*."
673678
674679#: ../Doc/library/sqlite3.rst:441
675680msgid ""
676681"Returning a non-zero value from the handler function will terminate the currently "
677682"executing query and cause it to raise an :exc:`OperationalError` exception."
678683msgstr ""
684+ "Retornando un valor diferente a 0 de la función manejadora terminará la actual consulta "
685+ "en ejecución y causará lanzar una excepción :exc:`OperationalError`."
679686
680687#: ../Doc/library/sqlite3.rst:448
681688msgid ""
682689"Registers *trace_callback* to be called for each SQL statement that is actually executed "
683690"by the SQLite backend."
684691msgstr ""
692+ "Registra *trace_callback* para ser llamado por cada sentencia SQL que realmente se "
693+ "ejecute por el backend de SQLite."
685694
686695#: ../Doc/library/sqlite3.rst:451
687696msgid ""
@@ -691,10 +700,15 @@ msgid ""
691700"the transaction management of the Python module and the execution of triggers defined in "
692701"the current database."
693702msgstr ""
703+ "El único argumento pasado al *callback* es la sentencia (como cadena de texto) que se "
704+ "está ejecutando. El valor retornado del *callback* es ignorado. Nótese que el *backend* "
705+ "no solo ejecuta la sentencia pasada a los métodos :meth:`Cursor.execute`. Otras fuentes "
706+ "incluyen el gestión de la transacción del módulo de Python y la ejecución de los "
707+ "disparadores definidos en la actual base de datos."
694708
695709#: ../Doc/library/sqlite3.rst:457
696710msgid "Passing :const:`None` as *trace_callback* will disable the trace callback."
697- msgstr ""
711+ msgstr "Pasando :const:`None` como *trace_callback* deshabilitara el *trace callback*. "
698712
699713#: ../Doc/library/sqlite3.rst:464
700714msgid ""
@@ -703,16 +717,22 @@ msgid ""
703717"table implementations. One well-known extension is the fulltext-search extension "
704718"distributed with SQLite."
705719msgstr ""
720+ "Esta rutina habilita/deshabilita el motor de SQLite para cargar extensiones SQLite desde "
721+ "bibliotecas compartidas. Las extensiones SQLite pueden definir nuevas funciones, "
722+ "agregaciones o una completa nueva implementación de tablas virtuales. Una bien conocida "
723+ "extensión es *fulltext-search* distribuida con SQLite."
706724
707725#: ../Doc/library/sqlite3.rst:469 ../Doc/library/sqlite3.rst:481
708726msgid "Loadable extensions are disabled by default. See [#f1]_."
709- msgstr ""
727+ msgstr "Las extensiones cargables están deshabilitadas por defecto. Ver [#f1]_. "
710728
711729#: ../Doc/library/sqlite3.rst:477
712730msgid ""
713731"This routine loads a SQLite extension from a shared library. You have to enable "
714732"extension loading with :meth:`enable_load_extension` before you can use this routine."
715733msgstr ""
734+ "Esta rutina carga una extensión SQLite de una biblioteca compartida. Se debe habilitar la "
735+ "carga de extensiones con `enable_load_extension` antes de usar esta rutina."
716736
717737#: ../Doc/library/sqlite3.rst:487
718738msgid ""
@@ -721,6 +741,10 @@ msgid ""
721741"advanced ways of returning results, such as returning an object that can also access "
722742"columns by name."
723743msgstr ""
744+ "Se puede cambiar este atributo a un invocable que acepta el cursor y la fila original "
745+ "como una tupla y retornará la fila con el resultado real. De esta forma, se puede "
746+ "implementar más avanzadas formas de retornar resultados, tales como retornar un objeto "
747+ "que puede también acceder a las columnas por su nombre."
724748
725749#: ../Doc/library/sqlite3.rst:496
726750msgid ""
0 commit comments