[FIX] tools: XMLTranslator doen't use self.parser arguments to create new instance of XMLTranslator

issue: When a translation contain valid hmtl but invalid xml the content is escape (translate.py: line 218).
This commit is contained in:
Christophe Matthieu
2016-01-28 14:57:21 +01:00
parent 2b4fb7e195
commit d1abc952cc
+1 -1
View File
@@ -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)