Skip to content

Traduction des fuzzies de Reference et Tutorial #1590

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Apr 14, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 26 additions & 21 deletions reference/compound_stmts.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: Python 3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-01-27 19:26+0100\n"
"PO-Revision-Date: 2020-05-30 20:30+0900\n"
"PO-Revision-Date: 2021-04-10 16:40+0200\n"
"Last-Translator: Samuel Giffard <samuel@giffard.co>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n"
Expand Down Expand Up @@ -208,7 +208,7 @@ msgstr ""
"exécutée une fois pour chaque élément fourni par l'itérateur, dans l'ordre "
"renvoyé par l'itérateur. Chaque élément est assigné, à tour de rôle, à la "
"liste cible (*target_list* dans la grammaire ci-dessus) en utilisant les "
"règles des assignations (voir :ref:`assignment`), et ensuite la suite est "
"règles des affectations (voir :ref:`assignment`), et ensuite la suite est "
"exécutée. Lorsque les éléments sont épuisés (ce qui est immédiat lorsque la "
"séquence est vide ou si un itérateur lève une exception :exc:"
"`StopIteration`), la suite de la clause :keyword:`!else`, si elle existe, "
Expand Down Expand Up @@ -278,7 +278,7 @@ msgstr ""
"l'élément courant, l'élément courant est traité une deuxième fois à la "
"prochaine itération. Ceci peut conduire à de méchants bugs, que vous pouvez "
"éviter en effectuant une copie temporaire d'une tranche ou de la séquence "
"complète, par exemple ::"
"complète, par exemple ::"

#: reference/compound_stmts.rst:225
msgid "The :keyword:`!try` statement"
Expand All @@ -293,7 +293,6 @@ msgstr ""
"code de nettoyage pour un groupe d'instructions :"

#: reference/compound_stmts.rst:248
#, fuzzy
msgid ""
"The :keyword:`except` clause(s) specify one or more exception handlers. When "
"no exception occurs in the :keyword:`try` clause, no exception handler is "
Expand All @@ -319,8 +318,8 @@ msgstr ""
"avec une expression, cette expression est évaluée et la clause correspond si "
"l'objet résultant est « compatible » avec l'exception. Un objet est réputé "
"compatible avec une exception s'il est la classe ou une classe de base de "
"l'objet exception ou si c'est un *n*-uplet contenant un élément qui est "
"compatible avec l'exception."
"l'objet exception ou si c'est un *n*-uplet dont un élément est la classe ou "
"une classe parente de l'exception."

#: reference/compound_stmts.rst:260
msgid ""
Expand Down Expand Up @@ -372,11 +371,11 @@ msgid ""
"the end of the except clause. This is as if ::"
msgstr ""
"Lorsqu'une exception a été assignée en utilisant ``as cible``, elle est "
"effacée à la fin de la clause ``except``. C'est comme si ::"
"effacée à la fin de la clause ``except``. C'est comme si ::"

#: reference/compound_stmts.rst:284
msgid "was translated to ::"
msgstr "avait été traduit en ::"
msgstr "avait été traduit en ::"

#: reference/compound_stmts.rst:292
msgid ""
Expand Down Expand Up @@ -571,7 +570,7 @@ msgid ""
msgstr ""
"L'instruction :keyword:`with` garantit que si la méthode :meth:`__enter__` "
"se termine sans erreur, alors la méthode :meth:`__exit__` est toujours "
"appelée. Ainsi, si une erreur se produit pendant l'assignation à la liste "
"appelée. Ainsi, si une erreur se produit pendant l'affectation à la liste "
"cible, elle est traitée de la même façon qu'une erreur se produisant dans la "
"suite. Voir l'étape 6 ci-dessous."

Expand Down Expand Up @@ -700,11 +699,11 @@ msgstr ""
"fonction comme seul argument ; la valeur renvoyée est liée au nom de la "
"fonction en lieu et place de l'objet fonction. Lorsqu'il y a plusieurs "
"décorateurs, ils sont appliqués par imbrication ; par exemple, le code "
"suivant ::"
"suivant ::"

