Joomla 2.5 реализация SEF / ЧПУ

Для тех кто впервые создает или подходит к грамотному созданию компонент, модуль, плагин для Joomla данный мини мануал будет полезен. Речь пойдет о SEF URL (search engines friendly url) ну или для русскоязычного юзера ЧПУ (человекопонятные УРЛ), кому как одобней. Как же заставить средствами движка (в нашем случае Joomla 2.5) конвертировать кириллический url в транскрипцию латиницы?

Делается все средствами фреймворка, для создания alias (алиаса) используем class JApplication

$title = "Создаем ЧПУ / SEF заголовок";
$alias = JApplication::stringURLSafe($title);
// В результате $alias присвоит
// sozdaem-chpu-sef-zagolovok

Так же можно воспользоваться обычной транскрипцией без удаления (преобразования) спец символов следующей функцией

$lang = JFactory::getLanguage();
$text = "Создаем ЧПУ / SEF заголовок";
$text_conv = $lang->transliterate($text);
// В результате $text_conv присвоит
// sozdaem chpu / sef zagolovok

По мере надобности дополню описание...