Skip to content

Commit a95f158

Browse files
committed
47% Últimos métodos de la clase Connection: text_factory, total_changes, iterdump, backup
1 parent 096701c commit a95f158

File tree

1 file changed

+38
-8
lines changed

1 file changed

+38
-8
lines changed

library/sqlite3.po

Lines changed: 38 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -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-10-01 23:21-0500\n"
14+
"PO-Revision-Date: 2020-10-03 10:19-0500\n"
1515
"Language-Team: python-doc-es\n"
1616
"MIME-Version: 1.0\n"
1717
"Content-Type: text/plain; charset=UTF-8\n"
@@ -493,7 +493,7 @@ msgid ""
493493
msgstr ""
494494
"Este es un atajo no estándar que crea un objeto cursor llamando el método :meth:"
495495
"`~Connection.cursor`, llama su método :meth:`~Cursor.execute` con los *parameters* dados, "
496-
"y regresa el cursor."
496+
"y retorna el cursor."
497497

498498
#: ../Doc/library/sqlite3.rst:331
499499
msgid ""
@@ -626,7 +626,7 @@ msgid ""
626626
"These constants are available in the :mod:`sqlite3` module."
627627
msgstr ""
628628
"Esta rutina registra un *callback*. El *callback* es invocado para cada intento de acceso "
629-
"a un columna de una tabla en la base de datos. El *callback* deberá regresar :const:"
629+
"a un columna de una tabla en la base de datos. El *callback* deberá retornar :const:"
630630
"`SQLITE_OK` si el acceso esta permitido, :const:`SQLITE_DENY` si la completa declaración "
631631
"SQL deberá ser abortada con un error y :const:`SQLITE_IGNORE` si la columna deberá ser "
632632
"tratada como un valor NULL. Estas constantes están disponibles en el módulo :mod:"
@@ -768,47 +768,65 @@ msgid ""
768768
"will return Unicode objects for ``TEXT``. If you want to return bytestrings instead, you "
769769
"can set it to :class:`bytes`."
770770
msgstr ""
771+
"Usando este atributo se puede controlar que objetos son retornados por el tipo de dato "
772+
"``TEXT``. Por defecto, este atributo es configurado a :class:`str` y el módulo :mod:"
773+
"`sqlite3` retornará objetos Unicode para ``TEXT``. Si en cambio se quiere retornar "
774+
"*bytestrings*, se debe configurar a :class:`bytes`."
771775

772776
#: ../Doc/library/sqlite3.rst:513
773777
msgid ""
774778
"You can also set it to any other callable that accepts a single bytestring parameter and "
775779
"returns the resulting object."
776780
msgstr ""
781+
"También se puede configurar a cualquier otro *callable* que acepte un único parámetro "
782+
"*bytestring* y retorne el objeto resultante"
777783

778784
#: ../Doc/library/sqlite3.rst:516
779785
msgid "See the following example code for illustration:"
780-
msgstr ""
786+
msgstr "Ver el siguiente ejemplo de código para ilustración:"
781787

782788
#: ../Doc/library/sqlite3.rst:523
783789
msgid ""
784790
"Returns the total number of database rows that have been modified, inserted, or deleted "
785791
"since the database connection was opened."
786792
msgstr ""
793+
"Regresa el número total de filas de la base de datos que han sido modificadas, insertadas "
794+
"o borradas desde que la conexión a la base de datos fue abierta."
787795

788796
#: ../Doc/library/sqlite3.rst:529
789797
msgid ""
790798
"Returns an iterator to dump the database in an SQL text format. Useful when saving an in-"
791799
"memory database for later restoration. This function provides the same capabilities as "
792800
"the :kbd:`.dump` command in the :program:`sqlite3` shell."
793801
msgstr ""
802+
"Regresa un iterador para volcar la base de datos en un texto de formato SQL. Es útil "
803+
"cuando guardamos una base de datos en memoria para posterior restauración. Esta función "
804+
"provee las mismas capacidades que el comando :kbd:`dump` en el *shell* :program:`sqlite3`."
794805

