Перед обновлением (я использовал 13.04), отредактировав:
sudo gedit /etc/default/locale
так, чтобы LC_TIME = "en_GB.UTF-8" выполнял свою работу.
Однако в 13.10 это больше не работает.
Я попытался отредактировать:
sudo gedit /usr/share/i18n/locales/en_AU
sudo gedit /usr/share/i18n/locales/en_GB
sudo gedit /usr/share/i18n/locales/en_US
так, чтобы first_weekday 2 в каждом из файлов, но это также не работает.
Для справки, когда я запускаю locale
, вывод будет
LANG=en_AU.UTF-8
LANGUAGE=en_AU:en
LC_CTYPE="en_AU.UTF-8"
LC_NUMERIC=en_AU.UTF-8
LC_TIME=en_AU.UTF-8
LC_COLLATE="en_AU.UTF-8"
LC_MONETARY=en_AU.UTF-8
LC_MESSAGES="en_AU.UTF-8"
LC_PAPER=en_AU.UTF-8
LC_NAME=en_AU.UTF-8
LC_ADDRESS=en_AU.UTF-8
LC_TELEPHONE=en_AU.UTF-8
LC_MEASUREMENT=en_AU.UTF-8
LC_IDENTIFICATION=en_AU.UTF-8
LC_ALL=
Пожалуйста, помогите.
Если LC_TIME равен en_GB.UTF-8 в /etc/default/locale
, а команда locale
по-прежнему указывает en_AU.UTF-8, у вас есть пользовательские настройки, которые переопределяют общесистемные настройки в /etc/default/locale
.
Предполагая, что вы живете в Австралии и хотите, чтобы региональные настройки формата в целом отражали то, что типично для Австралии, вы можете попробовать отредактировать файл ~/.profile
и добавить следующую строку:
export LC_TIME=en_GB.UTF-8