2006.05.12 零時 終於決定並架設我的第一個 Blog 
sphpblog-0.4.7.2 在中文語系上使用strftime會有編碼的問題,
讓我花了不少時間來修正,
唉~ 又少睡了好幾個小時~

主要的問題是 strftime 傳回的是以 Big5 編碼的中文字
而 Blog 主身是以 UTF-8 編碼,
造成畫面上會有亂碼的現象,
因此在每一個用到strftime的地方
補上mb_convert_encoding進行轉碼

後記:
今天在網路上找到了一編文章有提到正確的改法 (但在我的平台還是行不通)
在languages/zh_chinese 目錄中,更改strings.php中的
$lang_string['locale'] = 'zh_TW';
改為
$lang_string['locale'] = 'zh_TW.UTF-8';

[ 發表回應 ]   |  [ 0 引用 ]   |  permalink  |   ( 2.8 / 185 )

<< <前一頁 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 |