Hello,
Let me add here a part of the contents of the email I sent to you a bit earlier:
Well, the issue caused by the translation engines from Google Translate, which were not designed to translate content which contains also HTML markup, but only plain text. Because of this, they tend to mix up HTML code in the content the translation API returns. I try to get around this by replacing the HTML code by text structures like this: (***) and sending the changed text to translation. This is also not a bullet proof method, because sometimes, the translation API is changing also these replacement markups, adding or changing their structure, case in which, my plugin is not able to fully reconstruct the HTML that is returned after translation.
Let me know if this helped, also, please check my full email.
Regards,
Szabi – CodeRevolution.