2012-09-12 28 views
4

我在Wordpress網站上使用qTranslate,但在某些情況下將它的某些部分處理成Wordpress功能時有點麻煩。例如,當我想包括一個查詢中的「更多鏈接」,我可以這樣做:qTranslate和Wordpress函數

echo _e('[:en]Read More_[:ru]читать далее_'); 

(中說,它看起來像它的呼應迴音,所以我可能不會做的是正確的,儘管它似乎工作)。

但我不能完全制定出這樣的語法:

echo comments_number('<div class="noComment"></div>No Comments', '<div class="oneComment"></div>One Comment', '<div class="oneComment"></div>% Comments'); 

如何把在翻譯的?

+0

雖然你已經找到了解決辦法了。但'_e'函數本身就是回聲。你會迴應,如果它的'__()'版本。 – Lenin

回答

4

試試這個:

echo comments_number(
    qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage('<div class="noComment"></div>[:en]No Comments[:es]No comentarios'), 
    qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage('<div class="oneComment"></div>[:en]One Comment[:es]Uno comentario'), 
    qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage('<div class="oneComment"></div>[:en]% Comments[:es]% comentarios)' 
); 
+0

Fab。雖然它不像你所做的那樣工作。我試過這種方式:[:en]而不是將其封裝在[lang_en] [/ lang_en]中,它可以工作。乾杯! – yolise

+0

+1更新了答案,很高興能幫到你! – Kuf

相關問題