Я разработал проект на Debian, но теперь я установил сервер Ubuntu и разработку наших проектов, перемещенных в этот новый сервер.
Debian будет рабочим сервером.
Когда я использую gettext, код локали debian en_US
в то время как на человечности нет такого кода как это, но en_US.utf8
.
У меня нет прав администратора на debian, только ftp и очень ограниченный ssh, таким образом, я могу играть только с сервером человечности.
Я хочу объединить коды языка всех сред, таким образом, это должно быть en_US
.
Как я могу установить это на человечности или сделать псевдоним из en_US.utf8 -> en_US
?
Я попробовал:
apt-get install language-pack-en language-pack-en-base
это не делает помогает. Я также должен сделать это для othere языков также, как de_DE
.
root@mydev:/usr/share/locales# locale -a
C
C.UTF-8
...
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8 <!-- need en_US only
en_ZA.utf8
...
POSIX
Можно создать псевдонимы использование эти /etc/locale.alias
, необходимо смочь достигнуть этого:
en_US en_US.utf8
Источник:
http://manpages.ubuntu.com/manpages/wily/en/man5/locale.alias.5.html