WordPress主题中文语言包制作方法(汉化主题)

用WordPress做站的童鞋,常常会遇到很多模板或者插件都是英文语言,一个个去改代码既耗时又不能完全解决问题, 这里提供一个可靠且被验证过的方法给大家, 不用谢, 好东西, 是要分享的嘛~
大家都知道, WP的语言包需要两个文件,分别是.po和.mo, 且.mo文件是自动生成的, 所以首先要自己制作.po文件

一, 下载并安装poedit软件,这是专门制作.po文件的软件

官网下载    网盘下载

二, 打开poedit软件, 在文件里点击”新建消息目录文档”
20160701145348

三, 配置信息如下
工程信息填写自己的信息即可, 注意字符集要和你站点的文件编码一直
20160701145612
由于这个文件要保存在你自己主题文件里的languages文件夹下, 且命名为zh_CN.po所以它的相对路径应该是上一级.., 这里新增一个路径..
20160701145720
关键字的选择要从自己主题文件及其插件里寻找翻译文件用到的函数, 如上三个是我的主题文件里用到的翻译函数
20160701145844
保存后, 文件会自动把相关的需要翻译的英文加载到新的.po文件里, 这里我修改了Search…
20160701145936

四, 这是非常重要的一步, 在自己主题文件夹下的functions.php文件里加入如下函数
20160701150246

五, 查看效果, 回到前台页面, 发现页面原来的Search…已经翻译成了搜索…20160701150027

六,最新补充或修正, 默认的下载的主题文件的languages语言包里一般会有一个.pot的文件, 用poedit软件可以通过如下操作,把需要翻译的英文自动加载进来:
20160701184620
同时, 把翻译后的文件命名为”musikzh_CN.po”, 这里的musik要换成你自己主题的名字, 保存位置在\wp-content\languages\themes\下

七, 后续如有更多发现, 会陆续更新

郑重声明:

1 本资源来源于互联网,资源的版权归资源原作者所持有,受《中华人民共和国著作权法》等相关法律保护。

2 由于无法和原作者取得联系,所以上传的部分资源无法先通过原作者的同意就分享给大家了,如本资源侵犯了您(原作者)的权益,请联系我们(微信号 xiaohaimei1989),我们会立马删除您的资源,并向您表达诚挚的歉意!

3 本站是一个公益型网站,分享资源的目的在于传播知识,分享知识,收取一点点打赏的辛苦费是用于网站的日常运营开支,并非用于商业用途。

4 本站资源只提供学习和参考研究使用,使用过后请在第一时间内删除。本站不承担资源被单位或个人商用带来的法律责任。

1条评论

发表评论