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了,人名、專案名、模組仍然顯示???? |
回帖 |
wwccss 访问次数 : 593 注册日期 : 05-05-01 10:08 上次访问 : 10-07-19 11:44 |
可能还是有哪些地方没有处理好吧。现在是只要中文就是???还是只有部分的中文有问号? |
回帖 |
sune 访问次数 : 2 注册日期 : 05-06-22 13:29 上次访问 : 09-10-29 21:05 |
[quote=wwccss]可能还是有哪些地方没有处理好吧。现在是只要中文就是???还是只有部分的中文有问号?[/quote] 大部份的中文都是正常的! 目前發現只有人名、專案名稱、模組這三個會從資料庫來資料的欄位是??? |
回帖 |
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了, 是因為參考了某個值,才會不正常的顯示! 所以這個要問原作者,如果是這個值的話,還要修改那個地方的值呢? 謝謝囉! |
回帖 |
sune 访问次数 : 2 注册日期 : 05-06-22 13:29 上次访问 : 09-10-29 21:05 |
我發現了更神奇的事,居然將原來???的人名重新打過之後, 原本是???的人名就回覆成正常了。 我開始懷疑是不是資料庫的問題了! |
回帖 |
wwccss 访问次数 : 593 注册日期 : 05-05-01 10:08 上次访问 : 10-07-19 11:44 |
你把那些模块删掉,然后通过BugFree自带的管理程序建立项目和模块试一下。 |
回帖 |