首頁 繪圖設計 工作閒聊 比賽活動 美術討論 標籤 圖片
PHP Convert Simplified Chinese & Traditional Chinese Sources
Type(Type) 2012/11/6 18:22

PHP Convert Simplified Chinese & Traditional Chinese Resources



Try Wikipedia's "Zh-Conversion.php" open soruce



PHP Chinese Translate Library Download @ WikiMedia
=> http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_12/phase3/includes/ZhConversion.php

Array/Term Expliain:
代碼:

$zh2Hant => (Generic Terms) PHP Array to translate Simplified Chinese to Traditional Chinese.

$zh2Hans => (Generic Terms) PHP Array Struct to translate Traditional Chinese to Simplified Chinese.

$zh2TW => (Tech/IT/Country-Terms) PHP Array Struct to translate Simplified Chinese to Taiwan::Traditional Chinese.

$zh2HK => (Tech/IT/Country-Terms) PHP Array Struct to translate Simplified Chinese to Hong Kong::Traditional Chinese.

$zh2CN => (Tech/IT/Country-Terms) PHP Array Struct to translate Traditional Chinese to China::Simplified Chinese.

$zh2SG => (This PHP array is not completed) For Singapore-Simplified Chinese

Hant => Han-T == Traditional Chinese(Han) Chars

Hans => Han-S == Simplified Chinese(Han) Chars

CN = China (HanS)

HK = HongKong(HanT) 

SG =  Singapore(HanS)

TW = Taiwan(HanT)

ZH => ZHong-wen (Chinese 中文)



To understand more NON-technical term,
see this
@ http://en.wikipedia.org/wiki/Han_characters


Traiditional(TW) to Simplified(CN) PHP Example / Sample Code


@ translate_chinese_TW2CN.php
代碼:

<?PHP

include("ZhConversion.php");

$hant_str = "硬碟上無法修復的壞軌,可能導致硬碟使用上產生異常的現象,例如:存取緩慢、當機、檔案毀損等症狀發生。\n
最近上市的固態硬碟也會使用廣泛使用於 DRAM 記憶體的 ECC 技術來保護快閃記憶體資料。\n";

/* Assume that PHP::strst is MB/MultiBytes-safe, ie, strtr = mb_strtr */
$hans_str = strtr(strtr($hant_str, $zh2CN), $zh2Hans);

echo $hans_str;

?>

代碼:

# /usr/bin/php translate_chinese_TW2CN.php
硬盘上无法修复的坏轨,可能导致硬盘使用上产生异常的现象,例如:存取缓慢、当机、档案毁损等症状发生。
最近上市的固态硬盘也会使用广泛使用于 DRAM 内存的 ECC 技术来保护快闪存储器资料。



Simplified(CN) to Traiditional(TW) PHP Example / Sample Code


@ translate_chinese_CN2TW.php
代碼:

<?PHP

include("ZhConversion.php");

$hans_str = "硬盘上无法修复的坏轨,可能导致硬盘使用上产生异常的现象,例如:存取缓慢、当机、档案毁损等症状发生。\n
最近上市的固态硬盘也会使用广泛使用于 DRAM 内存的 ECC 技术来保护快闪存储器资料。\n";

/* Assume that PHP::strst is MB/MultiBytes-safe, ie, strtr = mb_strtr */
$hant_str = strtr(strtr($hans_str, $zh2TW), $zh2Hant);

echo $hant_str;

?>

代碼:

# /usr/bin/php translate_chinese_CN2TW.php
硬碟上無法修複的壞軌,可能導致硬碟使用上產生異常的現象,例如:存取緩慢、當機、檔案毀損等癥狀發生。
最近上市的固態硬碟也會使用廣泛使用於 DRAM 內存的 ECC 技術來保護快閃記憶體資料。




More Wikipedia zh-hans <--> zh-hant convert Addendum


Traditional convert to Simplified-CN:
@ http://zh.wikipedia.org/wiki/MediaWiki:Conversiontable/zh-hans
@ http://zh.wikipedia.org/wiki/MediaWiki:Conversiontable/zh-cn

Simplified convert to Traditional-TW:
@ http://zh.wikipedia.org/wiki/MediaWiki:Conversiontable/zh-hant
@ http://zh.wikipedia.org/wiki/MediaWiki:Conversiontable/zh-tw

Simplified/Traditional convert to Traditional-HK:
@ http://zh.wikipedia.org/wiki/MediaWiki:Conversiontable/zh-hk

Simplified/Traditional convert to Simplified-SG:
@ http://zh.wikipedia.org/wiki/MediaWiki:Conversiontable/zh-sg



_
(6,068 views)
[更多討論] 討論區 Windows, Linux, Perl, PHP, C/C++, Driver, Web 理論、應用、硬體、軟體

"PHP Convert Simplified Chinese & Traditional Chinese Sources" 傳統頁面(電腦版)

首頁 繪圖設計 工作閒聊 比賽活動 美術討論 標籤 圖片
傳統桌面版 [ 登入/註冊 ]
© Vovo2000.com Mobile Version 小哈手機版 2024