如何通过创建.po和.mo文件来翻译自定义插件

时间:2019-11-24 08:43:56

标签: php wordpress wpml

基本上,我的要求是为WPML用荷兰语翻译我的自定义插件。因此,当我将语言从英语更改为荷兰语时,它必须在管理面板中自动更改插件的所有文本。我正在从poedit软件创建.po文件。它生成两个文件.po和.mo文件。我把它们放在plugin文件夹中;

../wp-content/plugins/cleaner/languages/nl_NL.po
../wp-content/plugins/cleaner/languages/nl_NL.mo

现在,我将这段代码放在插件的根文件中。

add_action('init', 'cleaner_load_textdomain');

function cleaner_load_textdomain() {

    load_plugin_textdomain(
          'cleaner'
        , false
        , basename(dirname(__FILE__)) . '/languages'
    );

}

但是它什么也没做。任何建议。预先感谢。

0 个答案:

没有答案