7 апр. 2010 г.

centos, cp1251

так сказать, что бы не потерять.

1. locale получим что-то типа:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
2. создаем чарсеты
$cd /usr/share/i18n
$localedef -c -f CP1251 -i ru_RU /usr/lib/locale/ru_RU.cp1251
3. для выбора кодировки:
$export LANG=ru_RU.cp1251
но правильнее в /etc/sysconfig/i18n
LANG="ru_RU.cp1251"
SUPPORTED="ru_RU.cp1251:ru_RU:ru"

Комментариев нет: