5

当语言是默认的美国英语语言环境时,我想更改文本的翻译值。完成此操作的正确方法是什么,这样我们每次升级 wordpress 版本时都不必更改文件?

4

1 回答 1

8

这是一个很好的插件,可以做到这一点: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);
于 2013-08-21T15:01:49.770 回答