66# Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to
77# get the list of volunteers
88#
9- #, fuzzy
109msgid ""
1110msgstr ""
1211"Project-Id-Version : Python 3.8\n "
1312"Report-Msgid-Bugs-To : \n "
1413"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 "
1715"Language-Team : python-doc-es\n "
1816"MIME-Version : 1.0\n "
19- "Content-Type : text/plain; charset=utf -8\n "
17+ "Content-Type : text/plain; charset=UTF -8\n "
2018"Content-Transfer-Encoding : 8bit\n "
2119"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 "
2224
2325#: ../Doc/library/csv.rst:2
2426msgid ":mod:`csv` --- CSV File Reading and Writing"
25- msgstr ""
27+ msgstr ":mod:`csv` --- Lectura y Escritura de archivos CSV "
2628
2729#: ../Doc/library/csv.rst:9
2830msgid "**Source code:** :source:`Lib/csv.py`"
29- msgstr ""
31+ msgstr "**Código fuente:** :source:`Lib/csv.py` "
3032
3133#: ../Doc/library/csv.rst:17
3234msgid ""
@@ -41,6 +43,17 @@ msgid ""
4143"single module which can efficiently manipulate such data, hiding the details "
4244"of reading and writing the data from the programmer."
4345msgstr ""
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."
4457
4558#: ../Doc/library/csv.rst:28
4659msgid ""
@@ -51,29 +64,40 @@ msgid ""
5164"Excel. Programmers can also describe the CSV formats understood by other "
5265"applications or define their own special-purpose CSV formats."
5366msgstr ""
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."
5474
5575#: ../Doc/library/csv.rst:35
5676msgid ""
5777"The :mod:`csv` module's :class:`reader` and :class:`writer` objects read and "
5878"write sequences. Programmers can also read and write data in dictionary "
5979"form using the :class:`DictReader` and :class:`DictWriter` classes."
6080msgstr ""
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`."
6185
6286#: ../Doc/library/csv.rst:41
6387msgid ":pep:`305` - CSV File API"
64- msgstr ""
88+ msgstr ":pep:`305` - API de archivo CSV "
6589
6690#: ../Doc/library/csv.rst:42
6791msgid "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. "
6993
7094#: ../Doc/library/csv.rst:48
7195msgid "Module Contents"
72- msgstr ""
96+ msgstr "Contenidos del módulo "
7397
7498#: ../Doc/library/csv.rst:50
7599msgid "The :mod:`csv` module defines the following functions:"
76- msgstr ""
100+ msgstr "El módulo :mod:`csv` define las siguientes funciones: "
77101
78102#: ../Doc/library/csv.rst:58
79103msgid ""
@@ -90,6 +114,20 @@ msgid ""
90114"in the current dialect. For full details about the dialect and formatting "
91115"parameters, see section :ref:`csv-fmt-params`."
92116msgstr ""
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`."
93131
94132#: ../Doc/library/csv.rst:71
95133msgid ""
@@ -98,13 +136,18 @@ msgid ""
98136"format option is specified (in which case unquoted fields are transformed "
99137"into floats)."
100138msgstr ""
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)."
101143
102144#: ../Doc/library/csv.rst:75 ../Doc/library/csv.rst:105
103145#: ../Doc/library/csv.rst:173 ../Doc/library/csv.rst:209
104146msgid "A short usage example::"
105- msgstr ""
147+ msgstr "Un pequeño ejemplo de uso: "
106148
107149#: ../Doc/library/csv.rst:88
150+ #, fuzzy
108151msgid ""
109152"Return a writer object responsible for converting the user's data into "
110153"delimited strings on the given file-like object. *csvfile* can be any "
@@ -123,6 +166,23 @@ msgid ""
123166"returned from a ``cursor.fetch*`` call. All other non-string data are "
124167"stringified with :func:`str` before being written."
125168msgstr ""
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."
126186
127187#: ../Doc/library/csv.rst:117
128188msgid ""
0 commit comments