Skip to content

Traduccion library/sqlite3 #430

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 99 commits into from
Nov 21, 2020
Merged
Changes from 1 commit
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
ce99ee4
Iniciando.
May 24, 2020
3fb419a
Create a database in disk or in memory
May 24, 2020
a01739c
Inicio con métodos y constantes
May 25, 2020
9adf6f5
12%
May 27, 2020
793473f
15%
May 27, 2020
45ca2ce
19% Finishing Class connect, i. e. latin expression used in spanish too
Jun 13, 2020
a2a021b
21%
Jun 19, 2020
8c02d2f
Update library/sqlite3.po
G0erman Jun 29, 2020
6ccede0
Update library/sqlite3.po
G0erman Jun 29, 2020
98af293
Update library/sqlite3.po
G0erman Jun 29, 2020
2e0e84a
Update library/sqlite3.po
G0erman Jun 29, 2020
aa29ade
Update library/sqlite3.po
G0erman Jun 29, 2020
d07a55f
Update library/sqlite3.po
G0erman Jun 29, 2020
fe006af
Update library/sqlite3.po
G0erman Jun 29, 2020
22e267f
Update library/sqlite3.po
G0erman Jun 29, 2020
b0b5246
Update library/sqlite3.po
G0erman Jun 29, 2020
c9cadc5
Update library/sqlite3.po
G0erman Jun 29, 2020
87c0fa3
Update library/sqlite3.po
G0erman Jun 29, 2020
77bc1f4
Update library/sqlite3.po
G0erman Jun 29, 2020
0c43455
Update library/sqlite3.po
G0erman Jun 29, 2020
832ade3
Update library/sqlite3.po
G0erman Jul 3, 2020
a765ada
Update library/sqlite3.po
G0erman Jul 3, 2020
9f5b6f4
Update library/sqlite3.po
G0erman Jul 3, 2020
13f709c
Update library/sqlite3.po
G0erman Jul 3, 2020
58bfd38
Update library/sqlite3.po
G0erman Jul 3, 2020
1e4d1ee
Update library/sqlite3.po
G0erman Jul 3, 2020
e6a57cd
Update library/sqlite3.po
G0erman Jul 3, 2020
6aba76b
Agregando recomendaciones del draft pull request
Aug 16, 2020
2eeef71
Update library/sqlite3.po
G0erman Aug 16, 2020
c3d7398
Update library/sqlite3.po
G0erman Aug 16, 2020
b9596cd
Update library/sqlite3.po
G0erman Aug 16, 2020
badb699
Update library/sqlite3.po
G0erman Aug 16, 2020
694e1c6
Update library/sqlite3.po
G0erman Aug 16, 2020
1fb3409
Update library/sqlite3.po
G0erman Aug 16, 2020
1fe0317
Update library/sqlite3.po
G0erman Aug 22, 2020
f9ddbe2
Update library/sqlite3.po
G0erman Aug 22, 2020
f9e5c21
Update library/sqlite3.po
G0erman Aug 22, 2020
1018280
Update library/sqlite3.po
G0erman Aug 22, 2020
ce65895
Update library/sqlite3.po
G0erman Aug 22, 2020
3603a91
Actualizar local con draft request feedback
Aug 22, 2020
4279d6a
Se agregan exclusiones para archivos segundarios de vim
Aug 22, 2020
22f480e
Se aplican cambios según feedback de draft pull request
Aug 22, 2020
4a10eee
24%, se excluye modificación al archivo .gitignore y se agrega en ot…
Aug 22, 2020
0b581a5
Merge branch 'traduccion-sqlite3' of github.com:G0erman/python-docs-e…
Aug 25, 2020
0e8aed3
Merge branch '3.8' of https://github.com/python/python-docs-es into t…
Aug 29, 2020
e4d39c1
30%
Aug 29, 2020
578766f
35%: métodos de la clase Connection: create_aggregate, create_collati…
G0erman Sep 17, 2020
b466fe0
35%: métodos de la clase Connection: create_aggregate, create_collati…
G0erman Sep 17, 2020
79733c3
Resolver issue travis
G0erman Sep 17, 2020
8e29d02
40%: Métodos de la clase connection: set_progress_handler, set_trace_…
G0erman Sep 24, 2020
f31e4bf
Corrección errores
G0erman Sep 24, 2020
7fe3a62
40%: Método de la clase connection: row_factory
G0erman Oct 2, 2020
9fb9e31
Corrección errores travis
G0erman Oct 2, 2020
096701c
Palabras que rompen la compilación
G0erman Oct 3, 2020
a95f158
47% Últimos métodos de la clase Connection: text_factory, total_chang…
G0erman Oct 3, 2020
acc2f46
Se cambia palabra mandatorio por obligatorio, apesar de que mandatori…
G0erman Oct 3, 2020
57ac065
50%: Objetos de la clase cursor: execute
G0erman Oct 5, 2020
366e9ee
Corrección de indentación con powrap en mobaXterm sobre Windows
G0erman Oct 5, 2020
caa3611
60%: Objetos de la clase cursor: execute, executemany, executescript,…
G0erman Oct 6, 2020
d368fbc
64%: Clase Row, método keys
G0erman Oct 6, 2020
fe1680c
68%: Excepciones: Warning, Error, DatabaseError, IntegrityError, Prog…
G0erman Oct 7, 2020
b05e959
77%: Tipos de Python y SQLite
G0erman Oct 7, 2020
7a20a72
78%: Usando adaptadores para almacenar tipos adicionales de Python en…
G0erman Oct 7, 2020
6618d0f
80%: Adaptadores auto adaptables
G0erman Oct 7, 2020
30bec25
93%: Controlando transacciones
G0erman Oct 17, 2020
48cb6a1
94%: Usando métodos atajo
G0erman Oct 17, 2020
cecab43
96%: Accediendo a las columnas por nombre enlugar de índice
G0erman Oct 17, 2020
6dcaef2
100%: Problemas comunes
G0erman Oct 17, 2020
ee2654c
Update library/sqlite3.po
G0erman Oct 18, 2020
ad74ee8
Update library/sqlite3.po
G0erman Oct 18, 2020
55263e8
Update library/sqlite3.po
G0erman Oct 19, 2020
d219bd3
Update library/sqlite3.po
G0erman Oct 19, 2020
1e10dec
Update library/sqlite3.po
G0erman Oct 19, 2020
9005f1c
Update library/sqlite3.po
G0erman Oct 19, 2020
14849a3
Update library/sqlite3.po
G0erman Oct 19, 2020
6fccf12
Update library/sqlite3.po
G0erman Oct 19, 2020
8921584
Update library/sqlite3.po
G0erman Oct 19, 2020
b698936
Update library/sqlite3.po
G0erman Oct 19, 2020
3fcc69b
Update library/sqlite3.po
G0erman Oct 20, 2020
6d6762c
Update library/sqlite3.po
G0erman Oct 20, 2020
cb07fa6
Update library/sqlite3.po
G0erman Oct 20, 2020
60a9214
Update library/sqlite3.po
G0erman Oct 20, 2020
107a8ab
Update library/sqlite3.po
G0erman Oct 20, 2020
6d7e49c
Update library/sqlite3.po
G0erman Oct 20, 2020
b05bab1
Update library/sqlite3.po
G0erman Oct 20, 2020
464f9a7
Update library/sqlite3.po
G0erman Oct 20, 2020
666ce49
Update library/sqlite3.po
G0erman Oct 20, 2020
146be31
Update library/sqlite3.po
G0erman Oct 20, 2020
26be357
Apply suggestions from code review
G0erman Oct 20, 2020
e94ec4c
Se agrega palabra commit
G0erman Oct 20, 2020
364848e
Solucionar problema powrap en Windows
G0erman Oct 20, 2020
9655f1b
Apply suggestions from code review
G0erman Oct 24, 2020
600d659
Update library/sqlite3.po
G0erman Oct 24, 2020
c780054
Corregir powrap - 100% terminado con revisión par completa
G0erman Oct 30, 2020
ddb2f63
Travis me marca error en esa línea, pero no veo el error :/ cpython/D…
G0erman Oct 30, 2020
b938776
Travis me marca error en esa línea, pero no veo el error :/ cpython/D…
G0erman Oct 30, 2020
75b2aa7
Apply suggestions from code review
G0erman Nov 13, 2020
6bc3103
Se agregan palabras collation, backend, sobrecoste, arraysize, rowid …
G0erman Nov 14, 2020
b63c58b
Se corrige formato de archivo powrap
G0erman Nov 14, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Apply suggestions from code review
Se atienden sugerencias.

