Skip to content

Commit 7b9a8bd

Browse files
committed
traducido fractions.po
1 parent 61d72d1 commit 7b9a8bd

File tree

1 file changed

+73
-11
lines changed

1 file changed

+73
-11
lines changed

library/fractions.po

Lines changed: 73 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,38 +6,44 @@
66
# Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to
77
# get the list of volunteers
88
#
9-
#, fuzzy
109
msgid ""
1110
msgstr ""
1211
"Project-Id-Version: Python 3.8\n"
1312
"Report-Msgid-Bugs-To: \n"
1413
"POT-Creation-Date: 2020-05-05 12:54+0200\n"
15-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
16-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14+
"PO-Revision-Date: 2020-09-29 08:55-0300\n"
1715
"Language-Team: python-doc-es\n"
1816
"MIME-Version: 1.0\n"
19-
"Content-Type: text/plain; charset=utf-8\n"
17+
"Content-Type: text/plain; charset=UTF-8\n"
2018
"Content-Transfer-Encoding: 8bit\n"
2119
"Generated-By: Babel 2.8.0\n"
20+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
21+
"Last-Translator: \n"
22+
"Language: es_AR\n"
23+
"X-Generator: Poedit 2.4.1\n"
2224

2325
#: ../Doc/library/fractions.rst:2
2426
msgid ":mod:`fractions` --- Rational numbers"
25-
msgstr ""
27+
msgstr ":mod:`fractions` --- Números racionales"
2628

2729
#: ../Doc/library/fractions.rst:10
2830
msgid "**Source code:** :source:`Lib/fractions.py`"
29-
msgstr ""
31+
msgstr "**Source code:** :source:`Lib/fractions.py`"
3032

3133
#: ../Doc/library/fractions.rst:14
3234
msgid ""
3335
"The :mod:`fractions` module provides support for rational number arithmetic."
3436
msgstr ""
37+
"El módulo :mod:`fractions` provee soporte para aritmética de números "
38+
"racionales."
3539

3640
#: ../Doc/library/fractions.rst:17
3741
msgid ""
3842
"A Fraction instance can be constructed from a pair of integers, from another "
3943
"rational number, or from a string."
4044
msgstr ""
45+
"Una instancia de fracción puede construirse desde dos enteros, desde otro "
46+
"número racional, o desde una cadena de caracteres."
4147

4248
#: ../Doc/library/fractions.rst:26
4349
msgid ""
@@ -56,6 +62,21 @@ msgid ""
5662
"below.) The last version of the constructor expects a string or unicode "
5763
"instance. The usual form for this instance is::"
5864
msgstr ""
65+
"La primera versión necesita que *numerator* y *denominator* sean instancias "
66+
"de :class:`numbers.Rational` y retorna una nueva instancia de :class:"
67+
"`Fraction` con valor ``numerator/denominator``. Si *denominator* es :const:"
68+
"`0`, esto arrojara un error :exc:`ZeroDivisionError`. La segunda versión "
69+
"necesita que *other_fraction* sea una instancia: de class:`numbers.Rational` "
70+
"y retorna una instancia :class:`Fraction` con el mismo valor. Las restantes "
71+
"dos versiones aceptan igualmente instancias :class:`float` o :class:`decimal."
72+
"Decimal` y retornan una instancia :class:`Fraction` con exactamente el mismo "
73+
"valor. Nota que debido a los problemas usuales con los puntos binarios "
74+
"flotantes (ver :ref:`tut-fp-issues`), los argumentos para ``Fraction(1.1)`` "
75+
"no son exactamente igual a 11/10, y entonces ``Fraction(1.1)`` no retorna "
76+
"``Fraction(11, 10)`` como uno esperaría. (Mira la documentación para el "
77+
"método :meth:`limit_denominator` abajo.) La última versión del constructor "
78+
"espera una cadena de caracteres o una instancia Unicode. La forma usual para "
79+
"esta instancia es ::"
5980

