aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/panels
diff options
context:
space:
mode:
authorJannis Leidel2012-03-05 17:17:22 +0100
committerJannis Leidel2012-03-05 17:31:44 +0100
commitd1b5f1d67d56adc0858c6954df794fb988e5c103 (patch)
treef749137b3e4e820d9b0d7e4666b0c13d103c41bc /debug_toolbar/panels
parentb9d06ce26ed8090f75f5864f60d9ae85f9118cad (diff)
downloaddjango-debug-toolbar-d1b5f1d67d56adc0858c6954df794fb988e5c103.tar.bz2
Use i18n for the cache and SQL panels.
Diffstat (limited to 'debug_toolbar/panels')
-rw-r--r--debug_toolbar/panels/cache.py11
-rw-r--r--debug_toolbar/panels/sql.py8
2 files changed, 11 insertions, 8 deletions
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/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)