Co-authored-by: Cristián Maureira-Fredes <cmaureir@users.noreply.github.com>
  • Loading branch information
G0erman and cmaureir authored Nov 13, 2020
commit 75b2aa7c0ac17a82942870766c8befad4029fea3
65 changes: 32 additions & 33 deletions library/sqlite3.po
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ msgstr ":mod:`sqlite3` --- DB-API 2.0 interfaz para bases de datos SQLite"

#: ../Doc/library/sqlite3.rst:9
msgid "**Source code:** :source:`Lib/sqlite3/`"
msgstr "**Source code:** :source:`Lib/sqlite3/`"
msgstr "**Código fuente:** :source:`Lib/sqlite3/`"

#: ../Doc/library/sqlite3.rst:13
msgid ""
Expand Down Expand Up @@ -224,7 +224,7 @@ msgid ""
"registered for that type there."
msgstr ""
"Configurarla hace que el módulo :mod:`sqlite3` analice el tipo declarado "
"para cada columna que devuelve. Este convertirá la primera palabra del tipo "
"para cada columna que retorna. Este convertirá la primera palabra del tipo "
"declarado, i. e. para *\"integer primary key\"*, será convertido a *\"integer"
"\"*, o para \"*number(10)*\" será convertido a \"*number*\". Entonces para "
"esa columna, revisará el diccionario de conversiones y usará la función de "
Expand All @@ -243,10 +243,10 @@ msgid ""
"preceeding space: the column name would simply be \"Expiration date\"."
msgstr ""
"Configurar esto hace que la interfaz de SQLite analice el nombre para cada "
"columna que devuelve, buscara un *string* [mytype], y decidirá cual 'mytype' "
"columna que retorna, buscara una cadena de caracteres [mytype], y decidirá cual 'mytype' "
"es el tipo de la columna. Tratará de encontrar una entrada 'mytype' en el "
"diccionario de conversiones y luego usar la función de conversión encontrada "
"allí y devolver el valor. El nombre de la columna encontrada en :attr:"
"allí y retornar el valor. El nombre de la columna encontrada en :attr:"
"`Cursor.description` no incluye el tipo, en otras palabras, si se usa algo "
"como ``'as ''Expiration date [datetime]\"'`` en el SQL, entonces analizará "
"todo lo demás hasta el primer ``'['`` para el nombre de la columna y "
Expand Down Expand Up @@ -637,7 +637,7 @@ msgid ""
"first is ordered higher than the second. Note that this controls sorting "
"(ORDER BY in SQL) so your comparisons don't affect other SQL operations."
msgstr ""
"Crea una *collation* con el *name* y *callable* especificado. El invocable "
"Crea una collation con el *name* y *callable* especificado. El invocable "
"será pasado con dos cadenas de texto como argumentos. Se retornará -1 si el "
"primero esta ordenado menor que el segundo, 0 si están ordenados igual y 1 "
"si el primero está ordenado mayor que el segundo. Nótese que esto controla "
Expand All @@ -663,7 +663,7 @@ msgstr ""
msgid ""
"To remove a collation, call ``create_collation`` with ``None`` as callable::"
msgstr ""
"Para remover una *collation*, llama ``create_collation`` con ``None`` como "
"Para remover una collation, llama ``create_collation`` con ``None`` como "
"invocable::"

