不会编程,如何汉化WordPress的英文模板

来源:互联网 发布:linux集群计算 编辑:程序博客网 时间:2024/06/01 08:33

  用WordPress自建博客的朋友可能都遇到过这样的情况,好不容易找到一个中意的模板,结果有些地方显示的是英文。比如:文章末尾显示的不是“上一篇”,而是“Previous post”。这可如何是好啊?

  不会编程、不懂英语的小白,如何能做到汉化英文模板呢?

  别急,小鑫来教你。



不会编程,如何汉化WordPress的英文模板

文 / 拿笔的小鑫


- 1  概述 -


  小鑫就是那个不会编程、不懂英语的小白。

  虽然只是几个地方显示英文,但是作为一个强迫症,小鑫觉得这个问题很重要,因此决定改变这个局面。

  首先,你必须会以下技能:ctrl+c,ctrl+f,ctrl+v。

  没了?

  没了。你以为啊?这是小白教程好不好!



- 2  开始汉化-


  首先得明确要汉化什么,其实就是替换啦,把显示出来的英文替换成指定的中文。下文仅举一两个例子做阐述。注意:小鑫使用的主题是:Lontano,如与看官的布局不同,实属正常,最主要的是思路。


【图1】


  小鑫要做的就是把“Previous post”替换成“上一篇”,把“Nxet post”替换成“下一篇”。

  不管这是用什么语言写的,一定会在某个文件中,出现“Nxet post”这两个词,那么,如果我把文件中的词语,自己手动改写成“下一篇”,是不是就替换成功了?

  抱着这是思路,小鑫开始寻找这两个词出现在什么地方了,本以为需要很久才能找到,没想到快得很。

  在后台页面,找到外观》编辑,在右边找到“文章页面”。点击之后,就会出现,一段编辑代码的地方。


【图2】


  先不管看不看得懂,ctrl+c复制要替换的文字,也就是“Nxet post”,然后ctrl+f查找,ctrl+v粘贴,找到两个结果。


【图3】


  小鑫都试过了,只有把第一个换成“下一篇”的时候,才会有效果。替换之后,注意点击下面的“更新文件”。建议同时打开两个页面,一个后台修改,一个刷新查看结果。


【图4】


【图5】


  然后再把“Previous post”替换成“上一篇”,同样操作,查找,替换第一个。然后查看结果:替换成功。


【图6】



- 3  遇到新问题-


  小鑫如法炮制,分别替换了其他地方的英文,不过需要提醒的是,并不是所有要替换的内容,都在“文章页面”,比如有的在“评论”,有的在“文章页眉,”文章页脚“或者其他什么地方。

  还有的在后台根本找不到!

  比如:


【图7】


  小鑫找了很久,最终,在网站根目录里面的主题内的inc文件夹中找到了。


【图8】


  就是这家伙,害小鑫找的好辛苦啊。注意,安装路径和主题不同,可能会在不同的路径、不同的文件夹内。小鑫使用的是:Lontano主题。

  不管怎么样,反正先找到主题所在的文件夹,然后一个一个打开,建议用Notepad++打开php文件和其他文本文件。

  其中遇到一个插曲,就是在查找“Leave a comment”的时候,有另一个文件里,也包含“Leave a comment”,就是这个:


【图9】


  小鑫最后比较了一下lontano.pot和template-tags.php,第一个是ppt模板的文件格式,第二个是php文件,从文件格式上来说,后者更像是控制博客页面的文件。

  然后又翻译了一下:


【图10】


  差距很大哎,果断修改后一个,也就是“template-tags.php”文件里面的“Leave a comment”,将其改成:“评论”


【图11】


  保存,关闭文件,关闭博客网页,重新启动wampserver,打开博客网页,查看站点,果然,修改成功了。


【图12】


  这样看来,本方法确实行得通,而且对于编程的要求基本为0,小鑫没有尝试其他主题是怎样的,但是这样的思路应该是没问题的。

  如果需要更高要求的修改主题,可能需要一点编程技能了。这个事情,慢慢来,反正咱只是用来写博客,没有什么其他高要求。



【END】

0 0
原创粉丝点击