基本上,我的要求是为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'
);
}
但是它什么也没做。任何建议。预先感谢。