制作WordPress语言包文件.mo及.mo文件反编译成.po的方法

WordPress 语言包包含两类文件,分别是 *.po 和 *.mo 文件,比如zh_CN.po和zh_CN.mo

*.po是需要编译的中文语言包,在经过编译后生成的文件就是 *.mo,*.mo文件才是Wordpress可以直接调用的语言包,但是.mo文件不能用记事本类的工具直接修改编辑,这时就要用到Poedit了。

我们先用Editplus工具编辑 *.po 文件,然后打开Poedit软件,导入 *.po 文件,可在软件中直接修改 *.po,修改后,点击“另存为”,保存后,Poedit软件将会自动生成对应的 *.mo 文件!

至此结束,各位也可以使用 Poedit 软件中的“类目”->“设置”,来修改默认的语言,比如简单中文,繁体中文,就可以生成不同的语言包了!

下边说说 .mo 文件如何反编译成 .po 文件,以方便在 windows 下进行编辑,可以使用 msgunfmt.exe 工具,运行CMD后,命令如下

e:\software\poedit\bin\msgunfmt.exe d:\zh_CN.mo -o d:\zh_CN.po

这样就在同一目录生成了一个.po 文件,可以用Poedit进行编辑了。

软件下载: