在进一步搜索之后,我发现在。pot文件中,插件头的字符串已经出现在那里。我用来生成的工具。我的插件的pot文件是wp-cli
: https://developer.wordpress.org/cli/commands/i18n/make-pot/
我不知道其他的插件翻译工具是否能做到这一点。使用的原因wp-cli
而不是POEdit看起来像。pot文件生成是此类软件的一项高级功能(在Windows 10中测试的版本为1.6.11)。
所以,基本上是用。插件的pot文件(my plugin textdomain.pot)及其翻译(my-plugin-textdomain-language.po和my plugin textdomain-language.mo)。您应该在插件文件中加载:
function my_plugin_init(){
load_plugin_textdomain(\'my-plugin-text-domain\', false, \'my-plugin-folder/languages\');
}
add_action(\'init\', \'my_plugin_init\');
参考号:
https://developer.wordpress.org/reference/functions/load_plugin_textdomain/