在命令行上禁用 Chrome 的页面翻译

在命令行上禁用 Chrome 的页面翻译

我在 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”。

相关内容