我第一次安裝Zencart時, 在 phpmyadmin 建立 database 沒有選校對, 輸入繁體中文沒什麼問題!
跟著把database backup好了, 然後把它在一次 import進來, 在Zencart看發現中文全是


(包括簡休中文), 但係在 phpmyadmin看是正常的!
後來我就試下在 phpmyadmin 選校對用 utf8_unicode_ci, 再 import 一次, 都係看不到先前的database內容, 但係發現用 ut8_unicode_ci在zencart 內輸入繁體中文字,有一些顯示不出來, 例如我在category入手鏈, 個"鏈"就變成'口', 我用簡體中文就可以!
點解我用 utf8_unicode_ci, 因為發現用 utf8_unicode_ci backup的database, 再import入來zencart是可以看到中文字, 日後可以升級用或者搬server用!
另外點解第一次會正常輸入繁體中文, 是因為create database 沒有選校對, 安裝zencart後就變成 latin1_swedish_ci, 但係如果create database是選 utf8_unicode_ci, 安裝zencart就會出Error!
其實我的問題是 :
1. create database 選 utf8_unicode_ci, 輸入繁體中文有問題
2. create database 不選校對, 以後要搬database到其他server後,在zencart的categories and products中文字都顯示不出來,全變成?

?! 不過輸入中文好像沒有問題!
有無人知道解決辦法?
