runner - 30 Январь 2009 01:44 P.M.
не совсем то, или может я не понимаю как пользоваться
я так понимаю ему нужно вручную передать список слов для склонения, а как это сделать с динамической датой? Каждый меясц-то разный
Я не использую русский, поэтому теоретически это должно быть так:
{date format=”%d”} {date format=”%n”} {date format=”%Y”}
То есть месяц имеет цифровое значение.
Теперь заменяем его на название месяца.
Для этого устанавливаем плагин Сustom Text
http://expressionengine.com/forums/viewthread/35457/
Создаешь дополнительные слова для этого плагина (января, февраля итд). Так как в англ. месяца для календарей и даты одинаковые.
Типа
"ru_month_1" =>
"января",
"ru_month_2" =>
"февраля",
итд.
И теперь в шаблоне вставляешь новые слова, думаю, так:
{date format="%d"} {exp:custom_text string="ru_month_{date format="%n"}"} {date format="%Y"} г.
Нет гарантии, что будет работать (может, некоторые ” заменить на ’ ). Но идея такова.
P.S.
То же самое можно и с другим плагином:
http://expressionengine.com/forums/viewthread/35451/