diff --git a/openerp/tools/translate.py b/openerp/tools/translate.py index dc8899e7290..d3ba974c910 100644 --- a/openerp/tools/translate.py +++ b/openerp/tools/translate.py @@ -234,7 +234,7 @@ class XMLTranslator(object): return # process children nodes locally in child_trans - child_trans = XMLTranslator(self.callback, self.method) + child_trans = XMLTranslator(self.callback, self.method, parser=self.parser) child_trans.todo(escape(node.text or "")) for child in node: child_trans.process(child)