このサイトはカスタムmod_menuを使用しています。どのように母国語のタイトルを呼びますか?
<?php
$lang = JFactory::getLanguage();
$lang_name = $lang->getName();
?>
<?php echo $lang_name;?>
これは、英語(en-GB)または中国語:「中文(繁體。台灣)」を返します。
ただし、「EN」というネイティブタイトルが必要です。
または中国語の場合、ネイティブタイトルは「繁中」です。
これを試して :
<?php
$app = JFactory::getApplication();
$doc = JFactory::getDocument();
$this->language = $doc->language;
$lng=explode('-',$this->language);
print(strtoupper($lng[0]));
?>