django - django 翻译 html 标签内的文本并维护 html 标签
问题描述
我找到了一个可以用来翻译文本的工具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 文本,该方向看起来将是“几乎”工作的臃肿代码,我很好奇是否有人知道一种让它更干净地工作的方法。
解决方案
推荐阅读
- react-native - 使用 React Native 和 Tensorflow.js 对实时视频进行预测
- c# - 如何使用linq检查字符串是否包含特定字符串?
- css - 计算返回最大网络流量的最优捐赠分配的难度
- javascript - 将新对象添加到现有对象。Javascript
- python - Scipy 中的连接组件
- spring-webflux - 在 Reactor 中,doOnNext 插入数据是否使用 subscribe() 不阻塞?
- php - Vuex Laravel 加载所有数据
- android - 提交内容更新时具有多种项目类型的 RecyclerView 向下滚动
- spring - 在 Spring Boot Native 中设置本地 GraalVM JDK
- c++ - 使用 for-range 循环将输入输入向量