aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debug_toolbar/locale/de/LC_MESSAGES/django.mobin1862 -> 4905 bytes
-rw-r--r--debug_toolbar/locale/de/LC_MESSAGES/django.po294
-rw-r--r--debug_toolbar/locale/en/LC_MESSAGES/django.mobin367 -> 378 bytes
-rw-r--r--debug_toolbar/locale/en/LC_MESSAGES/django.po183
-rw-r--r--debug_toolbar/panels/cache.py11
-rw-r--r--debug_toolbar/panels/logger.py17
-rw-r--r--debug_toolbar/panels/signals.py28
-rw-r--r--debug_toolbar/panels/sql.py8
-rw-r--r--debug_toolbar/templates/debug_toolbar/panels/signals.html2
9 files changed, 334 insertions, 209 deletions
diff --git a/debug_toolbar/locale/de/LC_MESSAGES/django.mo b/debug_toolbar/locale/de/LC_MESSAGES/django.mo
index 87a276c..49efc94 100644
--- a/debug_toolbar/locale/de/LC_MESSAGES/django.mo
+++ b/debug_toolbar/locale/de/LC_MESSAGES/django.mo
Binary files differ
diff --git a/debug_toolbar/locale/de/LC_MESSAGES/django.po b/debug_toolbar/locale/de/LC_MESSAGES/django.po
index f344a33..35998f8 100644
--- a/debug_toolbar/locale/de/LC_MESSAGES/django.po
+++ b/debug_toolbar/locale/de/LC_MESSAGES/django.po
@@ -8,39 +8,56 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-18 08:06-0800\n"
+"POT-Creation-Date: 2012-03-05 17:46+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: panels/cache.py:92
+msgid "Cache"
+msgstr "Cache"
+
+#: panels/cache.py:96
#, python-format
-msgid "Cache: %.2fms"
-msgstr ""
+msgid "%(cache_calls)d call in %(time).2fms"
+msgid_plural "%(cache_calls)d calls in %(time).2fms"
+msgstr[0] "%(cache_calls)d Anfrage in %(time).2fms"
+msgstr[1] "%(cache_calls)d Anfragen in %(time).2fms"
-#: panels/cache.py:95
+#: panels/cache.py:102
msgid "Cache Usage"
-msgstr ""
+msgstr "Cache-Verbrauch"
-#: panels/headers.py:36 panels/headers.py:39
+#: panels/headers.py:37 panels/headers.py:40
msgid "HTTP Headers"
-msgstr ""
+msgstr "HTTP-Header"
-#: panels/logger.py:56
+#: panels/logger.py:117
msgid "Logging"
msgstr "Logging"
-#: panels/logger.py:63
-#, fuzzy
+#: panels/logger.py:122
+#, python-format
+msgid "%(count)s message"
+msgid_plural "%(count)s messages"
+msgstr[0] "%(count)s Nachricht"
+msgstr[1] "%(count)s Nachrichten"
+
+#: panels/logger.py:126
msgid "Log Messages"
-msgstr "Nachricht"
+msgstr "Log-Nachrichten"
-#: panels/request_vars.py:13 panels/request_vars.py:16
+#: panels/profiling.py:149 panels/profiling.py:155
+msgid "Profiling"
+msgstr "Profiling"
+
+#: panels/request_vars.py:22 panels/request_vars.py:25
msgid "Request Vars"
-msgstr ""
+msgstr "Request-Variablen"
#: panels/settings_vars.py:16
msgid "Settings"
@@ -49,87 +66,93 @@ msgstr "Einstellungen"
#: panels/settings_vars.py:19
#, python-format
msgid "Settings from <code>%s</code>"
-msgstr ""
+msgstr "Einstellungen von <code>%s</code>"
-#: panels/signals.py:39 panels/signals.py:42
+#: panels/signals.py:40 panels/signals.py:58
msgid "Signals"
-msgstr "Signals"
+msgstr "Signale"
-#: panels/sql.py:146
-msgid "SQL"
-msgstr ""
+#: panels/signals.py:49
+#, python-format
+msgid "%(num_receivers)d receiver of 1 signal"
+msgid_plural "%(num_receivers)d receivers of 1 signal"
+msgstr[0] "%(num_receivers)d Empfänger von 1 Signal"
+msgstr[1] "%(num_receivers)d Empfänger von 1 Signal"
-#: panels/sql.py:160
-msgid "SQL Queries"
-msgstr ""
+#: panels/signals.py:52
+#, python-format
+msgid "%(num_receivers)d receiver of %(num_signals)d signals"
+msgid_plural "%(num_receivers)d receivers of %(num_signals)d signals"
+msgstr[0] "%(num_receivers)d Empfänger von %(num_signals)d Signal"
+msgstr[1] "%(num_receivers)d Empfänger von %(num_signals)d Signalen"
+
+#: panels/sql.py:121
+msgid "SQL"
+msgstr "SQL"
-#: panels/template.py:47
+#: panels/template.py:102
msgid "Templates"
msgstr "Templates"
-#: panels/template.py:52
+#: panels/template.py:106
#, python-format
msgid "Templates (%(num_templates)s rendered)"
-msgstr ""
+msgstr "Templates (%(num_templates)s gerendert)"
-#: panels/timer.py:35 templates/debug_toolbar/panels/cache.html:39
+#: panels/timer.py:56 templates/debug_toolbar/panels/cache.html:39
#: templates/debug_toolbar/panels/logger.html:7
-#: templates/debug_toolbar/panels/sql.html:5
#: templates/debug_toolbar/panels/sql_explain.html:11
#: templates/debug_toolbar/panels/sql_profile.html:12
#: templates/debug_toolbar/panels/sql_select.html:11
msgid "Time"
msgstr "Zeit"
-#: panels/timer.py:47
-#, fuzzy
+#: panels/timer.py:70
msgid "Resource Usage"
-msgstr "Ressource"
+msgstr "Ressource-Verbrauch"
-#: panels/timer.py:78
+#: panels/timer.py:83
msgid "User CPU time"
-msgstr ""
+msgstr "Benutzer CPU-Zeit"
-#: panels/timer.py:79
+#: panels/timer.py:84
msgid "System CPU time"
-msgstr ""
+msgstr "System CPU-Zeit"
-#: panels/timer.py:80
-#, fuzzy
+#: panels/timer.py:85
msgid "Total CPU time"
-msgstr "Zeit gesamt"
+msgstr "CPU-Zeit gesamt"
-#: panels/timer.py:81
+#: panels/timer.py:86
msgid "Elapsed time"
-msgstr ""
+msgstr "Zeit verstrichen"
-#: panels/timer.py:82
+#: panels/timer.py:87
msgid "Context switches"
-msgstr ""
+msgstr "Kontextwechsel"
-#: panels/version.py:20 panels/version.py:29
-#, fuzzy
+#: panels/version.py:19 panels/version.py:28
msgid "Versions"
-msgstr "Django-Version"
+msgstr "Versionen"
-#: templates/debug_toolbar/base.html:23
+#: templates/debug_toolbar/base.html:11
msgid "Hide Toolbar"
-msgstr ""
+msgstr "Toolbar ausblenden"
-#: templates/debug_toolbar/base.html:23
+#: templates/debug_toolbar/base.html:11
msgid "Hide"
-msgstr "Verbergen"
+msgstr "Ausblenden"
-#: templates/debug_toolbar/base.html:48
+#: templates/debug_toolbar/base.html:36
msgid "Show Toolbar"
-msgstr ""
+msgstr "Toolbar einblenden"
-#: templates/debug_toolbar/base.html:54
+#: templates/debug_toolbar/base.html:42
msgid "Close"
msgstr "Schließen"
#: templates/debug_toolbar/redirect.html:7
-#: templates/debug_toolbar/panels/logger.html:9
+#: templates/debug_toolbar/panels/logger.html:10
msgid "Location"
msgstr "Ort"
@@ -156,11 +179,11 @@ msgstr "Aufrufe"
#: templates/debug_toolbar/panels/cache.html:20
msgid "Misses"
-msgstr ""
+msgstr "Fehler"
#: templates/debug_toolbar/panels/cache.html:35
msgid "Breakdown"
-msgstr ""
+msgstr "Zusammenfassung"
#: templates/debug_toolbar/panels/cache.html:40
msgid "Type"
@@ -176,13 +199,13 @@ msgstr "Funktion"
#: templates/debug_toolbar/panels/headers.html:5
msgid "Key"
-msgstr "Schlüssel"
+msgstr "Name"
#: templates/debug_toolbar/panels/headers.html:6
-#: templates/debug_toolbar/panels/request_vars.html:37
-#: templates/debug_toolbar/panels/request_vars.html:63
-#: templates/debug_toolbar/panels/request_vars.html:85
-#: templates/debug_toolbar/panels/request_vars.html:107
+#: templates/debug_toolbar/panels/request_vars.html:39
+#: templates/debug_toolbar/panels/request_vars.html:65
+#: templates/debug_toolbar/panels/request_vars.html:87
+#: templates/debug_toolbar/panels/request_vars.html:109
#: templates/debug_toolbar/panels/settings_vars.html:6
#: templates/debug_toolbar/panels/timer.html:10
msgid "Value"
@@ -190,73 +213,93 @@ msgstr "Wert"
#: templates/debug_toolbar/panels/logger.html:6
msgid "Level"
-msgstr "Niveau"
+msgstr "Level"
#: templates/debug_toolbar/panels/logger.html:8
+msgid "Channel"
+msgstr "Channel"
+
+#: templates/debug_toolbar/panels/logger.html:9
msgid "Message"
msgstr "Nachricht"
-#: templates/debug_toolbar/panels/logger.html:24
+#: templates/debug_toolbar/panels/logger.html:26
msgid "No messages logged"
msgstr "Keine Nachricht gespeichert"
+#: templates/debug_toolbar/panels/profiling.html:6
+msgid "Call"
+msgstr "Aufruf"
+
+#: templates/debug_toolbar/panels/profiling.html:7
+msgid "CumTime"
+msgstr "Zeit einzeln"
+
+#: templates/debug_toolbar/panels/profiling.html:8
+#: templates/debug_toolbar/panels/profiling.html:10
+msgid "Per"
+msgstr "Per"
+
+#: templates/debug_toolbar/panels/profiling.html:9
+msgid "TotTime"
+msgstr "Zeit gesamt"
+
+#: templates/debug_toolbar/panels/profiling.html:11
+msgid "Count"
+msgstr "Anzahl"
+
#: templates/debug_toolbar/panels/request_vars.html:3
msgid "View information"
-msgstr ""
+msgstr "Details anzeigen"
#: templates/debug_toolbar/panels/request_vars.html:7
-#, fuzzy
msgid "View Function"
-msgstr "Funktion"
+msgstr "Funktion anzeigen"
#: templates/debug_toolbar/panels/request_vars.html:8
msgid "args"
-msgstr ""
+msgstr "args"
#: templates/debug_toolbar/panels/request_vars.html:9
msgid "kwargs"
-msgstr ""
+msgstr "kwargs"
-#: templates/debug_toolbar/panels/request_vars.html:27
-#, fuzzy
+#: templates/debug_toolbar/panels/request_vars.html:29
msgid "COOKIES Variables"
-msgstr "Variable"
+msgstr "COOKIES Variablen"
-#: templates/debug_toolbar/panels/request_vars.html:36
-#: templates/debug_toolbar/panels/request_vars.html:62
-#: templates/debug_toolbar/panels/request_vars.html:84
-#: templates/debug_toolbar/panels/request_vars.html:106
+#: templates/debug_toolbar/panels/request_vars.html:38
+#: templates/debug_toolbar/panels/request_vars.html:64
+#: templates/debug_toolbar/panels/request_vars.html:86
+#: templates/debug_toolbar/panels/request_vars.html:108
msgid "Variable"
msgstr "Variable"
-#: templates/debug_toolbar/panels/request_vars.html:50
+#: templates/debug_toolbar/panels/request_vars.html:52
msgid "No COOKIE data"
msgstr "Keine COOKIE-Daten"
-#: templates/debug_toolbar/panels/request_vars.html:53
-#, fuzzy
+#: templates/debug_toolbar/panels/request_vars.html:55
msgid "SESSION Variables"
-msgstr "Variable"
+msgstr "SESSION Variablen"
-#: templates/debug_toolbar/panels/request_vars.html:76
+#: templates/debug_toolbar/panels/request_vars.html:78
msgid "No SESSION data"
msgstr "Keine SESSION-Daten"
-#: templates/debug_toolbar/panels/request_vars.html:79
-#, fuzzy
+#: templates/debug_toolbar/panels/request_vars.html:81
msgid "GET Variables"
-msgstr "Variable"
+msgstr "GET Variablen"
-#: templates/debug_toolbar/panels/request_vars.html:98
+#: templates/debug_toolbar/panels/request_vars.html:100
msgid "No GET data"
msgstr "Keine GET-Daten"
-#: templates/debug_toolbar/panels/request_vars.html:101
-#, fuzzy
+#: templates/debug_toolbar/panels/request_vars.html:103
msgid "POST Variables"
-msgstr "Variable"
+msgstr "POST Variablen"
-#: templates/debug_toolbar/panels/request_vars.html:120
+#: templates/debug_toolbar/panels/request_vars.html:122
msgid "No POST data"
msgstr "Keine POST-Daten"
@@ -270,35 +313,34 @@ msgstr "Signal"
#: templates/debug_toolbar/panels/signals.html:6
msgid "Providing Args"
-msgstr ""
+msgstr "Argumente"
#: templates/debug_toolbar/panels/signals.html:7
msgid "Receivers"
-msgstr ""
-
-#: templates/debug_toolbar/panels/sql.html:6
-msgid "Action"
-msgstr "Aktion"
-
-#: templates/debug_toolbar/panels/sql.html:7
-msgid "Stacktrace"
-msgstr ""
+msgstr "Empfänger"
#: templates/debug_toolbar/panels/sql.html:8
+#, python-format
+msgid "%(num)s query"
+msgid_plural "%(num)s queries"
+msgstr[0] "%(num)s Anfrage"
+msgstr[1] "%(num)s Anfragen"
+
+#: templates/debug_toolbar/panels/sql.html:19
msgid "Query"
-msgstr ""
+msgstr "Anfrage"
-#: templates/debug_toolbar/panels/sql.html:38
-msgid "Line"
-msgstr "Zeile"
+#: templates/debug_toolbar/panels/sql.html:20
+msgid "Timeline"
+msgstr "Verlauf"
-#: templates/debug_toolbar/panels/sql.html:39
-msgid "Method"
-msgstr "Methode"
+#: templates/debug_toolbar/panels/sql.html:21
+msgid "Time (ms)"
+msgstr "Zeit (ms)"
-#: templates/debug_toolbar/panels/sql.html:40
-msgid "File"
-msgstr "Datei"
+#: templates/debug_toolbar/panels/sql.html:22
+msgid "Action"
+msgstr "Aktion"
#: templates/debug_toolbar/panels/sql_explain.html:3
#: templates/debug_toolbar/panels/sql_profile.html:3
@@ -309,7 +351,7 @@ msgstr "Zurück"
#: templates/debug_toolbar/panels/sql_explain.html:4
msgid "SQL Explained"
-msgstr ""
+msgstr "SQL erklärt"
#: templates/debug_toolbar/panels/sql_explain.html:9
#: templates/debug_toolbar/panels/sql_profile.html:10
@@ -317,31 +359,35 @@ msgstr ""
msgid "Executed SQL"
msgstr "Ausgeführtes SQL"
+#: templates/debug_toolbar/panels/sql_explain.html:13
+#: templates/debug_toolbar/panels/sql_profile.html:14
+#: templates/debug_toolbar/panels/sql_select.html:13
+msgid "Database"
+msgstr "Datenbank"
+
#: templates/debug_toolbar/panels/sql_profile.html:4
msgid "SQL Profiled"
-msgstr ""
+msgstr "SQL untersucht"
-#: templates/debug_toolbar/panels/sql_profile.html:35
+#: templates/debug_toolbar/panels/sql_profile.html:37
msgid "Error"
msgstr "Fehler"
#: templates/debug_toolbar/panels/sql_select.html:4
msgid "SQL Selected"
-msgstr ""
+msgstr "SQL ausgewählt"
-#: templates/debug_toolbar/panels/sql_select.html:34
+#: templates/debug_toolbar/panels/sql_select.html:36
msgid "Empty set"
msgstr "Leeres Set"
#: templates/debug_toolbar/panels/template_source.html:4
-#, fuzzy
msgid "Template Source"
-msgstr "Template"
+msgstr "Template-Quelle"
#: templates/debug_toolbar/panels/templates.html:2
-#, fuzzy
msgid "Template path"
-msgstr "Template"
+msgstr "Template-Pfad"
#: templates/debug_toolbar/panels/templates.html:13
msgid "Template"
@@ -350,7 +396,7 @@ msgstr "Template"
#: templates/debug_toolbar/panels/templates.html:21
#: templates/debug_toolbar/panels/templates.html:37
msgid "Toggle Context"
-msgstr ""
+msgstr "Context zeigen"
#: templates/debug_toolbar/panels/templates.html:28
#: templates/debug_toolbar/panels/templates.html:43
@@ -359,7 +405,7 @@ msgstr "Nichts"
#: templates/debug_toolbar/panels/templates.html:31
msgid "Context processor"
-msgstr ""
+msgstr "Context processor"
#: templates/debug_toolbar/panels/timer.html:9
msgid "Resource"
@@ -367,9 +413,17 @@ msgstr "Ressource"
#: templates/debug_toolbar/panels/versions.html:6
msgid "Package"
-msgstr ""
+msgstr "Package"
#: templates/debug_toolbar/panels/versions.html:7
-#, fuzzy
msgid "Version"
-msgstr "Django-Version"
+msgstr "Version"
+
+#~ msgid "Line"
+#~ msgstr "Zeile"
+
+#~ msgid "Method"
+#~ msgstr "Methode"
+
+#~ msgid "File"
+#~ msgstr "Datei"
diff --git a/debug_toolbar/locale/en/LC_MESSAGES/django.mo b/debug_toolbar/locale/en/LC_MESSAGES/django.mo
index 5ffd385..17ac61c 100644
--- a/debug_toolbar/locale/en/LC_MESSAGES/django.mo
+++ b/debug_toolbar/locale/en/LC_MESSAGES/django.mo
Binary files differ
diff --git a/debug_toolbar/locale/en/LC_MESSAGES/django.po b/debug_toolbar/locale/en/LC_MESSAGES/django.po
index eaefdc6..bbb3487 100644
--- a/debug_toolbar/locale/en/LC_MESSAGES/django.po
+++ b/debug_toolbar/locale/en/LC_MESSAGES/django.po
@@ -7,36 +7,54 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-18 08:06-0800\n"
+"POT-Creation-Date: 2012-03-05 17:56+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: panels/cache.py:92
-#, python-format
-msgid "Cache: %.2fms"
+msgid "Cache"
msgstr ""
-#: panels/cache.py:95
+#: panels/cache.py:96
+#, python-format
+msgid "%(cache_calls)d call in %(time).2fms"
+msgid_plural "%(cache_calls)d calls in %(time).2fms"
+msgstr[0] ""
+msgstr[1] ""
+
+#: panels/cache.py:102
msgid "Cache Usage"
msgstr ""
-#: panels/headers.py:36 panels/headers.py:39
+#: panels/headers.py:37 panels/headers.py:40
msgid "HTTP Headers"
msgstr ""
-#: panels/logger.py:56
+#: panels/logger.py:117
msgid "Logging"
msgstr ""
-#: panels/logger.py:63
+#: panels/logger.py:122
+#, python-format
+msgid "%(count)s message"
+msgid_plural "%(count)s messages"
+msgstr[0] ""
+msgstr[1] ""
+
+#: panels/logger.py:126
msgid "Log Messages"
msgstr ""
-#: panels/request_vars.py:13 panels/request_vars.py:16
+#: panels/profiling.py:149 panels/profiling.py:155
+msgid "Profiling"
+msgstr ""
+
+#: panels/request_vars.py:22 panels/request_vars.py:25
msgid "Request Vars"
msgstr ""
@@ -49,82 +67,91 @@ msgstr ""
msgid "Settings from <code>%s</code>"
msgstr ""
-#: panels/signals.py:39 panels/signals.py:42
+#: panels/signals.py:40 panels/signals.py:58
msgid "Signals"
msgstr ""
-#: panels/sql.py:146
-msgid "SQL"
-msgstr ""
+#: panels/signals.py:49
+#, python-format
+msgid "%(num_receivers)d receiver of 1 signal"
+msgid_plural "%(num_receivers)d receivers of 1 signal"
+msgstr[0] ""
+msgstr[1] ""
-#: panels/sql.py:160
-msgid "SQL Queries"
+#: panels/signals.py:52
+#, python-format
+msgid "%(num_receivers)d receiver of %(num_signals)d signals"
+msgid_plural "%(num_receivers)d receivers of %(num_signals)d signals"
+msgstr[0] ""
+msgstr[1] ""
+
+#: panels/sql.py:121
+msgid "SQL"
msgstr ""
-#: panels/template.py:47
+#: panels/template.py:102
msgid "Templates"
msgstr ""
-#: panels/template.py:52
+#: panels/template.py:106
#, python-format
msgid "Templates (%(num_templates)s rendered)"
msgstr ""
-#: panels/timer.py:35 templates/debug_toolbar/panels/cache.html:39
+#: panels/timer.py:56 templates/debug_toolbar/panels/cache.html:39
#: templates/debug_toolbar/panels/logger.html:7
-#: templates/debug_toolbar/panels/sql.html:5
#: templates/debug_toolbar/panels/sql_explain.html:11
#: templates/debug_toolbar/panels/sql_profile.html:12
#: templates/debug_toolbar/panels/sql_select.html:11
msgid "Time"
msgstr ""
-#: panels/timer.py:47
+#: panels/timer.py:70
msgid "Resource Usage"
msgstr ""
-#: panels/timer.py:78
+#: panels/timer.py:83
msgid "User CPU time"
msgstr ""
-#: panels/timer.py:79
+#: panels/timer.py:84
msgid "System CPU time"
msgstr ""
-#: panels/timer.py:80
+#: panels/timer.py:85
msgid "Total CPU time"
msgstr ""
-#: panels/timer.py:81
+#: panels/timer.py:86
msgid "Elapsed time"
msgstr ""
-#: panels/timer.py:82
+#: panels/timer.py:87
msgid "Context switches"
msgstr ""
-#: panels/version.py:20 panels/version.py:29
+#: panels/version.py:19 panels/version.py:28
msgid "Versions"
msgstr ""
-#: templates/debug_toolbar/base.html:23
+#: templates/debug_toolbar/base.html:11
msgid "Hide Toolbar"
msgstr ""
-#: templates/debug_toolbar/base.html:23
+#: templates/debug_toolbar/base.html:11
msgid "Hide"
msgstr ""
-#: templates/debug_toolbar/base.html:48
+#: templates/debug_toolbar/base.html:36
msgid "Show Toolbar"
msgstr ""
-#: templates/debug_toolbar/base.html:54
+#: templates/debug_toolbar/base.html:42
msgid "Close"
msgstr ""
#: templates/debug_toolbar/redirect.html:7
-#: templates/debug_toolbar/panels/logger.html:9
+#: templates/debug_toolbar/panels/logger.html:10
msgid "Location"
msgstr ""
@@ -174,10 +201,10 @@ msgid "Key"
msgstr ""
#: templates/debug_toolbar/panels/headers.html:6
-#: templates/debug_toolbar/panels/request_vars.html:37
-#: templates/debug_toolbar/panels/request_vars.html:63
-#: templates/debug_toolbar/panels/request_vars.html:85
-#: templates/debug_toolbar/panels/request_vars.html:107
+#: templates/debug_toolbar/panels/request_vars.html:39
+#: templates/debug_toolbar/panels/request_vars.html:65
+#: templates/debug_toolbar/panels/request_vars.html:87
+#: templates/debug_toolbar/panels/request_vars.html:109
#: templates/debug_toolbar/panels/settings_vars.html:6
#: templates/debug_toolbar/panels/timer.html:10
msgid "Value"
@@ -188,13 +215,38 @@ msgid "Level"
msgstr ""
#: templates/debug_toolbar/panels/logger.html:8
+msgid "Channel"
+msgstr ""
+
+#: templates/debug_toolbar/panels/logger.html:9
msgid "Message"
msgstr ""
-#: templates/debug_toolbar/panels/logger.html:24
+#: templates/debug_toolbar/panels/logger.html:26
msgid "No messages logged"
msgstr ""
+#: templates/debug_toolbar/panels/profiling.html:6
+msgid "Call"
+msgstr ""
+
+#: templates/debug_toolbar/panels/profiling.html:7
+msgid "CumTime"
+msgstr ""
+
+#: templates/debug_toolbar/panels/profiling.html:8
+#: templates/debug_toolbar/panels/profiling.html:10
+msgid "Per"
+msgstr ""
+
+#: templates/debug_toolbar/panels/profiling.html:9
+msgid "TotTime"
+msgstr ""
+
+#: templates/debug_toolbar/panels/profiling.html:11
+msgid "Count"
+msgstr ""
+
#: templates/debug_toolbar/panels/request_vars.html:3
msgid "View information"
msgstr ""
@@ -211,42 +263,42 @@ msgstr ""
msgid "kwargs"
msgstr ""
-#: templates/debug_toolbar/panels/request_vars.html:27
+#: templates/debug_toolbar/panels/request_vars.html:29
msgid "COOKIES Variables"
msgstr ""
-#: templates/debug_toolbar/panels/request_vars.html:36
-#: templates/debug_toolbar/panels/request_vars.html:62
-#: templates/debug_toolbar/panels/request_vars.html:84
-#: templates/debug_toolbar/panels/request_vars.html:106
+#: templates/debug_toolbar/panels/request_vars.html:38
+#: templates/debug_toolbar/panels/request_vars.html:64
+#: templates/debug_toolbar/panels/request_vars.html:86
+#: templates/debug_toolbar/panels/request_vars.html:108
msgid "Variable"
msgstr ""
-#: templates/debug_toolbar/panels/request_vars.html:50
+#: templates/debug_toolbar/panels/request_vars.html:52
msgid "No COOKIE data"
msgstr ""
-#: templates/debug_toolbar/panels/request_vars.html:53
+#: templates/debug_toolbar/panels/request_vars.html:55
msgid "SESSION Variables"
msgstr ""
-#: templates/debug_toolbar/panels/request_vars.html:76
+#: templates/debug_toolbar/panels/request_vars.html:78
msgid "No SESSION data"
msgstr ""
-#: templates/debug_toolbar/panels/request_vars.html:79
+#: templates/debug_toolbar/panels/request_vars.html:81
msgid "GET Variables"
msgstr ""
-#: templates/debug_toolbar/panels/request_vars.html:98
+#: templates/debug_toolbar/panels/request_vars.html:100
msgid "No GET data"
msgstr ""
-#: templates/debug_toolbar/panels/request_vars.html:101
+#: templates/debug_toolbar/panels/request_vars.html:103
msgid "POST Variables"
msgstr ""
-#: templates/debug_toolbar/panels/request_vars.html:120
+#: templates/debug_toolbar/panels/request_vars.html:122
msgid "No POST data"
msgstr ""
@@ -266,28 +318,27 @@ msgstr ""
msgid "Receivers"
msgstr ""
-#: templates/debug_toolbar/panels/sql.html:6
-msgid "Action"
-msgstr ""
-
-#: templates/debug_toolbar/panels/sql.html:7
-msgid "Stacktrace"
-msgstr ""
-
#: templates/debug_toolbar/panels/sql.html:8
+#, python-format
+msgid "%(num)s query"
+msgid_plural "%(num)s queries"
+msgstr[0] ""
+msgstr[1] ""
+
+#: templates/debug_toolbar/panels/sql.html:19
msgid "Query"
msgstr ""
-#: templates/debug_toolbar/panels/sql.html:38
-msgid "Line"
+#: templates/debug_toolbar/panels/sql.html:20
+msgid "Timeline"
msgstr ""
-#: templates/debug_toolbar/panels/sql.html:39
-msgid "Method"
+#: templates/debug_toolbar/panels/sql.html:21
+msgid "Time (ms)"
msgstr ""
-#: templates/debug_toolbar/panels/sql.html:40
-msgid "File"
+#: templates/debug_toolbar/panels/sql.html:22
+msgid "Action"
msgstr ""
#: templates/debug_toolbar/panels/sql_explain.html:3
@@ -307,11 +358,17 @@ msgstr ""
msgid "Executed SQL"
msgstr ""
+#: templates/debug_toolbar/panels/sql_explain.html:13
+#: templates/debug_toolbar/panels/sql_profile.html:14
+#: templates/debug_toolbar/panels/sql_select.html:13
+msgid "Database"
+msgstr ""
+
#: templates/debug_toolbar/panels/sql_profile.html:4
msgid "SQL Profiled"
msgstr ""
-#: templates/debug_toolbar/panels/sql_profile.html:35
+#: templates/debug_toolbar/panels/sql_profile.html:37
msgid "Error"
msgstr ""
@@ -319,7 +376,7 @@ msgstr ""
msgid "SQL Selected"
msgstr ""
-#: templates/debug_toolbar/panels/sql_select.html:34
+#: templates/debug_toolbar/panels/sql_select.html:36
msgid "Empty set"
msgstr ""
diff --git a/debug_toolbar/panels/cache.py b/debug_toolbar/panels/cache.py
index ace343b..1656932 100644
--- a/debug_toolbar/panels/cache.py
+++ b/debug_toolbar/panels/cache.py
@@ -3,7 +3,7 @@ import inspect
from django.core import cache
from django.core.cache.backends.base import BaseCache
-from django.utils.translation import ugettext_lazy as _
+from django.utils.translation import ugettext_lazy as _, ungettext
from debug_toolbar.panels import DebugPanel
@@ -89,7 +89,14 @@ class CacheDebugPanel(DebugPanel):
cache.cache = self.cache
def nav_title(self):
- return _('Cache: %.2fms') % self.cache.total_time
+ return _('Cache')
+
+ def nav_subtitle(self):
+ cache_calls = len(self.cache.calls)
+ return ungettext('%(cache_calls)d call in %(time).2fms',
+ '%(cache_calls)d calls in %(time).2fms',
+ cache_calls) % {'cache_calls': cache_calls,
+ 'time': self.cache.total_time}
def title(self):
return _('Cache Usage')
diff --git a/debug_toolbar/panels/logger.py b/debug_toolbar/panels/logger.py
index e894b50..816e718 100644
--- a/debug_toolbar/panels/logger.py
+++ b/debug_toolbar/panels/logger.py
@@ -4,15 +4,15 @@ try:
import threading
except ImportError:
threading = None
-from django.utils.translation import ugettext_lazy as _
+from django.utils.translation import ungettext, ugettext_lazy as _
from debug_toolbar.panels import DebugPanel
class LogCollector(object):
def __init__(self):
if threading is None:
- raise NotImplementedError("threading module is not available, \
- the logging panel cannot be used without it")
+ raise NotImplementedError("threading module is not available, "
+ "the logging panel cannot be used without it")
self.records = {} # a dictionary that maps threads to log records
def add_record(self, record, thread=None):
@@ -96,6 +96,10 @@ class LoggingPanel(DebugPanel):
template = 'debug_toolbar/panels/logger.html'
has_content = True
+ def __init__(self, *args, **kwargs):
+ super(LoggingPanel, self).__init__(*args, **kwargs)
+ self._records = {}
+
def process_request(self, request):
collector.clear_records()
@@ -105,6 +109,7 @@ class LoggingPanel(DebugPanel):
def get_and_delete(self):
records = collector.get_records()
+ self._records[threading.currentThread()] = records
collector.clear_records()
return records
@@ -112,8 +117,10 @@ class LoggingPanel(DebugPanel):
return _("Logging")
def nav_subtitle(self):
- # FIXME l10n: use ngettext
- return "%s message%s" % (len(collector.get_records()), (len(collector.get_records()) == 1) and '' or 's')
+ records = self._records[threading.currentThread()]
+ record_count = len(records)
+ return ungettext('%(count)s message', '%(count)s messages',
+ record_count) % {'count': record_count}
def title(self):
return _('Log Messages')
diff --git a/debug_toolbar/panels/signals.py b/debug_toolbar/panels/signals.py
index b7dbffe..2d38b1f 100644
--- a/debug_toolbar/panels/signals.py
+++ b/debug_toolbar/panels/signals.py
@@ -1,17 +1,17 @@
import sys
from django.conf import settings
-from django.core.signals import request_started, request_finished, \
- got_request_exception
-from django.db.models.signals import class_prepared, pre_init, post_init, \
- pre_save, post_save, pre_delete, post_delete, post_syncdb
+from django.core.signals import (request_started, request_finished,
+ got_request_exception)
+from django.db.models.signals import (class_prepared, pre_init, post_init,
+ pre_save, post_save, pre_delete, post_delete, post_syncdb)
from django.dispatch.dispatcher import WEAKREF_TYPES
-from django.utils.translation import ugettext_lazy as _
+from django.utils.translation import ugettext_lazy as _, ungettext
try:
from django.db.backends.signals import connection_created
except ImportError:
- connection_created = None
+ connection_created = None # noqa
from debug_toolbar.panels import DebugPanel
@@ -43,12 +43,16 @@ class SignalDebugPanel(DebugPanel):
signals = self.get_stats()['signals']
num_receivers = sum(len(s[2]) for s in signals)
num_signals = len(signals)
- return '%d %s from %d %s' % (
- num_receivers,
- (num_receivers == 1) and 'receiver' or 'receivers',
- num_signals,
- (num_signals == 1) and 'signal' or 'signals',
- )
+ # here we have to handle a double count translation, hence the
+ # hard coding of one signal
+ if num_signals == 1:
+ return ungettext('%(num_receivers)d receiver of 1 signal',
+ '%(num_receivers)d receivers of 1 signal',
+ num_receivers) % {'num_receivers': num_receivers}
+ return ungettext('%(num_receivers)d receiver of %(num_signals)d signals',
+ '%(num_receivers)d receivers of %(num_signals)d signals',
+ num_receivers) % {'num_receivers': num_receivers,
+ 'num_signals': num_signals}
def title(self):
return _("Signals")
diff --git a/debug_toolbar/panels/sql.py b/debug_toolbar/panels/sql.py
index b05eefe..f4edcb3 100644
--- a/debug_toolbar/panels/sql.py
+++ b/debug_toolbar/panels/sql.py
@@ -121,12 +121,8 @@ class SQLDebugPanel(DebugPanel):
return _('SQL')
def nav_subtitle(self):
- # TODO l10n: use ngettext
- return "%d %s in %.2fms" % (
- self._num_queries,
- (self._num_queries == 1) and 'query' or 'queries',
- self._sql_time
- )
+ return __("%d query in %.2fms", "%d queries in %.2fms",
+ self._num_queries) % (self._num_queries, self._sql_time)
def title(self):
count = len(self._databases)
diff --git a/debug_toolbar/templates/debug_toolbar/panels/signals.html b/debug_toolbar/templates/debug_toolbar/panels/signals.html
index 75c1e22..96b863a 100644
--- a/debug_toolbar/templates/debug_toolbar/panels/signals.html
+++ b/debug_toolbar/templates/debug_toolbar/panels/signals.html
@@ -2,7 +2,7 @@
<table>
<thead>
<tr>
- <th>{% trans "Signal" %}</th>
+ <th>{% trans 'Signal' %}</th>
<th>{% trans 'Providing Args' %}</th>
<th>{% trans 'Receivers' %}</th>
</tr>