diff options
| author | Thomas Groutars <tgr@odoo.com> | 2016-01-28 12:48:45 -0800 |
|---|---|---|
| committer | Denis Ledoux <dle@odoo.com> | 2016-01-29 18:47:20 +0100 |
| commit | 052da3e89a10ac5697bf62fb97aa0e644a2a861e (patch) | |
| tree | de6f9ce6e11fd42ca3cd1fd0b8cd3612f5242cfb | |
| parent | 2077c7dff4c383d7f9b7bbbcfbc3994af39d818a (diff) | |
[FIX] lang: Add grouping when loading translation
Closes #10669
| -rw-r--r-- | openerp/addons/base/res/res_lang.py | 6 |
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: |
