当语言是默认的英语美国语言环境时,我想更改文本的翻译值。 完成此操作的正确方法是什么,因此我们每次升级wordpress版本时都不必更改文件?
答案 0 :(得分:7)
这是一个很好的插件,可以做到:http://wordpress.org/plugins/quick-localization/
但是如果你只有几个,你也可以使用这个代码:
function filter_gettext($translation, $text, $domain) {
if ( $text == 'Recent Comments' ) {
$translations = &get_translations_for_domain( $domain );
return $translations->translate( 'Something else' );
}
return $translation;
}
add_filter('gettext', 'filter_gettext', 10, 4);