字符串数组-翻译

时间:2019-05-10 12:49:14

标签: php wordpress

我有一个字符串数组:

$items = array ('Silver', 'Black', 'Orange');

我想使用WordPress _() function使字符串可以翻译,因此我构建了以下代码,并且可以正常工作:

  $items = array( __( 'Silver', 'my-textdomain' ), __( 'Black', 'my-textdomain' ), __( 'Orange', 'my-textdomain' ));

如何避免重复文本域甚至更好,请使用第一个数组创建第二个数组?

1 个答案:

答案 0 :(得分:1)

这似乎可行:

$items = array ('Silver', 'Black', 'Orange');   

foreach ($items as &$item) {
    $item = __( $item, 'my-textdomain' );       
}
unset($item);