LinuxForum.Fans
Тема

Разделитель разрядов

Автор: sergeykarasev 3 сообщений 2353 просмотров
#207498

Перерыр много, не нашел, прошу помощи.

Если centos 5.7 ставить с нуля в минимальной конфигурации и выбирать язык Русский и раскладку языка Русскую, то в php в последствии в качестве разделителя разряда у числа в кодировке cp1251 возвращается точка.
Если же ставить по умолчанию язык английский, то не смотря на установку нужных локалей, в php при локали cp1251 возвращается запятая.
Подскажите, куда копать.
Увы, кодировку на сайте сменить не в моей власти.

#207500
sergeykarasev написал:
Подскажите, куда копать.

В настройки локалей, как-то так

text
LANG="ru_RU.UTF-8"
LC_COLLATE="C"
## Чтобы вывод был на english:
# LC_MESSAGES="POSIX"
LC_NUMERIC="POSIX"

у меня правда не центось, но вот для цента:
http://dedicatesupport.com/archives/43
http://webonrails.ru/articles/nix/9/

Войдите или зарегистрируйтесь, чтобы ответить.