如何仅更改终端的语言


11

我使用阿拉伯语作为默认语言,但在终端中显示时存在一些问题。所以我只想在终端中将语言更改为英语,该怎么办?


@JacobVlijm:由于这个问题是关于显示语言的,所以关于输入语言的问题可能不是重复的。
Gunnar Hjalmarsson

@closevoters,这根本不是重复的。这是一个很好的问题。
飞行员

@JacobVlijm请删除您的第一条评论。每个人都因为他们而投票关闭。
飞行员

Answers:


8

您可以添加一行

export LANG=C

~/.bashrc文件末尾,然后重新启动终端。

所有程序输出均为英文。


1
您只需在打开的终端会话中以命令的形式键入此行,即可仅在此窗口内更改语言,直到关闭它为止。新窗口将不受影响。要仅使用英语运行单个命令,可以LANG=C直接在命令本身前面编写,例如LANG=C sudo apt-get update。@ Pilot6:也许您想将其编辑为答案...
Byte Commander

@ByteCommander很明显,您可以每次键入它。重点是将英语输出设置为所有终端命令。这就是问题。
飞行员

1
这在重新启动时更改了所有系统语言。有什么方法可以只更改终端语言?
布拉威2015年

@Burawi我更新了命令。这个对我有用。仅在端子上更改输出。它不影响GUI。
飞行员

您确定将其添加到正确的文件中吗?
飞行员

1

一种替代方法是运行此方法:

export LC_ALL=en_US.UTF-8

对于您自己的用户帐户的更永久的解决方案,只需将上面的命令放入~/.bashrc文件中

您将在下一个终端会话中看到更改。要立即进行更改而无需运行新的终端会话:

source ~/.bashrc

如果有多个终端会话(例如使用终结器),则需要在每个终端会话上运行上述命令。

因此,任何与终端相关的错误消息都将以英语显示(与所有与gnu-utils相关的软件一样受欢迎)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.