Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit ab8c7ad

Browse filesBrowse files
entwanneJulienPalard
authored andcommitted
Complete library/fractions.po
1 parent 9335d59 commit ab8c7ad
Copy full SHA for ab8c7ad

File tree

Expand file treeCollapse file tree

1 file changed

+72
-10
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+72
-10
lines changed

‎library/fractions.po

Copy file name to clipboardExpand all lines: library/fractions.po
+72-10Lines changed: 72 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,23 @@
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
6-
#, fuzzy
76
msgid ""
87
msgstr ""
98
"Project-Id-Version: Python 3.6\n"
109
"Report-Msgid-Bugs-To: \n"
1110
"POT-Creation-Date: 2017-08-10 00:49+0200\n"
12-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
11+
"PO-Revision-Date: 2017-10-19 08:01+0100\n"
12+
"Last-Translator: \n"
1413
"Language-Team: LANGUAGE <LL@li.org>\n"
1514
"Language: fr\n"
1615
"MIME-Version: 1.0\n"
1716
"Content-Type: text/plain; charset=UTF-8\n"
1817
"Content-Transfer-Encoding: 8bit\n"
18+
"X-Generator: Poedit 1.6.10\n"
1919

2020
#: ../Doc/library/fractions.rst:2
2121
msgid ":mod:`fractions` --- Rational numbers"
22-
msgstr ""
22+
msgstr ":mod:`fractions` --- Nombres rationnels"
2323

2424
#: ../Doc/library/fractions.rst:10
2525
msgid "**Source code:** :source:`Lib/fractions.py`"
@@ -29,14 +29,19 @@ msgstr "**Code source :** :source:`Lib/fractions.py`"
2929
msgid ""
3030
"The :mod:`fractions` module provides support for rational number arithmetic."
3131
msgstr ""
32+
"Le module :mod:`fractions` fournit un support de l'arithmétique des nombres "
33+
"rationnels."
3234

3335
#: ../Doc/library/fractions.rst:17
3436
msgid ""
3537
"A Fraction instance can be constructed from a pair of integers, from another "
3638
"rational number, or from a string."
3739
msgstr ""
40+
"Une instance de *Fraction* peut être construite depuis une paire d'entiers, "
41+
"depuis un autre nombre rationnel, ou depuis une chaîne de caractères."
3842

3943
#: ../Doc/library/fractions.rst:26
44+
#, fuzzy
4045
msgid ""
4146
"The first version requires that *numerator* and *denominator* are instances "
4247
"of :class:`numbers.Rational` and returns a new :class:`Fraction` instance "
@@ -53,6 +58,21 @@ msgid ""
5358
"below.) The last version of the constructor expects a string or unicode "
5459
"instance. The usual form for this instance is::"
5560
msgstr ""
61+
"La première version requiert que *numerator* et *denominator* soient des "
62+
"instance de :class:`numbers.Rational` et renvoie une instance de :class:"
63+
"`Fraction` valant ``numerator/denominator``. Si *denominator* vaut :const:"
64+
"`0`, une :exc:`ZeroDivisionError` est levée. La seconde version requiert que "
65+
"*other_fraction* soit une instance de :class:`numbers.Rational` et renvoie "
66+
"une instance de :class:`Fraction` avec la même valeur. Les deux versions "
67+
"suivantes acceptent un :class:`float` ou une instance de :class:`decimal."
68+
"Decimal`, et renvoient une instance de :class:`Fraction` avec exactement la "
69+
"même valeur. Notez que les problèmes usuels des virgules flottantes "
70+
"binaires (voir :ref:`tut-fp-issues`) font que ``Fraction(1.1)`` n'est pas "
71+
"exactement égal à 11/20, et donc ``Fraction(1.1)`` ne retourne *pas* "
72+
"``Fraction(11, 10)`` comme on pourrait le penser. (Mais référez-vous à la "
73+
"documentation de la méthode :meth:`limit_denominator` ci-dessous.) La "
74+
"dernière version du constructeur attend une chaîne de caractères ou unicode. "
75+
"La représentation habituelle de cette forme est : ::"
5676

