From 052da3e89a10ac5697bf62fb97aa0e644a2a861e Mon Sep 17 00:00:00 2001 From: Thomas Groutars Date: Thu, 28 Jan 2016 12:48:45 -0800 Subject: [PATCH] [FIX] lang: Add grouping when loading translation Closes #10669 --- openerp/addons/base/res/res_lang.py | 6 ++++-- 1 file 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: