Псевдоним для локали или добавляет новую локаль

Я разработал проект на 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
0
задан 15 February 2017 в 16:41

1 ответ

Можно создать псевдонимы использование эти /etc/locale.alias, необходимо смочь достигнуть этого:

en_US     en_US.utf8

Источник:

http://manpages.ubuntu.com/manpages/wily/en/man5/locale.alias.5.html

0
ответ дан 27 September 2019 в 11:41

Другие вопросы по тегам:

Похожие вопросы: