您的位置:BugFree > 论坛 > 技术支持 > BugFree Support[BugFree安装支持] > 改成繁體中文了!
2005-06-29 17:45:34 改成繁體中文了!
#1
sune
访问次数 : 2
注册日期 : 05-06-22 13:29
上次访问 : 09-10-29 21:05
歸功於smarty的緣故,只需要依照下列步驟就可以完成:

1. 用word開啟Include/LangFile/Chinese.php檔
利用簡繁轉換的方式,將裏面的簡體中文全置換成繁體中文

2. 將Include/LangFile/Chinese.php檔,改寫字串
$BugConfig["Charset"] = "utf-8";

3. 將Include/LangFile/Chinese.php檔另存成utf-8的格式

4. 用word開啟Document/BugFree.sql檔
利用簡繁轉換的方式,將裏面的簡體中文全置換成繁體中文

5. 利用BugFree.sql檔建立BugFree資料庫,建立時都使用utf-8的格式

其餘參照其他設定,作完就改寫完成

但是不知道為什麼,即使資料庫已經是utf-8了,人名、專案名、模組仍然顯示????
回帖
2005-06-29 18:58:36
#2
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
可能还是有哪些地方没有处理好吧。现在是只要中文就是???还是只有部分的中文有问号?
回帖
2005-06-30 13:50:07
#3
sune
访问次数 : 2
注册日期 : 05-06-22 13:29
上次访问 : 09-10-29 21:05
[quote=wwccss]可能还是有哪些地方没有处理好吧。现在是只要中文就是???还是只有部分的中文有问号?[/quote]
大部份的中文都是正常的!
目前發現只有人名、專案名稱、模組這三個會從資料庫來資料的欄位是???
回帖
2005-06-30 14:02:28
#4
sune
访问次数 : 2
注册日期 : 05-06-22 13:29
上次访问 : 09-10-29 21:05
其實我是覺得是\bugfree\compile下面有幾個被smarty Compile過的*.tpl.php內的問題
裏面的第三行都是
content="text/html; charset=
">
也就是某個變數中的值還不是utf-8,所以顯示出來才有問題,
因為我進入easyPhpAdmin內去看,資料都確定是utf-8了,
是因為參考了某個值,才會不正常的顯示!

所以這個要問原作者,如果是這個值的話,還要修改那個地方的值呢?
謝謝囉!
回帖
2005-06-30 18:37:03
#5
sune
访问次数 : 2
注册日期 : 05-06-22 13:29
上次访问 : 09-10-29 21:05
我發現了更神奇的事,居然將原來???的人名重新打過之後,
原本是???的人名就回覆成正常了。

我開始懷疑是不是資料庫的問題了!
回帖
2005-07-01 11:25:18
#6
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
你把那些模块删掉,然后通过BugFree自带的管理程序建立项目和模块试一下。
回帖