gpt4 book ai didi

javascript - 我如何告诉谷歌翻译不要翻译网站的某个部分?

转载 作者:IT王子 更新时间:2023-10-29 02:49:52 25 4
gpt4 key购买 nike

谷歌翻译有一个 developer tool这将在网站上启用谷歌翻译。有没有办法告诉谷歌翻译不要翻译网站的某个部分?也许在 HTML 元素上有一个类名?

我试过 HTML5 translate=no属性。它没有任何影响。

这是一个特殊的问题,因为 Google 错误翻译了网站名称。

最佳答案

根据 Google instructions , 设置 class="notranslate" 阻止谷歌翻译。这似乎可行,但内嵌使用它(例如,用于单个单词)可能会造成一些混淆,因此您需要检查会发生什么。

例如,

Welcome to the <span class="notranslate">Cool</span> company website!

翻译成西类牙语为“Bienvenido a la Coolweb de la compañía!”,这不是很酷,尽管它表明“酷”已被用作专有名称;如果没有标记,文本将翻译为“Bienvenido a la fresca web de la empresa!”。

将文本重新表述为

Welcome to the website of <span class="notranslate">Cool</span>!

将导致“Bienvenido a la página web de Cool!”,除了“site”被误译外,它看起来更好。

对于不同的目标语言,可能会出现不同的问题。一般来说,一个句子的语法结构越简单,就越能得到合理的翻译。

底线是:您可以尝试使用 class=notranslate 来阻止翻译,但 Google Translator 的问题可能会导致混淆。

关于javascript - 我如何告诉谷歌翻译不要翻译网站的某个部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9628507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com