有几个同学反应,汉化语言包不能正常加载,导致后台看上去还是英文的样子。由于叶子无论在本地的 64 位和 32 位的 windows 操作系统中,还是在 centos7 64 位的服务器环境中,都没有遇到这样的问题,所以只能推测原因和解决方法。
问题详情
经过仔细研究,发现叶子所用的环境中,都是使用 apache + mysql +php ,而出现问题的同学们,有的是使用了 nginx + mysql +php 。
在 wordpress 官方中文站,叶子发现它要求的环境是:
服务器环境要求
PHP 5.2.4 或更新版本
MySQL 5.0 或更新版本
Apache mod_rewrite 模块 (可选,用于支持 「固定链接」 和 「站点网络」 功能)
那么,叶子推测,是不是在同学们安装的 nginx + mysql +php 中有什么函数没有启用,毕竟大家安装的时候多数选用了集成环境包。
可能会解决问题的办法
- 在中文官网下载最新的 wordpress 中文版,中文官网的网址为:cn.wordpress.org 。中文版的版本要延后于英文版,有的同学为了尝鲜,下载的最新版本往往是英文版。
- 使用 apache + mysql +php 的服务器环境。
- 在 wordpress 中文版 4.7 中,进行以下操作:用户-> 我的个人资料-> 语言,选择简体中文。
修改 设置-> 常规 -> 站点语言 ,选择简体中文。
- 在 config.php 中增加 define (『WPLANG』, 『zh_CN』); 。
- 确保语言包的名字为:zh_CN.mo 。
- 最后一个法子,就是不使用语言包,你请人帮你将代码中的语言都直接翻译成中文。
结束
如果以上办法都无效,那么这个主题汉化中文版不适合你的环境,也就是说它与你无缘。那就换一个主题吧,不要在一个树上吊死。