From 75bb78d293e90e4995107357e5422c8ee642daee Mon Sep 17 00:00:00 2001 From: Yogesh Sakhreliya Date: Fri, 31 Dec 2010 10:42:28 +0530 Subject: [PATCH] [FIX] check languange not install then call load_lang method. bzr revid: ysa@tinyerp.com-20101231051228-k9m3h91zp0czrovl --- bin/addons/base/res/res_lang.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/addons/base/res/res_lang.py b/bin/addons/base/res/res_lang.py index baeec49cf30..79f9ebc7467 100644 --- a/bin/addons/base/res/res_lang.py +++ b/bin/addons/base/res/res_lang.py @@ -32,7 +32,9 @@ class lang(osv.osv): _description = "Languages" def install_lang(self, cr, uid, **args): - self.load_lang(cr, uid, tools.config.get('lang')) + avil_ids = self.search(cr, uid, [('code','=', tools.config.get('lang'))]) + if not avil_ids: + self.load_lang(cr, uid, tools.config.get('lang')) return True def load_lang(self, cr, uid, lang, lang_name=None):