icewei wrote:
每回從外國網站下載的theme都非常優秀,只不過有關天氣部份幾乎都是英文,例如:地名及天氣名稱等等,望請大大能夠替大伙解決如何完全中文化,謝謝....(恕刪)
Mobile Shell 預設是抓取國外某個網站的氣象資料,因此城市名稱以英文顯示,無法更改,mobile shell也沒有提供讓你變更氣象資料來源的功能. 你必須另外購買Spb Weather才行,安裝Spb Weather後,你還必須修改它的template,改成台灣中央氣象局的資料,地名就可以變成中文,請參考下面這篇文章.
【更新】2007-02-09讓Spb Weather取得中央氣象局的天氣資料
至於天氣名稱,其實原理很簡單,我看過很多主題,他們的做法都是一樣. Mobile Shell 的氣象圖,有(16x16,32x32,40x40,64x64)四種尺寸,檔案列表如下:
QVGA / WQVGA專用: qa_weather_32.dat, qa_weather_40.dat,及qa_weather_64.dat
VGA / WVGA專用: va_weather_32.dat, va_weather_40.dat,及va_weather_64.dat
每個dat檔案裡面的BMP圖檔,有31個氣象icon圖,Mobile Shell會根據氣象資料,選擇其中一個氣象icon圖來顯示,並沒有天氣名稱. 這些主題,他們為了顯示天氣名稱,因此將裡面的31個氣象icon圖,全部塗成黑色,然後在圖裡面打上天氣名稱的字,基本上他還是31個氣象icon圖.
因此,並沒有辦法直接用翻譯的方式,將英文天氣名稱改成中文,你必須找出這些dat檔案(檔名應該與上面列的不同,每個主題他會自己另外命名,請從檔案名去猜,我看他們的檔名喜歡包含weather及info這兩個字,請自己找找),用繪圖的方式,將裡面的英文字,自己翻譯,改成中文字即可.