diff --git a/openerp/addons/base/res/res_lang.py b/openerp/addons/base/res/res_lang.py index fb3156cd4c9..ded70fa6b1e 100644 --- a/openerp/addons/base/res/res_lang.py +++ b/openerp/addons/base/res/res_lang.py @@ -56,6 +56,9 @@ class lang(osv.osv): default_value = ir_values_obj.get(cr, uid, 'default', False, ['res.partner']) if not default_value: ir_values_obj.set(cr, uid, 'default', False, 'lang', ['res.partner'], lang) + default_value = ir_values_obj.get(cr, uid, 'default', False, ['res.users']) + if not default_value: + ir_values_obj.set(cr, uid, 'default', False, 'context_lang', ['res.users'], lang) return True def load_lang(self, cr, uid, lang, lang_name=None):