Skip to content
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

Traduction de Library emailerrors #1413

Open
wants to merge 5 commits into
base: 3.9
from

Conversation

@alephenne
Copy link

alephenne commented Sep 15, 2020

Closes #1408

Copy link
Contributor

vpoulailleau left a comment

Merci pour cette première traduction !

Quelques petites remarques, en particulier liées à https://github.com/python/python-docs-fr/blob/3.9/CONTRIBUTING.rst#le-cas-de-------------

"Comme la méthode :meth:`Message.add_payload` est obsolète, cette exception "
"est rarement utilisée. Néanmoins, elle peut être levée si la méthode :meth:"
"`~email.message.Message.attach` est invoquée sur une instance de classe "
"dérivée de :class:`~email.mime.nonmultipart.MIMENonMultipart` (ex.: :class:"

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
"dérivée de :class:`~email.mime.nonmultipart.MIMENonMultipart` (ex.: :class:"
"dérivée de :class:`~email.mime.nonmultipart.MIMENonMultipart` (p. ex. : :class:"

This comment has been minimized.


#: library/email.errors.rst:87
msgid ""
":class:`MissingHeaderBodySeparatorDefect` - A line was found while parsing "
"headers that had no leading white space but contained no ':'. Parsing "
"continues assuming that the line represents the first line of the body."
msgstr ""
":class:`MissingHeaderBodySeparatorDefect` - Une ligne d'en-tête ne contient "
"pas de caractères d'espacement au début et aucun ':'. L'analyse continue en "

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
"pas de caractères d'espacement au début et aucun ':'. L'analyse continue en "
"pas de caractères d'espacement au début et aucun « : ». L'analyse continue en "

#: library/email.errors.rst:93
msgid ""
":class:`MalformedHeaderDefect` -- A header was found that was missing a "
"colon, or was otherwise malformed."
msgstr ""
":class:`MalformedHeaderDefect` -- Un en-tête est malformé ou il manque un "
"':'."

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
"':'."
"« : »."

#: library/email.errors.rst:2
msgid ":mod:`email.errors`: Exception and Defect classes"
msgstr ""
msgstr ":mod:`email.errors` : Exceptions et anomalies"

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
msgstr ":mod:`email.errors` : Exceptions et anomalies"
msgstr ":mod:`email.errors` : Exceptions et classes pour les anomalies"

This comment has been minimized.

@christopheNan

christopheNan Sep 15, 2020

Collaborator

Et pas de majuscule après un :


#: library/email.errors.rst:23
msgid ""
"This is the base class for exceptions raised by the :class:`~email.parser."
"Parser` class. It is derived from :exc:`MessageError`. This class is also "
"used internally by the parser used by :mod:`~email.headerregistry`."
msgstr ""
"Exception de base pour les exceptions de la classe :class:`~email.parser."

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
"Exception de base pour les exceptions de la classe :class:`~email.parser."
"Exception de base pour les exceptions levées par la classe :class:`~email.parser."
@@ -147,24 +199,39 @@ msgid ""
"return ``False`` even though its content type claims to be :mimetype:"
"`multipart`."
msgstr ""
":class:`MultipartInvariantViolationDefect` -- Le message indique être de "

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
":class:`MultipartInvariantViolationDefect` -- Le message indique être de "
":class:`MultipartInvariantViolationDefect` Le message indique être de "
@@ -147,24 +199,39 @@ msgid ""
"return ``False`` even though its content type claims to be :mimetype:"
"`multipart`."
msgstr ""
":class:`MultipartInvariantViolationDefect` -- Le message indique être de "
"type :mimetype:`multipart`, mais aucune pièce jointe n'a été trouvée. "
"Prenez note que, dans ce cas, la méthode :meth:`~email.message.Message."

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
"Prenez note que, dans ce cas, la méthode :meth:`~email.message.Message."
"Notez que, dans ce cas, la méthode :meth:`~email.message.Message."

#: library/email.errors.rst:104
msgid ""
":class:`InvalidBase64PaddingDefect` -- When decoding a block of base64 "
"encoded bytes, the padding was not correct. Enough padding is added to "
"perform the decode, but the resulting decoded bytes may be invalid."
msgstr ""
":class:`InvalidBase64PaddingDefect` -- Remplissage incorrect d'un bloc "

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
":class:`InvalidBase64PaddingDefect` -- Remplissage incorrect d'un bloc "
":class:`InvalidBase64PaddingDefect` Remplissage incorrect d'un bloc "

#: library/email.errors.rst:108
msgid ""
":class:`InvalidBase64CharactersDefect` -- When decoding a block of base64 "
"encoded bytes, characters outside the base64 alphabet were encountered. The "
"characters are ignored, but the resulting decoded bytes may be invalid."
msgstr ""
":class:`InvalidBase64CharactersDefect` -- Des caractères n'appartenant pas à "

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
":class:`InvalidBase64CharactersDefect` -- Des caractères n'appartenant pas à "
":class:`InvalidBase64CharactersDefect` Des caractères n'appartenant pas à "

#: library/email.errors.rst:112
msgid ""
":class:`InvalidBase64LengthDefect` -- When decoding a block of base64 "
"encoded bytes, the number of non-padding base64 characters was invalid (1 "
"more than a multiple of 4). The encoded block was kept as-is."
msgstr ""
":class:`InvalidBase64LengthDefect` -- Le nombre de caractères (autres que de "

This comment has been minimized.

@vpoulailleau

vpoulailleau Sep 15, 2020

