Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
_youri_
Зарегистрирован: 27.09.2005 Сообщения: 16
|
Добавлено: Пт Сен 19 2008 03:03 Заголовок сообщения: не работает локаль |
|
|
народ, мне нужна ru_RU.cp1251 на сервере... вроде поставил (с помощью localedef)... вроде в /usr/lib/locale папка соответствующая появилась... предупреждений и ошибок никаких не было
переключась на нее и в лучшем случае программа игнорирует ее, в худшем - начинает себя странно вести (пробовал на C и php)
centos 5.2
подскажите что-нибудь, а то пока были предупреждения я думал, может попробовать исправить исходные файлы... а сейчас даже не знаю, что делать |
|
Вернуться к началу |
|
|
vasstr
Зарегистрирован: 15.07.2008 Сообщения: 50
|
Добавлено: Пт Сен 19 2008 05:54 Заголовок сообщения: |
|
|
мот ru_RU.CP1251 ? |
|
Вернуться к началу |
|
|
_youri_
Зарегистрирован: 27.09.2005 Сообщения: 16
|
Добавлено: Пт Сен 19 2008 13:33 Заголовок сообщения: |
|
|
блин, у мну уже второй раз такое
а толком выяснить как именно эту команду давать не получается потому что после выполнения уже все работает
предположительно правильный вариант
Код: | localedef -f CP1251 -i ru_RU locale/ru_RU.CP1251 |
из каталога /usr/lib (по-крайней мере если нет слеша в output_path(locale/ru_RU.CP1251), то ничего вроде и не создается)
при этом надо видимо разархивировать CP1251.gz (в /usr/share/i18n/charmaps/)
p.s. а сама программа (localedef --help) пишет, что локали ищет в /usr/lib/locale:/usr/share/i18n (я думал, что в /usr/share/i18n/locales она не посмотрит) |
|
Вернуться к началу |
|
|
|