Skip to content

Commit e1185c1

Browse files
nils-van-zuijlenJulienPalard
authored andcommitted
Traduction de library/decimal.po
Closes #1659 Signed-off-by: Nils VAN ZUIJLEN <nils.van-zuijlen@mailo.com>
1 parent 36c751e commit e1185c1

File tree

1 file changed

+80
-30
lines changed

1 file changed

+80
-30
lines changed

library/decimal.po

Lines changed: 80 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ msgstr ""
66
"Project-Id-Version: Python 3\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2020-10-01 16:00+0200\n"
9-
"PO-Revision-Date: 2018-10-07 18:55+0200\n"
9+
"PO-Revision-Date: 2021-06-02 14:51+0200\n"
1010
"Last-Translator: \n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
1515
"Content-Transfer-Encoding: 8bit\n"
16-
"X-Generator: Poedit 1.8.11\n"
16+
"X-Generator: Poedit 2.4.1\n"
1717

1818
#: library/decimal.rst:2
1919
msgid ":mod:`decimal` --- Decimal fixed point and floating point arithmetic"
@@ -708,24 +708,33 @@ msgid ""
708708
"otherwise. Currently, a :class:`Decimal` instance is always canonical, so "
709709
"this operation always returns :const:`True`."
710710
msgstr ""
711+
"Renvoie :const:`True` si l'argument est sous forme canonique et :const:"
712+
"`False` sinon. Actuellement, une instance :class:`Decimal` est toujours "
713+
"canonique, donc cette opération renvoie toujours :const:`True`."
711714

712715
#: library/decimal.rst:616
713716
msgid ""
714717
"Return :const:`True` if the argument is a finite number, and :const:`False` "
715718
"if the argument is an infinity or a NaN."
716719
msgstr ""
720+
"Renvoie :const:`True` si l'argument est un nombre fini et :const:`False` si "
721+
"l'argument est un infini ou :const:`NaN`."
717722

718723
#: library/decimal.rst:621
719724
msgid ""
720725
"Return :const:`True` if the argument is either positive or negative infinity "
721726
"and :const:`False` otherwise."
722727
msgstr ""
728+
"Renvoie :const:`True` si l'argument est un infini positif ou négatif et :"
729+
"const:`False` sinon."
723730

724731
#: library/decimal.rst:626
725732
msgid ""
726733
"Return :const:`True` if the argument is a (quiet or signaling) NaN and :"
727734
"const:`False` otherwise."
728735
msgstr ""
736+
"Renvoie :const:`True` si l'argument est un :const:`NaN` (signalétique ou "
737+
"silencieux) et :const:`False` sinon."
729738

730739
#: library/decimal.rst:631
731740
msgid ""
@@ -738,18 +747,24 @@ msgid ""
738747
"Return :const:`True` if the argument is a quiet NaN, and :const:`False` "
739748
"otherwise."
740749
msgstr ""
750+
"Renvoie :const:`True` si l'argument est un NaN silencieux et :const:`False` "
751+
"sinon."
741752

742753
#: library/decimal.rst:641
743754
msgid ""
744755
"Return :const:`True` if the argument has a negative sign and :const:`False` "
745756
"otherwise. Note that zeros and NaNs can both carry signs."
746757
msgstr ""
758+
"Renvoie :const:`True` si l'argument est négatif et :const:`False` sinon. "
759+
"Notez que les zéros et les NaNs peuvent être signés."
747760

748761
#: library/decimal.rst:646
749762
msgid ""
750763
"Return :const:`True` if the argument is a signaling NaN and :const:`False` "
751764
"otherwise."
752765
msgstr ""
766+
"Renvoie :const:`True` si l'argument est un NaN signalétique et :const:"
767+
"`False` sinon."
753768

754769
#: library/decimal.rst:651
755770
msgid ""
@@ -762,18 +777,24 @@ msgid ""
762777
"Return :const:`True` if the argument is a (positive or negative) zero and :"
763778
"const:`False` otherwise."
764779
msgstr ""
780+
"Renvoie :const:`True` si l'argument est un zéro (positif ou négatif) et :"
781+
"const:`False` sinon."
765782

766783
#: library/decimal.rst:661
767784
msgid ""
768785
"Return the natural (base e) logarithm of the operand. The result is "
769786
"correctly rounded using the :const:`ROUND_HALF_EVEN` rounding mode."
770787
msgstr ""
788+
"Renvoie le logarithme naturel (base e) de l'opérande. Le résultat est "
789+
"arrondi avec le mode :const:`ROUND_HALF_EVEN`."
771790

