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"
"Report-Msgid-Bugs-To: \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: fr\n"
"MIME-Version: 1.0\n"
@ -15,11 +16,11 @@ msgstr ""
#: ../Doc/library/numbers.rst:2
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
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
msgid ""
@ -66,14 +67,14 @@ msgstr "Abstrait. Récupère la partie réelle de ce nombre."
#: ../Doc/library/numbers.rst:39
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
msgid ""
"Abstract. Returns the complex conjugate. For example, ``(1+3j).conjugate() "
"== (1-3j)``."
msgstr ""
"Résumé. Renvoie le complexe conjugué. Par exemple, ``(1+3j).conjugate() == "
"Abstrait. Renvoie le complexe conjugué. Par exemple, ``(1+3j).conjugate() == "
"(1-3j)``."
#: ../Doc/library/numbers.rst:48
@ -90,9 +91,9 @@ msgid ""
"func:`round`, :func:`math.floor`, :func:`math.ceil`, :func:`divmod`, ``//``, "
"``%``, ``<``, ``<=``, ``>``, and ``>=``."
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:"
"`divmod`, ``//``, ``%``, ``<``, ``<=``, ``>``, et ``>=``."
"`divmod`, ``//``, ``%``, ``<``, ``<=``, ``>`` et ``>=``."
#: ../Doc/library/numbers.rst:55
msgid ""
@ -100,7 +101,7 @@ msgid ""
"attr:`~Complex.imag`, and :meth:`~Complex.conjugate`."
msgstr ""
"*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
msgid ""
@ -108,14 +109,13 @@ msgid ""
"`~Rational.denominator` properties, which should be in lowest terms. With "
"these, it provides a default for :func:`float`."
msgstr ""
"Sous-classe :class:`Real` et ajoute les propriétés :attr:`~Rational."
"numerator` et :attr:`~Rational.denominator` qui doivent être les plus petits "
"possible. Avec celles-ci, il fournit une valeur par défaut pour :func:"
"`float`."
"Dérive :class:`Real` et ajoute les propriétés :attr:`~Rational.numerator` "
"et :attr:`~Rational.denominator` qui doivent être les plus petits possible. "
"Avec celles-ci, il fournit une valeur par défaut pour :func:`float`."
#: ../Doc/library/numbers.rst:68 ../Doc/library/numbers.rst:72
msgid "Abstract."
msgstr "Résumé."
msgstr "Abstrait."
#: ../Doc/library/numbers.rst:77
msgid ""
@ -124,11 +124,11 @@ msgid ""
"`~Rational.denominator`. Adds abstract methods for ``**`` and bit-string "
"operations: ``<<``, ``>>``, ``&``, ``^``, ``|``, ``~``."
msgstr ""
"Sous-classe :class:`Rational` et ajoute une conversion en :class:`int`. "
"Fournit des valeurs par défaut pour :func:`float`, :attr:`~Rational."
"numerator`, et :attr:`~Rational.denominator`. Ajoute des méthodes abstraites "
"pour ``**`` et les opérations au niveau des bits: ``<<``, ``>>``, ``&``, "
"``^``, ``|``, ``~``."
"Dérive :class:`Rational` et ajoute une conversion en :class:`int`. Fournit "
"des valeurs par défaut pour :func:`float`, :attr:`~Rational.numerator` et :"
"attr:`~Rational.denominator`. Ajoute des méthodes abstraites pour ``**`` et "
"les opérations au niveau des bits: ``<<``, ``>>``, ``&``, ``^``, ``|``, "
"``~``."
#: ../Doc/library/numbers.rst:84
msgid "Notes for type implementors"
@ -179,7 +179,7 @@ msgstr ""
"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 :"
"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
msgid ""
@ -246,7 +246,7 @@ msgid ""
"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``."
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 "
"deux :meth:`__radd__` atterrissent à cet endroit, donc ``a+b == b+a``."