【发布时间】:2011-02-28 03:51:00
【问题描述】:
我有一个谷歌浏览器坚持认为是法语的页面。 这是它的快照:
http://yootles.com/outbox/overcleverchrome.html
请注意,我包含一个元 http-equiv 标签来告诉它它实际上是英文:
<meta http-equiv="Content-language" content="en">
但这无济于事。 我还能做些什么来防止这种情况发生吗?
【问题讨论】:
-
我同意这个翻译器很麻烦,每次我需要点击关闭它都会让我想起 MS Office 中愚蠢的 MS 助手,这让每个人都紧张:(
-
在下面查看我的答案,将 class="notranslate" 添加到正文标签中
-
我也有同样的问题。在我看来,这是一个 Chrome 错误:如果在 HTML 5 页面中指定了 lang 属性,它应该定义元素的语言。我会忽略 Chrome 消息,直到他们在几个月左右修复它。我肯定不会为了让这个 bug 消失而在文档中添加一些特定于 Google 的代码。
-
这对每个人来说可能不是一个好的解决方案,但我在一个完全由数据表组成的页面上遇到了这个问题。我添加了一些描述数据的英文句子,问题就解决了。 “notranslate”选项也对我有用,但我不想限制 Google 可以对页面做什么,只是阻止它误解页面的语言。所以我很高兴只是添加了一些描述,这些描述可能一直都应该存在。
-
@ccalvert 好点,这应该是第一个尝试的!
标签: browser internationalization cross-browser google-chrome translation