772791
#: library/decimal.rst:666
773792
msgid ""
774793
"Return the base ten logarithm of the operand. The result is correctly "
775794
"rounded using the :const:`ROUND_HALF_EVEN` rounding mode."
776795
msgstr ""
796+
"Renvoie le logarithme en base 10 de l'opérande. Le résultat est arrondi avec "
797+
"le mode :const:`ROUND_HALF_EVEN`."
777798

778799
#: library/decimal.rst:671
779800
msgid ""
@@ -874,9 +895,10 @@ msgid ""
874895
"is one of the following ten strings."
875896
msgstr ""
876897

898+
# Élément d'une liste, d'où le ; final
877899
#: library/decimal.rst:757
878900
msgid "``\"-Infinity\"``, indicating that the operand is negative infinity."
879-
msgstr ""
901+
msgstr "``\"-Infinity\"``, indiquant que l'opérande est l'infini négatif;"
880902

881903
#: library/decimal.rst:758
882904
msgid ""
@@ -888,13 +910,15 @@ msgid ""
888910
"``\"-Subnormal\"``, indicating that the operand is negative and subnormal."
889911
msgstr ""
890912

913+
# Élément d'une liste, d'où le ; final
891914
#: library/decimal.rst:760
892915
msgid "``\"-Zero\"``, indicating that the operand is a negative zero."
893-
msgstr ""
916+
msgstr "``\"-Zero\"``, indiquant que l'opérande est un zéro négatif;"
894917

918+
# Élément d'une liste, d'où le ; final
895919
#: library/decimal.rst:761
896920
msgid "``\"+Zero\"``, indicating that the operand is a positive zero."
897-
msgstr ""
921+
msgstr "``\"+Zero\"``, indiquant que l'opérande est un zéro positif;"
898922

899923
#: library/decimal.rst:762
900924
msgid ""
@@ -906,17 +930,23 @@ msgid ""
906930
"``\"+Normal\"``, indicating that the operand is a positive normal number."
907931
msgstr ""
908932

933+
# Élément d'une liste, d'où le ; final
909934
#: library/decimal.rst:764
910935
msgid "``\"+Infinity\"``, indicating that the operand is positive infinity."
911-
msgstr ""
936+
msgstr "``\"+Infinity\"``, indiquant que l'opérande est l'infini positif;"
912937

938+
# Élément d'une liste, d'où le ; final
913939
#: library/decimal.rst:765
914940
msgid "``\"NaN\"``, indicating that the operand is a quiet NaN (Not a Number)."
915941
msgstr ""
942+
"``\"NaN\"``, indiquant que l'opérande est un NaN (*Not a Number*, pas un "
943+
"nombre) silencieux;"
916944

917945
#: library/decimal.rst:766
918946
msgid "``\"sNaN\"``, indicating that the operand is a signaling NaN."
919947
msgstr ""
948+
"``\"sNaN\"``, indiquant que l'opérande est un NaN (*Not a Number*, pas un "
949+
"nombre) signalétique."
920950

921951
#: library/decimal.rst:770
922952
msgid ""
@@ -1325,7 +1355,7 @@ msgstr "Renvoie la valeur absolue de *x*."
13251355

13261356
#: library/decimal.rst:1135
13271357
msgid "Return the sum of *x* and *y*."
1328-
msgstr ""
1358+
msgstr "Renvoie la somme de *x* et *y*."
13291359

13301360
#: library/decimal.rst:1140
13311361
msgid "Returns the same Decimal object *x*."
@@ -1354,31 +1384,31 @@ msgstr ""
13541384

13551385
#: library/decimal.rst:1170
13561386
msgid "Returns a copy of *x* with the sign inverted."
1357-
msgstr ""
1387+
msgstr "Renvoie une copie de *x* mais de signe opposé."
13581388

13591389
#: library/decimal.rst:1175
13601390
msgid "Copies the sign from *y* to *x*."
1361-
msgstr ""
1391+
msgstr "Copie le signe de *y* vers *x*."
13621392

13631393
#: library/decimal.rst:1180
13641394
msgid "Return *x* divided by *y*."
1365-
msgstr ""
1395+
msgstr "Renvoie *x* divisé par *y*."
13661396

13671397
#: library/decimal.rst:1185
13681398
msgid "Return *x* divided by *y*, truncated to an integer."
1369-
msgstr ""
1399+
msgstr "Renvoie *x* divisé par *y*, tronqué comme entier."
13701400

13711401
#: library/decimal.rst:1190
13721402
msgid "Divides two numbers and returns the integer part of the result."
1373-
msgstr ""
1403+
msgstr "Renvoie la partie entière de la division entre deux nombres."
13741404

13751405
#: library/decimal.rst:1195
13761406
msgid "Returns `e ** x`."
1377-
msgstr ""
1407+
msgstr "Renvoie `e ** x`."
13781408

13791409
#: library/decimal.rst:1200
13801410
msgid "Returns *x* multiplied by *y*, plus *z*."
1381-
msgstr ""
1411+
msgstr "Renvoie *x* multiplié par *y*, plus *z*."
13821412

13831413
#: library/decimal.rst:1205
13841414
msgid "Returns ``True`` if *x* is canonical; otherwise returns ``False``."
@@ -1390,11 +1420,13 @@ msgstr ""
13901420

13911421
#: library/decimal.rst:1215
13921422
msgid "Returns ``True`` if *x* is infinite; otherwise returns ``False``."
1393-
msgstr ""
1423+
msgstr "Renvoie :const:`True` si *x* est infini et :const:`False` sinon."
13941424

13951425
#: library/decimal.rst:1220
13961426
msgid "Returns ``True`` if *x* is a qNaN or sNaN; otherwise returns ``False``."
13971427
msgstr ""
1428+
"Renvoie :const:`True` si *x* est un NaN (silencieux ou signalétique) et :"
1429+
"const:`False` sinon."
13981430

13991431
#: library/decimal.rst:1225
14001432
msgid ""
@@ -1404,31 +1436,33 @@ msgstr ""
14041436
#: library/decimal.rst:1230
14051437
msgid "Returns ``True`` if *x* is a quiet NaN; otherwise returns ``False``."
14061438
msgstr ""
1439+
"Renvoie :const:`True` si *x* est un NaN silencieux et :const:`False` sinon."
14071440

14081441
#: library/decimal.rst:1235
14091442
msgid "Returns ``True`` if *x* is negative; otherwise returns ``False``."
1410-
msgstr ""
1443+
msgstr "Renvoie :const:`True` si *x* est négatif et :const:`False` sinon."
14111444

14121445
#: library/decimal.rst:1240
14131446
msgid ""
14141447
"Returns ``True`` if *x* is a signaling NaN; otherwise returns ``False``."
14151448
msgstr ""
1449+
"Renvoie :const:`True` si *x* est un NaN signalétique et :const:`False` sinon."
14161450

14171451
#: library/decimal.rst:1245
14181452
msgid "Returns ``True`` if *x* is subnormal; otherwise returns ``False``."
14191453
msgstr ""
14201454

14211455
#: library/decimal.rst:1250
14221456
msgid "Returns ``True`` if *x* is a zero; otherwise returns ``False``."
1423-
msgstr ""
1457+
msgstr "Renvoie :const:`True` si *x* est un zéro et :const:`False` sinon."
14241458

14251459
#: library/decimal.rst:1255
14261460
msgid "Returns the natural (base e) logarithm of *x*."
1427-
msgstr ""
1461+
msgstr "Renvoie le logarithme naturel (en base e) de *x*."
14281462

14291463
#: library/decimal.rst:1260
14301464
msgid "Returns the base 10 logarithm of *x*."
1431-
msgstr ""
1465+
msgstr "Renvoie le logarithme en base 10 de *x*."
14321466

14331467
#: library/decimal.rst:1265
14341468
msgid "Returns the exponent of the magnitude of the operand's MSD."
@@ -1452,7 +1486,7 @@ msgstr ""
14521486

14531487
#: library/decimal.rst:1290
14541488
msgid "Compares two values numerically and returns the maximum."
1455-
msgstr ""
1489+
msgstr "Renvoie le maximum entre les deux valeurs numériques."
14561490

14571491
#: library/decimal.rst:1305
14581492
msgid "Compares the values numerically with their sign ignored."
@@ -1468,7 +1502,7 @@ msgstr ""
14681502

14691503
#: library/decimal.rst:1315
14701504
msgid "Return the product of *x* and *y*."
1471-
msgstr ""
1505+
msgstr "Renvoie la multiplication de *x* avec *y*."
14721506

14731507
#: library/decimal.rst:1320
14741508
msgid "Returns the largest representable number smaller than *x*."
@@ -1484,7 +1518,7 @@ msgstr ""
14841518

14851519
#: library/decimal.rst:1335
14861520
msgid "Reduces *x* to its simplest form."
1487-
msgstr ""
1521+
msgstr "Réduit *x* à sa forme la plus simple."
14881522

14891523
#: library/decimal.rst:1340
14901524
msgid "Returns an indication of the class of *x*."
@@ -1533,13 +1567,15 @@ msgstr ""
15331567
msgid "all three arguments must be integral"
15341568
msgstr ""
15351569

1570+
# Élément d'une liste, d'où le ; final
15361571
#: library/decimal.rst:1372
15371572
msgid "``y`` must be nonnegative"
1538-
msgstr ""
1573+
msgstr "``y`` ne doit pas être négatif;"
15391574

