django在html标签内翻译文本并维护html标签

时间:2019-07-16 12:15:09

标签: django

我找到了可用于翻译文本googletrans

的工具

这是它的工作方式

from googletrans import Translator

translator = Translator()
result = translator.translate(text, dest=lang)

print(result.text)

但是如果我的文字可能来自django-ckeditor,那么它就包含html标记

<h1>Some Title</h1>
<p>Some Text</p>

我需要将此文本传递给它并仍然保留html标记,到目前为止,它倾向于破坏对称性,并且破坏了文本格式,以至于无法正确翻译。

beautiful soup之类的工具可以帮助您阅读html文本,该方向看起来像是b肿的代码,几乎“不起作用”,我很好奇是否有人知道一种使其工作的方法更干净。

0 个答案:

没有答案