qTranslate忽略url中的语言

时间:2013-02-20 11:43:30

标签: wordpress qtranslate

我想创建一个用两种语言编写的网站。我使用qTranslate,似乎工作正常。但是,我的主题中有几个条件元素,例如:

<li><a href="/<?php if(qtrans_getLanguage()=='en') { ?>en<?php } else { ?>pl<?php } ?>></li>

哪个检测语言是pl还是en,并根据该语言创建链接。但是,当我点击链接http://localhost/en/something时,它会忽略en并使用默认语言加载http://localhost/something。我该怎么做才能改变它?

编辑:这只发生在自定义帖子类型上。

2 个答案:

答案 0 :(得分:1)

我解决了这个问题。在链接末尾添加/会有所帮助。

答案 1 :(得分:0)

也遇到了这个问题。添加/没有任何区别。

使用?setlang=no代替解决了我的问题。

来源:qTranslate-X FAQ