今天試做了一個Utf-8的討論區,發生了一些狀
發表於 : 2004-07-05, 14:44
今天弄了一個新討論區
不僅是語言套件Unicode化(這個最重要)
連資料庫內容也經過轉碼\\
不過問題來了
主要是出在Unicode補完計劃上
在新討論區中\\
以IME輸入完全沒問題
但麻煩就在於Unicode補完計劃會將你所輸入日文轉成Big5
在Utf-8化的環境就會出現亂碼\\
在我和Fazz交叉測試的結果
我輸入日文是純綷用IME且不經Unicode補完計劃的
Fazz是有使用Unicode補完計劃
而結果是\\
當Brower的編碼在Unicode的狀態下
可以看到我打入日文,但Fazz的是亂碼\\
當Bower換成big5編碼時
我的就看不到,但Fazz的可以
另外
資料在經過Utf-8轉換後
原本日文資料有許\多也發生狀況
這也可能是Unicode補完計劃搞的鬼\\
結果是Big5編碼的中文是完全正常轉換
但只要日文資料很多都不正常
但是就目前的網路環境
不用Unicode補完計劃的情況下
在進入許多網站和BBS會無法顯示big5的日文
但是Utf-8有不會發生多國語言衝突的好處
真是兩難
不僅是語言套件Unicode化(這個最重要)
連資料庫內容也經過轉碼\\
不過問題來了
主要是出在Unicode補完計劃上
在新討論區中\\
以IME輸入完全沒問題
但麻煩就在於Unicode補完計劃會將你所輸入日文轉成Big5
在Utf-8化的環境就會出現亂碼\\
在我和Fazz交叉測試的結果
我輸入日文是純綷用IME且不經Unicode補完計劃的
Fazz是有使用Unicode補完計劃
而結果是\\
當Brower的編碼在Unicode的狀態下
可以看到我打入日文,但Fazz的是亂碼\\
當Bower換成big5編碼時
我的就看不到,但Fazz的可以
另外
資料在經過Utf-8轉換後
原本日文資料有許\多也發生狀況
這也可能是Unicode補完計劃搞的鬼\\
結果是Big5編碼的中文是完全正常轉換
但只要日文資料很多都不正常
但是就目前的網路環境
不用Unicode補完計劃的情況下
在進入許多網站和BBS會無法顯示big5的日文
但是Utf-8有不會發生多國語言衝突的好處
真是兩難