如何通过终端更改语言?


40

使用系统设置,我将语言更改为阿拉伯语,并从设置中删除了英语。然后计算机滞后并注销-现在我无法重新登录,因为登录名是阿拉伯语。

因此,有一种方法可以通过终端默认我的语言,默认登录密码语言,或者通过仍然是英语的终端登录。我只能访问访客和终端。


我改变了pasword的东西,可以被翻译成阿拉伯文http://www.psychocats.net/ubuntu/resetpassword -然后在loged和使用的系统设置为默认值。

Answers:


47

编辑两个文件:

  1. sudoedit /etc/default/locale

    LANG="en_US"
    LANGUAGE="en_US:en"
    
  2. sudoedit ~/.pam_environment

    LANG=en_US
    LANGUAGE=en_US
    

注销并登录或重新启动。


5
Nano也默认安装。:-)
LiveWireBT

3
如果您想了解更改这些变量的含义:help.ubuntu.com/community/Locale
yuric 2013年

4
还需要LC_ALL=en_US.UTF-8
hlcs

2
如果使用KDE,您可能也要检查~/.KDE/env/setlocale.sh,因为它可能会冲突。
stragu

2
这也适用于Windows 10上的“ Ubuntu上的Bash”
。– CodeMonkey
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.