2013-08-26 41 views
2

我在PHP中的以下數組poEdit後陣列在PHP/WordPress的

$arr = array ('five minutes', 'ten minutes', '15 minutes'); 

而且,在我的代碼一點,我做了以下內容:

_e($arr[1]); // This is a WordPress function to display the translated output. 

現在,怎麼辦我確定Poedit爲翻譯選取數組條目並最終回顯已翻譯的輸出。

+0

是否想要確保您的文字例如'$ arr [1]'是否被翻譯? – hallaji

+0

是的,我想'$ arr [1]'被翻譯 – Greeso

回答

2

建立數組是這樣的:

$arr = array (
    __('five minutes', 'your-text-domain'), 
    __('ten minutes', 'your-text-domain'), 
    __('15 minutes', 'your-text-domain') 
); 

然後簡單echo $arr[1];

0

如果沒有翻譯,或者域未加載,則返回原始文本。所以,你可以檢查此方式:

if(__($text) != $text){ 
    // text can be translated 
} 
else{ 
    // text cannot translate 
}