修改Ubuntu登录界面的语言

通常我们修改语言设置是在 Settings->Region & Language,这里不光修改语言,还可以修改输入法。但是你会发现,有时你在这里修改了语言后,登录界面的语言并不会改变。

登录界面的语言设置在什么地方修改呢? 下面这个地方:

sudo vim /etc/default/locale

该文件内容如下:

LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-7
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8

修改LANGLANGUAGE就可以。其中LANG是locale的默认设置,即没有单独设置LC_的变量就使用它的值。LANGUAGE定义一个后备列表,即在某些情况下首选locale不能用的时候,按照它定义的顺序逐个尝试。