yulinho/mediawikizhconverter

http://web.archive.org/web/20130727034425/http://blog.kevburnsjr.com/php-unique-hash 的 Composer 兼容版本

dev-master 2017-05-16 12:02 UTC

This package is not auto-updated.

Last update: 2024-09-15 02:27:22 UTC


README

使用 MediaWiki 实现中文互操作性,支持不同地区中文用字的差异(中国大陆、香港、台湾及新加坡)。

例子:

(簡 > 繁)

面包 > 麵包 (zh-tw)
寮国 > 老撾 (zh-hk)
中国人寿 > 中國人壽 (zh-hk)
罗纳尔多 > 朗拿度 (zh-hk)

(繁 > 簡)

記憶體 > 内存 (zh-cn)
布殊 > 布什 (zh-cn)
資料庫 > 数据库(zh-cn)

使用方法

  1. 下载 MediaWiki: http://www.mediawiki.org/wiki/MediaWiki

  2. 解压到路径如:/var/lib/mediawiki-1.13.3

  3. 下载 mediawiki-zhconverter,解压并将 mediawiki-zhconverter.inc.php 复制到您的 PHP 程序中

  4. 在您的程序中设置 MediaWiki 路径,并引用 mediawiki-zhconverter

     define("MEDIAWIKI_PATH", "/var/lib/mediawiki-1.6.10/");
     require_once "mediawiki-zhconverter.inc.php";
    
  5. 进行转换

     /*
         MediaWikiZhConverter::convert( "字詞", "轉換目標");  
         轉換目標 = zh, zh-cn, zh-tw, zh-sg, zh-hk
     */
     
     echo MediaWikiZhConverter::convert("面包", "zh-tw");
     echo MediaWikiZhConverter::convert("記憶體", "zh-cn");
     echo MediaWikiZhConverter::convert("罗纳尔多", "zh-hk");
    
  6. 完成

支持版本

以下 MediaWiki 版本已验证可以与本程序兼容 http://download.wikimedia.org/mediawiki

  • PHP4: 1.6.10, 1.6.11
  • PHP5: 1.12.0, 1.13.3, 1.15.4

除非必要,请使用 PHP5 版本。

许可证

版权 (C) 2011 tszming (tszming@gmail.com)

本程序是自由软件;您可以在自由软件基金会发布的 GNU 通用公共许可证的条款下重新分配和/或修改它;许可证的第 2 版,或者(按您的选择)任何较新版本。

本程序的发布是希望它将是有用的,但没有保证;甚至没有关于其适销性或适用于特定目的的暗示保证。有关详细信息,请参阅 GNU 通用公共许可证。

您应该已经收到一份 GNU 通用公共许可证副本;如果没有,请写信给自由软件基金会,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. https://gnu.ac.cn/copyleft/gpl.html