795806
#: ../Doc/library/sqlite3.rst:534
796807
msgid "Example::"
797-
msgstr ""
808+
msgstr "Ejemplo::"
798809

799810
#: ../Doc/library/sqlite3.rst:548
800811
msgid ""
801812
"This method makes a backup of a SQLite database even while it's being accessed by other "
802813
"clients, or concurrently by the same connection. The copy will be written into the "
803814
"mandatory argument *target*, that must be another :class:`Connection` instance."
804815
msgstr ""
816+
"Este método crea un respaldo de una base de datos SQLite incluso mientras está siendo "
817+
"accedida por otros clientes, o concurrente por la misma conexión. La copia será escrita "
818+
"dentro del argumento mandatorio *target*, que deberá ser otra instancia de :class:"
819+
"`Connection`."
805820

806821
#: ../Doc/library/sqlite3.rst:553
807822
msgid ""
808823
"By default, or when *pages* is either ``0`` or a negative integer, the entire database is "
809824
"copied in a single step; otherwise the method performs a loop copying up to *pages* pages "
810825
"at a time."
811826
msgstr ""
827+
"Por defecto, o cuando *pages* es ``0`` o un entero negativo, la base de datos completa es "
828+
"copiada en un solo paso; de otra forma el método realiza un bucle copiando hasta el "
829+
"número de *pages* a la vez."
812830

813831
#: ../Doc/library/sqlite3.rst:557
814832
msgid ""
@@ -817,6 +835,10 @@ msgid ""
817835
"last iteration, the *remaining* number of pages still to be copied and the *total* number "
818836
"of pages."
819837
msgstr ""
838+
"Si *progress* es especificado, deberá ser ``None`` o un objeto *callable* que será "
839+
"ejecutado en cada iteración con los tres argumentos enteros, respectivamente el estado "
840+
"*status* de la última iteración, el restante *remaining* numero de páginas presentes para "
841+
"ser copiadas y el número total *total* de páginas."
820842

821843
#: ../Doc/library/sqlite3.rst:562
822844
msgid ""
@@ -825,25 +847,33 @@ msgid ""
825847
"to indicate the temporary database or the name specified after the ``AS`` keyword in an "
826848
"``ATTACH DATABASE`` statement for an attached database."
827849
msgstr ""
850+
"El argumento *name* especifica el nombre de la base de datos que será copiada: deberá ser "
851+
"una cadena de texto que contenga el por defecto ``\"main\"``, que indica la base de datos "
852+
"principal, ``\"temp\"`` que indica la base de datos temporal o el nombre especificado "
853+
"después de la palabra clave ``AS`` en una sentencia ``ATTACH DATABASE`` para una base de "
854+
"datos adjunta."
828855

829856
#: ../Doc/library/sqlite3.rst:568
830857
msgid ""
831858
"The *sleep* argument specifies the number of seconds to sleep by between successive "
832859
"attempts to backup remaining pages, can be specified either as an integer or a floating "
833860
"point value."
834861
msgstr ""
862+
"El argumento *sleep* especifica el número de segundos a dormir entre sucesivos intentos "
863+
"de respaldar páginas restantes, puede ser especificado como un entero o un valor de punto "
864+
"flotante."
835865

836866
#: ../Doc/library/sqlite3.rst:572
837867
msgid "Example 1, copy an existing database into another::"
838-
msgstr ""
868+
msgstr "Ejemplo 1, copiar una base de datos existente en otra::"
839869

840870
#: ../Doc/library/sqlite3.rst:586
841871
msgid "Example 2, copy an existing database into a transient copy::"
842-
msgstr ""
872+
msgstr "Ejemplo 2: copiar una base de datos existente en una copia transitoria::"
843873

844874
#: ../Doc/library/sqlite3.rst:594
845875
msgid "Availability: SQLite 3.6.11 or higher"
846-
msgstr ""
876+
msgstr "Disponibilidad: SQLite 3.6.11 o superior"
847877

848878
#: ../Doc/library/sqlite3.rst:602
849879
msgid "Cursor Objects"

0 commit comments

Comments
 (0)