From 086d67f64be4bbea873e58e1581cd43774824763 Mon Sep 17 00:00:00 2001 From: "Guewen Baconnier @ Camptocamp" Date: Mon, 24 Sep 2012 14:47:09 +0200 Subject: [PATCH] [ADD] web_translate_dialog_page: alternative translation dialog, opened from a button in page view. It display empty fields for untranslated fields. (/home/gbaconnier/code/openerp/c2c-web-addons/lp6.1-main rev 5) --- web_translate_dialog_page/orm.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/web_translate_dialog_page/orm.py b/web_translate_dialog_page/orm.py index 8ede8518..03b1f742 100644 --- a/web_translate_dialog_page/orm.py +++ b/web_translate_dialog_page/orm.py @@ -141,12 +141,12 @@ def read_translations(self, cr, user, ids, fields=None, context=None, load='_cla select = map(lambda x: isinstance(x, dict) and x['id'] or x, select) result = self._read_flat(cr, user, select, fields, context, load) - if context.get('lang') and context['lang'] != 'en_US': - fields_pre = [f for f in fields if - (f in self._columns and - getattr(self._columns[f], '_classic_write'))] + \ - self._inherits.values() + fields_pre = [f for f in fields if + (f in self._columns and + getattr(self._columns[f], '_classic_write'))] + \ + self._inherits.values() + if context.get('lang') and context['lang'] != 'en_US': for f in fields_pre: if self._columns[f].translate: res_ids = [x['id'] for x in result]