WordPress主题插件语言包制作工具
在修改主题过程中了解了一下WordPressd的语言文件格式,WordPress自身或是插件、主题都会有语言文件已适应不同国家人群的使用需要。语言文件有两种格式:.mo和.po,其中.po文件为语言包源文件(可直接用文本编辑器打开编辑),.mo文件为编译后的文件(供程序读取)。对程序来说只有.mo文件时有用的,.po文件是给人看的,一般语言文件都会同时提供这两种格式。
这里推荐一个好用的WordPress语言包制作工具——Poedit。通过它可以方便地进行语言包内容的编辑,界面如下图所示:
打开.po文件后,点击上方列表中的条目,直接在下面编辑框中显示内容,可直接编辑。保存后会自动编译生成对应的.mo文件。
如果要修改的文件是.mo文件,那要先把.mo文件反编译为.po文件,需要用到msgunfmt.exe,msgunfmt.exe位于poedit安装目录下的bin目录中。
使用方法:假设Poedit安装目录为C:\Program Files\Poedit,语言文件分别为zh_CN.mo和zh_CN.po位于C盘根目录下。在命令提示符下进行操作,需要先将当前工作目录切换到C:\Program Files\Poedit\bin,然后输入后面命令。
把.mo反编译为.po,命令为msgunfmt.exe C:\zh_CN.mo -o C:\zh_CN.po。
把.po编译为为.mo,命令为msgfmt.exe C:\zh_CN.po -o C:\zh_CN.mo。
Poedit下载请点击[download id="5" format="3"]
标签: WordPress
这个对我有用,记录下来了
[回复]
晴枫 8月 25th, 2011 下午11:02 回复:
@无冷, 你的域名还挺有意思的,关注一下
[回复]
把.po编译为为.mo,命令为msgfmt.exe C:\zh_CN.mo -o C:\zh_CN.po。 这个写错了吧?写反了??
[回复]
晴枫 8月 15th, 2010 下午12:45 回复:
@MC, 你说的对 谢谢指出!已改
[回复]
MC 8月 15th, 2010 下午5:01 回复:
@晴枫,
不用谢,你的站做得挺好的!!
[回复]