summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Groutars <tgr@odoo.com>2016-01-28 12:48:45 -0800
committerDenis Ledoux <dle@odoo.com>2016-01-29 18:47:20 +0100
commit052da3e89a10ac5697bf62fb97aa0e644a2a861e (patch)
treede6f9ce6e11fd42ca3cd1fd0b8cd3612f5242cfb
parent2077c7dff4c383d7f9b7bbbcfbc3994af39d818a (diff)
[FIX] lang: Add grouping when loading translation
Closes #10669
-rw-r--r--openerp/addons/base/res/res_lang.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/openerp/addons/base/res/res_lang.py b/openerp/addons/base/res/res_lang.py
index fad27d7bdf1..e3466270fa4 100644
--- a/openerp/addons/base/res/res_lang.py
+++ b/openerp/addons/base/res/res_lang.py
@@ -85,6 +85,7 @@ class lang(osv.osv):
format = format.replace(pattern, replacement)
return str(format)
+ conv = locale.localeconv()
lang_info = {
'code': lang,
'iso_code': iso_lang,
@@ -92,8 +93,9 @@ class lang(osv.osv):
'translatable': 1,
'date_format' : fix_datetime_format(locale.nl_langinfo(locale.D_FMT)),
'time_format' : fix_datetime_format(locale.nl_langinfo(locale.T_FMT)),
- 'decimal_point' : fix_xa0(str(locale.localeconv()['decimal_point'])),
- 'thousands_sep' : fix_xa0(str(locale.localeconv()['thousands_sep'])),
+ 'decimal_point' : fix_xa0(str(conv['decimal_point'])),
+ 'thousands_sep' : fix_xa0(str(conv['thousands_sep'])),
+ 'grouping' : str(conv.get('grouping', [])),
}
lang_id = False
try: