Руссификация даты

Для вывода последних комментариев использую плагин Get Recent Comments 2.0.2 (http://blog.jodies.de/archiv/2004/11/13/recent-comments/), а для руссифкации дат блога плагин Russian Date (http://maxsite.org/russian-date).

Так вот, не могу перехватить процедуру плагина, которая отвечает за вывод даты для комментариев и постов – весь код вроде перерыл, что только можно пробовал фильтровать, а дата все равно в формате "25 Июль 2008". Помогите, может я не там копаю :rolleyes:

Зы, руссификация не работает только в этом плагине

А с чего б ему работать, если вызов фильтра ‘the_time’ встречается в плагине только в закомментированном фрагменте, да и то с условием if (function_exists("polyglot_init")?

Так в плагин руссификации можно добавлять свои add_filter, я просто не пойму что в плагине Комментариев в конечном итоге выводит дату

даже если в коде плагина взять строку

        $output = str_replace("%comment_date",    $comment_date,     $output);

и тупо сделать замену:

        $output = str_replace("%comment_date",    strtr($comment_date, "Июль", "июля"),     $output);

то он все равно выводит по старому 🙁

или я что то не так делаю

Все как всегда оказалось проще простого, пока я перепробывал все методы и удивлялся почему не работает, случайно заметил что плагин сохранен в кодировке ANSI :), а сайт у меня в UTF-8….)

😀 Так бывает часто, но не у всех хватает смелости признаться.

:D Так бывает часто, но не у всех хватает смелости признаться.

да я уже не в том возрасте что не признавать свои ошибки =)) про кодировку я вообще выяснил случайно, когда попробовал вывести месяц в формате числа и потом уже заменить через strtr – как только увидел каракули, сразу понял в чем дело 🙂

Anonymous
Отправить
Ответ на: