From 0fdae752431ac8cd280e24471274271c96469616 Mon Sep 17 00:00:00 2001 From: Xaraxx Date: Mon, 2 Nov 2020 22:43:43 -0500 Subject: [PATCH 1/4] =?UTF-8?q?Traducci=C3=B3n=20del=20archivo=20library/c?= =?UTF-8?q?opyreg?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + library/copyreg.po | 41 ++++++++++++++++++++++++++++++++++------- 2 files changed, 35 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index cd1f2c9439..69377b7fa3 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *.mo +/env \ No newline at end of file diff --git a/library/copyreg.po b/library/copyreg.po index 9147f05df9..b2ba6a85e9 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -3,28 +3,32 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-05-06 11:59-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2020-11-02 21:55-0500\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: es\n" +"X-Generator: Poedit 2.3\n" #: ../Doc/library/copyreg.rst:2 msgid ":mod:`copyreg` --- Register :mod:`pickle` support functions" -msgstr "" +msgstr ":mod:`copyreg` ---Registrar funciones de soporte de :mod:`pickle`" #: ../Doc/library/copyreg.rst:7 msgid "**Source code:** :source:`Lib/copyreg.py`" -msgstr "" +msgstr "**Código fuente:** :source:`Lib/copyreg.py`" +# tengo dudas sobre el significado del término pickling/copying así que lo he conservado. Entiendo, que se relaciona con la librería pickle así que debe ser alguna acción o alguna función que hasta el momento desconozco. #: ../Doc/library/copyreg.rst:15 +#, fuzzy msgid "" "The :mod:`copyreg` module offers a way to define functions used while " "pickling specific objects. The :mod:`pickle` and :mod:`copy` modules use " @@ -32,12 +36,21 @@ msgid "" "configuration information about object constructors which are not classes. " "Such constructors may be factory functions or class instances." msgstr "" +"El módulo :mod:`copyreg` ofrece una manera de definir funciones usada en " +"objetos específicos pickling. Los módulos :mod:`pickle` y :mod:`copy` " +"utilizan estas funciones cuando se realizan acciones pickling/copying en " +"esos objetos. El módulo provee información de configuración acerca de los " +"objetos constructores, los cuales no son clases. Estos objetos constructores " +"pueden ser funciones de fábrica o instancias de clase." #: ../Doc/library/copyreg.rst:24 msgid "" "Declares *object* to be a valid constructor. If *object* is not callable " "(and hence not valid as a constructor), raises :exc:`TypeError`." msgstr "" +"Declara que el *objeto* debe ser un constructor válido. Si el *objeto* no es " +"invocable (y por lo tanto, no es válido como constructor), levanta una " +"excepción exc:`TypeError`." #: ../Doc/library/copyreg.rst:30 msgid "" @@ -45,6 +58,9 @@ msgid "" "objects of type *type*. *function* should return either a string or a tuple " "containing two or three elements." msgstr "" +"Declara que la *función* deber ser usada como una función de \"reducción\" " +"para objetos de tipo *type*. La *función* debe retornar ya sea una cadena de " +"caracteres o una tupla que contenga dos o tres elementos." #: ../Doc/library/copyreg.rst:34 msgid "" @@ -53,6 +69,11 @@ msgid "" "arguments returned by *function* at pickling time. :exc:`TypeError` will be " "raised if *object* is a class or *constructor* is not callable." msgstr "" +"El parámetro opcional *constructor* , si se proporciona, es un objeto " +"invocable el cual, que puede ser usado para reconstruir el objeto cuando se " +"llama con la tupla de argumentos devueltos por la *función* en el momento de " +"pickling. La excepción :exc:`TypeError` se lgenerará si el *objeto* es " +"una clase o si el *constructor* no es invocable." #: ../Doc/library/copyreg.rst:39 msgid "" @@ -61,13 +82,19 @@ msgid "" "dispatch_table` attribute of a pickler object or subclass of :class:`pickle." "Pickler` can also be used for declaring reduction functions." msgstr "" +"Consulte el módulo :mod:`pickle` para más detalles sobre la interfaz " +"esperada de *función* y *constructor*. Note que el atributo :attr:`~pickle." +"Pickler.dispatch_table` de un objeto pickler o subclase de :class:`pickle." +"Pickler` puede también ser utilizado para declarar funciones de reducción." #: ../Doc/library/copyreg.rst:46 msgid "Example" -msgstr "" +msgstr "Ejemplo" #: ../Doc/library/copyreg.rst:48 msgid "" "The example below would like to show how to register a pickle function and " "how it will be used:" msgstr "" +"En el siguiente ejemplo nos gustaría mostrar cómo registrar una función " +"pickle y cómo se utilizará:" From da08617f2df101220084aacdb29068324f2e7da0 Mon Sep 17 00:00:00 2001 From: Xaraxx Date: Mon, 2 Nov 2020 23:09:30 -0500 Subject: [PATCH 2/4] =?UTF-8?q?Traducci=C3=B3n=20del=20archivo=20library/c?= =?UTF-8?q?opyreg?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/copyreg.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/copyreg.po b/library/copyreg.po index b2ba6a85e9..589825b544 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-05-06 11:59-0400\n" -"PO-Revision-Date: 2020-11-02 21:55-0500\n" +"PO-Revision-Date: 2020-11-02 23:07-0500\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" From 7b0a1ad7b7e63908d835856d1dee9f3681c8c072 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Sun, 20 Dec 2020 22:21:43 +0100 Subject: [PATCH 3/4] Apply suggestions from code review --- .gitignore | 2 +- library/copyreg.po | 32 +++++++++++++++----------------- 2 files changed, 16 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index a0d16310c1..b172142530 100644 --- a/.gitignore +++ b/.gitignore @@ -69,4 +69,4 @@ coverage.xml *~ # OSX -.DS_Store \ No newline at end of file +.DS_Store diff --git a/library/copyreg.po b/library/copyreg.po index fca8a0f8d4..3997d419d7 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -21,15 +21,13 @@ msgstr "" #: ../Doc/library/copyreg.rst:2 msgid ":mod:`copyreg` --- Register :mod:`pickle` support functions" -msgstr ":mod:`copyreg` ---Registrar funciones de soporte de :mod:`pickle`" +msgstr ":mod:`copyreg` --- Registrar funciones de soporte de :mod:`pickle`" #: ../Doc/library/copyreg.rst:7 msgid "**Source code:** :source:`Lib/copyreg.py`" msgstr "**Código fuente:** :source:`Lib/copyreg.py`" -# tengo dudas sobre el significado del término pickling/copying así que lo he conservado. Entiendo, que se relaciona con la librería pickle así que debe ser alguna acción o alguna función que hasta el momento desconozco. #: ../Doc/library/copyreg.rst:15 -#, fuzzy msgid "" "The :mod:`copyreg` module offers a way to define functions used while " "pickling specific objects. The :mod:`pickle` and :mod:`copy` modules use " @@ -37,9 +35,9 @@ msgid "" "configuration information about object constructors which are not classes. " "Such constructors may be factory functions or class instances." msgstr "" -"El módulo :mod:`copyreg` ofrece una manera de definir funciones usada en " -"objetos específicos pickling. Los módulos :mod:`pickle` y :mod:`copy` " -"utilizan estas funciones cuando se realizan acciones pickling/copying en " +"El módulo :mod:`copyreg` ofrece una manera de definir funciones usada cuando se serializan (*pickling*) objectos específicos." +"Los módulos :mod:`pickle` y :mod:`copy` " +"utilizan estas funciones cuando se realizan acciones de serializado/copiado en " "esos objetos. El módulo provee información de configuración acerca de los " "objetos constructores, los cuales no son clases. Estos objetos constructores " "pueden ser funciones de fábrica o instancias de clase." @@ -49,8 +47,8 @@ msgid "" "Declares *object* to be a valid constructor. If *object* is not callable " "(and hence not valid as a constructor), raises :exc:`TypeError`." msgstr "" -"Declara que el *objeto* debe ser un constructor válido. Si el *objeto* no es " -"invocable (y por lo tanto, no es válido como constructor), levanta una " +"Declara que el *object* debe ser un constructor válido. Si el *object* no es " +"invocable (y por lo tanto, no es válido como constructor), lanza una " "excepción exc:`TypeError`." #: ../Doc/library/copyreg.rst:30 @@ -59,8 +57,8 @@ msgid "" "objects of type *type*. *function* should return either a string or a tuple " "containing two or three elements." msgstr "" -"Declara que la *función* deber ser usada como una función de \"reducción\" " -"para objetos de tipo *type*. La *función* debe retornar ya sea una cadena de " +"Declara que la *function* deber ser usada como una función de \"reducción\" " +"para objetos de tipo *type*. La *function* debe retornar ya sea una cadena de " "caracteres o una tupla que contenga dos o tres elementos." #: ../Doc/library/copyreg.rst:34 @@ -70,10 +68,10 @@ msgid "" "arguments returned by *function* at pickling time. :exc:`TypeError` will be " "raised if *object* is a class or *constructor* is not callable." msgstr "" -"El parámetro opcional *constructor* , si se proporciona, es un objeto " -"invocable el cual, que puede ser usado para reconstruir el objeto cuando se " -"llama con la tupla de argumentos devueltos por la *función* en el momento de " -"pickling. La excepción :exc:`TypeError` se lgenerará si el *objeto* es " +"El parámetro opcional *constructor*, si se proporciona, es un objeto " +"invocable el cual, que puede ser usado para reconstruir el objeto cuando se " +"llama con la tupla de argumentos retornados por la *function* en el momento de " +"pickling. La excepción :exc:`TypeError` se lanzará si el *objeto* es " "una clase o si el *constructor* no es invocable." #: ../Doc/library/copyreg.rst:39 @@ -84,8 +82,8 @@ msgid "" "Pickler` can also be used for declaring reduction functions." msgstr "" "Consulte el módulo :mod:`pickle` para más detalles sobre la interfaz " -"esperada de *función* y *constructor*. Note que el atributo :attr:`~pickle." -"Pickler.dispatch_table` de un objeto pickler o subclase de :class:`pickle." +"esperada de *function* y *constructor*. Note que el atributo :attr:`~pickle." +"Pickler.dispatch_table` de un objeto pickler o subclase de :class:`pickle." "Pickler` puede también ser utilizado para declarar funciones de reducción." #: ../Doc/library/copyreg.rst:46 @@ -97,5 +95,5 @@ msgid "" "The example below would like to show how to register a pickle function and " "how it will be used:" msgstr "" -"En el siguiente ejemplo nos gustaría mostrar cómo registrar una función " +"El siguiente ejemplo pretende mostrar cómo registrar una función " "pickle y cómo se utilizará:" From 01dd9bc36e837deb28aee0e38cef9c7569bc28e8 Mon Sep 17 00:00:00 2001 From: Cristian Maureira-Fredes Date: Sun, 20 Dec 2020 22:45:24 +0100 Subject: [PATCH 4/4] arreglar powrap --- library/copyreg.po | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/library/copyreg.po b/library/copyreg.po index 3997d419d7..cdb2f0c99c 100644 --- a/library/copyreg.po +++ b/library/copyreg.po @@ -1,6 +1,6 @@ # Copyright (C) 2001-2020, Python Software Foundation # This file is distributed under the same license as the Python package. -# Maintained by the python-doc-es workteam. +# Maintained by the python-doc-es workteam. # docs-es@python.org / https://mail.python.org/mailman3/lists/docs-es.python.org/ # Check https://github.com/python/python-docs-es/blob/3.8/TRANSLATORS to get the list of volunteers # @@ -35,12 +35,13 @@ msgid "" "configuration information about object constructors which are not classes. " "Such constructors may be factory functions or class instances." msgstr "" -"El módulo :mod:`copyreg` ofrece una manera de definir funciones usada cuando se serializan (*pickling*) objectos específicos." -"Los módulos :mod:`pickle` y :mod:`copy` " -"utilizan estas funciones cuando se realizan acciones de serializado/copiado en " -"esos objetos. El módulo provee información de configuración acerca de los " -"objetos constructores, los cuales no son clases. Estos objetos constructores " -"pueden ser funciones de fábrica o instancias de clase." +"El módulo :mod:`copyreg` ofrece una manera de definir funciones usada cuando " +"se serializan (*pickling*) objectos específicos.Los módulos :mod:`pickle` y :" +"mod:`copy` utilizan estas funciones cuando se realizan acciones de " +"serializado/copiado en esos objetos. El módulo provee información de " +"configuración acerca de los objetos constructores, los cuales no son clases. " +"Estos objetos constructores pueden ser funciones de fábrica o instancias de " +"clase." #: ../Doc/library/copyreg.rst:24 msgid "" @@ -49,7 +50,7 @@ msgid "" msgstr "" "Declara que el *object* debe ser un constructor válido. Si el *object* no es " "invocable (y por lo tanto, no es válido como constructor), lanza una " -"excepción exc:`TypeError`." +"excepción :exc:`TypeError`." #: ../Doc/library/copyreg.rst:30 msgid "" @@ -58,8 +59,8 @@ msgid "" "containing two or three elements." msgstr "" "Declara que la *function* deber ser usada como una función de \"reducción\" " -"para objetos de tipo *type*. La *function* debe retornar ya sea una cadena de " -"caracteres o una tupla que contenga dos o tres elementos." +"para objetos de tipo *type*. La *function* debe retornar ya sea una cadena " +"de caracteres o una tupla que contenga dos o tres elementos." #: ../Doc/library/copyreg.rst:34 msgid "" @@ -70,8 +71,8 @@ msgid "" msgstr "" "El parámetro opcional *constructor*, si se proporciona, es un objeto " "invocable el cual, que puede ser usado para reconstruir el objeto cuando se " -"llama con la tupla de argumentos retornados por la *function* en el momento de " -"pickling. La excepción :exc:`TypeError` se lanzará si el *objeto* es " +"llama con la tupla de argumentos retornados por la *function* en el momento " +"de pickling. La excepción :exc:`TypeError` se lanzará si el *objeto* es " "una clase o si el *constructor* no es invocable." #: ../Doc/library/copyreg.rst:39 @@ -95,5 +96,5 @@ msgid "" "The example below would like to show how to register a pickle function and " "how it will be used:" msgstr "" -"El siguiente ejemplo pretende mostrar cómo registrar una función " -"pickle y cómo se utilizará:" +"El siguiente ejemplo pretende mostrar cómo registrar una función pickle y " +"cómo se utilizará:"