国外WordPress精美主题如何DIY汉化成中文版呢?
用 WordPress 建站,不仅是看中它的简单易用、功能强大,还因为它拥有丰富的主题和插件,可以让我们打造出充满个性化的网站。但在选用国外的精美 WordPress 主题时,唯一不爽的是没有提供中文界面,在满屏方块字中夹杂着一着字母,看着总不舒服。
我之前是通过手动地直接修改源代码来实现的,但一是查找字符困难,还容易遗漏个别词句,翻译不完全,二是可能因不小心破坏了某个参数,造成主题执行出错。而且现在 WordPress 禁用了后台在线翻译源代码,操作也麻烦多了。
现在标准的 WordPress 主题或插件都提供有语言包源,大大方便了用户自行制作生成语言包的 .mo 和 .po 文件,实现主题语言本地化。我就以昨天翻译汉化 Telegraph 主题的过程,作个简单的介绍。
一、下载安装翻译软件 Poedit
Poedit 是一款适用所有主要操作系统的开源工具,可以方便地翻译 WordPress 的主题或插件。 大家可以自行网上搜索下载安装,也可直接使用网友制作的 Poedit 绿色破解版。下载地址:http://pan.baidu.com/s/1qYipLW4

二、制作语言包文件 zh_CN.po
打开 Poedit 软件,可以看到三个选项,如何你不知道主题的语言包源文件在哪里,可直接选择第三项“翻译 wordpress 主题或插件”,按提示选中主题的目录。软件自动扫描。在“要翻译的语言”列表中选择“中文(简体)”,我们就会看到需要汉化的词条。
我是选择第二项,利用现有的 pot 模板“创建新的翻译”。在 Telegraph 主题文件中有个 languages 文件夹,其中有个 telegraph.pot 文件,就是我们要翻译的语言包。

Poedit 翻译汉化 WordPress 主题截图
接下来,我们就一条一条的翻译词条。软件设计非常易用,你可以点击“预翻译”按钮,让大部分都翻译了,再逐一校验,也可参考右下部的翻译建议,喜欢哪个翻译,点一下就自动加到“翻译”栏文本框中了。我们也可随时点下“验证”按钮,看下有否出错。最后点击“保存”,zh_CN.po 文件制作完成,同目录下还会保存有一个 zh_CN.mo 的文件。
三、将本地化语言包上传到网站完成汉化
我们的语言包文件制作完成了,那么应该把他上传到哪里,如何来调用,以实现主题本地化呢?
WordPress 标准化处理语言本地化工作,WordPress 主题的语言文件要放在 wp-content / languages / themes / 文件中,并将文件名修改为主题名+语言包名,我的是这样的:telegraph-zh_CN.po 和 telegraph-zh_CN.mo 。如果你注意看,此目录下已经有 WordPress 官方主题的简体中文语言包。
我们本次 WordPress 主题翻译汉化工作到此就完成了,你打开网站就可看到整齐的全中文页面了。
若在翻译过程中有什么问题,欢迎留言讨论。
上一篇:The Paste:强烈推荐的一款图片粘贴上传WordPress插件
栏 目:WordPress
下一篇:不用插件WordPress怎样实现自动设置tag标签自动内链?
本文标题:国外WordPress精美主题如何DIY汉化成中文版呢?
本文地址:https://zz.feitang.co/CMSjiaocheng/25954.html
您可能感兴趣的文章
- 11-11wordpress导航菜单新窗口打开的设置方法
- 11-11WP-PostViews插件如何修改文章阅读数
- 11-11wordpress附件保存目录改为年月日和上传文件重命名为时间戳
- 11-11WordPress 上传媒体库文件重命名 全格式支持
- 11-11解决wordpress安装后更新或者上传文件权限不足的问题
- 11-11wordpress实现主动推送+熊掌号推送同步进行
- 11-11WordPress 添加友情链接设置 nofollow 属性
- 11-11WordPress 实现 wp_list_bookmarks 自定义友情链接排除调用
- 11-11WordPress首页指定或排除某分类文章显示
- 11-11WordPress不同分类调用不同的文章模板


阅读排行
推荐教程
- 09-22wordpress如何添加描述
- 11-11wordpress附件保存目录改为年月日和上传文件重命名为时间戳
- 10-19纯代码给WordPress网站添加独立下载页面功能
- 11-11WordPress之给文章内容中间插入广告的实现方法
- 10-18wordpress无插件调用随机文章的方法
- 10-18WordPress 技巧:WordPress 后台也使用七牛云存储
- 10-24Win10无法调节声音怎么办?Win10无法调节声音的解决方法
- 10-19WordPress上传图片HTTP错误的解决方法
- 10-18让注册用户可以上传自己的头像的WordPress插件-WP User Avatar v2.
- 11-11国外WordPress精美主题如何DIY汉化成中文版呢?





