WordPress语言包只有MO文件?反编译Mo转换成PO文件进行汉化

AI 智能摘要
目前大部分WordPress的语言包都是以mo和po为结尾的,po文件的话可以用Poedit或EmEditor打开,但是有时候会遇到WordPress主题或者WordPress插件自带语言包,结果语言包只有mo,mo不能直接编辑汉化。如何将mo文件转成po文件呢?下面介绍一下将WordPress的mo文件反编译转换成po文件的教程。

目前大部分WordPress的语言包都是以mo和po为结尾的,po文件的话可以用Poedit或EmEditor打开,但是有时候会遇到WordPress主题或者WordPress插件自带语言包,结果语言包只有mo,mo不能直接编辑汉化。如何将mo文件转成po文件呢?下面介绍一下将WordPress的mo文件反编译转换成po文件的教程。

先来介绍一下po文件的编辑软件”Poedit”,一般很多小伙伴都是通过Poedit进行主题或者插件汉化的,其实Poedit软件自带反编译工具,就是里面的GettextTools工具,先将mo转化为po格式的文件,然后Poedit就可以打开修改它了。工具位于安装目录下Poedit\GettextTools\bin目录下。

比如Poedit软件安装在D盘的Program Files (x86)内,如下:

图片[1]-WordPress语言包只有MO文件?反编译Mo转换成PO文件进行汉化-搬主题

反编译转换方法:

在开始菜单的 “运行”中输入”cmd”,然后ms-dos界面下输入如下命令,将D盘根目下的default.mo转换成同目录下的default.po:

D:\Program Files (x86)\Poedit\GettextTools\bin\msgunfmt.exe D:\default.mo -o D:\default.po

若提示不是内部或外部命令,也不是可运行的程序时,在命令中的目录外加引号即可。

"D:\Program Files (x86)\Poedit\GettextTools\bin\msgunfmt.exe" "D:\default.mo" -o D:\default.po

转成Po文件后,用”Poedit”软件打开一个反编译后的po文件,翻译后点选“保存消息目录文档”,它就会自动生成相同文件名的.mo文件。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容