diff --git a/dict b/dict index 8d2e2c84..3ff36512 100644 --- a/dict +++ b/dict @@ -36,6 +36,7 @@ Hettinger import imports indiçage +indo-arabes interchangés itérateur itérateurs diff --git a/library/decimal.po b/library/decimal.po index 988272dd..04518efb 100644 --- a/library/decimal.po +++ b/library/decimal.po @@ -6,21 +6,22 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-28 15:29+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2018-10-07 18:55+0200\n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/library/decimal.rst:2 msgid ":mod:`decimal` --- Decimal fixed point and floating point arithmetic" -msgstr "" +msgstr ":mod:`decimal` --- Arithmétique décimale en virgule fixe et flottante" #: ../Doc/library/decimal.rst:15 msgid "**Source code:** :source:`Lib/decimal.py`" -msgstr "**Code source :** :source:`Lib/decimal.py`" +msgstr "**Code source :** :source:`Lib/decimal.py`" #: ../Doc/library/decimal.rst:33 msgid "" @@ -28,6 +29,9 @@ msgid "" "decimal floating point arithmetic. It offers several advantages over the :" "class:`float` datatype:" msgstr "" +"Le module :mod:`decimal` fournit une arithmétique en virgule flottante " +"rapide et produisant des arrondis mathématiquement corrects. Il possède " +"plusieurs avantages en comparaison au type :class:`float` :" #: ../Doc/library/decimal.rst:37 msgid "" @@ -37,6 +41,11 @@ msgid "" "people learn at school.\" -- excerpt from the decimal arithmetic " "specification." msgstr "" +"Le module ``decimal`` « est basé sur un modèle en virgule flottante conçu " +"pour les humains, qui suit ce principe directeur : l'ordinateur doit fournir " +"un modèle de calcul qui fonctionne de la même manière que le calcul qu'on " +"apprend à l'école » -- extrait (traduit) de la spécification de " +"l'arithmétique décimale." #: ../Doc/library/decimal.rst:42 msgid "" @@ -45,6 +54,12 @@ msgid "" "floating point. End users typically would not expect ``1.1 + 2.2`` to " "display as :const:`3.3000000000000003` as it does with binary floating point." msgstr "" +"Les nombres décimaux peuvent être représentés exactement en base décimale " +"flottante. En revanche, des nombres tels que :const:`1.1` ou :const:`1.2` " +"n'ont pas de représentation exacte en base binaire flottante. L'utilisateur " +"final ne s'attend typiquement pas à obtenir :const:`3.3000000000000003` " +"lorsqu'il saisit ``1.1 + 2.2``, ce qui se passe en arithmétique binaire à " +"virgule flottante." #: ../Doc/library/decimal.rst:47 msgid "" @@ -55,6 +70,13 @@ msgid "" "accumulate. For this reason, decimal is preferred in accounting applications " "which have strict equality invariants." msgstr "" +"Ces inexactitudes ont des conséquences en arithmétique. En base décimale à " +"virgule flottante, ``0.1 + 0.1 + 0.1 - 0.3`` est exactement égal à zéro. En " +"virgule flottante binaire, l'ordinateur l'évalue à :const:" +"`5.5511151231257827e-017`. Bien que très proche de zéro, cette différence " +"induit des erreurs lors des tests d'égalité, erreurs qui peuvent " +"s'accumuler. Pour ces raisons ``decimal`` est le module utilisé pour des " +"applications comptables ayant des contraintes strictes de fiabilité." #: ../Doc/library/decimal.rst:54 msgid "" @@ -65,6 +87,13 @@ msgid "" "multiplicands. For instance, ``1.3 * 1.2`` gives :const:`1.56` while ``1.30 " "* 1.20`` gives :const:`1.5600`." msgstr "" +"Le module ``decimal`` incorpore la notion de chiffres significatifs, tels " +"que ``1.30 + 1.20`` est égal à :const:`2.50`. Le dernier zéro n'est conservé " +"que pour respecter le nombre de chiffres significatifs. C'est également " +"l'affichage préféré pour représenter des sommes d'argent. Pour la " +"multiplication, l'approche « scolaire » utilise tout les chiffres présents " +"dans les facteurs. Par exemple, ``1.3 * 1.2`` donnerait :const:`1.56` tandis " +"que ``1.30 * 1.20`` donnerait :const:`1.5600`." #: ../Doc/library/decimal.rst:61 msgid "" @@ -72,6 +101,10 @@ msgid "" "alterable precision (defaulting to 28 places) which can be as large as " "needed for a given problem:" msgstr "" +"Contrairement à l'arithmétique en virgule flottante binaire, le module " +"``decimal`` possède un paramètre de précision ajustable (par défaut à 28 " +"chiffres significatifs) qui peut être aussi élevée que nécessaire pour un " +"problème donné :" #: ../Doc/library/decimal.rst:73 msgid "" @@ -82,6 +115,13 @@ msgid "" "signal handling. This includes an option to enforce exact arithmetic by " "using exceptions to block any inexact operations." msgstr "" +"L'arithmétique binaire et décimale en virgule flottante sont implémentées " +"selon des standards publiés. Alors que le type ``float`` n'expose qu'une " +"faible portion de ses capacités, le module ``decimal`` expose tous les " +"composants nécessaires du standard. Lorsque nécessaire, le développeur a un " +"contrôle total de la gestion de signal et de l'arrondi. Cela inclut la " +"possibilité de forcer une arithmétique exacte en utilisant des exceptions " +"pour bloquer toute opération inexacte." #: ../Doc/library/decimal.rst:80 msgid "" @@ -90,12 +130,18 @@ msgid "" "rounded floating-point arithmetic.\" -- excerpt from the decimal arithmetic " "specification." msgstr "" +"Le module ``decimal`` a été conçu pour gérer « sans préjugé, à la fois une " +"arithmétique décimale non-arrondie (aussi appelée arithmétique en virgule " +"fixe) et à la fois une arithmétique en virgule flottante. » (extrait traduit " +"de la spécification de l'arithmétique décimale)." #: ../Doc/library/decimal.rst:85 msgid "" "The module design is centered around three concepts: the decimal number, " "the context for arithmetic, and signals." msgstr "" +"Le module est conçu autour de trois concepts : le nombre décimal, le " +"contexte arithmétique et les signaux." #: ../Doc/library/decimal.rst:88 msgid "" @@ -105,6 +151,11 @@ msgid "" "`Infinity`, :const:`-Infinity`, and :const:`NaN`. The standard also " "differentiates :const:`-0` from :const:`+0`." msgstr "" +"Un ``Decimal`` est immuable. Il a un signe, un coefficient, et un exposant. " +"Pour préserver le nombre de chiffres significatifs, les zéros en fin de " +"chaîne ne sont pas tronqués. Les décimaux incluent aussi des valeurs " +"spéciales telles que :const:`Infinity`, :const:`-Infinity`, et :const:`NaN`. " +"Le standard fait également la différence entre :const:`-0` et :const:`+0`." #: ../Doc/library/decimal.rst:94 msgid "" @@ -115,6 +166,13 @@ msgid "" "`ROUND_FLOOR`, :const:`ROUND_HALF_DOWN`, :const:`ROUND_HALF_EVEN`, :const:" "`ROUND_HALF_UP`, :const:`ROUND_UP`, and :const:`ROUND_05UP`." msgstr "" +"Le contexte de l'arithmétique est un environnement qui permet de configurer " +"une précision, une règle pour l'arrondi, des limites sur l'exposant, des " +"options indiquant le résultat des opérations et si les signaux (remontés " +"lors d'opérations illégales) sont traités comme des exceptions Python. Les " +"options d'arrondi incluent :const:`ROUND_CEILING`, :const:`ROUND_DOWN`, :" +"const:`ROUND_FLOOR`, :const:`ROUND_HALF_DOWN`, :const:`ROUND_HALF_EVEN`, :" +"const:`ROUND_HALF_UP`, :const:`ROUND_UP`, et :const:`ROUND_05UP`." #: ../Doc/library/decimal.rst:101 msgid "" @@ -126,6 +184,13 @@ msgid "" "`Subnormal`, :const:`Overflow`, :const:`Underflow` and :const:" "`FloatOperation`." msgstr "" +"Les signaux sont des groupes de conditions exceptionnelles qui surviennent " +"durant le calcul. Selon les besoins de l'application, les signaux peuvent " +"être ignorés, considérés comme de l'information, ou bien traités comme des " +"exceptions. Les signaux dans le module ``decimal`` sont : :const:`Clamped`, :" +"const:`InvalidOperation`, :const:`DivisionByZero`, :const:`Inexact`, :const:" +"`Rounded`, :const:`Subnormal`, :const:`Overflow`, :const:`Underflow` et :" +"const:`FloatOperation`." #: ../Doc/library/decimal.rst:108 msgid "" @@ -134,16 +199,23 @@ msgid "" "one, an exception is raised. Flags are sticky, so the user needs to reset " "them before monitoring a calculation." msgstr "" +"Chaque signal est configurable indépendamment. Quand une opération illégale " +"survient, le signal est mis à ``1``, puis s'il est configuré pour, une " +"exception est levée. La mise à ``1`` est persistante, l'utilisateur doit " +"donc les remettre à zéro avant de commencer un calcul qu'il souhaite " +"surveiller." #: ../Doc/library/decimal.rst:116 msgid "" "IBM's General Decimal Arithmetic Specification, `The General Decimal " "Arithmetic Specification `_." msgstr "" +"La spécification d'IBM sur l'arithmétique décimale : `The General Decimal " +"Arithmetic Specification `_." #: ../Doc/library/decimal.rst:125 msgid "Quick-start Tutorial" -msgstr "" +msgstr "Introduction pratique" #: ../Doc/library/decimal.rst:127 msgid "" @@ -151,6 +223,9 @@ msgid "" "current context with :func:`getcontext` and, if necessary, setting new " "values for precision, rounding, or enabled traps::" msgstr "" +"Commençons par importer le module, regarder le contexte actuel avec :func:" +"`getcontext`, et si nécessaire configurer la précision, l'arrondi, et la " +"gestion des signaux ::" #: ../Doc/library/decimal.rst:139 msgid "" @@ -160,6 +235,12 @@ msgid "" "values such as :const:`NaN` which stands for \"Not a number\", positive and " "negative :const:`Infinity`, and :const:`-0`::" msgstr "" +"Les instances de ``Decimal`` peuvent être construites avec des ``int``, des " +"``str``, des ``floats`` ou des ``tuples``. La construction depuis un entier " +"ou un ``float`` effectue la conversion exacte de cet entier ou de ce " +"``float``. Les nombres décimaux incluent des valeurs spéciales telles que :" +"const:`NaN` qui signifie en anglais « *Not a number* », en français « pas un " +"nombre », des :const:`Infinity` positifs ou négatifs et :const:`-0` ::" #: ../Doc/library/decimal.rst:163 msgid "" @@ -167,6 +248,9 @@ msgid "" "decimals and floats in constructors or ordering comparisons raises an " "exception::" msgstr "" +"Si un signal :exc:`FloatOperation` est détecté, un mélange accidentel " +"d'objets ``Decimal`` et de ``float`` dans les constructeurs ou des " +"opérations de comparaisons, une exception est levée ::" #: ../Doc/library/decimal.rst:182 msgid "" @@ -174,22 +258,31 @@ msgid "" "digits input. Context precision and rounding only come into play during " "arithmetic operations." msgstr "" +"Le nombre de chiffres significatifs d'un nouvel objet ``Decimal`` est " +"déterminé entièrement par le nombre de chiffres saisis. La précision et les " +"règles d'arrondis n'interviennent que lors d'opérations arithmétiques." #: ../Doc/library/decimal.rst:199 msgid "" "If the internal limits of the C version are exceeded, constructing a decimal " "raises :class:`InvalidOperation`::" msgstr "" +"Si les limites internes de la version en C sont dépassées, la construction " +"d'un objet décimal lève l'exception :class:`InvalidOperation` ::" #: ../Doc/library/decimal.rst:209 msgid "" "Decimals interact well with much of the rest of Python. Here is a small " "decimal floating point flying circus:" msgstr "" +"Les objets ``Decimal`` interagissent très bien avec le reste de Python. " +"Voici quelques exemple d'opérations avec des décimaux :" #: ../Doc/library/decimal.rst:241 msgid "And some mathematical functions are also available to Decimal:" msgstr "" +"Et certaines fonctions mathématiques sont également disponibles sur des " +"instances de ``Decimal`` :" #: ../Doc/library/decimal.rst:253 msgid "" @@ -197,6 +290,9 @@ msgid "" "method is useful for monetary applications that often round results to a " "fixed number of places:" msgstr "" +"La méthode :meth:`quantize` arrondit un nombre à un exposant fixe. Cette " +"méthode est utile pour des applications monétaires qui arrondissent souvent " +"un résultat à un nombre de chiffres significatifs exact :" #: ../Doc/library/decimal.rst:262 msgid "" @@ -204,6 +300,9 @@ msgid "" "and allows the settings to be changed. This approach meets the needs of " "most applications." msgstr "" +"Comme montré plus haut, la fonction :func:`getcontext` accède au contexte " +"actuel et permet de modifier les paramètres. Cette approche répond aux " +"besoins de la plupart des applications." #: ../Doc/library/decimal.rst:266 msgid "" @@ -211,6 +310,9 @@ msgid "" "the Context() constructor. To make an alternate active, use the :func:" "`setcontext` function." msgstr "" +"Pour un travail plus avancé, il peut être utile de créer des contextes " +"alternatifs en utilisant le constructeur de ``Context``. Pour activer cet " +"objet ``Context``, utilisez la fonction :func:`setcontext`." #: ../Doc/library/decimal.rst:270 msgid "" @@ -219,6 +321,10 @@ msgid "" "`ExtendedContext`. The former is especially useful for debugging because " "many of the traps are enabled:" msgstr "" +"En accord avec le standard, le module :mod:`decimal` fournit des objets " +"Context standards, :const:`BasicContext` et :const:`ExtendedContext`. Le " +"premier est particulièrement utile pour le débogage car beaucoup des pièges " +"sont activés dans cet objet." #: ../Doc/library/decimal.rst:299 msgid "" @@ -227,6 +333,11 @@ msgid "" "cleared, so it is best to clear the flags before each set of monitored " "computations by using the :meth:`clear_flags` method. ::" msgstr "" +"Les objets ``Context`` ont aussi des options pour détecter des opérations " +"illégales lors des calculs. Ces options restent activées jusqu'à ce qu'elles " +"soit remises à zéro de manière explicite. Il convient donc de remettre à " +"zéro ces options avant chaque inspection de chaque calcul, avec la méthode :" +"meth:`clear_flags`. ::" #: ../Doc/library/decimal.rst:312 msgid "" @@ -234,12 +345,18 @@ msgid "" "rounded (digits beyond the context precision were thrown away) and that the " "result is inexact (some of the discarded digits were non-zero)." msgstr "" +"Les options montrent que l'approximation de :const:`Pi` par une fraction a " +"été arrondie (les chiffres au delà de la précision spécifiée par l'objet " +"Context ont été tronqués) et que le résultat est différent (certains des " +"chiffres tronqués étaient différents de zéro)." #: ../Doc/library/decimal.rst:316 msgid "" "Individual traps are set using the dictionary in the :attr:`traps` field of " "a context:" msgstr "" +"L'activation des pièges se fait en utilisant un dictionnaire dans " +"l'attribut :attr:`traps` de l'objet Context :" #: ../Doc/library/decimal.rst:331 msgid "" @@ -249,14 +366,20 @@ msgid "" "the bulk of the program manipulates the data no differently than with other " "Python numeric types." msgstr "" +"La plupart des applications n'ajustent l'objet ``Context`` qu'une seule " +"fois, au démarrage. Et, dans beaucoup d'applications, les données sont " +"convertie une fois pour toutes en :class:`Decimal`. Une fois le ``Context`` " +"initialisé, et les objets ``Decimal`` créés, l'essentiel du programme " +"manipule la donnée de la même manière qu'avec les autres types numériques " +"Python." #: ../Doc/library/decimal.rst:343 msgid "Decimal objects" -msgstr "" +msgstr "Les objets Decimal" #: ../Doc/library/decimal.rst:348 msgid "Construct a new :class:`Decimal` object based from *value*." -msgstr "" +msgstr "Construire un nouvel objet :class:`Decimal` à partir de *value*." #: ../Doc/library/decimal.rst:350 msgid "" @@ -266,6 +389,11 @@ msgid "" "after leading and trailing whitespace characters, as well as underscores " "throughout, are removed::" msgstr "" +"*value* peut être un entier, une chaîne de caractères, un tuple, :class:" +"`float`, ou une autre instance de :class:`Decimal`. Si *value* n'est pas " +"fourni, le constructeur renvoie ``Decimal('0')``. Si *value* est une chaîne " +"de caractère, elle doit correspondre à la syntaxe décimale en dehors des " +"espaces de début et de fin, ou des tirets bas, qui sont enlevés ::" #: ../Doc/library/decimal.rst:366 msgid "" @@ -274,6 +402,10 @@ msgid "" "example, Arabic-Indic and Devanāgarī digits) along with the fullwidth digits " "``'\\uff10'`` through ``'\\uff19'``." msgstr "" +"Les chiffres codés en Unicode sont aussi autorisés, là ou ``digit`` " +"apparaît. Cela inclut des chiffres décimaux venant d'autres alphabets (par " +"exemple les chiffres indo-arabes ou Devanagari) ainsi que les chiffres de " +"pleine largeur ``'\\uff10'`` jusqu'à ``'\\uff19'``." #: ../Doc/library/decimal.rst:371 msgid "" @@ -282,6 +414,10 @@ msgid "" "digits, and an integer exponent. For example, ``Decimal((0, (1, 4, 1, 4), " "-3))`` returns ``Decimal('1.414')``." msgstr "" +"Si *value* est un :class:`tuple`, il doit avoir 3 éléments, le signe (:const:" +"`0` pour positif ou :const:`1` pour négatif), un :class:`tuple` de chiffres, " +"et un entier représentant l'exposant. Par exemple, ``Decimal((0, (1, 4, 1, " +"4), -3))`` construit l'objet ``Decimal('1.414')``." #: ../Doc/library/decimal.rst:376 msgid "" @@ -291,6 +427,11 @@ msgid "" "``Decimal(float('1.1'))`` converts to " "``Decimal('1.100000000000000088817841970012523233890533447265625')``." msgstr "" +"Si *value* est un :class:`float`, la valeur en binaire flottant est " +"convertie exactement à son équivalent décimal. Cette conversion peut parfois " +"nécessiter 53 chiffres significatifs ou plus. Par exemple, " +"``Decimal(float('1.1'))`` devient " +"``Decimal('1.100000000000000088817841970012523233890533447265625')``." #: ../Doc/library/decimal.rst:382 msgid "" @@ -299,6 +440,10 @@ msgid "" "``Decimal('3.00000')`` records all five zeros even if the context precision " "is only three." msgstr "" +"La précision spécifiée dans Context n'affecte pas le nombre de chiffres " +"stockés. Cette valeur est déterminée exclusivement par le nombre de chiffres " +"dans *value*. Par exemple, ``Decimal('3.00000')`` enregistre les 5 zéros " +"même si la précision du contexte est de 3." #: ../Doc/library/decimal.rst:387 msgid "" @@ -307,28 +452,37 @@ msgid "" "exception is raised; otherwise, the constructor returns a new Decimal with " "the value of :const:`NaN`." msgstr "" +"L'objectif de l'argument *context* est de déterminer ce que Python doit " +"faire si *value* est une chaîne avec un mauvais format. Si l'option :const:" +"`InvalidOperation` est activée, une exception est levée, sinon le " +"constructeur renvoie un objet ``Decimal`` avec la valeur :const:`NaN`." #: ../Doc/library/decimal.rst:392 msgid "Once constructed, :class:`Decimal` objects are immutable." -msgstr "" +msgstr "Une fois construit, les objets :class:`Decimal` sont immuables." #: ../Doc/library/decimal.rst:394 msgid "" "The argument to the constructor is now permitted to be a :class:`float` " "instance." msgstr "" +"L'argument du constructeur peut désormais être un objet :class:`float`." #: ../Doc/library/decimal.rst:398 msgid "" ":class:`float` arguments raise an exception if the :exc:`FloatOperation` " "trap is set. By default the trap is off." msgstr "" +"Un argument :class:`float` lève une exception si l'option :exc:" +"`FloatOperation` est activé. Par défaut l'option ne l'est pas." #: ../Doc/library/decimal.rst:402 msgid "" "Underscores are allowed for grouping, as with integral and floating-point " "literals in code." msgstr "" +"Les tirets bas sont autorisés pour regrouper, tout comme pour l'arithmétique " +"en virgule fixe et flottante." #: ../Doc/library/decimal.rst:406 msgid "" @@ -339,6 +493,13 @@ msgid "" "compared, sorted, and coerced to another type (such as :class:`float` or :" "class:`int`)." msgstr "" +"Les objets ``Decimal`` partagent beaucoup de propriétés avec les autres " +"types numériques natifs tels que :class:`float` et :class:`int`. Toutes les " +"opérations mathématiques et méthodes sont conservées. De même les objets " +"``Decimal`` peuvent être copiés, sérialisés via le module ``pickle``, " +"affichés, utilisés comme clé de dictionnaire, éléments d'ensembles, " +"comparés, classés, et convertis vers un autre type (tel que :class:`float` " +"ou :class:`int`)." #: ../Doc/library/decimal.rst:413 msgid "" @@ -347,6 +508,10 @@ msgid "" "applied to Decimal objects, the sign of the result is the sign of the " "*dividend* rather than the sign of the divisor::" msgstr "" +"Il existe quelques différences mineures entre l'arithmétique entre les " +"objets décimaux et l'arithmétique avec les entiers et les ``float``. Quand " +"l'opérateur modulo ``%`` est appliqué sur des objets décimaux, le signe du " +"résultat est le signe du *dividend* plutôt que le signe du diviseur::" #: ../Doc/library/decimal.rst:423 msgid "" @@ -354,12 +519,17 @@ msgid "" "integer part of the true quotient (truncating towards zero) rather than its " "floor, so as to preserve the usual identity ``x == (x // y) * y + x % y``::" msgstr "" +"L'opérateur division entière, ``//`` se comporte de la même manière, " +"retournant la partie entière du quotient, plutôt que son arrondi, de manière " +"à préserver l'identité d'Euclide ``x == (x // y) * y + x % y``::" #: ../Doc/library/decimal.rst:432 msgid "" "The ``%`` and ``//`` operators implement the ``remainder`` and ``divide-" "integer`` operations (respectively) as described in the specification." msgstr "" +"Les opérateurs ``//`` et ``%`` implémentent la division entière et le reste " +"(ou modulo), respectivement, tel que décrit dans la spécification." #: ../Doc/library/decimal.rst:436 msgid "" @@ -371,12 +541,21 @@ msgid "" "This avoids confusing results when doing equality comparisons between " "numbers of different types." msgstr "" +"Les objets ``Decimal`` ne peuvent généralement pas être combinés avec des " +"``float`` ou des objets :class:`fractions.Fraction` lors d'opérations " +"arithmétiques : tout addition entre un :class:`Decimal` avec un :class:" +"`float`, par exemple, lève une exception :exc:`TypeError`. Cependant, il est " +"possible d'utiliser les opérateurs de comparaison entre instances de :class:" +"`Decimal` avec les autres types numériques. Cela évite d'avoir des résultats " +"absurdes lors des tests d'égalité entre différents types." #: ../Doc/library/decimal.rst:444 msgid "" "Mixed-type comparisons between :class:`Decimal` instances and other numeric " "types are now fully supported." msgstr "" +"Les comparaisons inter-types entre :class:`Decimal` et les autres types " +"numériques sont désormais intégralement gérés." #: ../Doc/library/decimal.rst:448 msgid "" @@ -404,6 +583,8 @@ msgid "" "The conversion is exact. Raise OverflowError on infinities and ValueError " "on NaNs." msgstr "" +"La conversion est exacte. Lève une ``OverflowError`` sur l'infini et " +"``ValueError`` sur les ``Nan``'s." #: ../Doc/library/decimal.rst:475 msgid "" @@ -1802,7 +1983,7 @@ msgstr "" #: ../Doc/library/decimal.rst:1814 msgid "Recipes" -msgstr "" +msgstr "Cas pratiques" #: ../Doc/library/decimal.rst:1816 msgid "" @@ -1812,17 +1993,20 @@ msgstr "" #: ../Doc/library/decimal.rst:1971 msgid "Decimal FAQ" -msgstr "" +msgstr "FAQ *decimal*" #: ../Doc/library/decimal.rst:1973 msgid "" "Q. It is cumbersome to type ``decimal.Decimal('1234.5')``. Is there a way " "to minimize typing when using the interactive interpreter?" msgstr "" +"Q. C'est fastidieux de taper ``decimal.Decimal('1234.5')``. Y a-t-il un " +"moyen de réduire la frappe quand on utilise l'interpréteur interactif ?" #: ../Doc/library/decimal.rst:1976 msgid "A. Some users abbreviate the constructor to just a single letter:" msgstr "" +"R. Certains utilisateurs abrègent le constructeur en une seule lettre :" #: ../Doc/library/decimal.rst:1982 msgid ""