Функция перевода русского текста в транслит:
Code
<?php
/* перевод русского текста в транслит */
function TranslitConvert($st) {
$st=@strtr($st,"абвгдеёзийклмнопрстуфхъыэ-", "abvgdeeziyklmnoprstufh'ye-");
$st=@strtr($st,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ-", "ABVGDEEZIYKLMNOPRSTUFH'YE-");
$st=@strtr($st, array(
"ж"=>"zh", "ц"=>"ts", "ч"=>"ch", "ш"=>"sh",
"щ"=>"shch","ь"=>"", "ю"=>"yu", "я"=>"ya",
"Ж"=>"Zh", "Ц"=>"Ts", "Ч"=>"Ch", "Ш"=>"Sh",
"Щ"=>"Shch","Ь"=>"", "Ю"=>"Yu", "Я"=>"Ya",
"ї"=>"i", "Ї"=>"Yi", "є"=>"ie", "Є"=>"Ye",
" "=>"_"
)
);
return $st;
}
?>