我有一两个中文博客(包括了一个代购网站)用了英文的主题, 界面是英文, 很是别扭. 之前我尝试着各种不同的方法来汉化, 但效果都不理想, 直到了我用上了 My WP Translate 这个官方的翻译插件……
最开始, 我是直接在主题文件里改文字, 后来是创建了子主题, 但是这两种方法都有问题. 直接改主题在主题升级之后所有的改动都会丢失. 而如果是子主题的话, 更改的那些模板文件在更新主题后是不会被更新的, 所以很有可能造成版本不兼容的问题.
最重要的是, 这么直接改代码并不是很友好. 其实这完全可以用 My WP Translate 来解决.
安装 My WP Translate 插件
前往插件, 搜索 My WP Translate 并安装
添加需要翻译的主题或者插件
点击管理菜单中的插件名称然后选择主题或者插件.
启用翻译板块
需要把 Enabling Translation Panel 给勾上, 这样你就能看到可以翻译的文字.
翻译
接下来, 你就可以一个一个文字来翻译, 当然你也可以搜索指定文字来翻译.
这个插件会很自动的保存翻译的文字.
创建并下载 .po 文件
.po 文件是 wordpress 的翻译文件, 您拉到翻译插件页面最下面, 点击按钮, 然后下载. 请注意: 只要你还保留着 My WP Translate 这个插件, 您就不一定要把 *.po 翻译文件上传到主题或者插件目录下 (子目录 languages), 如果您在翻译后把 My WP Translate 插件删除了, 那你您就需要把这个 *.po 文件放到指定的插件或者主题目录下的 languages 文件夹.
这时候, 您需要把这个 .po 文件上传到你 wordpress 插件或者主题下的目录 languages (如果没有, 就创建它).
最后面需要清空缓存, 这样翻译就大功告成了!
英文: How to Localize WordPress Blog?
Wordpress博客技术文章
- 为博客Wordpress添加两个显示十大文章的短指令 shortcode
- 添加短代码(Short Code Function)以在 WordPress 帖子或页面中包含任何 PHP 或 HTML 文件
- 给Wordpress提了个BUG得到了一件免费的T-Shirt
- 最简单有效的过滤Wordpress垃圾评论的方法
- 怎么样对你的Wordpress博客进行汉化?
- 怎么样移动Wordpress博客的评论?
- Wordpress 博客使用 AMP 移动加速的技术和技巧
- 怎么样正确的统计WORDPRESS博文的汉字个数?
- 本人提供有偿 WORDPRESS或相关网站 速度SEO优化等服务
- 如何把 隐藏 WORDPRESS 的顶部管理菜单?
- 通过PHP脚本 批量设置 WORDPRESS 博客文件夹属性
- 在WORDPRESS管理员界面上面添加菜单选项
- 开发 Wordpress 插件 教程 - 插件是如何工作的?
- Wordpress 最简单的过滤垃圾评论的方法
- 如何显示缩略图 随机文章 Wordpress?
- 如何在文章最后显示 历史上的今天 [Wordpress]?
loading...
上一篇: 乌托邦给 STEEM 带来了第二春
下一篇: 在英国的第13个圣诞节 Merry Christmas 2017!
翻译完了, 这插件也可以接着删除?
把 po 文件放到正确的地方就可以删掉. 不过我没删, 因为不删的话, 貌似是不用下载上传 po 文件的, 比较省事.
自己写主题, 不怕升级.
其实直接说是个po工具不就行了嘛. 我不喜欢用.po, 因为鄙视WP中文团队, 所以从来都是用英文后台, 于是不做hack的话, 根本不识别成中文.
po的另一个缺点是慢, 虽然也慢不到哪里去.
子主题应该是不错的方案啊.
我主要是买了一个英文主题, 得自己做汉化, 然后这主题不提供中文包并且升级还是挺频繁的.