Изменяем вывод названия месяца на русском языке используя date_format в шаблонизаторе smarty Prestashop.
Для этого открываем файл tools/smarty/modifier.date_format.php
Находим строки
} else {
        return;
    }
Вствляем после них 
 if($formatter=='rus')
    {
        $months = array (
			1 => 'января',
			2 => 'февраля',
			3 => 'марта',
			4 => 'апреля',
			5 => 'мая',
			6 => 'июня',
			7 => 'июля',
			8 => 'августа',
			9 => 'сентября',
		  10 => 'октября',
		  11 => 'ноября',
		  12 => 'декабря');

        $format = str_replace("%m",$months[(int)date('m',$timestamp)],$format);
        $formatter='auto';
    }

В шаблоне вызываем метод следующим образом

date_format:'%d %m %Y':'':'rus'

Пример:

{$post->date_add|date_format:'%d %m %Y':'':'rus'}