From 14cdee77ae73b78c77a5b6fb3f8ca4f8f933d6d6 Mon Sep 17 00:00:00 2001 From: Abraham Gutierrez Date: Wed, 22 May 2024 14:55:46 -0700 Subject: [PATCH 1/5] translate a couple phrases to spanish --- library/fractions.po | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/fractions.po b/library/fractions.po index fc8fb33baf..22451273d4 100644 --- a/library/fractions.po +++ b/library/fractions.po @@ -150,6 +150,8 @@ msgstr "" msgid "" "Space is allowed around the slash for string inputs: ``Fraction('2 / 3')``." msgstr "" +"Se permite espacio alrededor de la barra para entrada de cadena de " +"caracteres: ``Fraction('2 / 3')``." #: ../Doc/library/fractions.rst:104 msgid "" @@ -157,6 +159,9 @@ msgid "" "presentation types ``\"e\"``, ``\"E\"``, ``\"f\"``, ``\"F\"``, ``\"g\"``, " "``\"G\"`` and ``\"%\"\"``." msgstr "" +":class:`Fraction` instancias ahora apoya formato de estilo flotante, con " +"tipos de presentacion ``\"e\"``, ``\"E\"``, ``\"f\"``, ``\"F\"``, ``\"g\"``, " +"``\"G\"`` and ``\"%\"\"``." #: ../Doc/library/fractions.rst:111 msgid "Numerator of the Fraction in lowest term." From 4dfe60d3076bb2fd92987b6f339fb72685a90df0 Mon Sep 17 00:00:00 2001 From: Abraham Gutierrez Date: Fri, 24 May 2024 15:27:21 -0700 Subject: [PATCH 2/5] Adding changes for clean up translation --- library/fractions.po | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/library/fractions.po b/library/fractions.po index 22451273d4..a7ebf766c1 100644 --- a/library/fractions.po +++ b/library/fractions.po @@ -45,7 +45,6 @@ msgstr "" "número racional, o desde una cadena de caracteres." #: ../Doc/library/fractions.rst:26 -#, fuzzy msgid "" "The first version requires that *numerator* and *denominator* are instances " "of :class:`numbers.Rational` and returns a new :class:`Fraction` instance " @@ -62,12 +61,12 @@ msgid "" "below.) The last version of the constructor expects a string or unicode " "instance. The usual form for this instance is::" msgstr "" -"La primera versión necesita que *numerator* y *denominator* sean instancias " +"La primera versión requiere que *numerator* y *denominator* sean instancias " "de :class:`numbers.Rational` y retorna una nueva instancia de :class:" "`Fraction` con valor ``numerator/denominator``. Si *denominator* es :const:" -"`0`, esto arrojará un error :exc:`ZeroDivisionError`. La segunda versión " +"`0`, esto eleva un error :exc:`ZeroDivisionError`. La segunda versión " "necesita que *other_fraction* sea una instancia de :class:`numbers.Rational` " -"y retorna una instancia :class:`Fraction` con el mismo valor. Las restantes " +"y retorna una instancia de :class:`Fraction` con el mismo valor. Las siguientes " "dos versiones aceptan igualmente instancias :class:`float` o :class:`decimal." "Decimal` y retornan una instancia :class:`Fraction` con exactamente el mismo " "valor. Nota que debido a los problemas usuales con la representación binaria " @@ -98,7 +97,6 @@ msgstr "" "espacios en blanco iniciales y / o finales. Aquí hay unos ejemplos:" #: ../Doc/library/fractions.rst:78 -#, fuzzy msgid "" "The :class:`Fraction` class inherits from the abstract base class :class:" "`numbers.Rational`, and implements all of the methods and operations from " @@ -109,8 +107,8 @@ msgstr "" "La clase :class:`Fraction` hereda de la clase base abstracta :class:`numbers." "Rational`, e implementa todos los métodos y operaciones de esa clase. Las " "instancias :class:`Fraction` son *hashable*, y deben ser tratadas como " -"inmutables. Adicionalmente :class:`Fraction` tiene los siguientes métodos y " -"propiedades:" +"inmutables. Adicionalmente :class:`Fraction` tiene los siguientes propiedades y " +"métodos:" #: ../Doc/library/fractions.rst:84 msgid "" @@ -172,17 +170,16 @@ msgid "Denominator of the Fraction in lowest term." msgstr "Denominador de la fracción irreducible." #: ../Doc/library/fractions.rst:120 -#, fuzzy msgid "" "Return a tuple of two integers, whose ratio is equal to the original " "Fraction. The ratio is in lowest terms and has a positive denominator." msgstr "" -"Retorna una tupla de dos enteros, cuyo ratio es igual a la fracción y con un " -"denominador positivo." +"Retorna una tupla de dos números enteros, cuyo relación es igual a la fracción original." +"La relación está en términos más bajos y tiene un denominador positivo." #: ../Doc/library/fractions.rst:128 msgid "Return ``True`` if the Fraction is an integer." -msgstr "" +msgstr "Retorna ``True`` si la fracción es un número entero." #: ../Doc/library/fractions.rst:134 msgid "" @@ -273,10 +270,17 @@ msgid "" "`Fraction` object ``x`` follows the rules outlined for the :class:`float` " "type in the :ref:`formatspec` section." msgstr "" +"Provee apoyo para el formato de estilo flotante de instancias :class:`Fraction` " +"a través del método :meth:`str.format`, la función incorporada :func:`format`, o :" +"ref:`Formatted string literals `. Los tipos de presentacion " +"``\"e\"``, ``\"E\"``, ``\"f\"``, ``\"F\"``, ``\"g\"``, ``\"G\"`` and ``\"%" +"\"`` son compatibles. Para estos tipos de presentación, el formato para una :class:" +"`Fraction` object ``x`` sigue las reglas descritas para el :class:`float` " +"tipo en la :ref:`formatspec` sección." #: ../Doc/library/fractions.rst:212 msgid "Here are some examples::" -msgstr "" +msgstr "Aquí hay unos ejemplos::" #: ../Doc/library/fractions.rst:228 msgid "Module :mod:`numbers`" From 5cf3c4b6987d153e7d3cf62e8b062466d73fb4f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Tue, 27 Aug 2024 11:27:40 +0200 Subject: [PATCH 3/5] Update library/fractions.po --- library/fractions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/fractions.po b/library/fractions.po index a7ebf766c1..e1342ae9b4 100644 --- a/library/fractions.po +++ b/library/fractions.po @@ -64,7 +64,7 @@ msgstr "" "La primera versión requiere que *numerator* y *denominator* sean instancias " "de :class:`numbers.Rational` y retorna una nueva instancia de :class:" "`Fraction` con valor ``numerator/denominator``. Si *denominator* es :const:" -"`0`, esto eleva un error :exc:`ZeroDivisionError`. La segunda versión " +"`0`, esto arrojará un error :exc:`ZeroDivisionError`. La segunda versión " "necesita que *other_fraction* sea una instancia de :class:`numbers.Rational` " "y retorna una instancia de :class:`Fraction` con el mismo valor. Las siguientes " "dos versiones aceptan igualmente instancias :class:`float` o :class:`decimal." From c677c92b190f4137cd78a1efa828ec8082416c9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Mon, 18 Nov 2024 15:09:22 +0100 Subject: [PATCH 4/5] =?UTF-8?q?Terminando=20traducci=C3=B3n=20de=20library?= =?UTF-8?q?/fractions.po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/fractions.po | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/library/fractions.po b/library/fractions.po index e1342ae9b4..88f0fdef7c 100644 --- a/library/fractions.po +++ b/library/fractions.po @@ -13,12 +13,12 @@ msgstr "" "POT-Creation-Date: 2023-10-12 19:43+0200\n" "PO-Revision-Date: 2023-02-20 10:36-0300\n" "Last-Translator: Cristián Maureira-Fredes \n" -"Language: es_AR\n" "Language-Team: python-doc-es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es_AR\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.13.0\n" #: ../Doc/library/fractions.rst:2 @@ -66,12 +66,12 @@ msgstr "" "`Fraction` con valor ``numerator/denominator``. Si *denominator* es :const:" "`0`, esto arrojará un error :exc:`ZeroDivisionError`. La segunda versión " "necesita que *other_fraction* sea una instancia de :class:`numbers.Rational` " -"y retorna una instancia de :class:`Fraction` con el mismo valor. Las siguientes " -"dos versiones aceptan igualmente instancias :class:`float` o :class:`decimal." -"Decimal` y retornan una instancia :class:`Fraction` con exactamente el mismo " -"valor. Nota que debido a los problemas usuales con la representación binaria " -"en punto flotante (ver :ref:`tut-fp-issues`), el argumento de " -"``Fraction(1.1)`` no es exactamente igual a 11/10, por lo que " +"y retorna una instancia de :class:`Fraction` con el mismo valor. Las " +"siguientes dos versiones aceptan igualmente instancias :class:`float` o :" +"class:`decimal.Decimal` y retornan una instancia :class:`Fraction` con " +"exactamente el mismo valor. Nota que debido a los problemas usuales con la " +"representación binaria en punto flotante (ver :ref:`tut-fp-issues`), el " +"argumento de ``Fraction(1.1)`` no es exactamente igual a 11/10, por lo que " "``Fraction(1.1)`` no retorna ``Fraction(11, 10)`` como uno esperaría. (Mira " "la documentación para el método :meth:`limit_denominator` abajo.) La última " "versión del constructor espera una cadena de caracteres o una instancia " @@ -107,8 +107,8 @@ msgstr "" "La clase :class:`Fraction` hereda de la clase base abstracta :class:`numbers." "Rational`, e implementa todos los métodos y operaciones de esa clase. Las " "instancias :class:`Fraction` son *hashable*, y deben ser tratadas como " -"inmutables. Adicionalmente :class:`Fraction` tiene los siguientes propiedades y " -"métodos:" +"inmutables. Adicionalmente :class:`Fraction` tiene los siguientes " +"propiedades y métodos:" #: ../Doc/library/fractions.rst:84 msgid "" @@ -158,7 +158,7 @@ msgid "" "``\"G\"`` and ``\"%\"\"``." msgstr "" ":class:`Fraction` instancias ahora apoya formato de estilo flotante, con " -"tipos de presentacion ``\"e\"``, ``\"E\"``, ``\"f\"``, ``\"F\"``, ``\"g\"``, " +"tipos de presentación ``\"e\"``, ``\"E\"``, ``\"f\"``, ``\"F\"``, ``\"g\"``, " "``\"G\"`` and ``\"%\"\"``." #: ../Doc/library/fractions.rst:111 @@ -174,8 +174,9 @@ msgid "" "Return a tuple of two integers, whose ratio is equal to the original " "Fraction. The ratio is in lowest terms and has a positive denominator." msgstr "" -"Retorna una tupla de dos números enteros, cuyo relación es igual a la fracción original." -"La relación está en términos más bajos y tiene un denominador positivo." +"Retorna una tupla de dos números enteros, cuyo relación es igual a la " +"fracción original.La relación está en términos más bajos y tiene un " +"denominador positivo." #: ../Doc/library/fractions.rst:128 msgid "Return ``True`` if the Fraction is an integer." @@ -270,13 +271,13 @@ msgid "" "`Fraction` object ``x`` follows the rules outlined for the :class:`float` " "type in the :ref:`formatspec` section." msgstr "" -"Provee apoyo para el formato de estilo flotante de instancias :class:`Fraction` " -"a través del método :meth:`str.format`, la función incorporada :func:`format`, o :" -"ref:`Formatted string literals `. Los tipos de presentacion " -"``\"e\"``, ``\"E\"``, ``\"f\"``, ``\"F\"``, ``\"g\"``, ``\"G\"`` and ``\"%" -"\"`` son compatibles. Para estos tipos de presentación, el formato para una :class:" -"`Fraction` object ``x`` sigue las reglas descritas para el :class:`float` " -"tipo en la :ref:`formatspec` sección." +"Provee apoyo para el formato de estilo flotante de instancias :class:" +"`Fraction` a través del método :meth:`str.format`, la función incorporada :" +"func:`format`, o :ref:`Formatted string literals `. Los tipos de " +"presentación ``\"e\"``, ``\"E\"``, ``\"f\"``, ``\"F\"``, ``\"g\"``, " +"``\"G\"`` and ``\"%\"`` son compatibles. Para estos tipos de presentación, " +"el formato para una :class:`Fraction` object ``x`` sigue las reglas " +"descritas para el :class:`float` tipo en la :ref:`formatspec` sección." #: ../Doc/library/fractions.rst:212 msgid "Here are some examples::" From 3bc237108ba670bd935b32201eeceaabebffc5cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Mon, 18 Nov 2024 15:49:24 +0100 Subject: [PATCH 5/5] Adapt sphinx commands --- library/fractions.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/fractions.po b/library/fractions.po index 88f0fdef7c..43f3ad0b02 100644 --- a/library/fractions.po +++ b/library/fractions.po @@ -63,10 +63,10 @@ msgid "" msgstr "" "La primera versión requiere que *numerator* y *denominator* sean instancias " "de :class:`numbers.Rational` y retorna una nueva instancia de :class:" -"`Fraction` con valor ``numerator/denominator``. Si *denominator* es :const:" -"`0`, esto arrojará un error :exc:`ZeroDivisionError`. La segunda versión " -"necesita que *other_fraction* sea una instancia de :class:`numbers.Rational` " -"y retorna una instancia de :class:`Fraction` con el mismo valor. Las " +"`Fraction` con valor ``numerator/denominator``. Si *denominator* es ``0``, " +"esto arrojará un error :exc:`ZeroDivisionError`. La segunda versión necesita " +"que *other_fraction* sea una instancia de :class:`numbers.Rational` y " +"retorna una instancia de :class:`Fraction` con el mismo valor. Las " "siguientes dos versiones aceptan igualmente instancias :class:`float` o :" "class:`decimal.Decimal` y retornan una instancia :class:`Fraction` con " "exactamente el mismo valor. Nota que debido a los problemas usuales con la " @@ -106,7 +106,7 @@ msgid "" msgstr "" "La clase :class:`Fraction` hereda de la clase base abstracta :class:`numbers." "Rational`, e implementa todos los métodos y operaciones de esa clase. Las " -"instancias :class:`Fraction` son *hashable*, y deben ser tratadas como " +"instancias :class:`Fraction` son :term:`hashable`, y deben ser tratadas como " "inmutables. Adicionalmente :class:`Fraction` tiene los siguientes " "propiedades y métodos:"