Ubuntu locale добавляем локали: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 07:41, 16 февраля 2015
Для правильной работы php команды eregi в скрипте требовалось установить локаль "ru_RU.CP1251" php-командой:
setlocale(LC_ALL, "ru_RU.CP1251");
Но в Ubuntu по умолчанию нет локали "ru_RU.CP1251", для того что бы добавить требуемую локаль необходимо и достаточно:
$ sudo /usr/share/locales/install-language-pack ru_RU.CP1251 $ sudo locale-gen
Получить список локалей можно командой:
$ locale -a C en_US.utf8 POSIX ru_RU.utf8
Список доступных локалей можно посмотреть так:
$ less /usr/share/i18n/SUPPORTED
Например список русских локалей можно получить так:
$ cat /usr/share/i18n/SUPPORTED | grep ^ru ru_RU.UTF-8 UTF-8 ru_RU.KOI8-R KOI8-R ru_RU ISO-8859-5 ru_RU.CP1251 CP1251 ru_UA.UTF-8 UTF-8 ru_UA KOI8-U