#: ../Doc/library/sqlite3.rst:405
Expand All @@ -685,9 +685,9 @@ msgid ""
"the column should be treated as a NULL value. These constants are available "
"in the :mod:`sqlite3` module."
msgstr ""
"Esta rutina registra un *callback*. El *callback* es invocado para cada "
"Esta rutina registra un callback. El callback es invocado para cada "
"intento de acceso a un columna de una tabla en la base de datos. El "
"*callback* deberá retornar :const:`SQLITE_OK` si el acceso esta permitido, :"
"callback deberá retornar :const:`SQLITE_OK` si el acceso esta permitido, :"
"const:`SQLITE_DENY` si la completa declaración SQL deberá ser abortada con "
"un error y :const:`SQLITE_IGNORE` si la columna deberá ser tratada como un "
"valor NULL. Estas constantes están disponibles en el módulo :mod:`sqlite3`."
Expand All @@ -702,7 +702,7 @@ msgid ""
"attempt or :const:`None` if this access attempt is directly from input SQL "
"code."
msgstr ""
"El primer argumento del *callback* significa que tipo de operación será "
"El primer argumento del callback significa que tipo de operación será "
"autorizada. El segundo y tercer argumento serán argumentos o :const:`None` "
"dependiendo del primer argumento. El cuarto argumento es el nombre de la "
"base de datos (\"main\", \"temp\", etc.) si aplica. El quinto argumento es "
Expand Down Expand Up @@ -767,9 +767,9 @@ msgid ""
"execute` methods. Other sources include the transaction management of the "
"Python module and the execution of triggers defined in the current database."
msgstr ""
"El único argumento pasado al *callback* es la sentencia (como cadena de "
"El único argumento pasado al callback es la sentencia (como cadena de "
"texto) que se está ejecutando. El valor retornado del *callback* es "
"ignorado. Nótese que el *backend* no solo ejecuta la sentencia pasada a los "
"ignorado. Nótese que el backend no solo ejecuta la sentencia pasada a los "
"métodos :meth:`Cursor.execute`. Otras fuentes incluyen el gestión de la "
"transacción del módulo de Python y la ejecución de los disparadores "
"definidos en la actual base de datos."
Expand Down Expand Up @@ -835,7 +835,7 @@ msgstr ""
"basadas en nombre, se debe considerar configurar :attr:`row_factory` a la "
"altamente optimizada tipo :class:`sqlite3.Row`. :class:`Row` provee ambos "
"accesos a columnas basada en índice y tipado insensible con casi nada de "
"memoria elevada. Será probablemente mejor que tú propio enfoque de basado en "
"sobrecoste de memoria. Será probablemente mejor que tú propio enfoque de basado en "
"diccionario personalizado o incluso mejor que una solución basada en "
"*db_row*."

