Какую локаль установить (slavhost)

Zlo_606ep
На сайте с 14.12.2006
Offline
129
417

Некорректно работают строковые функции (strtolower, preg и т.п.) с кириллицей (хостер - Slavhost, ничего работающего не подсказал)

перепробовал кучу сабжей

setlocale(LC_CTYPE,'ru_RU.cp1251'); cp1251, RU и т.п., много

кто-нибудь справлялся с такой проблемой?

Shtogrin
На сайте с 02.11.2006
Offline
95
#1

Если есть sh: вывести названия доступных локалей

locale -a

или в скрипте через system

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
Bor-ka
На сайте с 16.11.2004
Offline
201
#2

Zlo_606ep,

CP большими буквами пробуйте:

setlocale(LC_CTYPE,'ru_RU.CP1251');

Сервис полуавтоматического рерайта текста (http://topwriter.ru/)
Shtogrin
На сайте с 02.11.2006
Offline
95
#3

CP1251 может и не быть в некоторых версиях.

Попросите хостера создать локаль

localedef -f CP1251 -i ru_RU ru_RU.cp1251

http://linuxportal.ru/entry.php/34_0_3_0_C/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий