Skip to content

Commit 146eb9f

Browse files
Traducción library/fractions.po (#915)
* traducido fractions.po Co-authored-by: fjsevilla <fjsevilla2.0@gmail.com>
1 parent 12bb34d commit 146eb9f

File tree

1 file changed

+77
-11
lines changed

1 file changed

+77
-11
lines changed

library/fractions.po

Lines changed: 77 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,38 +6,44 @@
66
# Check https://github.com/python/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 *Fraction* 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 arrojará 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 la representación binaria "
74+
"en punto flotante (ver :ref:`tut-fp-issues`), el argumento de "
75+
"``Fraction(1.1)`` no es exactamente igual a 11/10, por lo que "
76+
"``Fraction(1.1)`` no retorna ``Fraction(11, 10)`` como uno esperaría. (Mira "
77+
"la documentación para el método :meth:`limit_denominator` abajo.) La última "
78+
"versión del constructor espera una cadena de caracteres o una instancia "
79+
"Unicode. La forma usual para esta instancia es:"
5980

6081
#: ../Doc/library/fractions.rst:43
6182
msgid ""
@@ -66,6 +87,13 @@ 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 '+' 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 de :class:`float` también es "
94+
"aceptado por el constructor de :class:`Fraction`. En cualquier caso, la "
95+
"cadena de caracteres de entrada también puede tener espacios en blanco "
96+
"iniciales y / o finales. Aquí hay unos ejemplos:"
6997

7098
#: ../Doc/library/fractions.rst:77
7199
msgid ""
@@ -75,74 +103,102 @@ msgid ""
75103
"as immutable. In addition, :class:`Fraction` has the following properties "
76104
"and methods:"
77105
msgstr ""
106+
"La clase :class:`Fraction` hereda de la clase base abstracta :class:`numbers."
107+
"Rational`, e implementa todos los métodos y operaciones de esa clase. Las "
108+
"instancias :class:`Fraction` son *hashable*, y deben ser tratadas como "
109+
"inmutables. Adicionalmente :class:`Fraction` tiene los siguientes métodos y "
110+
"propiedades:"
78111

79112
#: ../Doc/library/fractions.rst:83
80113
msgid ""
81114
"The :class:`Fraction` constructor now accepts :class:`float` and :class:"
82115
"`decimal.Decimal` instances."
83116
msgstr ""
117+
"El constructor de :class:`Fraction` ahora acepta instancias de :class:"
118+
"`float` y :class:`decimal`."
84119

85120
#: ../Doc/library/fractions.rst:90
86121
msgid "Numerator of the Fraction in lowest term."
87-
msgstr ""
122+
msgstr "Numerador de la fracción irreducible."
88123

89124
#: ../Doc/library/fractions.rst:94
90125
msgid "Denominator of the Fraction in lowest term."
91-
msgstr ""
126+
msgstr "Denominador de la fracción irreducible."
92127

93128
#: ../Doc/library/fractions.rst:99
94129
msgid ""
95130
"Return a tuple of two integers, whose ratio is equal to the Fraction and "
96131
"with a positive denominator."
97132
msgstr ""
133+
"Retorna una tupla de dos enteros, cuyo ratio es igual a la fracción y con un "
134+
"denominador positivo."
98135

99136
#: ../Doc/library/fractions.rst:106
100137
msgid ""
101138
"This class method constructs a :class:`Fraction` representing the exact "
102139
"value of *flt*, which must be a :class:`float`. Beware that ``Fraction."
103140
"from_float(0.3)`` is not the same value as ``Fraction(3, 10)``."
104141
msgstr ""
142+
"Este método de clase construye una instancia de :class:`Fraction` "
143+
"representando el valor exacto de *flt* que debe ser un :class:`float`. Ten "
144+
"cuidado, observa que ``Fraction.from_float(0.3)`` no es el mismo valor que "
145+
"``Fraction(3, 10)``."
105146

106147
#: ../Doc/library/fractions.rst:112
107148
msgid ""
108149
"From Python 3.2 onwards, you can also construct a :class:`Fraction` instance "
109150
"directly from a :class:`float`."
110151
msgstr ""
152+
"Desde Python 3.2 en adelante, puedes construir una instancia :class:"
153+
"`Fraction` directamente desde :class:`float`."
111154

112155
#: ../Doc/library/fractions.rst:118
113156
msgid ""
114157
"This class method constructs a :class:`Fraction` representing the exact "
115158
"value of *dec*, which must be a :class:`decimal.Decimal` instance."
116159
msgstr ""
160+
"Este método de clase construye una instancia de :class:`Fraction` "
161+
"representando el valor exacto de *dec*, que debe ser una instancia de :class:"
162+
"`decimal.Decimal`."
117163

118164
#: ../Doc/library/fractions.rst:123
119165
msgid ""
120166
"From Python 3.2 onwards, you can also construct a :class:`Fraction` instance "
121167
"directly from a :class:`decimal.Decimal` instance."
122168
msgstr ""
169+
"Desde Python 3.2 en adelante, puedes construir una instancia :class:"
170+
"`Fraction` directamente desde una instancia :class:`decimal.Decimal`."
123171

124172
#: ../Doc/library/fractions.rst:130
125173
msgid ""
126174
"Finds and returns the closest :class:`Fraction` to ``self`` that has "
127175
"denominator at most max_denominator. This method is useful for finding "
128176
"rational approximations to a given floating-point number:"
129177
msgstr ""
178+
"Busca y retorna la instancia de :class:`Fraction` mas cercana a ``self`` que "
179+
"tenga como denominador *max_denominator*. Este método es útil para encontrar "
180+
"aproximaciones racionales a un número en punto flotante determinado:"
130181

131182
#: ../Doc/library/fractions.rst:138
132183
msgid "or for recovering a rational number that's represented as a float:"
133184
msgstr ""
185+
"o para recuperar un numero racional que esta representado como flotante:"
134186

135187
#: ../Doc/library/fractions.rst:151
136188
msgid ""
137189
"Returns the greatest :class:`int` ``<= self``. This method can also be "
138190
"accessed through the :func:`math.floor` function:"
139191
msgstr ""
192+
"Retorna el máximo :class:`int` ``<= self``. Este método puede accederse "
193+
"también a través de la función :func:`math.floor`:"
140194

141195
#: ../Doc/library/fractions.rst:161
142196
msgid ""
143197
"Returns the least :class:`int` ``>= self``. This method can also be "
144198
"accessed through the :func:`math.ceil` function."
145199
msgstr ""
200+
"Retorna el mínimo :class:`int` ``>= self``. Este método puede accederse "
201+
"también a través de la función :func:`math.ceil`."
146202

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

156217
#: ../Doc/library/fractions.rst:177
157218
msgid ""
@@ -161,15 +222,20 @@ msgid ""
161222
"sign as *b* if *b* is nonzero; otherwise it takes the sign of *a*. ``gcd(0, "
162223
"0)`` returns ``0``."
163224
msgstr ""
225+
"Retorna el máximo común divisor de los enteros *a* y *b*. Si *a* o *b* no "
226+
"son cero, entonces el valor absoluto de ``gcd(a, b)`` es el entero mas "
227+
"grande que divide ambos, *a* y *b*. ``gcd(a,b)`` tiene el mismo signo que "
228+
"*b* si *b* no es cero; sino toma el signo de *a*. ``gcd(0, 0)`` retorna "
229+
"``0``."
164230

165231
#: ../Doc/library/fractions.rst:183
166232
msgid "Use :func:`math.gcd` instead."
167-
msgstr ""
233+
msgstr "Usa en cambio la función :func:`math.gcd`."
168234

169235
#: ../Doc/library/fractions.rst:189
170236
msgid "Module :mod:`numbers`"
171-
msgstr ""
237+
msgstr "Módulo :mod:`numbers`"
172238

173239
#: ../Doc/library/fractions.rst:190
174240
msgid "The abstract base classes making up the numeric tower."
175-
msgstr ""
241+
msgstr "Las clases base abstractas que representan la jerarquía de números."

0 commit comments

Comments
 (0)