@@ -11,7 +11,7 @@ msgstr ""
11
11
"Project-Id-Version : Python 3.8\n "
12
12
"Report-Msgid-Bugs-To : \n "
13
13
"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 "
15
15
"Language-Team : python-doc-es\n "
16
16
"MIME-Version : 1.0\n "
17
17
"Content-Type : text/plain; charset=UTF-8\n "
@@ -50,8 +50,8 @@ msgid ""
50
50
"The sqlite3 module was written by Gerhard Häring. It provides a SQL interface compliant "
51
51
"with the DB-API 2.0 specification described by :pep:`249`."
52
52
msgstr ""
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`."
55
55
56
56
#: ../Doc/library/sqlite3.rst:23
57
57
msgid ""
@@ -128,8 +128,8 @@ msgstr "https://github.com/ghaering/pysqlite"
128
128
msgid ""
129
129
"The pysqlite web page -- sqlite3 is developed externally under the name \" pysqlite\" ."
130
130
msgstr ""
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 \" ."
133
133
134
134
#: ../Doc/library/sqlite3.rst:108
135
135
msgid "https://www.sqlite.org"
@@ -207,7 +207,7 @@ msgid ""
207
207
"converter function registered for that type there."
208
208
msgstr ""
209
209
"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 *"
211
211
"\" integer primary key\" *, será convertido a *\" integer\" *, o para \" *number(10)*\" será "
212
212
"convertido a \" *number*\" . Entonces para esa columna, revisará el diccionario de "
213
213
"conversiones y usará la función de conversión registrada para ese tipo."
@@ -258,7 +258,7 @@ msgid ""
258
258
"*timeout* parameter specifies how long the connection should wait for the lock to go away "
259
259
"until raising an exception. The default for the timeout parameter is 5.0 (five seconds)."
260
260
msgstr ""
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 "
262
262
"modifica la base de datos, la base de datos SQLite se bloquea hasta que la transacción se "
263
263
"confirme. El parámetro *timeout* especifica que tanto debe esperar la conexión para que "
264
264
"el bloqueo desaparezca antes de lanzar una excepción. Por defecto el parámetro timeout es "
@@ -279,10 +279,10 @@ msgid ""
279
279
"and the using custom **converters** registered with the module-level :func:"
280
280
"`register_converter` function allow you to easily do that."
281
281
msgstr ""
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."
286
286
287
287
#: ../Doc/library/sqlite3.rst:198
288
288
msgid ""
@@ -303,7 +303,7 @@ msgid ""
303
303
msgstr ""
304
304
"Por defecto, *check_same_thread* es :const:`True` y únicamente el hilo creado puede "
305
305
"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, "
307
307
"las operaciones de escritura deberán ser serializadas por el usuario para evitar "
308
308
"corrupción de datos."
309
309
@@ -599,13 +599,13 @@ msgstr ""
599
599
#: ../Doc/library/sqlite3.rst:394
600
600
msgid "The following example shows a custom collation that sorts \" the wrong way\" :"
601
601
msgstr ""
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 \" :"
604
604
605
605
#: ../Doc/library/sqlite3.rst:398
606
606
msgid "To remove a collation, call ``create_collation`` with ``None`` as callable::"
607
607
msgstr ""
608
- "Para remover una collation, llama ``create_collation`` con ``None`` como invocable::"
608
+ "Para remover una * collation* , llama ``create_collation`` con ``None`` como invocable::"
609
609
610
610
#: ../Doc/library/sqlite3.rst:405
611
611
msgid ""
@@ -664,24 +664,33 @@ msgid ""
664
664
"the SQLite virtual machine. This is useful if you want to get called from SQLite during "
665
665
"long-running operations, for example to update a GUI."
666
666
msgstr ""
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."
667
670
668
671
#: ../Doc/library/sqlite3.rst:438
669
672
msgid ""
670
673
"If you want to clear any previously installed progress handler, call the method with :"
671
674
"const:`None` for *handler*."
672
675
msgstr ""
676
+ "Si se desea limpiar cualquier *progress handler* instalado previamente, llame el método "
677
+ "con :const:`None` para *handler*."
673
678
674
679
#: ../Doc/library/sqlite3.rst:441
675
680
msgid ""
676
681
"Returning a non-zero value from the handler function will terminate the currently "
677
682
"executing query and cause it to raise an :exc:`OperationalError` exception."
678
683
msgstr ""
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`."
679
686
680
687
#: ../Doc/library/sqlite3.rst:448
681
688
msgid ""
682
689
"Registers *trace_callback* to be called for each SQL statement that is actually executed "
683
690
"by the SQLite backend."
684
691
msgstr ""
692
+ "Registra *trace_callback* para ser llamado por cada sentencia SQL que realmente se "
693
+ "ejecute por el backend de SQLite."
685
694
686
695
#: ../Doc/library/sqlite3.rst:451
687
696
msgid ""
@@ -691,10 +700,15 @@ msgid ""
691
700
"the transaction management of the Python module and the execution of triggers defined in "
692
701
"the current database."
693
702
msgstr ""
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."
694
708
695
709
#: ../Doc/library/sqlite3.rst:457
696
710
msgid "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*. "
698
712
699
713
#: ../Doc/library/sqlite3.rst:464
700
714
msgid ""
@@ -703,16 +717,22 @@ msgid ""
703
717
"table implementations. One well-known extension is the fulltext-search extension "
704
718
"distributed with SQLite."
705
719
msgstr ""
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."
706
724
707
725
#: ../Doc/library/sqlite3.rst:469 ../Doc/library/sqlite3.rst:481
708
726
msgid "Loadable extensions are disabled by default. See [#f1]_."
709
- msgstr ""
727
+ msgstr "Las extensiones cargables están deshabilitadas por defecto. Ver [#f1]_. "
710
728
711
729
#: ../Doc/library/sqlite3.rst:477
712
730
msgid ""
713
731
"This routine loads a SQLite extension from a shared library. You have to enable "
714
732
"extension loading with :meth:`enable_load_extension` before you can use this routine."
715
733
msgstr ""
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."
716
736
717
737
#: ../Doc/library/sqlite3.rst:487
718
738
msgid ""
@@ -721,6 +741,10 @@ msgid ""
721
741
"advanced ways of returning results, such as returning an object that can also access "
722
742
"columns by name."
723
743
msgstr ""
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."
724
748
725
749
#: ../Doc/library/sqlite3.rst:496
726
750
msgid ""
0 commit comments