如何更改默认语言环境以便新用户能够继承它?

如何更改默认语言环境以便新用户能够继承它?

我那台运行着 Mint 17(基于 Ubuntu 14.04)的旧电脑多年来一直运行良好,对我来说一切都很完美。但是每当我添加新用户时都会遇到问题,而我经常这样做。语言环境的 LC_TIME 部分始终默认为西班牙语,大概是因为我的时区是“欧洲/马德里”。缺点是日期始终为西班牙语,其他所有内容均为英国英语,而我的日期(安装期间创建的用户)则以英语正确显示。有一个解决方法这里但每次添加用户时我是否真的都要这样做?更好的办法是能够自定义默认区域设置,以便在创建时继承它们。截屏

在屏幕截图中,您可以看到 LANG 和 LC_TIME 不同。对于我和我创建的任何新用户来说,命令“locale”的输出都是不同的,这就是(我认为)问题所在。

顺便说一下,/etc/default/locale 文件如下:

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

但我的登录信息显示 en_GB.UTF-8(这正是我想要的),显然有东西改变了它。这是什么问题?我该如何解决这个问题?

答案1

你需要改变/etc/default/locale。最简单的方法是打开语言支持并选择区域格式选项卡。您可能会发现英语(英国)已预先选定,因为这是您自己的用户所拥有的。要将其设置为新用户的默认设置,只需单击应用全系统按钮。

相关内容