Добавление языка на сервер
Я планирую использовать strftime()
, однако, когда я проверяю свой сервер относительно того, какой доступный язык, через (locale -a)
, у меня есть только это:
C
en_US.utf8
POSIX
Мне очень нужно иметь этот de_DE.utf8, чтобы повернуть мои даты на немецкий. Как добавить дополнительную локаль? Есть ли другой лучший способ?
Ответы
Ответ 1
Вам нужно создать локаль de_DE.utf8
на вашем сервере.
Процесс довольно прост. Например, в дистрибутивах Debian/Ubuntu вы можете добавлять/удалять локали, вызывая следующую команду:
sudo dpkg-reconfigure locales
Затем вам будет представлен список доступных локалей (в основном все они). Установите/снимите флажок, который вам нравится, и нажмите "ОК". Удачи!
Ответ 2
dpkg-reconfigure locales ничего не делает для меня на простой ванильной установке Ubuntu 12.04 LTS, но locale-gen работает как шарм:
sudo locale-gen de_DE.utf8