首页 文章

qTranslate忽略url中的语言

提问于
浏览
1

我想创建一个用两种语言编写的网站 . 我使用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 回答

  • 1

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

  • 0

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

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

    资料来源:qTranslate-X FAQ

相关问题