WordPress及其主题插件的语言包制作工具
本博所用插件基本都是英文的,连猜带蒙也能知道个大概的意思,在网上找到一些汉化包,有些不能用。于是海波想学习一下制作wordpress及其插件和主题的汉化包。
搜索到了一个很好用的工具poedit软件,可以直接将po文件打开进行编辑,比用记事本或写字板等工具更好用。界面如图:

选择要修改行,然后在底部的编辑框内就可以修改了。保存的同时会自动编译生成一个.mo文件了。
如果要修改的文件是.mo文件,那就要把.mo文件反编译为.po文件,需要用到msgunfmt.exe文件了,此文件在poedit安装目录下的bin目录里。如图:

使用方法,在命令提示符下,将目录转为msgunfmt.exe所在的目录,如将D盘根目录下的test.mo反编译为test.po,并将test.po放在D盘的根目录下,命令格式如:msgunfmt.exe d:\test.mo -o d:\test.po

当然你也可以使用msgfmt.exe命令将.po文件编译为.mo文件,命令格式如:msgfmt.exe -o d:\test.mo d:\test.po
poedit_1.4.2版下载:官方下载 | ziddu下载 | 纳米盘下载 | 百吉盘下载
另外海波还找到了两个工具:
1.gettext
将mo文件反编译成po文件的工具,不过在我电脑上安装后出现内存错误,无法使用。
gettext_0.14.4版下载:官方下载 | ziddu下载 | 纳米盘下载
2.po_mo转换工具
使用说明:编辑两个批处理文件,输入要转换和转换成的文件,就可以将PO转MO,或者MO转PO。这个也很好用。
po_mo下载:ziddu下载 | 纳米盘下载
转载请注明,转自:RenHaibo.com
本文链接地址:http://www.renhaibo.com/archives/34.html
分 类:WordPress | 发表评论 | trackback
标 签:WordPress
上一篇:高通停止CMDA系演进技术UMB的研发
下一篇:中国电信天翼计划和189放号明日启动
本文有8条评论
这个好啊· 我正需要呢· 用的插件跟主题都是鸟语版的·正需要汉化呢·
→回复此留言
請問我執行之後完全都沒反應是什麼原因呢
除了gettext之外~~你說的方法都用了
就是沒東西跑出來
→回复此留言
我剛又試po轉mo可以出來
可是mo就是不能轉出po
是我電腦少安裝東西嗎
→回复此留言
@deriek
我在网吧的电脑上试验了一下,无论是poedit中的msgunfmt.exe还是gettext中的msgunfmt.exe都无法生成po文件,具体什么原因我还不清楚。po_mo转换工具,需要安装Microsoft .net framework v3.5才能使用,我没有试验过。
→回复此留言
感谢,正在寻找mo修改工具。
→回复此留言