2011-09-27 58 views
2

我試圖通過Ajax調用加載每種語言的正確內容(我在Wordpress環境中使用qtranslate插件)。qtranslate插件和ajax請求

每一次,內容僅以默認語言顯示。

我正在考慮將default-language-qtranslate變量傳遞給ajax調用,但我不知道如何。

也許有人在這裏已經解決了這個問題..?

謝謝你們

+0

嗨,我發現這個解決方案:http://www.qianqin.de/qtranslate/forum/viewtopic.php?f=3&t=2047&p=8586&hilit=ajax#p8586,但我不知道如何採用這些代碼..你知道嗎? –

回答

7

這將幫助您解決在Mailpress默認的語言要求,或其他任何插件。

在代碼中搜索鏈接請求「ajax.php」。替換「ajax.php」與ajax.php/?lang='.qtrans_getLanguage()

+0

非常感謝你,對我的遲到感到抱歉,我自己找到了同樣的解決方案,現在它可以工作! –

+1

在'''(問號)之前'/'(斜槓)有什麼影響?我不認識這種語法 - 是一個錯字嗎? – Arild

+0

如果我選擇選項,使用預路徑模式(默認,puts/en /在URL前面)。搜索引擎優化友好,從後端然後阿賈克斯不起作用 – Yusuf