From ec8a44d0420e3ecd7143f250c2dc522bc05c4c0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Estuardo=20Ram=C3=ADrez?= Date: Fri, 10 Mar 2023 23:31:19 -0600 Subject: [PATCH 1/6] Traducido el archivo howto/descriptor --- TRANSLATORS | 1 + howto/descriptor.po | 20 ++++++++++++++------ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/TRANSLATORS b/TRANSLATORS index 6b2117e378..da0bff1a7c 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -70,6 +70,7 @@ Emmanuel Arias (@eamanu) Endika Gil (@endikagil) Enrique Giménez (@fenriquegimenez) Enrique Zárate (@enrique-zarate) +Estuardo Ramírez (@estuardodev) erasmo Erick G. Islas-Osuna (@erickisos) Esteban Solórzano (@estebansolo) diff --git a/howto/descriptor.po b/howto/descriptor.po index 41aea16ecb..ec2cbfdbc2 100644 --- a/howto/descriptor.po +++ b/howto/descriptor.po @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-10-25 19:47+0200\n" -"PO-Revision-Date: 2021-10-30 00:13+0800\n" +"PO-Revision-Date: 2023-03-10 23:18-0600\n" "Last-Translator: Rodrigo Tobar \n" -"Language: es\n" "Language-Team: python-doc-es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es\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" "Generated-By: Babel 2.10.3\n" +"X-Generator: Poedit 3.0.1\n" #: ../Doc/howto/descriptor.rst:5 msgid "Descriptor HowTo Guide" @@ -698,6 +699,10 @@ msgid "" "code. That is why calling :meth:`__getattribute__` directly or with " "``super().__getattribute__`` will bypass :meth:`__getattr__` entirely." msgstr "" +"Nota, no hay un gancho :meth:__getattr__ en el código de :meth:" +"__getattribute__. Es por eso que llamar a :meth:__getattribute__ " +"directamente o con super().__getattribute__ evitará completamente a :meth:" +"__getattr__." #: ../Doc/howto/descriptor.rst:723 msgid "" @@ -706,6 +711,10 @@ msgid "" "`__getattribute__` raises an :exc:`AttributeError`. Their logic is " "encapsulated in a helper function:" msgstr "" +"En cambio, es el operador punto (.) y la función :func:getattr los que son " +"responsables de invocar :meth:__getattr__ cada vez que :meth:" +"__getattribute__ lanza un :exc:AttributeError. Su lógica está encapsulada en " +"una función auxiliar:" #: ../Doc/howto/descriptor.rst:773 msgid "Invocation from a class" @@ -1277,7 +1286,6 @@ msgstr "" "Python de :func:`classmethod` se vería así:" #: ../Doc/howto/descriptor.rst:1408 -#, fuzzy msgid "" "The code path for ``hasattr(type(self.f), '__get__')`` was added in Python " "3.9 and makes it possible for :func:`classmethod` to support chained " @@ -1286,7 +1294,7 @@ msgid "" msgstr "" "La ruta de código para ``hasattr(obj, '__get__')`` fue añadida en Python " "3.9, y hace posible que :func:`classmethod` soporte decoradores encadenados." -"Por ejemplo, un classmethod y un property se puede encadenar:" +"Por ejemplo, un classmethod y un property se puede encadenar." #: ../Doc/howto/descriptor.rst:1428 msgid "Member objects and __slots__" @@ -1333,7 +1341,7 @@ msgstr "" "una gran cantidad de instancias será creada." #: ../Doc/howto/descriptor.rst:1490 -#, python-format +#, fuzzy, python-format msgid "" "4. Improves speed. Reading instance variables is 35% faster with " "``__slots__`` (as measured with Python 3.10 on an Apple M1 processor)." From 1d84f47017c048fd02d3de01fd9abaa9e1e296e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Estuardo=20Ram=C3=ADrez?= Date: Sun, 12 Mar 2023 13:36:14 -0600 Subject: [PATCH 2/6] Traduccion del archivo howto/descriptor --- TRANSLATORS | 2 +- howto/descriptor.po | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/TRANSLATORS b/TRANSLATORS index da0bff1a7c..beca3cd0ad 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -70,10 +70,10 @@ Emmanuel Arias (@eamanu) Endika Gil (@endikagil) Enrique Giménez (@fenriquegimenez) Enrique Zárate (@enrique-zarate) -Estuardo Ramírez (@estuardodev) erasmo Erick G. Islas-Osuna (@erickisos) Esteban Solórzano (@estebansolo) +Estuardo Ramírez (@estuardodev) Fabrizio Damicelli (@fabridamicelli) Facundo Batista (@facundobatista) Federico Jurío (@FedericoJurio) diff --git a/howto/descriptor.po b/howto/descriptor.po index ec2cbfdbc2..0950840c80 100644 --- a/howto/descriptor.po +++ b/howto/descriptor.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-10-25 19:47+0200\n" -"PO-Revision-Date: 2023-03-10 23:18-0600\n" +"PO-Revision-Date: 2023-03-12 13:34-0600\n" "Last-Translator: Rodrigo Tobar \n" "Language-Team: python-doc-es\n" "Language: es\n" @@ -711,7 +711,7 @@ msgid "" "`__getattribute__` raises an :exc:`AttributeError`. Their logic is " "encapsulated in a helper function:" msgstr "" -"En cambio, es el operador punto (.) y la función :func:getattr los que son " +"En cambio, es el operador punto y la función :func:getattr los que son " "responsables de invocar :meth:__getattr__ cada vez que :meth:" "__getattribute__ lanza un :exc:AttributeError. Su lógica está encapsulada en " "una función auxiliar:" @@ -1294,7 +1294,8 @@ msgid "" msgstr "" "La ruta de código para ``hasattr(obj, '__get__')`` fue añadida en Python " "3.9, y hace posible que :func:`classmethod` soporte decoradores encadenados." -"Por ejemplo, un classmethod y un property se puede encadenar." +"Por ejemplo, un classmethod y un property se puede encadenar. En Python " +"3.11, esta funcionalidad fue marcada como obsoleta." #: ../Doc/howto/descriptor.rst:1428 msgid "Member objects and __slots__" From 92e3a94c3746f3a4b729549cb71f77065acf58a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Estuardo=20Ram=C3=ADrez?= Date: Sun, 12 Mar 2023 14:56:44 -0600 Subject: [PATCH 3/6] Traduccion howto/descriptor --- howto/descriptor.po | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/howto/descriptor.po b/howto/descriptor.po index 0950840c80..158676048d 100644 --- a/howto/descriptor.po +++ b/howto/descriptor.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-10-25 19:47+0200\n" -"PO-Revision-Date: 2023-03-12 13:34-0600\n" +"PO-Revision-Date: 2023-03-12 14:51-0600\n" "Last-Translator: Rodrigo Tobar \n" "Language-Team: python-doc-es\n" "Language: es\n" @@ -699,10 +699,10 @@ msgid "" "code. That is why calling :meth:`__getattribute__` directly or with " "``super().__getattribute__`` will bypass :meth:`__getattr__` entirely." msgstr "" -"Nota, no hay un gancho :meth:__getattr__ en el código de :meth:" -"__getattribute__. Es por eso que llamar a :meth:__getattribute__ " -"directamente o con super().__getattribute__ evitará completamente a :meth:" -"__getattr__." +"Nota, no hay un gancho :meth:`__getattr__` en el código de :meth:" +"`__getattribute__` . Es por eso que llamar a :meth:`__getattribute__` " +"directamente o con ``super().__getattribute__`` evitará completamente a :" +"meth:`__getattr__`." #: ../Doc/howto/descriptor.rst:723 msgid "" @@ -711,10 +711,10 @@ msgid "" "`__getattribute__` raises an :exc:`AttributeError`. Their logic is " "encapsulated in a helper function:" msgstr "" -"En cambio, es el operador punto y la función :func:getattr los que son " -"responsables de invocar :meth:__getattr__ cada vez que :meth:" -"__getattribute__ lanza un :exc:AttributeError. Su lógica está encapsulada en " -"una función auxiliar:" +"En cambio, es el operador punto y la función :func:`getattr` los que son " +"responsables de invocar :meth:`__getattr__` cada vez que :meth:" +"`__getattribute__` lanza un :exc:`AttributeError`. Su lógica está " +"encapsulada en una función auxiliar:" #: ../Doc/howto/descriptor.rst:773 msgid "Invocation from a class" From d9d596134c2ad23fe23210547d7687a78fda3d5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Estuardo=20Ram=C3=ADrez?= Date: Sun, 12 Mar 2023 15:12:50 -0600 Subject: [PATCH 4/6] Traduccion archivo howto/descriptor --- howto/descriptor.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/howto/descriptor.po b/howto/descriptor.po index 158676048d..02673a4dc3 100644 --- a/howto/descriptor.po +++ b/howto/descriptor.po @@ -1442,4 +1442,4 @@ msgstr "Atributos mal deletreados o no asignados lazarán una excepción:" #~ "`__getattr__` hook is bypassed entirely." #~ msgstr "" #~ "Además, si un usuario llama directamente a :meth:`object." -#~ "__getattribute__`, el gancho en :meth:`__getattr__` es totalmente evitado." +#~ "__getattribute__`, el gancho en :meth:`__getattr__` es totalmente evitado." \ No newline at end of file From f33aeff3d6393ffb7d5a5a9327ec508b0d540aaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Estuardo=20Ram=C3=ADrez?= Date: Fri, 17 Mar 2023 17:40:01 -0600 Subject: [PATCH 5/6] Se quito format-python para evitar problemas en traduccion --- howto/descriptor.po | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/howto/descriptor.po b/howto/descriptor.po index 02673a4dc3..c72d5e688b 100644 --- a/howto/descriptor.po +++ b/howto/descriptor.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-10-25 19:47+0200\n" -"PO-Revision-Date: 2023-03-12 14:51-0600\n" +"PO-Revision-Date: 2023-03-12 16:51-0600\n" "Last-Translator: Rodrigo Tobar \n" "Language-Team: python-doc-es\n" "Language: es\n" @@ -886,14 +886,13 @@ msgid "ORM example" msgstr "Ejemplo de mapeos objeto-relacional (*ORM*)" #: ../Doc/howto/descriptor.rst:850 -#, fuzzy, python-format msgid "" "The following code is a simplified skeleton showing how data descriptors " "could be used to implement an `object relational mapping `_." msgstr "" "El siguiente código es un esqueleto simplificado que muestra cómo " -"descriptores de datos pueden ser usados para implementar un mapeo objeto-" +"descriptores de datos pueden ser usados para implementar un `mapeo objeto-" "relacional `_." @@ -1342,7 +1341,6 @@ msgstr "" "una gran cantidad de instancias será creada." #: ../Doc/howto/descriptor.rst:1490 -#, fuzzy, python-format msgid "" "4. Improves speed. Reading instance variables is 35% faster with " "``__slots__`` (as measured with Python 3.10 on an Apple M1 processor)." @@ -1442,4 +1440,4 @@ msgstr "Atributos mal deletreados o no asignados lazarán una excepción:" #~ "`__getattr__` hook is bypassed entirely." #~ msgstr "" #~ "Además, si un usuario llama directamente a :meth:`object." -#~ "__getattribute__`, el gancho en :meth:`__getattr__` es totalmente evitado." \ No newline at end of file +#~ "__getattribute__`, el gancho en :meth:`__getattr__` es totalmente evitado." From c0a1efefaba919dd384b7bca468048a5c7abec51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Estuardo=20Ram=C3=ADrez?= Date: Fri, 17 Mar 2023 17:44:44 -0600 Subject: [PATCH 6/6] Traduccion archivo howto/descriptor --- howto/descriptor.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/howto/descriptor.po b/howto/descriptor.po index c72d5e688b..fbd8a20501 100644 --- a/howto/descriptor.po +++ b/howto/descriptor.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-10-25 19:47+0200\n" -"PO-Revision-Date: 2023-03-12 16:51-0600\n" +"PO-Revision-Date: 2023-03-17 17:40-0600\n" "Last-Translator: Rodrigo Tobar \n" "Language-Team: python-doc-es\n" "Language: es\n"