Proofreading library/numbers

This commit is contained in:
Julien Palard 2019-05-30 23:42:39 +02:00
parent e895e6b691
commit e30f5c25e7

View File

@ -6,7 +6,8 @@ msgstr ""
"Project-Id-Version: Python 3.7\n" "Project-Id-Version: Python 3.7\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n" "POT-Creation-Date: 2017-04-02 22:11+0200\n"
"PO-Revision-Date: 2019-05-09 22:14+0200\n" "PO-Revision-Date: 2019-05-30 23:41+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" "Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n" "Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -15,11 +16,11 @@ msgstr ""
#: ../Doc/library/numbers.rst:2 #: ../Doc/library/numbers.rst:2
msgid ":mod:`numbers` --- Numeric abstract base classes" msgid ":mod:`numbers` --- Numeric abstract base classes"
msgstr ":mod:`numbers` --- Classes de base abstraites numériques" msgstr ":mod:`numbers` Classes de base abstraites numériques"
#: ../Doc/library/numbers.rst:7 #: ../Doc/library/numbers.rst:7
msgid "**Source code:** :source:`Lib/numbers.py`" msgid "**Source code:** :source:`Lib/numbers.py`"
msgstr "**Code source:** :source:`Lib/numbers.py`" msgstr "**Code source :** :source:`Lib/numbers.py`"
#: ../Doc/library/numbers.rst:11 #: ../Doc/library/numbers.rst:11
msgid "" msgid ""
@ -66,14 +67,14 @@ msgstr "Abstrait. Récupère la partie réelle de ce nombre."
#: ../Doc/library/numbers.rst:39 #: ../Doc/library/numbers.rst:39
msgid "Abstract. Retrieves the imaginary component of this number." msgid "Abstract. Retrieves the imaginary component of this number."
msgstr "Résumé. Retrouve la partie imaginaire de ce nombre." msgstr "Abstrait. Retrouve la partie imaginaire de ce nombre."
#: ../Doc/library/numbers.rst:43 #: ../Doc/library/numbers.rst:43
msgid "" msgid ""
"Abstract. Returns the complex conjugate. For example, ``(1+3j).conjugate() " "Abstract. Returns the complex conjugate. For example, ``(1+3j).conjugate() "
"== (1-3j)``." "== (1-3j)``."
msgstr "" msgstr ""
"Résumé. Renvoie le complexe conjugué. Par exemple, ``(1+3j).conjugate() == " "Abstrait. Renvoie le complexe conjugué. Par exemple, ``(1+3j).conjugate() == "
"(1-3j)``." "(1-3j)``."
#: ../Doc/library/numbers.rst:48 #: ../Doc/library/numbers.rst:48
@ -90,9 +91,9 @@ msgid ""
"func:`round`, :func:`math.floor`, :func:`math.ceil`, :func:`divmod`, ``//``, " "func:`round`, :func:`math.floor`, :func:`math.ceil`, :func:`divmod`, ``//``, "
"``%``, ``<``, ``<=``, ``>``, and ``>=``." "``%``, ``<``, ``<=``, ``>``, and ``>=``."
msgstr "" msgstr ""
"En bref, celles-ci sont: une conversion à :class:`float`, :func:`math." "En bref, celles-ci sont : une conversion vers :class:`float`, :func:`math."
"trunc`, :func:`round`, :func:`math.floor`, :func:`math.ceil`, :func:" "trunc`, :func:`round`, :func:`math.floor`, :func:`math.ceil`, :func:"
"`divmod`, ``//``, ``%``, ``<``, ``<=``, ``>``, et ``>=``." "`divmod`, ``//``, ``%``, ``<``, ``<=``, ``>`` et ``>=``."
#: ../Doc/library/numbers.rst:55 #: ../Doc/library/numbers.rst:55
msgid "" msgid ""
@ -100,7 +101,7 @@ msgid ""
"attr:`~Complex.imag`, and :meth:`~Complex.conjugate`." "attr:`~Complex.imag`, and :meth:`~Complex.conjugate`."
msgstr "" msgstr ""
"*Real* fournit également des valeurs par défaut pour :func:`complex`, :attr:" "*Real* fournit également des valeurs par défaut pour :func:`complex`, :attr:"
"`~Complex.real`, :attr:`~Complex.imag`, et :meth:`~Complex.conjugate`." "`~Complex.real`, :attr:`~Complex.imag` et :meth:`~Complex.conjugate`."
#: ../Doc/library/numbers.rst:61 #: ../Doc/library/numbers.rst:61
msgid "" msgid ""
@ -108,14 +109,13 @@ msgid ""
"`~Rational.denominator` properties, which should be in lowest terms. With " "`~Rational.denominator` properties, which should be in lowest terms. With "
"these, it provides a default for :func:`float`." "these, it provides a default for :func:`float`."
msgstr "" msgstr ""
"Sous-classe :class:`Real` et ajoute les propriétés :attr:`~Rational." "Dérive :class:`Real` et ajoute les propriétés :attr:`~Rational.numerator` "
"numerator` et :attr:`~Rational.denominator` qui doivent être les plus petits " "et :attr:`~Rational.denominator` qui doivent être les plus petits possible. "
"possible. Avec celles-ci, il fournit une valeur par défaut pour :func:" "Avec celles-ci, il fournit une valeur par défaut pour :func:`float`."
"`float`."
#: ../Doc/library/numbers.rst:68 ../Doc/library/numbers.rst:72 #: ../Doc/library/numbers.rst:68 ../Doc/library/numbers.rst:72
msgid "Abstract." msgid "Abstract."
msgstr "Résumé." msgstr "Abstrait."
#: ../Doc/library/numbers.rst:77 #: ../Doc/library/numbers.rst:77
msgid "" msgid ""
@ -124,11 +124,11 @@ msgid ""
"`~Rational.denominator`. Adds abstract methods for ``**`` and bit-string " "`~Rational.denominator`. Adds abstract methods for ``**`` and bit-string "
"operations: ``<<``, ``>>``, ``&``, ``^``, ``|``, ``~``." "operations: ``<<``, ``>>``, ``&``, ``^``, ``|``, ``~``."
msgstr "" msgstr ""
"Sous-classe :class:`Rational` et ajoute une conversion en :class:`int`. " "Dérive :class:`Rational` et ajoute une conversion en :class:`int`. Fournit "
"Fournit des valeurs par défaut pour :func:`float`, :attr:`~Rational." "des valeurs par défaut pour :func:`float`, :attr:`~Rational.numerator` et :"
"numerator`, et :attr:`~Rational.denominator`. Ajoute des méthodes abstraites " "attr:`~Rational.denominator`. Ajoute des méthodes abstraites pour ``**`` et "
"pour ``**`` et les opérations au niveau des bits: ``<<``, ``>>``, ``&``, " "les opérations au niveau des bits: ``<<``, ``>>``, ``&``, ``^``, ``|``, "
"``^``, ``|``, ``~``." "``~``."
#: ../Doc/library/numbers.rst:84 #: ../Doc/library/numbers.rst:84
msgid "Notes for type implementors" msgid "Notes for type implementors"
@ -179,7 +179,7 @@ msgstr ""
"les types des deux arguments, ou convertissent chacun dans le type natif le " "les types des deux arguments, ou convertissent chacun dans le type natif le "
"plus proche et effectuent l'opération sur ces types. Pour les sous-types de :" "plus proche et effectuent l'opération sur ces types. Pour les sous-types de :"
"class:`Integral`, cela signifie que :meth:`__add__` et :meth:`__radd__` " "class:`Integral`, cela signifie que :meth:`__add__` et :meth:`__radd__` "
"devraient être définis comme suit::" "devraient être définis comme suit ::"
#: ../Doc/library/numbers.rst:152 #: ../Doc/library/numbers.rst:152
msgid "" msgid ""
@ -246,7 +246,7 @@ msgid ""
"then the appropriate shared operation is the one involving the built in :" "then the appropriate shared operation is the one involving the built in :"
"class:`complex`, and both :meth:`__radd__` s land there, so ``a+b == b+a``." "class:`complex`, and both :meth:`__radd__` s land there, so ``a+b == b+a``."
msgstr "" msgstr ""
"Si ``A < : Complex```et ``B < : Real``` sans autre information, alors " "Si ``A <: Complex`` et ``B <: Real`` sans autre information, alors "
"l'opération commune appropriée est celle impliquant :class:`complex` et les " "l'opération commune appropriée est celle impliquant :class:`complex` et les "
"deux :meth:`__radd__` atterrissent à cet endroit, donc ``a+b == b+a``." "deux :meth:`__radd__` atterrissent à cet endroit, donc ``a+b == b+a``."