2010年5月1日 星期六

QNAP TS-459 Pro Turbo NAS 添加中文 UTF8 locale (Gallery2)

新增購了一台NAS當LOCAL FTP SERVER,想說安裝Gallery2.3 來將原有B2D上的相簿轉移.
結果發現一直無法使用中文介面.打電話去QNAP線上支援得到回答是原廠內建都有,沒得請自己試試,一氣之下只好自己來,經過努力拜了G大神後,參考多方說法終於找到方法.
首先因為有些PHP模組是用locale模組方式來支援多國語言,當然Gallery2就是其中之一(即將正式發行的Gallery3就沒此困擾).而QNAP 的NAS(其實市面上很多NAS都是)本身locale 只有支援 US_utf8(用locale -a 驗證).所以要自己動手去增加zh_TW的utf8,這樣就能支援中文介面囉.下面簡述實作:
1.先下載Posix-locale文件
2. 解開後 將 \posix-locales\LOCALES\ 下的 zh_TW 與 zh_CN 拷貝到 NAS裡的 /usr/share/i18n/locales/ 目錄下
3. 下指令 localedef -cv -i zh_TW -f UTF-8 zh_TW.utf8
4. 用 locale -a 檢查 是否出現 Zh_TW

PS.1.QNAP NAS會在每次韌體升級之後,會重新寫入操作系統,所以此過程需要在每次升級版本的時候操作一次。
2.為了避免在UTF8編碼無效時,某些軟件(如MLDonkey)出現亂碼的問題,在操作/升級前,請先關閉所有的QPKG。




BigDump - 載入大檔案的sql檔到MySQL
mysql大數據轉移解決方案
QNAP TS-409 Pro添加中文UTF8 locale
解决中文化问题:安装locale模块教程
加入我們的 locale database

沒有留言: