禁用我网站上的Chrome翻译栏

时间:2011-08-29 10:35:24

标签: google-chrome

我有一个非常有活力的聊天网站,当使用谷歌浏览器访问它时,翻译栏似乎提供翻译网站。虽然动态内容的翻译效果比我预期的要好,但它对我的目的来说效果不好,甚至在聊天中也没有多大意义。

我是否可以将某些提示放入我的网站,以便Chrome访问者无法看到翻译栏?

5 个答案:

答案 0 :(得分:114)

将其插入网页的head部分。

<meta name="google" content="notranslate">

来源:Meta tag that Google understand - Search Console Help

答案 1 :(得分:26)

元值应为“内容”,而不是“

<meta name="google" content="notranslate" />

更新:我了解普通元标记使用内容来分配值,但这是一种罕见的情况,其中“值”实际上是正确的语法。即确认删除翻译栏。

答案 2 :(得分:10)

如果你想阻止一个部分(即:对于原始问题只是聊天窗口)你可以使用

  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>

答案 3 :(得分:2)

如果添加以下代码

<meta name="google" value="notranslate">

<head></head>内,它会禁用翻译栏的外观,但也会 在Google Translate 禁用翻译。

有关详细信息,请查看http://support.google.com/translate/?hl=en#2641276

答案 4 :(得分:0)

使用新的全局属性。 translate

就我而言,我直接将其用于 html

<html lang="en" translate="no">

但您可以将其设置在特定元素上。例子

<footer>
   <small>© 2020 <span translate="no">BrandName</span></small>
</footer>

MDN ref