我在php中有以下数组
$arr = array ('five minutes', 'ten minutes', '15 minutes');
此外,在我的代码中,我正在执行以下操作:
_e($arr[1]); // This is a WordPress function to display the translated output.
现在,我如何确保 Poedit 选择要翻译的数组条目并最终回显翻译后的输出。
我在php中有以下数组
$arr = array ('five minutes', 'ten minutes', '15 minutes');
此外,在我的代码中,我正在执行以下操作:
_e($arr[1]); // This is a WordPress function to display the translated output.
现在,我如何确保 Poedit 选择要翻译的数组条目并最终回显翻译后的输出。
像这样构建数组:
$arr = array (
__( 'five minutes', 'your-text-domain' ),
__( 'ten minutes', 'your-text-domain' ),
__( '15 minutes', 'your-text-domain' )
);
然后干脆echo $arr[1];
。
如果没有翻译,或者没有加载域,则返回原始文本。所以你可以这样检查:
if(__($text) != $text){
// text can be translated
}
else{
// text cannot translate
}