如何在 Linux 上更改 Google Chrome 和 Chromium 的语言
如果您查看在 Google Chrome 或 Windows 中的 Chromium 中更改语言的过程,那么一切都非常简单:您需要在浏览器的地址栏中输入 chrome://settings/languages ,或者您可以使用菜单:设置 → 高级 → 语言。然后展开“语言”项,选择所需的语言并单击它对面的三个垂直点。然后只需点击“以这种语言显示谷歌浏览器”:

但是,如果您在 Linux 中打开 Google Chrome 或 Chromium,则缺少“以这种语言显示 Google Chrome”的题词:

没有显示“以这种语言显示谷歌浏览器”的题词
由于 Linux 上的 Google Chrome 和 Chromium 缺少“以这种语言显示 Google Chrome”菜单,问题来了——如何在 Linux 中更改浏览器语言?
显然,在图形界面中更改语言是不可能的——但可以在命令行上完成。
要更改语言,您需要为环境变量 LC_MESSAGES 分配适当的值。例如,将语言更改为英语:
export LC_MESSAGES=en_US.UTF-8
将语言更改为俄语:
export LANG=ru_RU.UTF-8
将语言更改为法语:
export LANG=fr_FR.UTF-8
之后,启动 Chromium 浏览器:
chromium
或铬:
google-chrome-stable
为了不记不住,不每次都在命令行输入命令,可以新建一个chromium-en.sh文件,复制进去:
#!/bin/bash
export LC_MESSAGES=en_US.UTF-8
chromium
如果您希望 Chrome 以这种方式启动,请将 chromium 替换为 google-chrome-stable。
使这个文件可执行。之后,您将能够通过双击以您需要的语言启动网络浏览器。
对于 Chrome,有一个额外的能力来改变语言而不改变 LC_MESSAGES 变量的值——你可以使用 --lang 选项,然后指定两个 -所需语言的字母代码:
google-chrome-stable --lang=en
请注意,如果网络浏览器已经打开,则无论指定的选项如何,都会在当前会话中打开一个新窗口,即使用与第一个窗口打开时相同的界面语言。
是否可以在 GUI 中更改 Linux 上的 Google Chrome 和 Chromium 的语言?
在 Web 浏览器设置或 chrome://flags/ 选项卡中可用的实验设置中寻找更改语言的选项的所有尝试均未成功。显然,无法在图形界面中更改浏览器语言。如果你知道这个方法,那就把它写在评论里吧!