Arkadaşlar sorunu çözdüm. Yanlış fonksiyonla uğraşıyormuşum sabahtan beri

sorun başka bir sayfadaki başka bir fonksiyonmuş.
https://www.r10.net/php/6827-turkce-tarih-php.html deki yöntemi kullanarak hallettim sorunu
if (is_array($news)) {
foreach ($news as $key => $val) {
$tarih = array(
'January' => 'Ocak',
'February' => 'Şubat',
'March' => 'Mart',
'April' => 'Nisan',
'May' => 'Mayıs',
'June' => 'Haziran',
'July' => 'Temmuz',
'August' => 'Ağustos',
'September' => 'Eylül',
'October' => 'Ekim',
'November' => 'Kasım',
'December' => 'Aralık',
'Mon' => 'Pzt',
'Tue' => 'Sal',
'Wed' => 'Çar',
'Thu' => 'Per',
'Fri' => 'Cum',
'Sat' => 'Cmt',
'Sun' => 'Paz',
);
$news[$key]["item_date"] = strtr(date($this->tpl_module["settings"]["set_date_format"] , $val["item_date"]), $tarih);
}
}