Ph-A 395 09/22/10 08:32 да но вы писали что на линуксе можно поправить локаль. Если вы админ. создать тему с названием: Как правильно без потери данных перенести хостинг с windows на linux ? )Не стоит. Это нечем не отличается от переноса с одного сервера на другой -- ну оочень раздражает отметки о времени последнего поста. Половина по русски "сегодня/вчера" а половина (если не отвечали более чем вчера) лезет дата на английском "Sep 19 2010 08:55" напримерУ меня аналогично. То что крутится на собственном VDS там есть локал. То что работает на swebe работает так же, как вы и пишете. А вот тестовый форум на justhost, работает корректно. В америке есть русская локал utf-8, а в России нет. Поделиться сообщением Ссылка на сообщение
GeoLik 42 09/27/10 12:58 (изменено) Имею: IPB 3.1.2 En (русифицирован с помощью пакета от М.Самойленко), FreeBSD 8 на VDS, рут-доступ есть.Как ни старался, не могу понять с чего начать.Вот что вижу:sherrlok# locale LANG= LC_CTYPE="C" LC_COLLATE="C" LC_TIME="C" LC_NUMERIC="C" LC_MONETARY="C" LC_MESSAGES="C" LC_ALL= Если верно понимаю, то нет никакой локали? Даже En :) ??? Или для нее локаль не нужна? Но бог с en. Но что мне дальше делать? Какой-то порт установить?Поддержка хостера посылает редактировать настройки php. В php.ini есть строчка#default_charsetРаскомментировал, вписалdefault_charset = "utf-8"перезагрузил сервер, не помогло. Даты остались "24 September 2010 - 12:14"Пробовал "utf8" - тот же результат. Наверно все таки эту локаль из портов надо установить? Как она должна обзываться? :) Изменено 27 сентября 2010 пользователем Sherrlok Поделиться сообщением Ссылка на сообщение
Ph-A 395 09/27/10 15:15 Имею: IPB 3.1.2 En (русифицирован с помощью пакета от М.Самойленко), FreeBSD 8 на VDS, рут-доступ есть.Только что апгрейдил и переехал на новый хост. Настраиваю все. Сделаю, отпишу. sherrlok# localelocale -a Поделиться сообщением Ссылка на сообщение
Ph-A 395 09/27/10 15:31 русифицирован с помощью пакета от М.СамойленкоЗанялся в первую очередьУ Самойленко - ru_RU.UTF8 У меня же на машине integritas# locale -aCPOSIX...................ru_RU.CP1251ru_RU.CP866ru_RU.ISO8859-5ru_RU.KOI8-Rru_RU.UTF-8................ Заменил ru_RU.UTF8 на ru_RU.UTF-8. И все нормально. Поделиться сообщением Ссылка на сообщение
GeoLik 42 09/27/10 17:11 (изменено) Точно! у меня с этими 4-мя форумами наверно крыша едет... Параметр то забыл поставить...В общем история полностью идентична вашей!!! Локаль русская один в один. Черточку в лангах в АЦ выставил и все даты:"Регистрация: 09 марта 10", "Сейчас: 27 сен 2010 21:07Активность: Сегодня, 17:00" и т.д. Огромное спасибо! Я бы сам точно еще сутки ковырялся б пока дошло :) ... Изменено 27 сентября 2010 пользователем Sherrlok Поделиться сообщением Ссылка на сообщение
Атаман 463 04/14/14 10:05 Кто подскажет, как сделать Дату в родительном падеже. Января - Февраля - Марта PHP %d %B %Y Поделиться сообщением Ссылка на сообщение
siv1987 2628 04/14/14 13:04 На уровне одной функции date не сделать. Поделиться сообщением Ссылка на сообщение
Атаман 463 04/14/14 13:23 В ipb 3.1 так реализовано, как в 3.4 реализовать? Поделиться сообщением Ссылка на сообщение
newbie 1723 04/14/14 14:06 В ipb 3.1 так реализовано, как в 3.4 реализовать?Где?Тут 3.1.4 и я не вижу нужной реализации Поделиться сообщением Ссылка на сообщение
Атаман 463 04/14/14 14:45 ну показывается в родительном падеже. В форумах Поделиться сообщением Ссылка на сообщение
Zero108 124 04/14/14 21:02 (изменено) Ну, ставьте циферку. Кстати, а можно скрин, где уже так реализовано? Изменено 14 апреля 2014 пользователем Zero108 Поделиться сообщением Ссылка на сообщение