Skip to content

Commit 4e37596

Browse files
committed
Done: cgitb
1 parent c228c22 commit 4e37596

File tree

1 file changed

+39
-4
lines changed

1 file changed

+39
-4
lines changed

library/cgitb.po

Lines changed: 39 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ msgstr ""
99
"Project-Id-Version: Python 3.6\n"
1010
"Report-Msgid-Bugs-To: \n"
1111
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
12-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12+
"PO-Revision-Date: 2017-11-15 14:40+0100\n"
13+
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1414
"Language-Team: LANGUAGE <LL@li.org>\n"
1515
"Language: fr\n"
1616
"MIME-Version: 1.0\n"
@@ -19,11 +19,11 @@ msgstr ""
1919

2020
#: ../Doc/library/cgitb.rst:2
2121
msgid ":mod:`cgitb` --- Traceback manager for CGI scripts"
22-
msgstr ""
22+
msgstr ":mod:`cgitb` --- Gestionnaire d'exceptions pour les scripts CGI"
2323

2424
#: ../Doc/library/cgitb.rst:10
2525
msgid "**Source code:** :source:`Lib/cgitb.py`"
26-
msgstr ""
26+
msgstr "**Code source :** :source:`Lib/cgitb.py`"
2727

2828
#: ../Doc/library/cgitb.rst:20
2929
msgid ""
@@ -38,24 +38,42 @@ msgid ""
3838
"debug the problem. Optionally, you can save this information to a file "
3939
"instead of sending it to the browser."
4040
msgstr ""
41+
"Le module :mod:`cgitb` fournit un gestionnaire d'exceptions spécifique pour "
42+
"les scripts Python. (Son nom est trompeur : Il a été conçu à l'origine pour "
43+
"afficher des pile d'appels en HTML pour les scripts CGI, puis a été "
44+
"généralisé par la suite pour afficher cette information en texte brut.) Une "
45+
"fois ce module activé, si une excecption remonte jusqu'à l'interpréteur, un "
46+
"rapport détaillé sera affiché. Le rapport affiche la pile d'appels, montrant "
47+
"des extraits de code pour chaque niveau, ainsi que les arguments et les "
48+
"variables locales des fonctions appelantes pour vous aider à résoudre le "
49+
"problème. Il est aussi possible de sauvegarder cette information dans un "
50+
"fichier plutôt que de l'envoyer dans le navigateur."
4151

4252
#: ../Doc/library/cgitb.rst:30
4353
msgid "To enable this feature, simply add this to the top of your CGI script::"
4454
msgstr ""
55+
"Pour activer cette fonctionnalité, ajoutez simplement ceci au début de votre "
56+
"script CGI : ::"
4557

4658
#: ../Doc/library/cgitb.rst:35
4759
msgid ""
4860
"The options to the :func:`enable` function control whether the report is "
4961
"displayed in the browser and whether the report is logged to a file for "
5062
"later analysis."
5163
msgstr ""
64+
"Les paramètres optionnels de la fonction :func:`enable` permettent de "
65+
"choisir si le rapport est envoyé au navigateur ou si le rapport est écrit "
66+
"dans un fichier pour analyse ultérieure."
5267

5368
#: ../Doc/library/cgitb.rst:44
5469
msgid ""
5570
"This function causes the :mod:`cgitb` module to take over the interpreter's "
5671
"default handling for exceptions by setting the value of :attr:`sys."
5772
"excepthook`."
5873
msgstr ""
74+
"Appeler cette fonction remplace le gestionnaire d'exceptions par défaut de "
75+
"l'interpréteur par celui du module :mod:`cgitb`, en configurant :attr:`sys."
76+
"excepthook`."
5977

6078
#: ../Doc/library/cgitb.rst:47
6179
msgid ""
@@ -69,6 +87,15 @@ msgid ""
6987
"HTML. Any other value forces plain text output. The default value is ``"
7088
"\"html\"``."
7189
msgstr ""
90+
"Le paramètre optionnel *display* vaut ``1`` par défaut, et peut être mis à "
91+
"``0`` pour désactiver l'envoi des piles d'appels au navigateur. Si "
92+
"l'argument *logdir* est donné les piles d'appels seront écrites dans des "
93+
"fichiers placés dans le dossier *logdir*. L'argument optionnel *context* est "
94+
"le nombre de lignes de code à afficher autour de la ligne courante dans le "
95+
"code source à chaque niveau de la pile d'appel, il vaut ``5`` par défaut. Si "
96+
"l'argument optionnel *format* est ``\"html\"``, le rapport sera rédigé en "
97+
"HTML. Le rapport sera écrit en texte brut pour toute autre valeur. La "
98+
"valeur par défaut est ``\"html\"``."
7299

73100
#: ../Doc/library/cgitb.rst:59
74101
msgid ""
@@ -80,3 +107,11 @@ msgid ""
80107
"func:`sys.exc_info`. If the *info* argument is not supplied, the current "
81108
"exception is obtained from :func:`sys.exc_info`."
82109
msgstr ""
110+
"Cette fonction gère les exceptions en utilisant la configuration par défaut "
111+
"(c'est à dire envoyer un rapport HTML au navigateur sans l'enregistrer dans "
112+
"un fichier). Il peut être utilisé lorsque vous avez attrapé une exception et "
113+
"que vous en voulez un rapport généré par :mod:`cgitb`. L'argument optionnel "
114+
"*info* doit être un *tuple* de trois éléments contenant le type de "
115+
"l'exception, l'exception, et la pile d'appels, tel que le *tuple* renvoyé "
116+
"par :func:`sys.exc_info`. Si l'argument *info* n'est pas donné, l'exception "
117+
"courante est obtenue via :func:`sys.exc_info`."

0 commit comments

Comments
 (0)