使用Google Translate API进行翻译时,请排除HTML标签

cwe*_*tat 5 html javascript java api google-translate

目前,我知道<span class="e;notranslate"e;> </span>用于省略文本以在跨度之间进行翻译。

我正在寻找将带有HTML标记的内容发送到Translate API的方法,并让其在不转换标记的情况下返回。无论如何,在JSON返回翻译后的文本时,是否可以在翻译之前将标签省略并放回标签,或者是否有语法将Translate API排除在翻译HTML标签之外?

在决定是使用JS还是Java之前,先做一些研究。

请先阅读以下内容:暂时从Google Translate API的字符串中删除HTML以降低成本

cwe*_*tat 7

谷歌有一个可选参数format

• 此可选参数允许您指明要翻译的文本是纯文本还是 HTML。“html”值表示HTML,“text”值表示纯文本。

• 默认:格式=html。

https://cloud.google.com/translate/v2/using_rest