我错误地通过管理-> 语言支持尝试了一些设置。现在我的用户帐户已LANG
设置为fi_FI.utf8
,即使我想使用en_US.utf8
. (这是对此的一种跟进。)
清单 1:我的用户帐户的当前区域设置:
$ locale
LANG=fi_FI.utf8
LANGUAGE=en
LC_CTYPE="fi_FI.utf8"
LC_NUMERIC="fi_FI.utf8"
LC_TIME=en_GB.UTF-8
LC_COLLATE="fi_FI.utf8"
LC_MONETARY="fi_FI.utf8"
LC_MESSAGES="fi_FI.utf8"
LC_PAPER=fi_FI.utf8
LC_NAME="fi_FI.utf8"
LC_ADDRESS="fi_FI.utf8"
LC_TELEPHONE="fi_FI.utf8"
LC_MEASUREMENT=fi_FI.utf8
LC_IDENTIFICATION="fi_FI.utf8"
LC_ALL=
清单 2: /etc/default/locale 包含我要使用的语言环境设置:
$ cat /etc/default/locale
LANG="en_US.utf8"
LC_TIME="en_GB.UTF-8"
LC_PAPER="fi_FI.utf8"
LC_MEASUREMENT="fi_FI.utf8"
管理 -> 语言支持设置如下所示:
我的具体问题:
- 用户特定的区域设置(清单 1)究竟存储在哪里(在什么文件中)?
- 改变它的推荐方法是什么?通过编辑文件或通过一些配置 UI?(我想使用清单 2 中的设置。)
促使我问这个问题的根本烦恼:如何将 Firefox UI 语言从芬兰语改回英语?
如果这有什么不同,我正在使用 Ubuntu 10.04。
选择用户后在登录提示处指定语言。当询问是否将选择设为新的默认值时,选择是。
桌面会话的每用户区域设置默认存储在
~/.dmrc
. 这是在 GDM 屏幕上选择新语言环境时更新的文件。GDM 在启动用户会话时使用它来设置环境。如果“用户帐户”每次启动时都崩溃,则应重置帐户。
要获取错误消息,请从终端运行“gnome-control-center”并单击“用户帐户”。你可能会看到这样的东西:
要修复,请运行命令
gnome-language-selector
。尝试将区域设置和语言设置更改为其他设置,看看是否能解决您的问题。然后换回来。还运行
sudo dpkg-reconfigure locales
以查看是否有任何缓存错误。通过清除不良的语言环境,sudo dpkg-reconfigure localepurge
您可能可以解决导致崩溃的原始问题。[资源]
只需打开终端并输入,
sudo gedit
然后文本编辑器就会打开。然后打开
locale
位于etc/default
.然后只需编辑
LANGUAGE=en
andLANG="en_US.utf8"
。