我在 CentOS 7 下使用 Google Chrome(V. 60.0.3112.78)构建了一个双显示器仪表板。一切正常,但我无法通过命令行禁用 Chrome 的翻译功能。
我已经启动了 Chrome,--disable-translate
但 Chrome 仍然询问是否应该翻译该页面。
答案1
从https://bugs.chromium.org/p/chromium/issues/detail?id=770776#c11,您可以添加以下选项(如果您使用的是 2020 年底后发布的 Chrome 版本)
--disable-features=Translate
答案2
如果您可以控制所显示的网页内容(看起来您确实可以),则可以将此元标记放在以下<head>
部分中:
<meta name="google" content="notranslate">
这将阻止 Chrome 弹出翻译对话框。
即使它不是您的网页,您也可以安装 ModHeader 扩展来自己修改响应标头: https://chrome.google.com/webstore/detail/modheader/idgpnmonknjnojddfkpgkljpfnnfcklj
也可以看看:
答案3
搜索一段时间后,我发现该--disable-translate
标志已从 Chrome 中删除。
删除此标记的提案可在网上查阅:https://groups.google.com/a/chromium.org/forum/#!topic/chromium-reviews/nOgks4a7_uI。
答案4
从 chromium 版本 60.0.3112.89 开始,--disable-translate 不再起作用。
如果您有权限,解决方法是从 html 标签中删除 lang 或将其设置为“en”。