WordPress及其主题插件的语言包制作工具

2008年11月17日  星期一  Hypo @ 21:34:38     13,644 views     

本博所用插件基本都是英文的,连猜带蒙也能知道个大概的意思,在网上找到一些汉化包,有些不能用。于是海波想学习一下制作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版下载:官方下载

另外海波还找到了两个工具:

1.gettext
将mo文件反编译成po文件的工具,不过在我电脑上安装后出现内存错误,无法使用。
gettext_0.14.4版下载:官方下载

2.po_mo转换工具
使用说明:编辑两个批处理文件,输入要转换和转换成的文件,就可以将PO转MO,或者MO转PO。这个也很好用。
po_mo下载:下载地址失效

转载请注明,转自:RenHaibo.com
本文链接地址:http://www.renhaibo.com/archives/34.html


分 类:WordPress | 发表评论 | trackback
标 签:
上一篇:
下一篇:
  1. 本文有8条评论

  2. devilpan   发表于 2008年11月21日 12时13分46秒

    这个好啊· 我正需要呢· 用的插件跟主题都是鸟语版的·正需要汉化呢·

    →回复此留言

  3. deriek   发表于 2009年1月10日 15时24分01秒

    請問我執行之後完全都沒反應是什麼原因呢
    除了gettext之外~~你說的方法都用了
    就是沒東西跑出來

    →回复此留言

  4. deriek   发表于 2009年1月10日 15时28分16秒

    我剛又試po轉mo可以出來
    可是mo就是不能轉出po
    是我電腦少安裝東西嗎

    →回复此留言

  5. Hypo   发表于 2009年1月11日 19时54分38秒

    @deriek
    我在网吧的电脑上试验了一下,无论是poedit中的msgunfmt.exe还是gettext中的msgunfmt.exe都无法生成po文件,具体什么原因我还不清楚。po_mo转换工具,需要安装Microsoft .net framework v3.5才能使用,我没有试验过。

    →回复此留言

  6. qt   发表于 2009年6月13日 08时53分49秒

    感谢,正在寻找mo修改工具。

    →回复此留言

/* This is a loop for printing trackbacks if there are any */
  1. 5 Trackback(s)

  2. 2009年02月11日 20时17分59秒: Shakeng’s Blog » WordPress及其主题插件的语言包制作工具
  3. 2009年02月26日 11时25分22秒: WordPress语言包制作工具 | Sealed Box
  4. 2009年04月18日 04时43分28秒: Think Studio » Blog Archive » WordPress及其主题插件的语言包制作工具