reformulation pour les signaux
ci/woodpecker/pr/woodpecker Pipeline was successful Details

This commit is contained in:
Christophe Nanteuil 2023-05-20 20:29:11 +02:00
parent 3545d97175
commit 431e5c07c7
1 changed files with 28 additions and 27 deletions

View File

@ -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