browser - 如何指定网页的语言,以便 Google Chrome 不提供翻译功能

标签 browser internationalization cross-browser google-chrome translation

Google Chrome 坚持认为我有一个页面是法语的。 这是它的快照:

http://yootles.com/outbox/overcleverchrome.html

请注意,我添加了一个元 http-equiv 标记来告诉它它实际上是英语:

<meta http-equiv="Content-language" content="en">

但这并没有帮助。 我还能做些什么来防止这种情况发生吗?

最佳答案

Google Chrome 目前需要多个标签才能使 (HTML5) 文档选择不进行翻译。在此之前,您应该确保您了解受众的语言,否则会阻止外国网站正确翻译您的网站。

相关标签是:

<meta charset="UTF-8" />
<meta name="google" content="notranslate" />
<meta http-equiv="Content-Language" content="en_US" />

这是一个完整的示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="google" content="notranslate" />
  <meta http-equiv="Content-Language" content="en_US" />
 </head>
 <body>
  Dies ist ein Test Deutsch
 </body>

关于browser - 如何指定网页的语言,以便 Google Chrome 不提供翻译功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2980520/

相关文章:

javascript - Jquery 单击在 Android 浏览器中不起作用

html - DOM 顺序是否确定张贴的表单参数的顺序?

使用 GNU gettext、libunistring 的 C++ l10n、i18n 解决方案

unicode - I18n 和非 US-ASCII、Latin1 或 Win1252 的密码

html - 在 html 中禁用的链接

Javascript:如何确定链接是否指向与其所在页面相同的域?

windows - 为什么特定站点上的 HTTP/2 在 FF 中有效,但在同一台 Windows 10 计算机上的 Chrome、IE 和 Edge 中却无效?

c# - 如何禁用 wpf webbrowser 控件上的拖放

angular - 如何使 Angular 11 i18n 在 NRWL NX workspace.json 中工作?

html - 在可滚动元素上隐藏滚动条