WordPress插件多国语言包的使用方法教程

时间: 2013-08-03 / 分类: PHP, 软件技巧 / 浏览次数: / 0个评论 发表评论

WordPress是一个很优秀的博客建站系统,无论是功能上、安全性上、还是美观上,都是如此。当然丰富的插件也为此系统的成功做出了巨大的贡献。然而,Wordpress的许多插件都是国外大牛开发的,默认语言往往是英语,而Wordpress的多国语言包和平时用的其他多国语言包有些不同,作者或本地化小组常常提供的是扩展名为pomo的文件,许多首次使用的站长们会摸不着头脑,而相关的信息在Google之后也较难找到方法。在此,IT小胖通过自己的一些摸索和实践,为大家带来一篇 WordPress插件多国语言包的使用方法教程 ,希望对不会使用多国语言包的朋友有所帮助。

首先来说说pomo这两种文件格式,po其实就是一个文本文件,通过一些工具可以编译成mo,而Wordpress只认识mo文件。这个不是本文重点,一笔带过。

本文的主角就是mo文件,那么具体如何使用呢?我今天就用Wordpress下一个较有名的插件——WP-DBManager来进行汉化包使用的介绍。

先来一张汉化效果图(咳咳,不要在意我的收藏夹,有点多):

WP-DBManager-汉化效果图

WP-DBManager-汉化效果图

下面进入正题:

    1. 如果各位站长下载到的是扩展名为mo的 文件,那可以略过此步骤,如果是po的,那还需要下载一个叫做poedit的软件,将po文件编译成mo文件。
    2. 其次,通过ftp或其他任何方式连接到网站目路中,找到Wordpress站点所在位置,并定位到其下的wp-content/plugins/插件名/目录,这里插件名是“wp-dbmanager”。
    3. 在此目录下查找lang或language或任何看起来是语言的目录,如果没有的话自行建立任何一个,小胖在此建立的是languages。
    4. 将编译完的mo文件命名为“插件名-语言.mo”(注:这里的语言应和Wordpress站点所使用的语言保持一致),在此就是“wp-dbmanager-zh_CN.mo”。并上传至刚才找到或建立的语言目录中,完成后的完整路径应为类似“wp-content/plugins/wp-dbmanager/languages/wp-dbmanager-zh_CN.mo”。
    5. 重新切换目录至插件目录下““wp-content/plugins/wp-dbmanager/”查找index.php或default.php,对于wp-dbmanager这个比较特殊的插件,没有以上2个文件,则尝试查找和插件同名的php文件,即wp-dbmanager.php。下载到本地。
    6. 现在是比较关键的一步,在文件“wp-dbmanager.php”首行的“<?php”下增加一个新行,并加入如下代码“load_plugin_textdomain(‘wp-dbmanager’, “/wp-content/plugins/wp-dbmanager/languages/”);”(不含最外侧引号),如果是其他插件请将“wp-dbmanager”(黄色箭头)替换为对应插件名,“languages”(绿色箭头)则替换为第3步中找到或创建的语言目录。(注意备份原始文件!)。
      wp-dbmanager.php
    7. 重新上传并覆盖原文件。回到站点中,重新刷新后台目录,如果一切操作正确的话,插件已汉化成功。

其实,IT小胖也觉得这样的语言包安装方法还是不够简便,希望Wordpress可以有所改进。

您阅读此文共耗时

发表评论

你必须 登录后 才能留言!