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

    在修改主题过程中了解了一下WordPressd的语言文件格式,WordPress自身或是插件、主题都会有语言文件已适应不同国家人群的使用需要。语言文件有两种格式:.mo和.po,其中.po文件为语言包源文件(可直接用文本编辑器打开编辑),.mo文件为编译后的文件(供程序读取)。对程序来说只有.mo文件时有用的,.po文件是给人看的,一般语言文件都会同时提供这两种格式。

    这里推荐一个好用的WordPress语言包制作工具——Poedit。通过它可以方便地进行语言包内容的编辑,界面如下图所示:



    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下载请点击Poedit



    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自枫芸志,原文地址《WordPress主题插件语言包制作工具
    标签:
    分享:

已经有11 条评论抢在你前面了~

  1. 沙发
    无冷 2011年8月23日 上午9:08

    这个对我有用,记录下来了

    [回复]

    晴枫

    晴枫 回复:

    @无冷, 你的域名还挺有意思的,关注一下

    [回复]

  2. 板凳
    MC 2010年8月15日 上午11:25

    把.po编译为为.mo,命令为msgfmt.exe C:\zh_CN.mo -o C:\zh_CN.po。 这个写错了吧?写反了??

    [回复]

    晴枫

    晴枫 回复:

    @MC, 你说的对 谢谢指出!已改

    [回复]

    MC 回复:

    @晴枫,
    不用谢,你的站做得挺好的!!

    [回复]

无觅相关文章插件,快速提升流量