diff --git a/trytond/ir/translation.py b/trytond/ir/translation.py index 53cd66cce3..ee9277cf34 100644 --- a/trytond/ir/translation.py +++ b/trytond/ir/translation.py @@ -998,6 +998,9 @@ class TranslationUpdateInit(ModelView): lang = fields.Selection('get_language', string='Language', required=True) + def default_lang(self): + return Transaction().context.get('language', False) + def get_language(self): lang_obj = self.pool.get('ir.lang') lang_ids = lang_obj.search([('translatable', '=', True)]) @@ -1151,6 +1154,9 @@ class TranslationExportInit(ModelView): module = fields.Selection('get_module', string='Module', required=True) + def default_lang(self): + return Transaction().context.get('language', False) + def get_language(self): lang_obj = self.pool.get('ir.lang') lang_ids = lang_obj.search([