我可以为访问我网站特定页面的访客禁用 Chrome 自动翻译功能吗?

我可以为访问我网站特定页面的访客禁用 Chrome 自动翻译功能吗?

我知道如何为我访问的页面禁用此功能,但我正在寻找一种方法来告诉其他用户的 Chrome 浏览器不要提供我网站上特定页面的翻译。

我可以使用某种元标记吗?或者,我可以指示页面上的某个特定元素不应翻译吗?

原因:从页面顶部向下滑动的控件导致页面调整大小,从而改变内容,这导致控件向上滑动,从而调整页面大小,从而改变内容,这导致控件滑回。重复上述操作。页面开始跳舞。

页面本身就是一张地图,它要翻译的内容都是专有名词,无论如何都不应该翻译。如果其他语言中有替代名称,我会自己提供。一般来说,我反对从浏览器中删除用户可能喜欢的功能,但在这种情况下,这样做确实有道理。所以请不要回答说我不应该这样做。我已经权衡了各种选择。

答案1

正如伯特兰·马龙,您可以通过以下方式进行操作:

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

感谢@jacksun101 将此处的帖子与 SO 链接起来。

答案2

Google 不使用语言元数据,因为我们发现它通常是不正确的。使用 HTTP 标头、HTML 元标记或元素级语言属性不会对 Google 的语言识别产生影响,因此除非您想出于其他目的(例如屏幕阅读器)这样做,否则您可能可以跳过这一点。

需要注意的一点是,Google 可以毫无问题地识别每个页面的多种语言。因此,即使我们应该识别出页面的一部分是意大利语(例如当您写关于意大利酒店的内容时),并且我们在搜索结果中显示“翻译此页面”链接,我们可能仍然能够识别出它主要是英语。一种简单的检查方法是使用高级搜索选项选择特定语言并对您的网站执行 site:- 查询。

来源:John Mueller - Google 瑞士站长趋势分析师

没错——目前网站管理员无法让“翻译此页面”链接消失。不过我会将您的反馈转达给团队,也许这是他们未来可以考虑的事情。– John Mueller 2010 年 11 月 5 日 18:08

相关内容