Le site utilise un mod_menu personnalisé. Comment appelez-vous le titre en langue maternelle?
<?php
$lang = JFactory::getLanguage();
$lang_name = $lang->getName();
?>
<?php echo $lang_name;?>
Cela retourne: anglais (en-GB) ou en chinois: "中文 (. 台灣)".
Cependant - je veux le titre natif qui est "EN".
Ou pour le chinois, le titre natif est "中".
essaye ça :
<?php
$app = JFactory::getApplication();
$doc = JFactory::getDocument();
$this->language = $doc->language;
$lng=explode('-',$this->language);
print(strtoupper($lng[0]));
?>