WordPress插件多国语言包的使用方法教程
WordPress是一个很优秀的博客建站系统,无论是功能上、安全性上、还是美观上,都是如此。当然丰富的插件也为此系统的成功做出了巨大的贡献。然而,Wordpress的许多插件都是国外大牛开发的,默认语言往往是英语,而Wordpress的多国语言包和平时用的其他多国语言包有些不同,作者或本地化小组常常提供的是扩展名为po或mo的文件,许多首次使用的站长们会摸不着头脑,而相关的信息在Google之后也较难找到方法。在此,IT小胖通过自己的一些摸索和实践,为大家带来一篇 WordPress插件多国语言包的使用方法教程 ,希望对不会使用多国语言包的朋友有所帮助。
首先来说说po和mo这两种文件格式,po其实就是一个文本文件,通过一些工具可以编译成mo,而Wordpress只认识mo文件。这个不是本文重点,一笔带过。
本文的主角就是mo文件,那么具体如何使用呢?我今天就用Wordpress下一个较有名的插件——WP-DBManager来进行汉化包使用的介绍。
先来一张汉化效果图(咳咳,不要在意我的收藏夹,有点多):
下面进入正题:
- 如果各位站长下载到的是扩展名为mo的 文件,那可以略过此步骤,如果是po的,那还需要下载一个叫做poedit的软件,将po文件编译成mo文件。
- 其次,通过ftp或其他任何方式连接到网站目路中,找到Wordpress站点所在位置,并定位到其下的wp-content/plugins/插件名/目录,这里插件名是“wp-dbmanager”。
- 在此目录下查找lang或language或任何看起来是语言的目录,如果没有的话自行建立任何一个,小胖在此建立的是languages。
- 将编译完的mo文件命名为“插件名-语言.mo”(注:这里的语言应和Wordpress站点所使用的语言保持一致),在此就是“wp-dbmanager-zh_CN.mo”。并上传至刚才找到或建立的语言目录中,完成后的完整路径应为类似“wp-content/plugins/wp-dbmanager/languages/wp-dbmanager-zh_CN.mo”。
- 重新切换目录至插件目录下““wp-content/plugins/wp-dbmanager/”查找index.php或default.php,对于wp-dbmanager这个比较特殊的插件,没有以上2个文件,则尝试查找和插件同名的php文件,即wp-dbmanager.php。下载到本地。
- 现在是比较关键的一步,在文件“wp-dbmanager.php”首行的“<?php”下增加一个新行,并加入如下代码“load_plugin_textdomain(‘wp-dbmanager’, “/wp-content/plugins/wp-dbmanager/languages/”);”(不含最外侧引号),如果是其他插件请将“wp-dbmanager”(黄色箭头)替换为对应插件名,“languages”(绿色箭头)则替换为第3步中找到或创建的语言目录。(注意备份原始文件!)。
- 重新上传并覆盖原文件。回到站点中,重新刷新后台目录,如果一切操作正确的话,插件已汉化成功。
其实,IT小胖也觉得这样的语言包安装方法还是不够简便,希望Wordpress可以有所改进。
您阅读此文共耗时
分
秒



