Stává se vám, že při tvorbě nového článku nebo menu se po uložení Titulku v Alias objevují nesmysli.
Je to proto že v titulku máte písmena s háčky (ě,š,č,ř,ž,atd..), a Joomla na to není zcela připravena. Řešení je ale dosti jednoduché. Stačí do php přidat českou sadu znaků a vše se rázem vyřeší.
Cesta ke složce se souborem php - /libraries/joomla/language/language.php
Přepsat funkci transliterate na tohle:
function transliterate($string)
{
// pridat do souboru
$string = JString::strtolower($string);
$tr = array('á','ä','č','ď','é','ě','ë','í','ň','ó','ö','ř','š','ť','ú','ů','ü','ý','ž');
$en = array('a','a','c','d','e','e','e','i','n','o','o','r','s','t','u','u','u','y','z');
$string = JString::str_ireplace($tr, $en, $string);
// pridat do souboru
$string = htmlentities(utf8_decode($string));
Po uložení by se vám měli Alias tvořit bezchybně.
Tento návod řeří problém na starších verzích Joomly 1, 1.5, 1.6. Dnešní verze Joomly má čěštinu plně kompaktibilní.