Expand Down Expand Up @@ -979,8 +979,8 @@ msgid ""
msgstr ""
"Ejecuta una sentencia SQL. La sentencia SQL puede estar parametrizada (es "
"decir marcadores en lugar de literales SQL). El módulo :mod:`sqlite3` "
"soporta dos tipos de marcadores: signos de interrogación (estilo *qmark*) y "
"marcadores nombrados (estilo *nombrado*)."
"soporta dos tipos de marcadores: signos de interrogación (estilo qmark) y "
"marcadores nombrados (estilo nombrado)."

#: ../Doc/library/sqlite3.rst:618
msgid "Here's an example of both styles:"
Expand Down Expand Up @@ -1053,9 +1053,9 @@ msgid ""
"not being available, fewer rows may be returned."
msgstr ""
"El número de filas a obtener por llamado es especificado por el parámetro "
"*size*. Si no es suministrado, el *arraysize* del cursor determina el número "
"*size*. Si no es suministrado, el arraysize del cursor determina el número "
"de filas a obtener. El método debería intentar obtener tantas filas como las "
"indicadas por el parámetro *size*. Si esto no es posible debido a que el "
"indicadas por el parámetro size. Si esto no es posible debido a que el "
"número especificado de filas no está disponible, entonces menos filas "
"deberán ser retornadas."

Expand All @@ -1078,7 +1078,7 @@ msgid ""
"operation. An empty list is returned when no rows are available."
msgstr ""
"Obtiene todas las filas (restantes) del resultado de una consulta. Nótese "
"que el atributo *arraysize* del cursor puede afectar el desempeño de esta "
"que el atributo arraysize del cursor puede afectar el desempeño de esta "
"operación. Una lista vacía será retornada cuando no hay filas disponibles."

#: ../Doc/library/sqlite3.rst:684
Expand Down Expand Up @@ -1144,7 +1144,7 @@ msgid ""
"or when :meth:`executemany` is called, :attr:`lastrowid` is set to :const:"
"`None`."
msgstr ""
"Este atributo de solo lectura provee el *rowid* de la última fila "
"Este atributo de solo lectura provee el rowid de la última fila "
"modificada. Solo se configura si se emite una sentencia ``INSERT`` o "
"``REPLACE`` usando el método :meth:`execute`. Para otras operaciones "
"diferentes a ``INSERT`` o ``REPLACE`` o cuando :meth:`executemany` es "
Expand All @@ -1156,7 +1156,7 @@ msgid ""
"successful rowid is returned."
msgstr ""
"Si la sentencia ``INSERT`` o ``REPLACE`` no se pudo insertar, se retorna el "
"anterior *rowid* exitoso."
"anterior rowid exitoso."

#: ../Doc/library/sqlite3.rst:718
msgid "Added support for the ``REPLACE`` statement."
Expand All @@ -1179,7 +1179,7 @@ msgid ""
"column where the last six items of each tuple are :const:`None`."
msgstr ""
"Este atributo de solo lectura provee el nombre de las columnas de la última "
"consulta. Para ser compatible con *Python DB API*, retorna una 7-tupla para "
"consulta. Para ser compatible con Python DB API, retorna una 7-tupla para "
"cada columna en donde los últimos seis ítems de cada tupla son :const:`None`."

#: ../Doc/library/sqlite3.rst:732
Expand All @@ -1202,7 +1202,7 @@ msgstr ""

#: ../Doc/library/sqlite3.rst:749
msgid "Row Objects"
msgstr "Objetos *Row*"
msgstr "Objetos Fila (*Row*)"