6081
#: ../Doc/library/fractions.rst:43
6182
msgid ""
@@ -66,6 +87,11 @@ msgid ""
6687
"In either form the input string may also have leading and/or trailing "
6788
"whitespace. Here are some examples::"
6889
msgstr ""
90+
"donde el ``sign`` opcional puede ser tanto '+' o '-' y ``numerator`` y "
91+
"``denominator`` si están presentes) son cadenas de caracteres de dígitos "
92+
"decimales. Además, cualquier cadena de caracteres que represente un valor "
93+
"finito y sea aceptado por el constructor :class:`float` también es aceptado "
94+
"por :class:"
6995

7096
#: ../Doc/library/fractions.rst:77
7197
msgid ""
@@ -75,74 +101,100 @@ msgid ""
75101
"as immutable. In addition, :class:`Fraction` has the following properties "
76102
"and methods:"
77103
msgstr ""
104+
"La clase :class:`Fraction` hereda de la clase base abstracta :class:`numbers."
105+
"Rational`, e implementa todos los métodos y operaciones de esa clase. las "
106+
"instancias :class:`Fraction` son *hashable*, y deben ser tratadas como "
107+
"inmutables. Adicionalmente :class:`Fraction` tiene los siguientes métodos y "
108+
"propiedades:"
78109

79110
#: ../Doc/library/fractions.rst:83
80111
msgid ""
81112
"The :class:`Fraction` constructor now accepts :class:`float` and :class:"
82113
"`decimal.Decimal` instances."
83114
msgstr ""
115+
"El constructor de :class:`Fraction` ahora acepta instancias de class:`float` "
116+
"y :class:`decimal."
84117

85118
#: ../Doc/library/fractions.rst:90
86119
msgid "Numerator of the Fraction in lowest term."
87-
msgstr ""
120+
msgstr "Numerador de la fracción en el término mas bajo."
88121

89122
#: ../Doc/library/fractions.rst:94
90123
msgid "Denominator of the Fraction in lowest term."
91-
msgstr ""
124+
msgstr "Denominador de la fracción en el término mas bajo."
92125

93126
#: ../Doc/library/fractions.rst:99
94127
msgid ""
95128
"Return a tuple of two integers, whose ratio is equal to the Fraction and "
96129
"with a positive denominator."
97130
msgstr ""
131+
"Retorna una tupla de dos enteros, cuyo ratio es igual a la fracción y con un "
132+
"denominador positivo."
98133

99134
#: ../Doc/library/fractions.rst:106
100135
msgid ""
101136
"This class method constructs a :class:`Fraction` representing the exact "
102137
"value of *flt*, which must be a :class:`float`. Beware that ``Fraction."
103138
"from_float(0.3)`` is not the same value as ``Fraction(3, 10)``."
104139
msgstr ""
140+
"Este método de clase construye una clase :class:`Fraction` representando el "
141+
"valor exacto de *flt* que debe ser un :class:`float`. Ten cuidado que "
142+
"``Fraction.from_float(0.3)`` no es el mismo valor que``Fraction(3, 10)``."
105143

106144
#: ../Doc/library/fractions.rst:112
107145
msgid ""
108146
"From Python 3.2 onwards, you can also construct a :class:`Fraction` instance "
109147
"directly from a :class:`float`."
110148
msgstr ""
149+
"Desde Python 3.2 en adelante, puedes construir una instancia :class:"
150+
"`Fraction` directamente desde :class:`float`."
111151

112152
#: ../Doc/library/fractions.rst:118
113153
msgid ""
114154
"This class method constructs a :class:`Fraction` representing the exact "
115155
"value of *dec*, which must be a :class:`decimal.Decimal` instance."
116156
msgstr ""
157+
"Este método de clase construye una :class:`Fraction` representando el valor "
158+
"exacto de *dec*, que debe ser una instancia de :class:`decimal.Decimal`."
117159

