Знаю что обсуждалось миллион раз, но мне ничего не помогает, всю голову сломал уже

Что имеем :
Сайт на Modx на Linux , все в UTF8 , база и контент.
в config.inc.php добавлена пара строк :
date_default_timezone_set ( ’Europe/Moscow’ );
setlocale ( LC_ALL, ’ru_RU.UTF-8’ );
Даты везде показываются нормально кроме ditto и reflect.
вызовы такие
[[Ditto?parents=`5` &id=`wp` &tpl=`dittoNews` &summarize=`2` &extenders=`dateFilter` &dateSource=`pub_date` &paginate=`1` &depth=`2` ]]
[[Reflect?tplMonth=`ReflectNews` &phx=`1` &dateSource=`pub_date` &targetID=`5` &getDocuments=`1` &dittoSnippetParameters=`parents:5` &id=`wp` ]]
Причем чанк dittoNews:
<div class="left_news">
<h3><a href="[~[+id+]~]">[+pagetitle+]</a></h3>
<div class="newsDateHeader">[+pub_date:date=`%d %B %Y`+]</div>
<p class="description">[+longtitle+]</p>
<p>[+introtext+]</p>
</div>
Отобржает дату нормально, то есть 10 августа 2007
А вот даты в reflect отображаются как (10-Июл-07 13:14
Если изменить в чанке для ditto - [+pub_date:date=`%d %B %Y`+] на просто [+date+]
То месяц отображается так же криво - 10 Июл 07
Что делать ? Reflect берет даты из ditto , а там все криво.