Při vkládání nového článku do redakčního systému Joomla! se zadává mimo jiné titulek a alias. Pro líné lidi se Joomla! snaží alias vytvořit právě ze zadaného titulku. Jenže tady naráží na diakritiku, se kterou si neumí poradit (minimálně do verze 1.5.9). Například článek s názvem "Žluťoučký kůň pěl ďábelské ódy" převede na alias "luouky-k-pl-abelske-ody". Alias se používá v URL a tak tu máme problém se SEO.

Vyřešil jsem to úpravou funkce transliterate v souboru "/libraries/joomla/language/language.php" Funkce bude vypadat následovně:

PHP:
function transliterate($string){
        setlocale(LC_CTYPE,$this->getLocale());
        return iconv('utf-8','us-ascii//TRANSLIT',$string);
}