Skip to content
Prev Previous commit
Next Next commit
petites corrections
  • Loading branch information
deronnax committed Apr 3, 2020
commit 61cfa83f94eeac4a8eea9b6d78a704c575cb980d
29 changes: 14 additions & 15 deletions tutorial/errors.po
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ msgid ""
msgstr ""
"Jusqu'ici, les messages d'erreurs ont seulement été mentionnés. Mais si vous "
"avez essayé les exemples vous avez certainement vu plus que cela. En fait, "
"il y a au moins deux types d'erreurs à distinguer : les *erreurs de syntaxe* "
"il y a au moins deux types d'erreurs à distinguer : les *erreurs de syntaxe* "
"et les *exceptions*."

#: ../Doc/tutorial/errors.rst:15
Expand All @@ -52,7 +52,7 @@ msgid ""
"colon (``':'``) is missing before it. File name and line number are printed "
"so you know where to look in case the input came from a script."
msgstr ""
"L'analyseur indique la ligne incriminée et affiche une petite 'flèche' "
"L'analyseur indique la ligne incriminée et affiche une petite « flèche » "
"pointant vers le premier endroit de la ligne où l'erreur a été détectée. "
"L'erreur est causée (ou, au moins, a été détectée comme telle) par le "
"symbole placé *avant* la flèche. Dans cet exemple la flèche est sur la "
Expand All @@ -75,7 +75,7 @@ msgid ""
msgstr ""
"Même si une instruction ou une expression est syntaxiquement correcte, elle "
"peut générer une erreur lors de son exécution. Les erreurs détectées durant "
"l'exécution sont appelées des *exceptions* et ne sont pas toujours fatales : "
"l'exécution sont appelées des *exceptions* et ne sont pas toujours fatales : "
"nous apprendrons bientôt comment les traiter dans vos programmes. La plupart "
"des exceptions toutefois ne sont pas prises en charge par les programmes, ce "
"qui génère des messages d'erreurs comme celui-ci ::"
Expand All @@ -93,13 +93,13 @@ msgid ""
msgstr ""
"La dernière ligne du message d'erreur indique ce qui s'est passé. Les "
"exceptions peuvent être de différents types et ce type est indiqué dans le "
"message : les types indiqués dans l'exemple sont :exc:`ZeroDivisionError`, :"
"message : les types indiqués dans l'exemple sont :exc:`ZeroDivisionError`, :"
"exc:`NameError` et :exc:`TypeError`. Le texte affiché comme type de "
"l'exception est le nom de l'exception native qui a été déclenchée. Ceci est "
"vrai pour toutes les exceptions natives mais n'est pas une obligation pour "
"les exceptions définies par l'utilisateur (même si c'est une convention bien "
"pratique). Les noms des exceptions standards sont des identifiants natifs "
"(pas des mots réservés)."
"(pas des mots-clef réservés)."

#: ../Doc/tutorial/errors.rst:66
msgid ""
Expand All @@ -116,11 +116,10 @@ msgid ""
"a stack traceback listing source lines; however, it will not display lines "
"read from standard input."
msgstr ""
"La partie précédente dans le message d'erreur indique le contexte dans "
"lequel s'est produite l'exception, sous la forme d'une trace de pile "
"d'exécution. En général, celle-ci contient les lignes du code source ; "
"toutefois, les lignes lues à partir de l'entrée standard ne sont pas "
"affichées."
"La partie précédente du message d'erreur indique le contexte dans lequel "
"s'est produite l'exception, sous la forme d'une trace de pile d'exécution. "
"En général, celle-ci contient les lignes du code source ; toutefois, les "
"lignes lues à partir de l'entrée standard ne sont pas affichées."

#: ../Doc/tutorial/errors.rst:74
msgid ""
Expand Down Expand Up @@ -232,7 +231,7 @@ msgid ""
msgstr ""
"Notez que si les clauses ``except`` avaient été inversées (avec ``except B`` "
"en premier), il aurait affiché B, B, B --- la première clause ``except`` "
"correspondante étant déclenchée."
"correspondante est déclenchée."

#: ../Doc/tutorial/errors.rst:150
msgid ""
Expand Down Expand Up @@ -477,10 +476,10 @@ msgid ""
"keyword:`finally` clause's :keyword:`return` statement will execute before, "
"and instead of, the :keyword:`return` statement in a :keyword:`try` clause."
msgstr ""
"Si la clause :keyword:`finally` contient une déclaration :keyword:`return`, la "
"clause :keyword:`finally` de la déclaration :keyword:`return` va s'exécuter "
"avant, au lieu de la déclaration :keyword:`return` dans la clause :keyword:"
"`try`."
"Si la clause :keyword:`finally` contient une déclaration :keyword:`return`, "
"la clause :keyword:`finally` de la déclaration :keyword:`return` va "
"s'exécuter avant, au lieu de la déclaration :keyword:`return` dans la "
"clause :keyword:`try`."

#: ../Doc/tutorial/errors.rst:354
msgid "For example::"
Expand Down