From 7794d47ef2d47b4361a8de65717b4a0f4b4d659e Mon Sep 17 00:00:00 2001 From: ktowen Date: Tue, 29 Sep 2020 11:23:26 -0400 Subject: [PATCH 1/6] Traducido library/pyclbr.po --- library/pyclbr.po | 79 ++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 64 insertions(+), 15 deletions(-) diff --git a/library/pyclbr.po b/library/pyclbr.po index c2023e3528..123a0efd5a 100644 --- a/library/pyclbr.po +++ b/library/pyclbr.po @@ -6,27 +6,29 @@ # Check https://github.com/python/python-docs-es/blob/3.8/TRANSLATORS to # get the list of volunteers # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-05-05 12:54+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2020-10-06 09:01-0400\n" "Language-Team: python-doc-es\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Last-Translator: \n" +"Language: es\n" +"X-Generator: Poedit 2.3.1\n" #: ../Doc/library/pyclbr.rst:2 msgid ":mod:`pyclbr` --- Python module browser support" -msgstr "" +msgstr ":mod:'pyclbr' --- Soporte para navegador de módulos Python" #: ../Doc/library/pyclbr.rst:9 msgid "**Source code:** :source:`Lib/pyclbr.py`" -msgstr "" +msgstr "**Código fuente:** :fuente:`Lib/pyclbr.py`" #: ../Doc/library/pyclbr.rst:13 msgid "" @@ -38,6 +40,14 @@ msgid "" "use this module with modules not implemented in Python, including all " "standard and optional extension modules." msgstr "" +"El módulo :mod:'pyclbr' proporciona información limitada sobre las " +"funciones, clases y métodos definidos en un módulo de Python. La información " +"es suficiente para implementar un navegador de módulos. La información se " +"extrae del código fuente de Python en lugar de importar el módulo, por lo " +"que este módulo es seguro de usar con código que no es de confianza. Esta " +"restricción hace que sea imposible utilizar este módulo con módulos no " +"implementados en Python, incluidos todos los módulos de extensión estándar y " +"opcionales." #: ../Doc/library/pyclbr.rst:25 msgid "" @@ -48,12 +58,21 @@ msgid "" "paths prepended to ``sys.path``, which is used to locate the module source " "code." msgstr "" +"Devuelve un diccionario que asigna nombres de clase a nivel de módulo con " +"descriptores de clase. Si es posible, se incluyen descriptores para las " +"clases base importadas. El parámetro *module* es una cadena con el nombre " +"del módulo que se va a leer; puede ser el nombre de un módulo dentro de un " +"paquete. Si se indica, *path* es una secuencia de rutas de directorios " +"antepuesto a ''sys.path'', que se utiliza para localizar el código fuente " +"del módulo." #: ../Doc/library/pyclbr.rst:32 msgid "" "This function is the original interface and is only kept for back " "compatibility. It returns a filtered version of the following." msgstr "" +"Esta función es la interfaz original y sólo se mantiene por compatibilidad. " +"Devuelve una versión filtrada de lo siguiente." #: ../Doc/library/pyclbr.rst:38 msgid "" @@ -66,79 +85,101 @@ msgid "" "read is a package, the returned dictionary has a key ``'__path__'`` whose " "value is a list containing the package search path." msgstr "" +"Devuelve un árbol basado en diccionarios que contiene un descriptor de " +"función o clase para cada función y clase definida en el módulo con una " +"instrucción ''def'' o ''class''. El diccionario devuelto asigna nombres de " +"clase y función a nivel de módulo con sus descriptores. Los objetos anidados " +"se introducen en el diccionario hijo de su elemento padre. Al igual que con " +"*readmodule*, *module* nombra el módulo que se va a leer y *path* se " +"antepone a sys.path. Si el módulo que se lee es un paquete, el diccionario " +"devuelto tiene una clave '''__path__''' cuyo valor es una lista que contiene " +"la ruta del paquete." #: ../Doc/library/pyclbr.rst:48 msgid "" "Descriptors for nested definitions. They are accessed through the new " "children attribute. Each has a new parent attribute." msgstr "" +"Descriptores para definiciones anidadas. Se accede a ellos a través del " +"nuevo atributo *children*. Cada uno tiene un nuevo atributo *parent*." #: ../Doc/library/pyclbr.rst:52 msgid "" "The descriptors returned by these functions are instances of Function and " "Class classes. Users are not expected to create instances of these classes." msgstr "" +"Los descriptores devueltos por estas funciones son instancias de las clases " +"Function y Class. No se espera que los usuarios creen instancias de estas " +"clases." #: ../Doc/library/pyclbr.rst:60 msgid "Function Objects" -msgstr "" +msgstr "Objetos Function" #: ../Doc/library/pyclbr.rst:61 msgid "" "Class :class:`Function` instances describe functions defined by def " "statements. They have the following attributes:" msgstr "" +"Las instancias de la clase :class:'Function' describen funciones definidas " +"por instrucciones def. Tienen los siguientes atributos:" #: ../Doc/library/pyclbr.rst:67 msgid "Name of the file in which the function is defined." -msgstr "" +msgstr "Nombre del archivo en el cual la función está definida." #: ../Doc/library/pyclbr.rst:72 msgid "The name of the module defining the function described." -msgstr "" +msgstr "El nombre del módulo que define la función descrita." #: ../Doc/library/pyclbr.rst:77 msgid "The name of the function." -msgstr "" +msgstr "El nombre de la función." #: ../Doc/library/pyclbr.rst:82 ../Doc/library/pyclbr.rst:125 msgid "The line number in the file where the definition starts." -msgstr "" +msgstr "El número de línea el en archivo donde inicia la definición." #: ../Doc/library/pyclbr.rst:87 msgid "For top-level functions, None. For nested functions, the parent." msgstr "" +"Para funciones en el nivel más alto, None. Para funciones anidadas, el padre." #: ../Doc/library/pyclbr.rst:94 ../Doc/library/pyclbr.rst:137 msgid "" "A dictionary mapping names to descriptors for nested functions and classes." msgstr "" +"Un diccionario asignando nombres con descriptores para las clases y " +"funciones anidadas." #: ../Doc/library/pyclbr.rst:103 msgid "Class Objects" -msgstr "" +msgstr "Objetos Class" #: ../Doc/library/pyclbr.rst:104 msgid "" "Class :class:`Class` instances describe classes defined by class " "statements. They have the same attributes as Functions and two more." msgstr "" +"Las instancias de las clase :class:`Class` describen clases definidas por " +"instrucciones class. Tienen los mismos atributos que Functions y dos más." #: ../Doc/library/pyclbr.rst:110 msgid "Name of the file in which the class is defined." -msgstr "" +msgstr "Nombre del archivo en el que la clase está definida" #: ../Doc/library/pyclbr.rst:115 msgid "The name of the module defining the class described." -msgstr "" +msgstr "Nombre del módulo que define la clase descrita." #: ../Doc/library/pyclbr.rst:120 msgid "The name of the class." -msgstr "" +msgstr "El nombre de la clase." #: ../Doc/library/pyclbr.rst:130 msgid "For top-level classes, None. For nested classes, the parent." msgstr "" +"Para clases en el nivel más alto, None. Para clases anidadas, el padre." #: ../Doc/library/pyclbr.rst:145 msgid "" @@ -147,9 +188,17 @@ msgid "" "which are not discoverable by :func:`readmodule_ex` are listed as a string " "with the class name instead of as :class:`Class` objects." msgstr "" +"Una lista de objetos :class:'Class' que describen las clases base inmediatas " +"de la clase que se está describiendo. Las clases que se denominan " +"superclases pero que no son detectables por :func:'readmodule_ex' se " +"enumeran como una cadena con el nombre de clase en lugar de objetos :" +"class:'Class'." #: ../Doc/library/pyclbr.rst:154 msgid "" "A dictionary mapping method names to line numbers. This can be derived from " "the newer children dictionary, but remains for back-compatibility." msgstr "" +"Un diccionario asignando los nombres de los métodos a sus números de línea. " +"Esto se puede derivar del reciente diccionario children, pero permanece por " +"compatibilidad." From bef4fadefaddf82cc4258b8a4808728a1f398870 Mon Sep 17 00:00:00 2001 From: ktowen Date: Tue, 6 Oct 2020 10:15:50 -0400 Subject: [PATCH 2/6] Update library/pyclbr.po MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cristián Maureira-Fredes --- library/pyclbr.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/pyclbr.po b/library/pyclbr.po index 123a0efd5a..003596d00e 100644 --- a/library/pyclbr.po +++ b/library/pyclbr.po @@ -28,7 +28,7 @@ msgstr ":mod:'pyclbr' --- Soporte para navegador de módulos Python" #: ../Doc/library/pyclbr.rst:9 msgid "**Source code:** :source:`Lib/pyclbr.py`" -msgstr "**Código fuente:** :fuente:`Lib/pyclbr.py`" +msgstr "**Código fuente:** :source:`Lib/pyclbr.py`" #: ../Doc/library/pyclbr.rst:13 msgid "" From 1df06dc5379631c46ce252fd4ffc4caac97d1743 Mon Sep 17 00:00:00 2001 From: ktowen Date: Tue, 6 Oct 2020 10:42:23 -0400 Subject: [PATCH 3/6] Correcciones library/pyclbr.po --- library/pyclbr.po | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/library/pyclbr.po b/library/pyclbr.po index 003596d00e..1276204916 100644 --- a/library/pyclbr.po +++ b/library/pyclbr.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-05-05 12:54+0200\n" -"PO-Revision-Date: 2020-10-06 09:01-0400\n" +"PO-Revision-Date: 2020-10-06 10:37-0400\n" "Language-Team: python-doc-es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +24,7 @@ msgstr "" #: ../Doc/library/pyclbr.rst:2 msgid ":mod:`pyclbr` --- Python module browser support" -msgstr ":mod:'pyclbr' --- Soporte para navegador de módulos Python" +msgstr ":mod:`pyclbr` --- Soporte para navegador de módulos Python" #: ../Doc/library/pyclbr.rst:9 msgid "**Source code:** :source:`Lib/pyclbr.py`" @@ -40,7 +40,7 @@ msgid "" "use this module with modules not implemented in Python, including all " "standard and optional extension modules." msgstr "" -"El módulo :mod:'pyclbr' proporciona información limitada sobre las " +"El módulo :mod:`pyclbr` proporciona información limitada sobre las " "funciones, clases y métodos definidos en un módulo de Python. La información " "es suficiente para implementar un navegador de módulos. La información se " "extrae del código fuente de Python en lugar de importar el módulo, por lo " @@ -63,7 +63,7 @@ msgstr "" "clases base importadas. El parámetro *module* es una cadena con el nombre " "del módulo que se va a leer; puede ser el nombre de un módulo dentro de un " "paquete. Si se indica, *path* es una secuencia de rutas de directorios " -"antepuesto a ''sys.path'', que se utiliza para localizar el código fuente " +"antepuesto a ``sys.path``, que se utiliza para localizar el código fuente " "del módulo." #: ../Doc/library/pyclbr.rst:32 @@ -87,12 +87,12 @@ msgid "" msgstr "" "Devuelve un árbol basado en diccionarios que contiene un descriptor de " "función o clase para cada función y clase definida en el módulo con una " -"instrucción ''def'' o ''class''. El diccionario devuelto asigna nombres de " +"instrucción ``def`` o ``class``. El diccionario devuelto asigna nombres de " "clase y función a nivel de módulo con sus descriptores. Los objetos anidados " "se introducen en el diccionario hijo de su elemento padre. Al igual que con " "*readmodule*, *module* nombra el módulo que se va a leer y *path* se " "antepone a sys.path. Si el módulo que se lee es un paquete, el diccionario " -"devuelto tiene una clave '''__path__''' cuyo valor es una lista que contiene " +"devuelto tiene una clave ``'__path__'``cuyo valor es una lista que contiene " "la ruta del paquete." #: ../Doc/library/pyclbr.rst:48 @@ -121,7 +121,7 @@ msgid "" "Class :class:`Function` instances describe functions defined by def " "statements. They have the following attributes:" msgstr "" -"Las instancias de la clase :class:'Function' describen funciones definidas " +"Las instancias de la clase :class:`Function` describen funciones definidas " "por instrucciones def. Tienen los siguientes atributos:" #: ../Doc/library/pyclbr.rst:67 @@ -166,7 +166,7 @@ msgstr "" #: ../Doc/library/pyclbr.rst:110 msgid "Name of the file in which the class is defined." -msgstr "Nombre del archivo en el que la clase está definida" +msgstr "Nombre del archivo en el que la clase está definida." #: ../Doc/library/pyclbr.rst:115 msgid "The name of the module defining the class described." @@ -188,11 +188,11 @@ msgid "" "which are not discoverable by :func:`readmodule_ex` are listed as a string " "with the class name instead of as :class:`Class` objects." msgstr "" -"Una lista de objetos :class:'Class' que describen las clases base inmediatas " +"Una lista de objetos :class:`Class` que describen las clases base inmediatas " "de la clase que se está describiendo. Las clases que se denominan " -"superclases pero que no son detectables por :func:'readmodule_ex' se " -"enumeran como una cadena con el nombre de clase en lugar de objetos :" -"class:'Class'." +"superclases pero que no son detectables por :func:`readmodule_ex` se " +"enumeran como una cadena con el nombre de clase en lugar de objetos :class:" +"`Class`." #: ../Doc/library/pyclbr.rst:154 msgid "" From a98cf2c8305f691740ee0d33be998c4a4a2a5e6c Mon Sep 17 00:00:00 2001 From: ktowen Date: Tue, 6 Oct 2020 11:02:28 -0400 Subject: [PATCH 4/6] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cristián Maureira-Fredes --- library/pyclbr.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/pyclbr.po b/library/pyclbr.po index 1276204916..2defb7716f 100644 --- a/library/pyclbr.po +++ b/library/pyclbr.po @@ -58,7 +58,7 @@ msgid "" "paths prepended to ``sys.path``, which is used to locate the module source " "code." msgstr "" -"Devuelve un diccionario que asigna nombres de clase a nivel de módulo con " +"Retorna un diccionario que asigna nombres de clase a nivel de módulo con " "descriptores de clase. Si es posible, se incluyen descriptores para las " "clases base importadas. El parámetro *module* es una cadena con el nombre " "del módulo que se va a leer; puede ser el nombre de un módulo dentro de un " @@ -72,7 +72,7 @@ msgid "" "compatibility. It returns a filtered version of the following." msgstr "" "Esta función es la interfaz original y sólo se mantiene por compatibilidad. " -"Devuelve una versión filtrada de lo siguiente." +"Retorna una versión filtrada de lo siguiente." #: ../Doc/library/pyclbr.rst:38 msgid "" @@ -85,14 +85,14 @@ msgid "" "read is a package, the returned dictionary has a key ``'__path__'`` whose " "value is a list containing the package search path." msgstr "" -"Devuelve un árbol basado en diccionarios que contiene un descriptor de " +"Retorna un árbol basado en diccionarios que contiene un descriptor de " "función o clase para cada función y clase definida en el módulo con una " -"instrucción ``def`` o ``class``. El diccionario devuelto asigna nombres de " +"instrucción ``def`` o ``class``. El diccionario retornado asigna nombres de " "clase y función a nivel de módulo con sus descriptores. Los objetos anidados " "se introducen en el diccionario hijo de su elemento padre. Al igual que con " "*readmodule*, *module* nombra el módulo que se va a leer y *path* se " "antepone a sys.path. Si el módulo que se lee es un paquete, el diccionario " -"devuelto tiene una clave ``'__path__'``cuyo valor es una lista que contiene " +"devuelto tiene una clave ``'__path__'`` cuyo valor es una lista que contiene " "la ruta del paquete." #: ../Doc/library/pyclbr.rst:48 @@ -108,7 +108,7 @@ msgid "" "The descriptors returned by these functions are instances of Function and " "Class classes. Users are not expected to create instances of these classes." msgstr "" -"Los descriptores devueltos por estas funciones son instancias de las clases " +"Los descriptores retornados por estas funciones son instancias de las clases " "Function y Class. No se espera que los usuarios creen instancias de estas " "clases." From fd1352d2ae237c9f770ac70bcf90cf37052c68db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Tue, 6 Oct 2020 19:07:29 +0200 Subject: [PATCH 5/6] Update library/pyclbr.po --- library/pyclbr.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/pyclbr.po b/library/pyclbr.po index 2defb7716f..42ccad4f57 100644 --- a/library/pyclbr.po +++ b/library/pyclbr.po @@ -92,7 +92,7 @@ msgstr "" "se introducen en el diccionario hijo de su elemento padre. Al igual que con " "*readmodule*, *module* nombra el módulo que se va a leer y *path* se " "antepone a sys.path. Si el módulo que se lee es un paquete, el diccionario " -"devuelto tiene una clave ``'__path__'`` cuyo valor es una lista que contiene " +"retornado tiene una clave ``'__path__'`` cuyo valor es una lista que contiene " "la ruta del paquete." #: ../Doc/library/pyclbr.rst:48 From d98c34c66fe9d48cf99bda0321117367226a6075 Mon Sep 17 00:00:00 2001 From: Cristian Maureira-Fredes Date: Tue, 6 Oct 2020 19:50:21 +0200 Subject: [PATCH 6/6] powrap library/pyclbr --- library/pyclbr.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/pyclbr.po b/library/pyclbr.po index 42ccad4f57..a09e96674e 100644 --- a/library/pyclbr.po +++ b/library/pyclbr.po @@ -92,8 +92,8 @@ msgstr "" "se introducen en el diccionario hijo de su elemento padre. Al igual que con " "*readmodule*, *module* nombra el módulo que se va a leer y *path* se " "antepone a sys.path. Si el módulo que se lee es un paquete, el diccionario " -"retornado tiene una clave ``'__path__'`` cuyo valor es una lista que contiene " -"la ruta del paquete." +"retornado tiene una clave ``'__path__'`` cuyo valor es una lista que " +"contiene la ruta del paquete." #: ../Doc/library/pyclbr.rst:48 msgid ""