Joomla 3.4.1更改网站语言

时间:2015-06-19 08:46:50

标签: javascript php joomla

我想要做的是当我将语言从en-GB更改为nl-NL(我的网站有6种语言)时,我想要这个变量

var aboutus = $("#intro .intro-block .fa-file-text").parent().html();
    $("#intro .intro-block .fa-file-text").parent().html("<a href='/about' class='introimages'>" + aboutus + "</a>");

更改为此

var aboutus_nl = $("#intro .intro-block .fa-file-text").parent().html();
            $("#intro .intro-block .fa-file-text").parent().html("<a href='/about-nl' class='introimages'>" + aboutus_nl + "</a>");

当网站在nl-NL

1 个答案:

答案 0 :(得分:0)

首先,你可以像这样使用php

$lang = JFactory::getLanguage();
$lang_tag = $lang->getTag();

然后将set js变量分配给php变量,就像这样

var lang = "<?php echo $lang_tag; ?>";

之后才设定条件。

function getTag()将返回lang标记,如格式为en-GB