我有一个聊天网站,非常动态,使用谷歌浏览器访问时会出现翻译栏提示进行翻译。虽然动态内容的翻译效果比我预期的要好,但对于我的目的来说仍然不够好,甚至在聊天中也无法很好地理解。
请问有没有一些提示可以放在我的网站上,以便使用Chrome浏览器的访客不会看到翻译栏?
请问有没有一些提示可以放在我的网站上,以便使用Chrome浏览器的访客不会看到翻译栏?
元值应为"内容",而不是"值"
<meta name="google" content="notranslate" />
更新:我知道通常的元标签使用 content 来指定值,但这是一个罕见的例外情况,其中“value”实际上是正确的语法。例如:<meta name="google" value="notranslate">
已经确认可以删除翻译栏。如果您想要屏蔽某个部分(例如:对于原始问题仅屏蔽聊天窗口),您可以使用
class=notranslate
来源:http://support.google.com/translate/?hl=en#2641276。 如果您不介意使用 Google 翻译来翻译您的网页,除了特定部分(例如电子邮件地址)以外,请将 class=notranslate 添加到任何 HTML 元素中,以防止该元素被翻译。例如::
Email us at <span class="notranslate">sales at example dot com</span>
<meta name="google" value="notranslate">
在<head></head>
标签内部,这将禁用翻译栏的显示,但也会禁用Google Translate上的翻译。
有关更多信息,请查看http://support.google.com/translate/?hl=en#2641276。
translate
。<html lang="en" translate="no">
但是您也可以在特定元素上设置它。例如:<footer>
<small>© 2020 <span translate="no">BrandName</span></small>
</footer>
<html lang="en">
),那么这是否会覆盖Chrome尝试自动检测语言的功能?如果Chrome认为您标记的页面与其标记不符,那听起来像是一个bug。 - Nick T