1
我正在安裝WordPress網站上的qTranslate多語言插件。該網站有一個自定義的插件,使事情變得複雜。這個問題涉及一些情況,其中qTranslate無法翻譯Gettext標記的字符串(_e
等)。在這種情況下,我可以正確地驗證qTranslate語言和WordPress的語言環境,儘可能接近該行的Gettext調用之前,就像這樣:儘管設置了語言,無q翻譯翻譯
<pre>lang: <?php echo qtrans_getLanguage(); ?></pre>
<p class="message"><?php _e('Cart is empty.', 'myplugin'); ?></p>
該字符串將在設置qTranslate爲默認語言輸出,而不的當前語言。所以這裏有一個典型的輸出,其中瑞典爲默認語言:
lang: en
Varukorgen AR湯姆。
我明白你從這個總結中看不到什麼是錯的。但是,你能否通過暗示可能導致這種行爲的原因來幫助我?提示:可能會涉及到Ajax,但說實話,我有點困惑,看看這是不是真的。