1575+
# Élément d'une liste, d'où le ; final
15401576
#: library/decimal.rst:1373
15411577
msgid "at least one of ``x`` or ``y`` must be nonzero"
1542-
msgstr ""
1578+
msgstr "au moins l'un de ``x`` ou ``y`` doit être différent de zéro;"
15431579

15441580
#: library/decimal.rst:1374
15451581
msgid "``modulo`` must be nonzero and have at most 'precision' digits"
@@ -1560,11 +1596,11 @@ msgstr ""
15601596

15611597
#: library/decimal.rst:1391
15621598
msgid "Just returns 10, as this is Decimal, :)"
1563-
msgstr ""
1599+
msgstr "Renvoie 10 car c'est Decimal, :)"
15641600

15651601
#: library/decimal.rst:1396
15661602
msgid "Returns the remainder from integer division."
1567-
msgstr ""
1603+
msgstr "Donne le reste de la division entière."
15681604

15691605
#: library/decimal.rst:1398
15701606
msgid ""
@@ -1584,7 +1620,7 @@ msgstr ""
15841620

15851621
#: library/decimal.rst:1415
15861622
msgid "Returns ``True`` if the two operands have the same exponent."
1587-
msgstr ""
1623+
msgstr "Renvoie :const:`True` si les deux opérandes ont le même exposant."
15881624

15891625
#: library/decimal.rst:1420
15901626
msgid "Returns the first operand after adding the second value its exp."
@@ -1619,6 +1655,9 @@ msgid ""
16191655
"The constants in this section are only relevant for the C module. They are "
16201656
"also included in the pure Python version for compatibility."
16211657
msgstr ""
1658+
"Les constantes de cette section ne sont pertinentes que pour le module C. "
1659+
"Elles sont aussi incluses pour le compatibilité dans la version en Python "
1660+
"pur."
16221661

16231662
#: library/decimal.rst:1467
16241663
msgid "32-bit"
@@ -1656,6 +1695,8 @@ msgstr ":const:`-1999999999999999997`"
16561695
msgid ""
16571696
"The value is ``True``. Deprecated, because Python now always has threads."
16581697
msgstr ""
1698+
"La valeur est :const:`True`. Déprécié, parce que maintenant Python possède "
1699+
"toujours des fils d'exécution."
16591700

16601701
#: library/decimal.rst:1487
16611702
msgid ""
@@ -1671,7 +1712,7 @@ msgstr ""
16711712

16721713
#: library/decimal.rst:1495
16731714
msgid "Rounding modes"
1674-
msgstr ""
1715+
msgstr "Modes d'arrondi"
16751716

16761717
#: library/decimal.rst:1499
16771718
msgid "Round towards :const:`Infinity`."
@@ -1709,7 +1750,7 @@ msgstr ""
17091750

17101751
#: library/decimal.rst:1534
17111752
msgid "Signals"
1712-
msgstr ""
1753+
msgstr "Signaux"
17131754

17141755
#: library/decimal.rst:1536
17151756
msgid ""
@@ -1783,7 +1824,7 @@ msgstr ""
17831824

17841825
#: library/decimal.rst:1602
17851826
msgid "Numerical overflow."
1786-
msgstr ""
1827+
msgstr "Débordement numérique."
17871828

17881829
#: library/decimal.rst:1604
17891830
msgid ""
@@ -2041,6 +2082,8 @@ msgid ""
20412082
"Q. Once I have valid two place inputs, how do I maintain that invariant "
20422083
"throughout an application?"
20432084
msgstr ""
2085+
"Q. Une fois que mes entrées sont à deux décimales valides, comment maintenir "
2086+
"cet invariant dans l'application ?"
20442087

20452088
#: library/decimal.rst:2019
20462089
msgid ""
@@ -2049,12 +2092,19 @@ msgid ""
20492092
"division and non-integer multiplication, will change the number of decimal "
20502093
"places and need to be followed-up with a :meth:`quantize` step:"
20512094
msgstr ""
2095+
"R. Certaines opérations comme l'addition, la soustraction et la "
2096+
"multiplication par un entier préservent automatiquement la virgule fixe. "
2097+
"D'autres opérations, comme la division et la multiplication par des non-"
2098+
"entiers, changent le nombre de décimales et doivent être suivies d'une "
2099+
"étape :meth:`quantize` :"
20522100

20532101
#: library/decimal.rst:2037
20542102
msgid ""
20552103
"In developing fixed-point applications, it is convenient to define functions "
20562104
"to handle the :meth:`quantize` step:"
20572105
msgstr ""
2106+
"Lors du développement d'applications en virgule fixe, il est pratique de "
2107+
"définir des fonctions pour gérer cette étape de quantification :"
20582108

20592109
#: library/decimal.rst:2050
20602110
msgid ""

0 commit comments

Comments
 (0)