openerp-india team mailing list archive
-
openerp-india team
-
Mailing list archive
-
Message #13868
[Bug 1027761] [NEW] report_webkit setLang Translations
Public bug reported:
It seems that the original setLang method that was in 6.0, is now gone
and now it looks like there is a setLang in mako that now handles this?
In either case, I have manually set the language to zh_HK for HK
Chinese, but it is of no use. EVERYTHING still comes out in English. I
have actually also added BACK in a method we wrote for the 6.0 version
of report_webkit:
def setLang(self, lang, bo=None):
if not lang:
lang = 'en_US'
self.parser_instance.localcontext['lang'] = lang
if bo:
bo._context['lang'] = lang
bo._data = {bo.id:{}}
for obj in self.parser_instance.objects:
obj._context['lang'] = lang
This method worked great in 6.0, but it seems as though some
architectural changes in the 6.1 ORM have made this method impossible to
use, so I tried to use the original setLang that you can see inside of
the report_webkit_sample module, but that doesn't seem to make a
difference.
Has anyone able to get translations working properly for browse object
in OpenERP inside of report_webkit?
** Affects: openobject-addons
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/1027761
Title:
report_webkit setLang Translations
Status in OpenERP Addons (modules):
New
Bug description:
It seems that the original setLang method that was in 6.0, is now gone
and now it looks like there is a setLang in mako that now handles
this? In either case, I have manually set the language to zh_HK for HK
Chinese, but it is of no use. EVERYTHING still comes out in English. I
have actually also added BACK in a method we wrote for the 6.0 version
of report_webkit:
def setLang(self, lang, bo=None):
if not lang:
lang = 'en_US'
self.parser_instance.localcontext['lang'] = lang
if bo:
bo._context['lang'] = lang
bo._data = {bo.id:{}}
for obj in self.parser_instance.objects:
obj._context['lang'] = lang
This method worked great in 6.0, but it seems as though some
architectural changes in the 6.1 ORM have made this method impossible
to use, so I tried to use the original setLang that you can see inside
of the report_webkit_sample module, but that doesn't seem to make a
difference.
Has anyone able to get translations working properly for browse object
in OpenERP inside of report_webkit?
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/1027761/+subscriptions
Follow ups
References