日期:2019年11月19日

WordPress主题中的语言翻译办法

给博客新换了版主题,发现发表评论的几个字段是英文的,尝试去自定义主题中直接修改源码为中文,无法提交.网上搜了搜教程,没有完整的,要么不说怎么编辑,要么不说放在哪,要么不说文件名.既然这样我就分享一下吧.

首先去WordPress的后台将全站设置为 简体中文,这部理论上大家都已设置过了.

设置->常规->站点语言->"简体中文"

到所使用的主题找本地化语言文件(*.pot),比如你用的 styleA主题,那么就去站点目录下找 /wp-content/themes/styleA/languages , 一般为 styleA.pot 文件.

这个文件可以用文本编辑器打开编辑,但是需要编译成*.mo文件,所以最好用专门的工具处理,可从网上下载 Poedit,有Win和Mac版本,下载安装打开从站点拉回的 styleA.pot文件.

从下方选择新建翻译语言,选择简体中文,即 zh_CN.然后从左侧选择你要翻译的字段进行翻译,比如我们要把your name改成简体中文,对应着在下方输入框输入就可以了.

只修改你想要修改的就可以,未修改的如wordpress中的本地化有涵盖就会显示wordpress中的,没有则默认英文.

另存为*.mo文件,默认名为 zh_CN.mo ,如不是也要改为zh_CN.mo,放置在 /wp-content/themes/styleA/languages 目录下.

这时候再刷新页面,就可以看到本地化语言的效果啦.

收工!
tips:后来重闻往事如耳边过风不慌不乱