LifeType 中文開發論壇

建議 => 要求與建議 => 主題作者是: chijanzen 於 二月 25, 2005, 10:02:05 下午



主題: 嘗試讓plog有繁簡的功能
作者: chijanzen二月 25, 2005, 10:02:05 下午
我照著以下的網址,下載了繁簡專換的程式碼http://www.oikos.com.tw/topic_docs/computer/net/gb_big5_php.php

我是使用 reicfull 模板,所以我將
<?php
ob_start();
if (isset($c_lang)) {
setcookie('clang',$c_lang,time()+3600);
} else {
$c_lang=$HTTP_COOKIE_VARS['clang'];
}
include('ccharset.php');
?>

複製到 header.template 首行


並將
<?php
global $c_lang;
$RealOutput = ob_get_contents();
ob_end_clean();
if ($c_lang=='GB') {
$code=new CCharset;
$RealOutput=$code->Big5_Gb($RealOutput);
}
echo $RealOutput;
?>

複製到  footer.template 最後一行

作了半天還是做不出來?哪位高手可以研究一下,並分享成果


主題: 嘗試讓plog有繁簡的功能
作者: markwu二月 26, 2005, 12:00:13 上午
基本上 GB_BIG5 的簡繁互換,在 UTF-8 是不適用的。

你沒有注意到中文版 pLog 的編碼是 UTF-8 嗎?不管是簡體或繁體喔!表示簡體跟繁體可以同時存在。

所以並沒簡繁互換的問題。

在 UTF-8 中簡體、繁體是同時存在,但是編碼位置不同。所以這樣的簡繁互換,會難很多。你可以嘗試試試看。

Mark