首页 文章

qTranslate自动重定向不适用于单个帖子

提问于
浏览
3

我的网站的默认语言是Ru . 检测浏览器语言已打开

当浏览器指定使用En语言的用户访问我的网站首页http://ivangrigoryev.com时,它会自动将他重定向到/?lang = en .

但是当用户转到单个帖子时,例如,通过FB或直接键入URL,例如http://ivangrigoryev.com/one-plus-one-review/重定向不会发生 .

我检查了插件冲突 - 什么都没有 . WordPress版本3.5.1 qTranslate版本2.5.34

有什么建议?

2 回答

  • 0

    尝试重新保存永久链接,如果这不起作用,那么我会安装mqTranslate,它是qTranslate的一个分支(不再有效支持)https://wordpress.org/plugins/mqtranslate/

    许多错误已得到修复,并且是一个很大的改进,最好的部分是它与qTranslate完全兼容,因此您不会丢失任何设置或翻译 .

  • 0

    为了解决这个问题,我在qtranslate_core.php中替换了第71行

    setcookie('qtrans_cookie_test', 'qTranslate Cookie Test', 0, $q_config['url_info']['home'], $q_config['url_info']['host']);
    

    通过

    setcookie('qtrans_cookie_test', 'qTranslate Cookie Test', 0, $_SERVER['REQUEST_URI'], $q_config['url_info']['host']);
    

相关问题