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