我有一个非常有活力的聊天网站,当使用谷歌浏览器访问它时,翻译栏似乎提供翻译网站。虽然动态内容的翻译效果比我预期的要好,但它对我的目的来说效果不好,甚至在聊天中也没有多大意义。
我是否可以将某些提示放入我的网站,以便Chrome访问者无法看到翻译栏?
答案 0 :(得分:114)
将其插入网页的head
部分。
<meta name="google" content="notranslate">
答案 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>