#: reference/compound_stmts.rst:548 reference/compound_stmts.rst:719
msgid "is roughly equivalent to ::"
msgstr "est à peu près équivalent à ::"
msgstr "est à peu près équivalent à ::"

#: reference/compound_stmts.rst:553
msgid ""
Expand All @@ -713,12 +712,17 @@ msgid ""
msgstr ""
"sauf que la fonction originale n'est pas temporairement liée au nom ``func``."

# Pas de majuscule : ok.
#: reference/compound_stmts.rst:555
msgid ""
"Functions may be decorated with any valid :token:`assignment_expression`. "
"Previously, the grammar was much more restrictive; see :pep:`614` for "
"details."
msgstr ""
"les fonctions peuvent être décorées par toute :token:`expression "
"d'affectation <assignment_expression>` valide. Auparavant, la grammaire "
"était beaucoup plus restrictive ; voir la :pep:`614` pour obtenir les "
"détails."

#: reference/compound_stmts.rst:565
msgid ""
Expand Down Expand Up @@ -923,11 +927,11 @@ msgstr ""
"des utilisations plus avancées). Donc chaque élément de la liste doit "
"pouvoir être évalué comme un objet classe qui autorise les sous-classes. Les "
"classes sans liste d'héritage héritent, par défaut, de la classe de base :"
"class:`object` ; d'où ::"
"class:`object` ; d'où ::"

#: reference/compound_stmts.rst:689
msgid "is equivalent to ::"
msgstr "est équivalente à ::"
msgstr "est équivalente à ::"

#: reference/compound_stmts.rst:694
msgid ""
Expand Down Expand Up @@ -974,7 +978,7 @@ msgstr ""
msgid "Classes can also be decorated: just like when decorating functions, ::"
msgstr ""
"Les classes peuvent aussi être décorées : comme pour les décorateurs de "
"fonctions, ::"
"fonctions,::"

#: reference/compound_stmts.rst:724
msgid ""
Expand All @@ -991,6 +995,9 @@ msgid ""
"Previously, the grammar was much more restrictive; see :pep:`614` for "
"details."
msgstr ""
"les classes peuvent être décorées par toute :token:`expression d'affectation "
"<assignment_expression>` valide. Auparavant, la grammaire était beaucoup "
"plus restrictive ; voir la :pep:`614` pour obtenir les détails."

#: reference/compound_stmts.rst:732
msgid ""
Expand Down Expand Up @@ -1089,24 +1096,22 @@ msgid "The :keyword:`!async for` statement"
msgstr "L'instruction :keyword:`!async for`"

#: reference/compound_stmts.rst:803
#, fuzzy
msgid ""
"An :term:`asynchronous iterable` provides an ``__aiter__`` method that "
"directly returns an :term:`asynchronous iterator`, which can call "
"asynchronous code in its ``__anext__`` method."
msgstr ""
"Un :term:`itérable asynchrone <asynchronous iterable>` est capable d'appeler "
"du code asynchrone dans l'implémentation de sa méthode *iter* ; un :term:"
"`itérateur asynchrone <asynchronous iterator>` peut appeler du code "
"asynchrone dans sa méthode *next*."
"Un :term:`itérable asynchrone <asynchronous iterable>` fournit une méthode "
"``__aiter__`` qui renvoie directement un :term:`itérateur asynchrone "
"<asynchronous iterator>`, celui-ci pouvant appeler du code asynchrone dans "
"sa méthode ``__anext__``."

#: reference/compound_stmts.rst:807
#, fuzzy
msgid ""
"The ``async for`` statement allows convenient iteration over asynchronous "
"iterables."
msgstr ""
"L'instruction ``async for`` permet d'itérer facilement sur des itérateurs "
"L'instruction ``async for`` permet d'itérer facilement sur des itérables "
"asynchrones."

#: reference/compound_stmts.rst:817
Expand Down
Loading