使用 Google Translate API 翻译时排除 HTML 标签

2024-01-08

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

我正在寻找将带有 HTML 标签的内容发送到 Translate API 并让它返回而不翻译标签。无论如何,在翻译之前是否可以省略标签,并在 JSON 随翻译文本返回时将其放回原处,或者是否有任何语法可以排除 Translate API 翻译 HTML 标签?

在决定使用 JS 还是 Java 编写代码之前,做了一些研究。

之前读过这个:暂时从 Google Translate API 的字符串中删除 HTML 以降低成本 https://stackoverflow.com/questions/11541908/temporary-remove-html-from-string-for-google-api-translation-to-save-dollars


谷歌有一个可选参数format.

•此可选参数允许您指示要显示的文本 翻译后的内容可以是纯文本或 HTML。值“html”表示 HTML 和“text”值表示纯文本。

•默认:格式=html。

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Google Translate API 翻译时排除 HTML 标签 的相关文章

随机推荐