参考:https://www.jiloc.com/43890.html
1 下载poedit工具破解版
2 在插件入口文件加上hook
// 多语言
function plugin_languages_init(){
load_plugin_textdomain( 'wp-jpost', false, basename( dirname( __FILE__ ) ) . '/languages/' );
}
add_action('plugins_loaded', 'plugin_languages_init');
3 需要翻译的文字以这种形式输出:
<?php _e( 'hijack_log All', 'wp-jpost' )?>
第二个参数对应(2)中load_plugin_textdomain的第一个参数
4 创建目录wp-content/plugins/插件目录/languages/
5 打开poedit--翻译wordpress主题或插件--在此计算机-创建信pot文件-选择整个插件文件夹,就会读取出所有使用__() _e()输出的翻译标记,生成的翻译文件保存名称以wp-jpost-en这样命名,然后翻译文件就会自动保存到languages下。