6
6
# Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to
7
7
# get the list of volunteers
8
8
#
9
- #, fuzzy
10
9
msgid ""
11
10
msgstr ""
12
11
"Project-Id-Version : Python 3.8\n "
13
12
"Report-Msgid-Bugs-To : \n "
14
13
"POT-Creation-Date : 2020-05-05 12:54+0200\n "
15
- "PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
16
- "Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
14
+ "PO-Revision-Date : 2020-05-27 02:11-0300\n "
17
15
"Language-Team : python-doc-es\n "
18
16
"MIME-Version : 1.0\n "
19
- "Content-Type : text/plain; charset=utf -8\n "
17
+ "Content-Type : text/plain; charset=UTF -8\n "
20
18
"Content-Transfer-Encoding : 8bit\n "
21
19
"Generated-By : Babel 2.8.0\n "
20
+ "Plural-Forms : nplurals=2; plural=(n != 1);\n "
21
+ "Last-Translator : Marco Richetta <marcorichetta@gmail.com>\n "
22
+ "Language : es\n "
23
+ "X-Generator : Poedit 2.3\n "
22
24
23
25
#: ../Doc/library/csv.rst:2
24
26
msgid ":mod:`csv` --- CSV File Reading and Writing"
25
- msgstr ""
27
+ msgstr ":mod:`csv` --- Lectura y Escritura de archivos CSV "
26
28
27
29
#: ../Doc/library/csv.rst:9
28
30
msgid "**Source code:** :source:`Lib/csv.py`"
29
- msgstr ""
31
+ msgstr "**Código fuente:** :source:`Lib/csv.py` "
30
32
31
33
#: ../Doc/library/csv.rst:17
32
34
msgid ""
@@ -41,6 +43,17 @@ msgid ""
41
43
"single module which can efficiently manipulate such data, hiding the details "
42
44
"of reading and writing the data from the programmer."
43
45
msgstr ""
46
+ "El formato llamado CSV (Valores Separados por Comas) es el formato más común "
47
+ "de importación y exportación de hojas de cálculo y bases de datos. El "
48
+ "formato CSV se utilizó durante muchos años antes de intentar describir el "
49
+ "formato de manera estandarizada en :rfc:`4180`. La falta de un estándar bien "
50
+ "definido significa que a veces existen pequeñas diferencias en la "
51
+ "información producida y consumida por diferentes aplicaciones. Estas "
52
+ "diferencias pueden ser molestas al momento de procesar archivos CSV desde "
53
+ "múltiples fuentes. Aún así, aunque los delimitadores y separadores varíen, "
54
+ "el formato general es lo suficientemente similar como para que sea posible "
55
+ "un sólo módulo que puede manipular tal información eficientemente, "
56
+ "escondiendo los detalles de lectura y escritura de datos del programador."
44
57
45
58
#: ../Doc/library/csv.rst:28
46
59
msgid ""
@@ -51,29 +64,40 @@ msgid ""
51
64
"Excel. Programmers can also describe the CSV formats understood by other "
52
65
"applications or define their own special-purpose CSV formats."
53
66
msgstr ""
67
+ "El módulo :mod:`csv` implementa clases para leer y escribir datos tabulares "
68
+ "en formato CSV. Permite a los programadores decir, \" escribe estos datos en "
69
+ "el formato preferido por Excel\" , o \" lee datos de este archivo que fue "
70
+ "generado por Excel\" , sin conocer los detalles precisos del formato CSV "
71
+ "usado por Excel. Los programadores también pueden describir los formatos CSV "
72
+ "entendidos por otras aplicaciones o definir sus propios formatos CSV para "
73
+ "fines particulares."
54
74
55
75
#: ../Doc/library/csv.rst:35
56
76
msgid ""
57
77
"The :mod:`csv` module's :class:`reader` and :class:`writer` objects read and "
58
78
"write sequences. Programmers can also read and write data in dictionary "
59
79
"form using the :class:`DictReader` and :class:`DictWriter` classes."
60
80
msgstr ""
81
+ "Los objetos :class:`reader` y :class:`writer` del módulo :mod:`csv` leen y "
82
+ "escriben secuencias. Los programadores también pueden leer y escribir datos "
83
+ "en forma de diccionario usando las clases :class:`DictReader` y :class:"
84
+ "`DictWriter`."
61
85
62
86
#: ../Doc/library/csv.rst:41
63
87
msgid ":pep:`305` - CSV File API"
64
- msgstr ""
88
+ msgstr ":pep:`305` - API de archivo CSV "
65
89
66
90
#: ../Doc/library/csv.rst:42
67
91
msgid "The Python Enhancement Proposal which proposed this addition to Python."
68
- msgstr ""
92
+ msgstr "La Propuesta de mejora de Python que propone esta adición a Python. "
69
93
70
94
#: ../Doc/library/csv.rst:48
71
95
msgid "Module Contents"
72
- msgstr ""
96
+ msgstr "Contenidos del módulo "
73
97
74
98
#: ../Doc/library/csv.rst:50
75
99
msgid "The :mod:`csv` module defines the following functions:"
76
- msgstr ""
100
+ msgstr "El módulo :mod:`csv` define las siguientes funciones: "
77
101
78
102
#: ../Doc/library/csv.rst:58
79
103
msgid ""
@@ -90,6 +114,20 @@ msgid ""
90
114
"in the current dialect. For full details about the dialect and formatting "
91
115
"parameters, see section :ref:`csv-fmt-params`."
92
116
msgstr ""
117
+ "Devuelve un objeto lector que iterará sobre las líneas del *csvfile* "
118
+ "proporcionado. *csvfile* puede ser cualquier objeto que soporte el "
119
+ "protocolo :term:`iterator` y devuelva una cadena de texto siempre que su "
120
+ "método :meth:`!__next__` sea llamado --- tanto :term:`objetos de archivo "
121
+ "<file object>` como objetos de lista son adecuados. Si *csvfile* es un "
122
+ "objeto de archivo, debería ser abierto con ``newline=''``. [1]_ Se puede "
123
+ "proporcionar un parámetro opcional *dialect*, el cual se utiliza para "
124
+ "definir un conjunto de parámetros específicos para un dialecto de CSV "
125
+ "particular. Puede ser una instancia de una subclase de la clase :class:"
126
+ "`Dialect` o una de las cadenas devueltas por la función :func:"
127
+ "`list_dialects`. Los otros argumentos nombrados opcionales *fmtparams* "
128
+ "pueden ser dados para sustituir parámetros de formato individuales del "
129
+ "dialecto actual. Para detalles completos sobre el dialecto y los parámetros "
130
+ "de formato, vea la sección :ref:`csv-fmt-params`."
93
131
94
132
#: ../Doc/library/csv.rst:71
95
133
msgid ""
@@ -98,13 +136,18 @@ msgid ""
98
136
"format option is specified (in which case unquoted fields are transformed "
99
137
"into floats)."
100
138
msgstr ""
139
+ "Cada fila leída del archivo csv es devuelta como una lista de cadenas. No se "
140
+ "realiza conversión automática de tipo de datos a menos que la opción de "
141
+ "formato ``QUOTE_NONNUMERIC`` esté especificada (en ese caso los campos no "
142
+ "citados son transformados en flotantes)."
101
143
102
144
#: ../Doc/library/csv.rst:75 ../Doc/library/csv.rst:105
103
145
#: ../Doc/library/csv.rst:173 ../Doc/library/csv.rst:209
104
146
msgid "A short usage example::"
105
- msgstr ""
147
+ msgstr "Un pequeño ejemplo de uso: "
106
148
107
149
#: ../Doc/library/csv.rst:88
150
+ #, fuzzy
108
151
msgid ""
109
152
"Return a writer object responsible for converting the user's data into "
110
153
"delimited strings on the given file-like object. *csvfile* can be any "
@@ -123,6 +166,23 @@ msgid ""
123
166
"returned from a ``cursor.fetch*`` call. All other non-string data are "
124
167
"stringified with :func:`str` before being written."
125
168
msgstr ""
169
+ "Devuelve un objeto escritor responsable de convertir los datos del usuario a "
170
+ "cadenas de texto delimitadas en el objeto proporcionado. *csvfile* puede ser "
171
+ "cualquier objeto con un método :func:`write`. Si *csvfile* es un objeto de "
172
+ "archivo, debería ser abierto con ``newline=''`` [1]_. Se puede proporcionar "
173
+ "un parámetro opcional *dialect* , el cual se utiliza para definir un "
174
+ "conjunto de parámetros específicos para un dialecto de CSV particular. Puede "
175
+ "ser una instancia de una subclase de la clase :class:`Dialect` o una de las "
176
+ "cadenas devueltas por la función :func:`list_dialects`. Los otros argumentos "
177
+ "nombrados opcionales *fmtparams* pueden ser dados para sustituir parámetros "
178
+ "de formato individuales del dialecto actual. Para detalles completos sobre "
179
+ "el dialecto y los parámetros de formato, vea la sección :ref:`csv-fmt-"
180
+ "params`. Para facilitar la interacción con módulos que implementan la API "
181
+ "DB, el valor :const:`None` es escrito como una cadena vacía. A pesar de que "
182
+ "esta no es una transformación reversible, facilita el volcado de valores de "
183
+ "datos SQL NULL en archivos CSV sin tener que preprocesar los datos devueltos "
184
+ "por una llamada a ``cursor.fetch*``. Todos los demás datos que no son "
185
+ "cadenas son convertidos con la función :func:`str` antes de ser escritos."
126
186
127
187
#: ../Doc/library/csv.rst:117
128
188
msgid ""
0 commit comments