[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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user