118160
#: ../Doc/library/fractions.rst:123
119161
msgid ""
120162
"From Python 3.2 onwards, you can also construct a :class:`Fraction` instance "
121163
"directly from a :class:`decimal.Decimal` instance."
122164
msgstr ""
165+
"Desde Python 3.2 en adelante, puedes construir una instancia :class:"
166+
"`Fraction` directamente desde una instancia :class:`decimal.Decimal`."
123167

124168
#: ../Doc/library/fractions.rst:130
125169
msgid ""
126170
"Finds and returns the closest :class:`Fraction` to ``self`` that has "
127171
"denominator at most max_denominator. This method is useful for finding "
128172
"rational approximations to a given floating-point number:"
129173
msgstr ""
174+
"Busca y retorna el mas cercano :class:`Fraction` to ``self`` que tenga "
175+
"denominador máximo. Este método es útil para encontrar aproximaciones "
176+
"racionales a un número punto flotante determinado:"
130177

131178
#: ../Doc/library/fractions.rst:138
132179
msgid "or for recovering a rational number that's represented as a float:"
133180
msgstr ""
181+
"o para recuperar un numero racional que esta representado como flotante:"
134182

135183
#: ../Doc/library/fractions.rst:151
136184
msgid ""
137185
"Returns the greatest :class:`int` ``<= self``. This method can also be "
138186
"accessed through the :func:`math.floor` function:"
139187
msgstr ""
188+
"Retorna el máximo :class:`int` ``<= self``. Este método puede accederse "
189+
"también a través de la función :func:`math.floor` :"
140190

141191
#: ../Doc/library/fractions.rst:161
142192
msgid ""
143193
"Returns the least :class:`int` ``>= self``. This method can also be "
144194
"accessed through the :func:`math.ceil` function."
145195
msgstr ""
196+
"Retorna el mínimo :class:`int` ``>= self``. Este método puede accederse "
197+
"también a través de la función :func:`math.ceil`."
146198

147199
#: ../Doc/library/fractions.rst:168
148200
msgid ""
@@ -152,6 +204,11 @@ msgid ""
152204
"rounding half toward even. This method can also be accessed through the :"
153205
"func:`round` function."
154206
msgstr ""
207+
"La primera versión retorna el valor mas cercano redondeando mitades al valor "
208+
"par :class:`int` to ``self``. La segunda versión redondea ``self`` a el "
209+
"múltiplo mas cercano de ``Fraction(1, 10**ndigits)`` (lógicamente, si "
210+
"``ndigits`` es negativo), nuevamente redondeando mitades al valor par. Este "
211+
"método también puede accederse a través de la función `round`."
155212

156213
#: ../Doc/library/fractions.rst:177
157214
msgid ""
@@ -161,15 +218,20 @@ msgid ""
161218
"sign as *b* if *b* is nonzero; otherwise it takes the sign of *a*. ``gcd(0, "
162219
"0)`` returns ``0``."
163220
msgstr ""
221+
"Retorna el máximo divisor común de los enteros *a* y *b*. Si tanto *a* o *b* "
222+
"no son cero, entonces el valor absoluto de ``gcd(a, b)`` es el entero mas "
223+
"grande que divide ambos *a* y *b*. ``gcd(a,b)`` tiene el mismo signo que *b* "
224+
"si *b* no es cero; sino toma el signo de *a*. ``gcd(0, 0)`` retorna ``0``."
164225

165226
#: ../Doc/library/fractions.rst:183
166227
msgid "Use :func:`math.gcd` instead."
167-
msgstr ""
228+
msgstr "Usa en cambio la función :func:`math.gcd`."
168229

169230
#: ../Doc/library/fractions.rst:189
170231
msgid "Module :mod:`numbers`"
171-
msgstr ""
232+
msgstr "Módulo :mod:`numbers`"
172233

173234
#: ../Doc/library/fractions.rst:190
235+
#, fuzzy
174236
msgid "The abstract base classes making up the numeric tower."
175-
msgstr ""
237+
msgstr "Las clases base abstractas construyendo la torre numérica."

0 commit comments

Comments
 (0)