From a68e282466da4109fb918fc12440daafb7cb7568 Mon Sep 17 00:00:00 2001 From: qdp <> Date: Fri, 4 Apr 2008 09:59:56 +0000 Subject: [PATCH] *bugfixed an error related to context and setlang bzr revid: qdp-c9eaa3ed76085e8934912ae030474fa0f012783b --- bin/report/report_sxw.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/report/report_sxw.py b/bin/report/report_sxw.py index 53beff45916..914b67e60e2 100644 --- a/bin/report/report_sxw.py +++ b/bin/report/report_sxw.py @@ -257,6 +257,7 @@ class rml_parse(object): def setLang(self, lang): self.localcontext['lang'] = lang for obj in self.objects: + obj._context['lang'] = lang for table in obj._cache: for id in obj._cache[table]: self._lang_cache.setdefault(obj._context['lang'], {}).setdefault(table, @@ -267,7 +268,7 @@ class rml_parse(object): obj._cache[table][id] = self._lang_cache[lang][table][id] else: obj._cache[table][id] = {'id': id} - obj._context['lang'] = lang + def formatLang(self, value, digit=2, date=False): lc, encoding = locale.getdefaultlocale()