我在这个网站上工作: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”或反之,它会获得语言但总是返回主页。
我希望语言的变化发生在同一页面上,而不是回到家里。 我做错了什么?
答案 0 :(得分:0)
您必须将当前网址放入已更改lang
参数的链接中。你必须弄清楚当前的URL是否已包含参数然后更改它,否则只需添加它。