From c0132100ce3badfb3bc9591e100296225ff550f8 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 20 Aug 2014 17:16:29 +0200 Subject: [PATCH] [FIX] website translation bug Sometimes a node can't be translated using the website Translate mode. The translation is added to the Application term list but the id of the view is not correct. This happen when a translatable node is a children of a inherited node whose branding could not be kept. data-oe-source-id was left over because it was not registered in MOVABLE_BRANDING --- openerp/addons/base/ir/ir_ui_view.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_ui_view.py b/openerp/addons/base/ir/ir_ui_view.py index c9ec51b3169..b9156c7006c 100644 --- a/openerp/addons/base/ir/ir_ui_view.py +++ b/openerp/addons/base/ir/ir_ui_view.py @@ -46,7 +46,7 @@ from openerp.tools.translate import _ _logger = logging.getLogger(__name__) -MOVABLE_BRANDING = ['data-oe-model', 'data-oe-id', 'data-oe-field', 'data-oe-xpath'] +MOVABLE_BRANDING = ['data-oe-model', 'data-oe-id', 'data-oe-field', 'data-oe-xpath', 'data-oe-source-id'] def keep_query(*args, **kw): if not args and not kw: