在翻譯2008.5 SP1時遇到一個問題, 例如: 在這頁上 http://www.ruri.com.tw/forums/
Shortcuts , Tags, Most Active Users, 修改resources.xml都不能改成中文, 後來發現在控制台裡可以設定Widgets , 而Widgets的標題好像只會用你設的值, 不會去resources.xml裡抓, 這樣就達不到多國語言的目的了, 是這樣的嗎? 有沒有辦法設成多國語言呢?
我知道在控制台裡若設定了Navigation Items, 就不會去抓resources.xml裡的對應語言字串, 只會顯示你設定的文字, 也就是無法達到多國語言的目的, 這樣的Dynamic content設計不是很奇怪嗎? 還是在未來的版本裡會作?
這樣的邏輯真的是很奇怪.
Widgets 的確只會讀取資料庫的,也就是無法全球化(localization),當你把標題改成中文,那就永遠是中文,修改的方法就是進入每個 Widgets 的 Configure 改
目前 CS2009 處於未知的狀態,據說會在2009/6 ~ 2009/7 發行,但我覺得不太可能,Telligent 不會把未發行的東西給任何團體,所以我也不知道未來會如何
Wow! Too bad.
那麼, 用舊的方式, 不要用Widgets來作Sidebar應該可行吧? 譬如: 改forum.master裡的sidebar部分, 再把控制台裡的Widgets都刪除.