Contributor
Suggested change
":class:`InvalidBase64LengthDefect` -- Le nombre de caractères (autres que de "
":class:`InvalidBase64LengthDefect` Le nombre de caractères (autres que de "
@vpoulailleau
Copy link
Contributor

vpoulailleau commented Sep 15, 2020

J'oubliais, il faudra certainement un coup de powrap après toutes ces corrections.

Copy link
Collaborator

christopheNan left a comment

Merci pour ce très bon travail.


#: library/email.errors.rst:2
msgid ":mod:`email.errors`: Exception and Defect classes"
msgstr ""
msgstr ":mod:`email.errors` : Exceptions et anomalies"

This comment has been minimized.

@christopheNan

christopheNan Sep 15, 2020

Collaborator

Et pas de majuscule après un :


#: library/email.errors.rst:16
msgid ""
"This is the base class for all exceptions that the :mod:`email` package can "
"raise. It is derived from the standard :exc:`Exception` class and defines "
"no additional methods."
msgstr ""
"Exception de base, dont héritent toutes les exceptions du paquet :mod:"
"`email`. Cette classe hérite de la classe standard :exc:`Exception` et ne "

This comment has been minimized.

@christopheNan

christopheNan Sep 15, 2020

Collaborator
Suggested change
"`email`. Cette classe hérite de la classe standard :exc:`Exception` et ne "
"`email`. Cette classe hérite de la classe native :exc:`Exception` et ne "

#: library/email.errors.rst:23
msgid ""
"This is the base class for exceptions raised by the :class:`~email.parser."
"Parser` class. It is derived from :exc:`MessageError`. This class is also "
"used internally by the parser used by :mod:`~email.headerregistry`."
msgstr ""
"Exception de base pour les exceptions de la classe :class:`~email.parser."
"Parser`. Elle hérite de :exc:`MessageError`. Cette classe est aussi "
"utilisée par l'analyseur interne de :mod:`~email.headerregistry`."

This comment has been minimized.

@christopheNan

christopheNan Sep 15, 2020

Collaborator
Suggested change
"utilisée par l'analyseur interne de :mod:`~email.headerregistry`."
"utilisée en interne par l'analyseur de :mod:`~email.headerregistry`."
@@ -54,10 +62,19 @@ msgid ""
"header (that is, there is what is supposed to be a continuation line that "
"has no leading whitespace and looks like a header)."
msgstr ""
"Cette exception, dérivée de :exc:`MessageParseError`, sera levée sous "

This comment has been minimized.

@christopheNan

christopheNan Sep 15, 2020

Collaborator
Suggested change
"Cette exception, dérivée de :exc:`MessageParseError`, sera levée sous "
"Cette exception, dérivée de :exc:`MessageParseError`, est levée sous "

On décrit un comportement général. Le présent, plus léger, est préféré en français.

"set_boundary` est invoquée, elle lèvera cette erreur si le type du contenu "
"est inconnu. La classe :class:`~email.header.Header` lèvera cette exception "
"pour certains types d'erreurs de décodage base64. Elle la lèvera aussi "
Comment on lines +68 to +70

This comment has been minimized.

@christopheNan

christopheNan Sep 15, 2020

Collaborator
Suggested change
"set_boundary` est invoquée, elle lèvera cette erreur si le type du contenu "
"est inconnu. La classe :class:`~email.header.Header` lèvera cette exception "
"pour certains types d'erreurs de décodage base64. Elle la lèvera aussi "
"set_boundary` est invoquée, elle lève cette erreur si le type du contenu "
"est inconnu. La classe :class:`~email.header.Header` lève cette exception "
"pour certains types d'erreurs provenant du décodage base64. Elle la lève aussi "
"c'est-à-dire une ligne de continuation ressemblant à un en-tête et sans "
"espacement initial."
Comment on lines +72 to +73

This comment has been minimized.

@christopheNan

christopheNan Sep 15, 2020

Collaborator
Suggested change
"c'est-à-dire une ligne de continuation ressemblant à un en-tête et sans "
"espacement initial."
"c'est-à-dire que la ligne qui suit ressemble à un en-tête et ne "
"commence pas par des caractères d'espacement."

?

"Comme la méthode :meth:`Message.add_payload` est obsolète, cette exception "
"est rarement utilisée. Néanmoins, elle peut être levée si la méthode :meth:"
"`~email.message.Message.attach` est invoquée sur une instance de classe "
"dérivée de :class:`~email.mime.nonmultipart.MIMENonMultipart` (ex.: :class:"

This comment has been minimized.


#: library/email.errors.rst:84
msgid ""
":class:`MisplacedEnvelopeHeaderDefect` - A \"Unix From\" header was found in "
"the middle of a header block."
msgstr ""
":class:`MisplacedEnvelopeHeaderDefect` - Un en-tête \"Unix From\" est "

This comment has been minimized.

@christopheNan

christopheNan Sep 15, 2020

Collaborator

Je mettrais *Unix From* car les guillemets anglais n'ont pas lieu d'être et, avec des guillemets français, il faut quand même échapper les termes non français.


#: library/email.errors.rst:93
msgid ""
":class:`MalformedHeaderDefect` -- A header was found that was missing a "
"colon, or was otherwise malformed."
msgstr ""
":class:`MalformedHeaderDefect` -- Un en-tête est malformé ou il manque un "

This comment has been minimized.

@christopheNan

christopheNan Sep 15, 2020

Collaborator

malformé n'est pas français. mal formé ou pas bien formé.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

3 participants
You can’t perform that action at this time.