In Joomla un modo per recuperare la lingua corrente in un sito multilingua è il seguente
$lang =& JFactory::getLanguage();
$lang_set = $lang->getTag()
//restituisce it-IT
/*
* per recuperare il codice presente nella url
*/
$lang_set = substr($lang->getTag(), 0, 2);
//restituisce it