From ad3c6777e841100d3706d91d86268b68b3b74a0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Crist=C3=B3bal=20Herreros?= Date: Sun, 14 Nov 2021 07:32:44 +0100 Subject: [PATCH 1/4] Feat: translate csv.po entries --- library/csv.po | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/library/csv.po b/library/csv.po index 58612a55ec..786ae2bab2 100644 --- a/library/csv.po +++ b/library/csv.po @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-16 21:42+0200\n" -"PO-Revision-Date: 2021-08-07 15:44+0200\n" +"PO-Revision-Date: 2021-11-14 07:32+0100\n" "Last-Translator: Cristián Maureira-Fredes \n" "Language: es\n" "Language-Team: python-doc-es\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" +"X-Generator: Poedit 3.0\n" #: ../Doc/library/csv.rst:2 msgid ":mod:`csv` --- CSV File Reading and Writing" @@ -334,6 +335,12 @@ msgid "" "subtly different CSV data. :class:`Dialect` instances define how :class:" "`reader` and :class:`writer` instances behave." msgstr "" +"La clase :class:`Dialect` es una clase contenedora cuyos atributos contienen " +"información sobre cómo manejar las comillas dobles, los espacios en blanco, " +"los delimitadores, etc. Debido a la falta de una especificación estricta de " +"CSV, diferentes aplicaciones producen datos CSV sutilmente diferentes. Las " +"instancias de :class:`Dialect` definen cómo se comportan las instancias de :" +"class:`reader` y :class:`writer`." #: ../Doc/library/csv.rst:234 msgid "" @@ -341,6 +348,10 @@ msgid "" "and they can be registered with specific :class:`reader` and :class:`writer` " "classes through their initializer (``__init__``) functions like this::" msgstr "" +"Todos los nombres disponibles de :class:`Dialect` son devueltos por :func:" +"`list_dialects`, y pueden ser registrados con clases específicas de :class:" +"`reader` y :class:`writer` a través de sus funciones inicializadoras " +"(``__init__``) así::" #: ../Doc/library/csv.rst:247 msgid "" @@ -405,25 +416,31 @@ msgstr "" #: ../Doc/library/csv.rst:287 msgid "the second through n-th rows contain numeric values" -msgstr "" +msgstr "las filas segunda n-th contienen valores numéricos" #: ../Doc/library/csv.rst:288 msgid "" "the second through n-th rows contain strings where at least one value's " "length differs from that of the putative header of that column." msgstr "" +"las segundas filas n-th contienen cadenas en las que la longitud de al menos " +"un valor difiere de la de la supuesta cabecera de esa columna." #: ../Doc/library/csv.rst:291 msgid "" "Twenty rows after the first row are sampled; if more than half of columns + " "rows meet the criteria, :const:`True` is returned." msgstr "" +"Se muestrean veinte filas después de la primera; si más de la mitad de las " +"columnas + filas cumplen los criterios, se devuelve :const:`True`." #: ../Doc/library/csv.rst:296 msgid "" "This method is a rough heuristic and may produce both false positives and " "negatives." msgstr "" +"This method is a rough heuristic and may produce both false positives and " +"negatives." #: ../Doc/library/csv.rst:299 msgid "An example for :class:`Sniffer` use::" From e9aec09ff70687a961d5103a197cdd23f233a2bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Crist=C3=B3bal=20Herreros?= Date: Sun, 14 Nov 2021 07:35:30 +0100 Subject: [PATCH 2/4] Feat: add last translator --- library/csv.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/csv.po b/library/csv.po index 786ae2bab2..8def53238f 100644 --- a/library/csv.po +++ b/library/csv.po @@ -12,7 +12,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-16 21:42+0200\n" "PO-Revision-Date: 2021-11-14 07:32+0100\n" -"Last-Translator: Cristián Maureira-Fredes \n" +"Last-Translator: Diego Cristóbal Herreros \n" "Language: es\n" "Language-Team: python-doc-es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" From 4784d9215b5c488ed62610f8a06d03aa166bf9ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Crist=C3=B3bal=20Herreros?= Date: Sun, 14 Nov 2021 07:58:20 +0100 Subject: [PATCH 3/4] Fix: replace words for CI pass --- library/csv.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/csv.po b/library/csv.po index 8def53238f..96483a8c65 100644 --- a/library/csv.po +++ b/library/csv.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-16 21:42+0200\n" -"PO-Revision-Date: 2021-11-14 07:32+0100\n" +"PO-Revision-Date: 2021-11-14 07:57+0100\n" "Last-Translator: Diego Cristóbal Herreros \n" "Language: es\n" "Language-Team: python-doc-es\n" @@ -350,7 +350,7 @@ msgid "" msgstr "" "Todos los nombres disponibles de :class:`Dialect` son devueltos por :func:" "`list_dialects`, y pueden ser registrados con clases específicas de :class:" -"`reader` y :class:`writer` a través de sus funciones inicializadoras " +"`reader` y :class:`writer` a través de sus funciones que inician " "(``__init__``) así::" #: ../Doc/library/csv.rst:247 @@ -431,7 +431,7 @@ msgid "" "Twenty rows after the first row are sampled; if more than half of columns + " "rows meet the criteria, :const:`True` is returned." msgstr "" -"Se muestrean veinte filas después de la primera; si más de la mitad de las " +"Se muestran veinte filas después de la primera; si más de la mitad de las " "columnas + filas cumplen los criterios, se devuelve :const:`True`." #: ../Doc/library/csv.rst:296 From 47e77fcb59fdebd4e285c2bfd62aa3e999a0368c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Crist=C3=B3bal=20Herreros?= Date: Mon, 15 Nov 2021 18:32:45 +0100 Subject: [PATCH 4/4] Fix: some untranslated words --- library/csv.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/csv.po b/library/csv.po index 96483a8c65..a7cabd1bc5 100644 --- a/library/csv.po +++ b/library/csv.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-16 21:42+0200\n" -"PO-Revision-Date: 2021-11-14 07:57+0100\n" +"PO-Revision-Date: 2021-11-15 18:31+0100\n" "Last-Translator: Diego Cristóbal Herreros \n" "Language: es\n" "Language-Team: python-doc-es\n" @@ -348,7 +348,7 @@ msgid "" "and they can be registered with specific :class:`reader` and :class:`writer` " "classes through their initializer (``__init__``) functions like this::" msgstr "" -"Todos los nombres disponibles de :class:`Dialect` son devueltos por :func:" +"Todos los nombres disponibles de :class:`Dialect` son retornados por :func:" "`list_dialects`, y pueden ser registrados con clases específicas de :class:" "`reader` y :class:`writer` a través de sus funciones que inician " "(``__init__``) así::" @@ -432,15 +432,15 @@ msgid "" "rows meet the criteria, :const:`True` is returned." msgstr "" "Se muestran veinte filas después de la primera; si más de la mitad de las " -"columnas + filas cumplen los criterios, se devuelve :const:`True`." +"columnas + filas cumplen los criterios, se retorna :const:`True`." #: ../Doc/library/csv.rst:296 msgid "" "This method is a rough heuristic and may produce both false positives and " "negatives." msgstr "" -"This method is a rough heuristic and may produce both false positives and " -"negatives." +"Este método es una heurística aproximada y puede producir tanto falsos " +"positivos como negativos." #: ../Doc/library/csv.rst:299 msgid "An example for :class:`Sniffer` use::"