improved language caching, key includes filter
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 2.00.0 (2012-07-12 14:58:26) dev
|
Version 2.00.0 (2012-07-12 15:09:16) dev
|
||||||
|
|||||||
+1
-1
@@ -493,7 +493,7 @@ class translator(object):
|
|||||||
|
|
||||||
def translate(self, message, symbols, filter=None):
|
def translate(self, message, symbols, filter=None):
|
||||||
""" get cached translated message with inserted parameters(symbols) """
|
""" 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))
|
lambda: self.get_t(message,filter))
|
||||||
if symbols or symbols == 0 or symbols == "":
|
if symbols or symbols == 0 or symbols == "":
|
||||||
return self.params_substitution(message, symbols)
|
return self.params_substitution(message, symbols)
|
||||||
|
|||||||
Reference in New Issue
Block a user