5777
#: ../Doc/library/fractions.rst:43
5878
msgid ""
@@ -63,6 +83,12 @@ msgid ""
6383
"In either form the input string may also have leading and/or trailing "
6484
"whitespace. Here are some examples::"
6585
msgstr ""
86+
"où le ``sign`` optionnel peut être soit `+` soit `-`, et ``numerator`` et "
87+
"``denominator`` (si présent) sont des chaînes de chiffres décimaux. De "
88+
"plus, toute chaîne qui représente une valeur finie et acceptée par le "
89+
"constructeur de :class:`float` est aussi acceptée par celui de :class:"
90+
"`Fraction`. Dans ces deux formes, la chaîne d'entrée peut aussi contenir "
91+
"des espaces en début ou en fin de chaîne. Voici quelques exemples : ::"
6692

6793
#: ../Doc/library/fractions.rst:77
6894
msgid ""
@@ -72,77 +98,108 @@ msgid ""
7298
"as immutable. In addition, :class:`Fraction` has the following properties "
7399
"and methods:"
74100
msgstr ""
101+
"La classe :class:`Fraction` hérite de la classe abstraite :class:`numbers."
102+
"Rational`, et implémente toutes les méthodes et opérations de cette classe. "
103+
"Les instances de :class:`Fraction` sont hashables, et doivent être traitées "
104+
"comme immuables. En plus de cela, :class:`Fraction` possède les propriétés "
105+
"et méthodes suivantes :"
75106

76107
#: ../Doc/library/fractions.rst:83
77108
msgid ""
78109
"The :class:`Fraction` constructor now accepts :class:`float` and :class:"
79110
"`decimal.Decimal` instances."
80111
msgstr ""
112+
"Le constructeur de :class:`Fraction` accepte maintenant des instances de :"
113+
"class:`float` et :class:`decimal.Decimal`."
81114

82115
#: ../Doc/library/fractions.rst:90
83116
msgid "Numerator of the Fraction in lowest term."
84-
msgstr ""
117+
msgstr "Numérateur de la fraction irréductible."
85118

86119
#: ../Doc/library/fractions.rst:94
87120
msgid "Denominator of the Fraction in lowest term."
88-
msgstr ""
121+
msgstr "Dénominateur de la fraction irréductible."
89122

90123
#: ../Doc/library/fractions.rst:99
91124
msgid ""
92125
"This class method constructs a :class:`Fraction` representing the exact "
93126
"value of *flt*, which must be a :class:`float`. Beware that ``Fraction."
94127
"from_float(0.3)`` is not the same value as ``Fraction(3, 10)``."
95128
msgstr ""
129+
"Cette méthode de classe construit un objet :class:`Fraction` représentant la "
130+
"valeur exacte de *flt*, qui doit être de type :class:`float`. Attention, "
131+
"``Fraction.from_float(0.3)`` n'est pas la même valeur que ``Fraction(3, "
132+
"10)``."
96133

97134
#: ../Doc/library/fractions.rst:105
98135
msgid ""
99136
"From Python 3.2 onwards, you can also construct a :class:`Fraction` instance "
100137
"directly from a :class:`float`."
101138
msgstr ""
139+
"Depuis Python 3.2, vous pouvez aussi construire une instance de :class:"
140+
"`Fraction` directement depuis un :class:`float`."
102141

103142
#: ../Doc/library/fractions.rst:111
104143
msgid ""
105144
"This class method constructs a :class:`Fraction` representing the exact "
106145
"value of *dec*, which must be a :class:`decimal.Decimal` instance."
107146
msgstr ""
147+
"Cette méthode de classe construit un objet :class:`Fraction` représentant la "
148+
"valeur exacte de *dec*, qui doit être de type :class:`decimal.Decimal`."
108149

109150
#: ../Doc/library/fractions.rst:116
110151
msgid ""
111152
"From Python 3.2 onwards, you can also construct a :class:`Fraction` instance "
112153
"directly from a :class:`decimal.Decimal` instance."
113154
msgstr ""
155+
"Depuis Python 3.2, vous pouvez aussi construire une instance de :class:"
156+
"`Fraction` directement depuis une instance de :class:`decimal.Decimal`."
114157

