Crayon Syntax Highlighter是一个强大的代码高亮插件,强大的地方主要是它拥有多种高亮主题和多种显示字体来展示代码让使用者有足够多的搭配选择,另一方面就是其加载速度快,可以解析代码中的html,并且着色效果更好。安装的方法很简单只要在wordpress后台-插件-安装插件-搜索关键词Crayon Syntax Highlighter安装即可。
但是这插件的作者已经有近4年没更新了,能支持到现在的WordPress版本实属不易。
安装了Crayon Syntax Highlighter之后发现无论是设置页面还是可视化编辑页面都是英文的,经过检查却发现Crayon Syntax Highlighter的插件包中的trans文件夹确有汉化文件的存在,使用Notepad++打开后发现里面有中文菜单,随后去wp-content/languages/plugins/中的查看中文语言文件却发现是不完整的。
Crayon Syntax Highlighter 自带的语言目录
打开Crayon Syntax Highlighter 自带的语言目录中的crayon-syntax-highlighter-zh_CN.po查看确有英文菜单
去WordPress插件语言目录中寻找Crayon Syntax Highlighter的语言包却发现这货的中文语言包不完整…
Crayon Syntax Highlighter中文语言包不完整
解决方法:
找到Crayon Syntax Highlighter插件位置
如果你没改过目录路径应该是:
1 | wp–content/plugins/crayon–syntax–highlighter/ |
找到语言文件目录:trans
找到中文文件:
1 2 | crayon-syntax-highlighter-zh_CN.mo crayon-syntax-highlighter-zh_CN.po |
将上述的两个文件下载下来后上传至WordPress语言目录中去
路径:
1 | /wp–content/languages/plugins/ |
覆盖完成后刷新即可看到Crayon Syntax Highlighter的中文版本了