0

我有多语言 CMS Joomla 网站,但是当我在语言之间切换时,徽标始终指向默认语言我正在使用 Gavik Pro模板 我的实时网站点击徽标,它将切换到俄语,但它必须加载罗马尼亚语默认页面有什么想法吗?

4

1 回答 1

1

如果您的模板设置没有默认设置,您将不得不覆盖 index.php。

尝试以下操作:

$lang = JFactory::getLanguage();   
$logo = '<a href="index.php?' . $lang->getTag() . '"><img src="img/logo.png" alt="Logo" /></a>';

我不确定您的模板如何显示徽标(或在哪个文件中),但可以找到它的位置,并基于我上面提供的内容。它的关键是$lang->getTag()它将输出诸如en-GBfr-FR

希望这可以帮助

于 2013-10-31T08:57:13.760 回答