115158
#: ../Doc/library/fractions.rst:123
116159
msgid ""
117160
"Finds and returns the closest :class:`Fraction` to ``self`` that has "
118161
"denominator at most max_denominator. This method is useful for finding "
119162
"rational approximations to a given floating-point number:"
120163
msgstr ""
164+
"Trouve et renvoie la :class:`Fraction` la plus proche de ``self`` qui a au "
165+
"plus *max_denominator* comme dénominateur. Cette méthode est utile pour "
166+
"trouver des approximations rationnelles de nombres flottants donnés :"
121167

122168
#: ../Doc/library/fractions.rst:131
123169
msgid "or for recovering a rational number that's represented as a float:"
124-
msgstr ""
170+
msgstr "ou pour retrouver un nombre rationnel représenté par un flottant :"
125171

126172
#: ../Doc/library/fractions.rst:144
127173
msgid ""
128174
"Returns the greatest :class:`int` ``<= self``. This method can also be "
129175
"accessed through the :func:`math.floor` function:"
130176
msgstr ""
177+
"Renvoie le plus grand :class:`int` ``<= self``. Cette méthode peut aussi "
178+
"être utilisée à travers la fonction :func:`math.floor`."
131179

132180
#: ../Doc/library/fractions.rst:154
133181
msgid ""
134182
"Returns the least :class:`int` ``>= self``. This method can also be "
135183
"accessed through the :func:`math.ceil` function."
136184
msgstr ""
185+
"Renvoie le plus petit :class:`int` ``>= self``. Cette méthode peut aussi "
186+
"être utilisée à travers la fonction :func:`math.ceil`."
137187

138188
#: ../Doc/library/fractions.rst:161
189+
#, fuzzy
139190
msgid ""
140191
"The first version returns the nearest :class:`int` to ``self``, rounding "
141192
"half to even. The second version rounds ``self`` to the nearest multiple of "
142193
"``Fraction(1, 10**ndigits)`` (logically, if ``ndigits`` is negative), again "
143194
"rounding half toward even. This method can also be accessed through the :"
144195
"func:`round` function."
145196
msgstr ""
197+
"La première version renvoie l':class:`int` le plus proche de ``self``, "
198+
"arrondissant les demis au nombre pair le plus proche. La seconde version "
199+
"arrondit ``self`` au plus proche multiple de ``Fraction(1, 10**ndigits)`` "
200+
"(logiquement, si ``ndigits`` est négatif), arrondissant toujours les demis "
201+
"au nombre pair le plus proche. Cette méthode peut aussi être utilisée à "
202+
"travers la fonction :func:`round`."
146203

147204
#: ../Doc/library/fractions.rst:170
148205
msgid ""
@@ -152,15 +209,20 @@ msgid ""
152209
"sign as *b* if *b* is nonzero; otherwise it takes the sign of *a*. ``gcd(0, "
153210
"0)`` returns ``0``."
154211
msgstr ""
212+
"Renvoie le plus grand diviseur commun (PGCD) des entiers *a* et *b*. Si *a* "
213+
"et *b* sont tous deux non nuls, alors la valeur absolue de ``gcd(a, b)`` est "
214+
"le plus grand entier qui divise à la fois *a* et *b*. ``gcd(a,b)`` a le "
215+
"même signe que *b* si *b* n'est pas nul ; autrement il prend le signe de "
216+
"*a*. ``gcd(0, 0)`` renvoie ``0``."
155217

156218
#: ../Doc/library/fractions.rst:176
157219
msgid "Use :func:`math.gcd` instead."
158-
msgstr ""
220+
msgstr "Utilisez plutôt :func:`math.gcd`."
159221

160222
#: ../Doc/library/fractions.rst:182
161223
msgid "Module :mod:`numbers`"
162-
msgstr ""
224+
msgstr "Module :mod:`numbers`"
163225

164226
#: ../Doc/library/fractions.rst:183
165227
msgid "The abstract base classes making up the numeric tower."
166-
msgstr ""
228+
msgstr "Les classes abstraites représentant la hiérarchie des nombres."

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.