Revue et poursuite de la traduction de library/decimal.po #143
|
@ -6,7 +6,7 @@ msgstr ""
|
|||
"Project-Id-Version: Python 3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-04-14 13:19+0200\n"
|
||||
"PO-Revision-Date: 2023-05-18 23:14+0200\n"
|
||||
"PO-Revision-Date: 2023-05-20 20:21+0200\n"
|
||||
"Last-Translator: Christophe Nanteuil <christophe.nanteuil@gmail.com>\n"
|
||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
|
||||
"Language: fr\n"
|
||||
|
@ -198,11 +198,12 @@ 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 remettre les signaux à zéro avant de commencer un calcul qu'il souhaite "
|
||||
"surveiller."
|
||||
"Chaque signal est configurable indépendamment, à travers un drapeau (ou "
|
||||
"option) et un activateur de déroutement. Quand une opération illégale "
|
||||
"survient, le drapeau du signal est mis à ``1`` puis, si l'activateur est "
|
||||
"configuré, une exception est levée. La mise à ``1`` du drapeau est "
|
||||
"persistante, l'utilisateur doit donc remettre les drapeaux à zéro avant de "
|
||||
"commencer un calcul qu'il souhaite surveiller."
|
||||
|
||||
#: library/decimal.rst:116
|
||||
msgid ""
|
||||
|
@ -248,9 +249,9 @@ msgid ""
|
|||
"decimals and floats in constructors or ordering comparisons raises an "
|
||||
"exception::"
|
||||
msgstr ""
|
||||
"Si le signal :exc:`FloatOperation` est surveillé, un mélange accidentel "
|
||||
"d'objets ``Decimal`` et de ``float`` dans les constructeurs ou des "
|
||||
"opérations de comparaisons lève une exception ::"
|
||||
"Si le signal :exc:`FloatOperation` est activé pour déroutement, un mélange "
|
||||
"accidentel d'objets ``Decimal`` et de ``float`` dans les constructeurs ou "
|
||||
"des opérations de comparaison lève une exception ::"
|
||||
|
||||
#: library/decimal.rst:182
|
||||
msgid ""
|
||||
|
@ -325,7 +326,7 @@ 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 signaux "
|
||||
"sont surveillés :"
|
||||
"ont leur déroutement activé :"
|
||||
|
||||
#: library/decimal.rst:299
|
||||
msgid ""
|
||||
|
@ -356,7 +357,7 @@ msgid ""
|
|||
"Individual traps are set using the dictionary in the :attr:`~Context.traps` "
|
||||
"attribute of a context:"
|
||||
msgstr ""
|
||||
"L'activation de la surveillance se fait en utilisant un dictionnaire dans "
|
||||
"L'activation du déroutement se fait en utilisant un dictionnaire dans "
|
||||
"l'attribut :attr:`~Context.traps` du contexte :"
|
||||
|
||||
#: library/decimal.rst:331
|
||||
|
@ -380,7 +381,7 @@ msgstr "Les objets *Decimal*"
|
|||
|
||||
#: library/decimal.rst:348
|
||||
msgid "Construct a new :class:`Decimal` object based from *value*."
|
||||
msgstr "Construire un nouvel objet :class:`Decimal` à partir de *value*."
|
||||
msgstr "Construit un nouvel objet :class:`Decimal` à partir de *value*."
|
||||
|
||||
#: library/decimal.rst:350
|
||||
msgid ""
|
||||
|
@ -454,8 +455,8 @@ msgid ""
|
|||
"the value of ``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 "
|
||||
"faire si *value* est une chaîne avec un mauvais format. Si le déroutement "
|
||||
"est activé pour :const:`InvalidOperation`, une exception est levée, sinon le "
|
||||
"constructeur renvoie un objet ``Decimal`` de valeur ``NaN``."
|
||||
|
||||
#: library/decimal.rst:392
|
||||
|
@ -476,8 +477,8 @@ 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 de surveillance :"
|
||||
"exc:`FloatOperation` est activée. Par défaut l'option ne l'est pas."
|
||||
"un argument :class:`float` lève une exception si le déroutement est activé "
|
||||
"pour :exc:`FloatOperation`. Par défaut le déroutement n'est pas activé."
|
||||
|
||||
# suit un :
|
||||
#: library/decimal.rst:402
|
||||
|
@ -550,7 +551,7 @@ msgstr ""
|
|||
"arithmétiques : toute addition entre un :class:`Decimal` et 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 "
|
||||
"`Decimal` et les autres types numériques. Cela évite d'avoir des résultats "
|
||||
"absurdes lors des tests d'égalité entre différents types."
|
||||
|
||||
# suit un :
|
||||
|
@ -634,9 +635,9 @@ msgid ""
|
|||
"NaN operand is treated as though it were a signaling NaN."
|
||||
msgstr ""
|
||||
"Cette opération est identique à la méthode :meth:`compare`, sauf que tous "
|
||||
"les *NaN* sont surveillés. Autrement dit, si aucun des opérandes n'est un "
|
||||
"*NaN* de signalisation, alors tout opérande *NaN* silencieux est traité "
|
||||
"comme s'il s'agissait d'un *NaN* de signalisation."
|
||||
"les *NaN* activent un déroutement. Autrement dit, si aucun des opérandes "
|
||||
"n'est un *NaN* de signalisation, alors tout opérande *NaN* silencieux est "
|
||||
"traité comme s'il s'agissait d'un *NaN* de signalisation."
|
||||
|
||||
#: library/decimal.rst:504
|
||||
msgid ""
|
||||
|
@ -815,8 +816,8 @@ msgid ""
|
|||
"const:`False` if the argument is zero, subnormal, infinite or a NaN."
|
||||
msgstr ""
|
||||
"Renvoie :const:`True` si l'argument est un nombre fini *normal*. Renvoie :"
|
||||
"const:`False` si l'argument est zéro, résultat d'un dépassement par valeur "
|
||||
"inférieure, infini ou un *NaN*."
|
||||
"const:`False` si l'argument est zéro, infini, résultat d'un dépassement par "
|
||||
"valeur inférieure ou un *NaN*."
|
||||
|
||||
#: library/decimal.rst:637
|
||||
msgid ""
|
||||
|
@ -1392,15 +1393,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Il s'agit d'un contexte standard défini par la *General Decimal Arithmetic "
|
||||
"Specification*. La précision est fixée à neuf. L'arrondi est défini sur :"
|
||||
"const:`ROUND_HALF_UP`. Tous les drapeaux sont effacés. Toutes les "
|
||||
"surveillances sont activées (traitées comme des exceptions) sauf :const:"
|
||||
"`Inexact`, :const:`Rounded` et :const:`Subnormal`."
|
||||
"const:`ROUND_HALF_UP`. Tous les drapeaux sont effacés. Tous les déroutements "
|
||||
"sont activés (ils lèvent des exceptions) sauf :const:`Inexact`, :const:"
|
||||
"`Rounded` et :const:`Subnormal`."
|
||||
|
||||
#: library/decimal.rst:974
|
||||
msgid ""
|
||||
"Because many of the traps are enabled, this context is useful for debugging."
|
||||
msgstr ""
|
||||
"Étant donné que de nombreuses options de surveillance sont activées, ce "
|
||||
"Étant donné que de nombreuses options de déroutement sont activées, ce "
|
||||
"contexte est utile pour le débogage."
|
||||
|
||||
#: library/decimal.rst:979
|
||||
|
@ -1412,7 +1413,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Il s'agit d'un contexte standard défini par la *General Decimal Arithmetic "
|
||||
"Specification*. La précision est fixée à neuf. L'arrondi est défini sur :"
|
||||
"const:`ROUND_HALF_EVEN`. Toutes les options de surveillance sont désactivées "
|
||||
"const:`ROUND_HALF_EVEN`. Toutes les options de déroutement sont désactivées "
|
||||
"(afin que les exceptions ne soient pas levées pendant les calculs)."
|
||||
|
||||
#: library/decimal.rst:984
|
||||
|
|
Loading…
Reference in New Issue