Merhaba arkadaşlar,

Elimde yabancı bir script var ve bu scriptte konu başlığında türkçe karakter kullandığım zaman hata veriyor. Yani wordpress gibi "Kış güneşi" başlıklı konunun linkini "kis-gunesi" şeklinde dönüştürmüyor. Benim bunun için edindiğim kod var fakat bunu bendeki script'e nasıl uygulayacağım?

Türkçe karakterleri ingilizceye dönüştürmek için kod bu(sanırım doğru olsa gerek):

function trkarakter($kat) 
{
    $tr = array('ğ','ü','ş','ı','ö','ç','İ','Ğ','Ü','Ş','Ö','Ç');
    $en = array('g','u','s','i','o','c','i','G','U','S','O','C');
    return str_ireplace($tr,$en,$kat);
}
Bendeki scriptte bu kısım:
while ($row = mysql_fetch_assoc($result)) {
 $popular .= "\n".'<div class="Box">'."\n\t";
  $popular .= '<div style="font-size: 1em; margin-bottom: 5px;"><a href="'.$image_path.'dosya/'.str_replace(" ", "-", $row['Title']).'/">'.$row['Title']."</a></div>";
  $popular .= '<a href="'.$image_path.'dosya/'.str_replace(" ", "-", $row['Title']).'/"><img class="Thumbnail" src="'.$image_path.'images/dosyalar/'.$row['Thumbnail'].'" alt="'.$row['Title'].'" /></a>';
 $popular .= '</div>';
}
Başlıklarda Türkçe karakter kullanabilmem için bunu nasıl harmanlayacağım?