From 4496bc5428b83e299873a035ef269e60af30ed06 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Thu, 12 Jul 2012 15:09:19 -0500 Subject: [PATCH] improved language caching, key includes filter --- VERSION | 2 +- gluon/languages.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 271a1d85..1b18443a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.00.0 (2012-07-12 14:58:26) dev +Version 2.00.0 (2012-07-12 15:09:16) dev diff --git a/gluon/languages.py b/gluon/languages.py index f551590e..c60362fb 100644 --- a/gluon/languages.py +++ b/gluon/languages.py @@ -493,7 +493,7 @@ class translator(object): def translate(self, message, symbols, filter=None): """ get cached translated message with inserted parameters(symbols) """ - message = get_from_cache(self.cache, message, + message = get_from_cache(self.cache, (message, filter), lambda: self.get_t(message,filter)) if symbols or symbols == 0 or symbols == "": return self.params_substitution(message, symbols)