Просмотр полной версии : Даты на русском
В tt_news выводятся даты "11 of september 2007", а хотелось бы "11 сентября 2007"
указано
config.language = ru
config.locale_all = ru_RU
Откуда вообще берутся эти даты? ни в каких языковых файлах не нашел вообще. может быть это - стандартные даты PHP? (функция date();)
В tt_news выводятся даты "11 of september 2007", а хотелось бы "11 сентября 2007"
указано
config.language = ru
config.locale_all = ru_RU
Откуда вообще берутся эти даты? ни в каких языковых файлах не нашел вообще. может быть это - стандартные даты PHP? (функция date();)
Почитайте доку по tt_news ( см. date_stdWrap.strftime ).
strftime изменит формат даты, тоесть длинное/короткое название месяца, поменять местаи и т.д.
Но не меняет языка.
Всетаки думаю у меня проблема именно с:
config.language = ru
config.locale_all = ru_RU
Хотя в остальнос вроде бы работает все нормально. Но даты нигде больше не выводится.
Да, названия месяцев берутся из локалей.
Вместо:
config.locale_all = ru_RU
прописал:
config.locale_all = Russian_Russia
Заработало.
P.S. Windows 2000, Apache 1.3.22, php 4.3.7
да, на винде так и есть.
я думаю config.locale_all = Russian было бы достаточно.
а вариант
config.language = ru
config.locale_all = ru_RU
работает для *nix.
Это ж в доке по tt_news написанно.
Сталкивался с проблемами при Windows+Apache, когда названия месяцев возвращались не в UTF-8 и исправить это никак было нельзя.
Это ж в доке по tt_news написанно
пропустил
Сталкивался с проблемами при Windows+Apache, когда названия месяцев возвращались не в UTF-8 и исправить это никак было нельзя.
Мне с этим повезло. Есть причины быть на windows-1251
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot