语言链接总是到家

时间:2012-10-19 09:41:18

标签: php jquery html ajax

我在这个网站上工作:www.canal.es/wordpress /

我正在使用qtranslate,这是我在语言上使用的代码:

    <div id="language">
        <ul>
            <li><a href="?lang=es" <?php if (qtrans_getLanguage() == 'es') echo 'class="active"' ?>>ES -</a></li>
            <li><a href="?lang=ca" <?php if (qtrans_getLanguage() == 'ca') echo 'class="active"' ?>>CA</a></li>
        </ul>
    </div>

问题在于,如果我进入网站的任何页面/类别/帖子并且我想将语言更改为“CA”或反之,它会获得语言但总是返回主页。

我希望语言的变化发生在同一页面上,而不是回到家里。 我做错了什么?

1 个答案:

答案 0 :(得分:0)

您必须将当前网址放入已更改lang参数的链接中。你必须弄清楚当前的URL是否已包含参数然后更改它,否则只需添加它。