В соответствии с Ubuntu 8.10, оболочкой удара, LANG
и LC_ALL
переменные не установлены:
user@machine1:~$ locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
Где я должен установить те переменные так, чтобы они указали на en_US.UTF-8
. После того как это сделано, я должен перезапустить что-нибудь?
LANG
установлен в /etc/default/locale
остальная часть их LC_
материал является локалью определенные переменные, которым я верю, установлены ударом. Они не установлены xterm
так или иначе. Посмотрите man locale
и man setlocale
для получения дополнительной информации.