#: ../Doc/library/sqlite3.rst:753
msgid ""
Expand Down Expand Up @@ -1277,7 +1277,7 @@ msgid ""
"Exception raised when the relational integrity of the database is affected, "
"e.g. a foreign key check fails. It is a subclass of :exc:`DatabaseError`."
msgstr ""
"Excepción lanzada cuando la integridad de la base de datos es afectada, e.g. "
"Excepción lanzada cuando la integridad de la base de datos es afectada, por ejemplo "
"la comprobación de una llave foránea falla. Es una subclase de :exc:"
"`DatabaseError`."

Expand All @@ -1299,7 +1299,7 @@ msgid ""
"not be processed, etc. It is a subclass of :exc:`DatabaseError`."
msgstr ""
"Excepción lanzada por errores relacionados por la operación de la base de "
"datos y no necesariamente bajo el control del programador, e.g. ocurre una "
"datos y no necesariamente bajo el control del programador, por ejemplo ocurre una "
"desconexión inesperada, el nombre de la fuente de datos no es encontrado, "
"una transacción no pudo ser procesada, etc. Es una subclase de :exc:"
"`DatabaseError`."
Expand Down Expand Up @@ -1389,12 +1389,12 @@ msgstr "``BLOB``"
#: ../Doc/library/sqlite3.rst:885
msgid "This is how SQLite types are converted to Python types by default:"
msgstr ""
"De esta forma es como los tipos SQLite son convertidos a tipos de Python por "
"De esta forma es como los tipos de SQLite son convertidos a tipos de Python por "
"defecto:"

#: ../Doc/library/sqlite3.rst:896
msgid "depends on :attr:`~Connection.text_factory`, :class:`str` by default"
msgstr "depende de :attr:`~Connection.text_factory`, por defecto :class:`str`"
msgstr "depende de :attr:`~Connection.text_factory`, :class:`str` por defecto"

#: ../Doc/library/sqlite3.rst:902
msgid ""
Expand Down Expand Up @@ -1424,8 +1424,7 @@ msgstr ""
"Como se describió anteriormente, SQLite soporta solamente un conjunto "
"limitado de tipos de forma nativa. Para usar otros tipos de Python con "
"SQLite, se deben **adaptar** a uno de los tipos de datos soportados por el "
"módulo sqlite3 para SQLite: uno de *NoneType*, entero, flotante, cadena de "
"texto o *bytes*."
"módulo sqlite3 para SQLite: uno de NoneType, int, float, str, bytes. "

#: ../Doc/library/sqlite3.rst:916
msgid ""
Expand Down Expand Up @@ -1484,8 +1483,8 @@ msgid ""
"suppose we want to store :class:`datetime.datetime` objects not in ISO "
"representation, but as a Unix timestamp."
msgstr ""
"El módulo :mod:`sqlite3` tiene dos adaptadores por defecto para Python "
"integrado :class:`datetime.date` y tipos :class:`datetime.datetime`. Ahora "
"El módulo :mod:`sqlite3` tiene dos adaptadores por defecto para las funciones integradas de Python "
":class:`datetime.date` y tipos :class:`datetime.datetime`. Ahora "
"vamos a suponer que queremos almacenar objetos :class:`datetime.datetime` no "
"en representación ISO, sino como una marca de tiempo Unix."

Expand Down Expand Up @@ -1571,8 +1570,8 @@ msgid ""
"There are default adapters for the date and datetime types in the datetime "
"module. They will be sent as ISO dates/ISO timestamps to SQLite."
msgstr ""
"Hay adaptadores por defecto para los tipos *date* y *datetime* en el módulo "
"*datetime*. Éstos serán enviados como *dates* ISO / *timestamps* ISO a "
"Hay adaptadores por defecto para los tipos date y datetime en el módulo "
"datetime. Éstos serán enviados como fechas/marcas de tiempo ISO a "
"SQLite."

#: ../Doc/library/sqlite3.rst:1001
Expand All @@ -1591,9 +1590,9 @@ msgid ""
"fiddling in most cases. The format of the adapters is also compatible with "
"the experimental SQLite date/time functions."
msgstr ""
"De esta forma, se puede usar *date*/*timestamps* para Python sin ajuste "
"De esta forma, se puede usar date/timestamps para Python sin ajuste "
"adicional en la mayoría de los casos. El formato de los adaptadores también "
"es compatible con las funciones experimentales de SQLite *date*/*time*."
"es compatible con las funciones experimentales de SQLite date/time."

#: ../Doc/library/sqlite3.rst:1009
msgid "The following example demonstrates this."
Expand Down