1
0
Fork 0

Traduction de reference/expressions.po (#1725)

This commit is contained in:
Jean-Abou-Samra 2021-10-20 15:44:54 +02:00 committed by GitHub
parent 5f63c38fc1
commit a5aa864de7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 35 additions and 17 deletions

View File

@ -6,14 +6,14 @@ msgstr ""
"Project-Id-Version: Python 3\n" "Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-09-23 16:16+0200\n" "POT-Creation-Date: 2021-09-23 16:16+0200\n"
"PO-Revision-Date: 2021-09-04 02:31+0200\n" "PO-Revision-Date: 2021-10-17 16:54+0200\n"
"Last-Translator: Jean Abou Samra <jean@abou-samra.fr>\n" "Last-Translator: Jean Abou Samra <jean@abou-samra.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"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.4.1\n" "X-Generator: Poedit 3.0\n"
#: reference/expressions.rst:6 #: reference/expressions.rst:6
msgid "Expressions" msgid "Expressions"
@ -1752,6 +1752,8 @@ msgstr ""
msgid "" msgid ""
"This operation can be customized using the special :meth:`__pow__` method." "This operation can be customized using the special :meth:`__pow__` method."
msgstr "" msgstr ""
"La méthode spéciale qui permet de surcharger cet opérateur est :meth:"
"`__pow__`."
#: reference/expressions.rst:1156 #: reference/expressions.rst:1156
msgid "Unary arithmetic and bitwise operations" msgid "Unary arithmetic and bitwise operations"
@ -1764,24 +1766,23 @@ msgstr ""
"priorité :" "priorité :"
#: reference/expressions.rst:1173 #: reference/expressions.rst:1173
#, fuzzy
msgid "" msgid ""
"The unary ``-`` (minus) operator yields the negation of its numeric " "The unary ``-`` (minus) operator yields the negation of its numeric "
"argument; the operation can be overridden with the :meth:`__neg__` special " "argument; the operation can be overridden with the :meth:`__neg__` special "
"method." "method."
msgstr "" msgstr ""
"L'opérateur unaire ``-`` (moins) produit l'opposé de son argument numérique." "L'opérateur unaire ``-`` (moins) produit l'opposé de son argument numérique "
"(la méthode spéciale qui le surcharge est :meth:`__neg__`) ;"
#: reference/expressions.rst:1181 #: reference/expressions.rst:1181
#, fuzzy
msgid "" msgid ""
"The unary ``+`` (plus) operator yields its numeric argument unchanged; the " "The unary ``+`` (plus) operator yields its numeric argument unchanged; the "
"operation can be overridden with the :meth:`__pos__` special method." "operation can be overridden with the :meth:`__pos__` special method."
msgstr "" msgstr ""
"L'opérateur unaire ``+`` (plus) produit son argument numérique inchangé." "L'opérateur unaire ``+`` (plus) produit son argument numérique inchangé "
"(surcharge par la méthode :meth:`__pos__`) ;"
#: reference/expressions.rst:1188 #: reference/expressions.rst:1188
#, fuzzy
msgid "" msgid ""
"The unary ``~`` (invert) operator yields the bitwise inversion of its " "The unary ``~`` (invert) operator yields the bitwise inversion of its "
"integer argument. The bitwise inversion of ``x`` is defined as ``-(x+1)``. " "integer argument. The bitwise inversion of ``x`` is defined as ``-(x+1)``. "
@ -1790,7 +1791,8 @@ msgid ""
msgstr "" msgstr ""
"L'opérateur unaire ``~`` (inversion) produit l'inversion bit à bit de son " "L'opérateur unaire ``~`` (inversion) produit l'inversion bit à bit de son "
"argument entier. L'inversion bit à bit de ``x`` est définie comme ``-(x" "argument entier. L'inversion bit à bit de ``x`` est définie comme ``-(x"
"+1)``. Elle s'applique uniquement aux nombres entiers." "+1)``. Elle ne s'applique qu'aux nombres entiers et aux objets allogènes qui "
"surchargent la méthode spéciale :meth:`__invert__`."
#: reference/expressions.rst:1197 #: reference/expressions.rst:1197
msgid "" msgid ""
@ -1838,6 +1840,8 @@ msgid ""
"This operation can be customized using the special :meth:`__mul__` and :meth:" "This operation can be customized using the special :meth:`__mul__` and :meth:"
"`__rmul__` methods." "`__rmul__` methods."
msgstr "" msgstr ""
"Les méthodes spéciales qui permettent de surcharger cet opérateur sont :meth:"
"`__mul__` et :meth:`__rmul__`."
#: reference/expressions.rst:1236 #: reference/expressions.rst:1236
msgid "" msgid ""
@ -1869,6 +1873,8 @@ msgid ""
"This operation can be customized using the special :meth:`__truediv__` and :" "This operation can be customized using the special :meth:`__truediv__` and :"
"meth:`__floordiv__` methods." "meth:`__floordiv__` methods."
msgstr "" msgstr ""
"Les méthodes spéciales qui permettent de surcharger ces opérations sont :"
"meth:`__truediv__` et :meth:`__floordiv__`."
#: reference/expressions.rst:1261 #: reference/expressions.rst:1261
msgid "" msgid ""
@ -1921,6 +1927,8 @@ msgid ""
"The *modulo* operation can be customized using the special :meth:`__mod__` " "The *modulo* operation can be customized using the special :meth:`__mod__` "
"method." "method."
msgstr "" msgstr ""
"La méthode spéciale qui permet de surcharger cette opération est :meth:"
"`__mod__`."
#: reference/expressions.rst:1282 #: reference/expressions.rst:1282
msgid "" msgid ""
@ -1951,6 +1959,8 @@ msgid ""
"This operation can be customized using the special :meth:`__add__` and :meth:" "This operation can be customized using the special :meth:`__add__` and :meth:"
"`__radd__` methods." "`__radd__` methods."
msgstr "" msgstr ""
"Les méthodes spéciales qui permettent de surcharger cette opération sont :"
"meth:`__add__` et :meth:`__radd__`."
#: reference/expressions.rst:1304 #: reference/expressions.rst:1304
msgid "" msgid ""
@ -1964,6 +1974,8 @@ msgstr ""
msgid "" msgid ""
"This operation can be customized using the special :meth:`__sub__` method." "This operation can be customized using the special :meth:`__sub__` method."
msgstr "" msgstr ""
"La méthode spéciale qui permet de surcharger cette opération est :meth:"
"`__sub__`."
#: reference/expressions.rst:1313 #: reference/expressions.rst:1313
msgid "Shifting operations" msgid "Shifting operations"
@ -1990,6 +2002,8 @@ msgid ""
"This operation can be customized using the special :meth:`__lshift__` and :" "This operation can be customized using the special :meth:`__lshift__` and :"
"meth:`__rshift__` methods." "meth:`__rshift__` methods."
msgstr "" msgstr ""
"Les méthodes spéciales qui permettent de surcharger ces opérations sont :"
"meth:`__lshift__` et :meth:`__rshift__`."
#: reference/expressions.rst:1333 #: reference/expressions.rst:1333
msgid "" msgid ""
@ -2011,34 +2025,33 @@ msgstr ""
"différente :" "différente :"
#: reference/expressions.rst:1355 #: reference/expressions.rst:1355
#, fuzzy
msgid "" msgid ""
"The ``&`` operator yields the bitwise AND of its arguments, which must be " "The ``&`` operator yields the bitwise AND of its arguments, which must be "
"integers or one of them must be a custom object overriding :meth:`__and__` " "integers or one of them must be a custom object overriding :meth:`__and__` "
"or :meth:`__rand__` special methods." "or :meth:`__rand__` special methods."
msgstr "" msgstr ""
"L'opérateur ``&`` produit le ET logique de ses arguments, qui doivent être " "L'opérateur ``&`` produit le ET logique de ses arguments. Ils doivent être "
"des entiers." "des entiers, sauf si celui de gauche surcharge la méthode spéciale :meth:"
"`__and__`, ou celui de droite la méthode :meth:`__rand__`."
#: reference/expressions.rst:1364 #: reference/expressions.rst:1364
#, fuzzy
msgid "" msgid ""
"The ``^`` operator yields the bitwise XOR (exclusive OR) of its arguments, " "The ``^`` operator yields the bitwise XOR (exclusive OR) of its arguments, "
"which must be integers or one of them must be a custom object overriding :" "which must be integers or one of them must be a custom object overriding :"
"meth:`__xor__` or :meth:`__rxor__` special methods." "meth:`__xor__` or :meth:`__rxor__` special methods."
msgstr "" msgstr ""
"L'opérateur ``^`` produit le OU EXCLUSIF (XOR) logique de ses arguments, qui " "L'opérateur ``^`` produit le OU EXCLUSIF (XOR) logique de ses arguments. Ils "
"doivent être des entiers." "doivent être des entiers, sauf à surcharger :meth:`__xor__` ou :meth:"
"`__rxor__`."
#: reference/expressions.rst:1373 #: reference/expressions.rst:1373
#, fuzzy
msgid "" msgid ""
"The ``|`` operator yields the bitwise (inclusive) OR of its arguments, which " "The ``|`` operator yields the bitwise (inclusive) OR of its arguments, which "
"must be integers or one of them must be a custom object overriding :meth:" "must be integers or one of them must be a custom object overriding :meth:"
"`__or__` or :meth:`__ror__` special methods." "`__or__` or :meth:`__ror__` special methods."
msgstr "" msgstr ""
"L'opérateur ``|`` produit le OU logique de ses arguments, qui doivent être " "L'opérateur ``|`` produit le OU logique de ses arguments. Ils doivent être "
"des entiers." "des entiers, sauf à surcharger :meth:`__or__` ou :meth:`__ror__`."
#: reference/expressions.rst:1381 #: reference/expressions.rst:1381
msgid "Comparisons" msgid "Comparisons"
@ -2063,6 +2076,11 @@ msgid ""
"comparison methods` may return non-boolean values. In this case Python will " "comparison methods` may return non-boolean values. In this case Python will "
"call :func:`bool` on such value in boolean contexts." "call :func:`bool` on such value in boolean contexts."
msgstr "" msgstr ""
"Les comparaisons donnent des valeurs booléennes (``True`` ou ``False``). "
"Cependant, les :dfn:`méthodes de comparaison riche` définies par "
"l'utilisateur peuvent renvoyer des non-booléens. Dans ce cas, le résultat de "
"la comparaison est converti en booléen avec :func:`bool` dans les contextes "
"qui attendent un booléen."
#: reference/expressions.rst:1409 #: reference/expressions.rst:1409
msgid "" msgid ""