Home » WP使用, 基础教程 » 菜鸟也能汉化Wordpress

菜鸟也能汉化Wordpress

以前也看多一些关于如何汉化wordpress的文章,自己学了不少知识,今天就自己这个菜鸟是如何汉化wordpess的插件,主题的给大家说一说,希望能对一些刚认识wordpress的朋友有点帮助!
当然有些插件或主题不支持“国际化语言文件”.mo(有点刺耳,我也不知道该怎么叫,这种叫法我是从一些所谓大虾那里剽窃的),那么我们就只有使用一些编辑工具如Dreamweav,Editplus直接打开来把里面的英文逐一翻译了,保存时注意编码问题就行了!
那支持“国际化语言文件”.mo的插件或主题又怎么汉化呢?
第一,有些主题或插件就自带三个文件,三个文件的扩展名分别为.po,.mo,.pot,这样就好办得多,你可以使用Poedit软件直接打开.po或.pot编辑,编辑好了保存为文件名带zh_CN的.po文件,会自动生成文件名同样带zh_CN的.mo文件,这就是我们所需要的!注意po和mo文件名必须命名为如xxx-zh_CN.mo(po)才可以!图片演示看这里.
第二,那万一插件或主题只提供了.mo文件,在Windows下又打不开,那应该怎么办呢?是不是就编辑不了了?当然是有办法的了,但得首先把mo文件转化成po文件,才能用Poedit直接编辑。转化方法有二:
方法一,使用gettext转化.首先你得下载gettextlibiconvlibgw32cfor windows安装,然后打开运行窗口执行如:d:\Program Files\GnuWin32\bin\msgunfmt.exe c:\test.mo -o c:\test.po命令,或者在gettext安装目录的Bin文件夹下建立.bat批处理文件,内容为:msgunfmt test.mo -o test.po。保存双击执行就会转化生成一个test.po文件!注意test.mo为你要转化的.mo文件,请放在bin目录下,请改为你自己文件名!
方法二:使用PO_MO工具转化,使用这个工具就简单得多,唯一麻烦的是该软件得安装Microsoft .net framework v3.5才能使用!
转化完成后你就可以按照”方法一”进行编辑就可以了.
本站提供所需软件下载:
PO,MO转换器 (248)
Microsoft .net framework (144)
gettext-0.14.4 (137)
libgw32c-0.4 (125)
libiconv-1.9.2-1.exe (135)
poedit-1.4.2-setup.exe (150)

Leave a comment