• 4

[教學] Wm5 中文外掛的DIY解決方案

分享在DELL X51v使用的經驗。

基本觀念與工具請參考版主貼文。

1. copy wince.nls to \Documents and Settings\wince.nls
(\Windows\wince.nls 換不換不影響)

2. copy usemynls.exe to \Windows\StatrUp\

3. copy MINGLIU.TTC to \Windows\MINGLIU.TTC
(檔名大小寫與registry內配合即可)

4. add registry: 把虛線內容存成 X51_MINGLIU.reg, 然後用Tascal Registry Editor (TRE)匯入。

----------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Software\Mobem\CE-Star]
"MyNLS"="\\Documents and Settings\\wince.nls"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
"Times New Roman"="\\Windows\\MINGLIU.TTC,MingLiu"
"Tahoma"="\\Windows\\MINGLIU.TTC,MingLiu"
"Courier New"="\\Windows\\MINGLIU.TTC,MingLiu"
"Arial"="\\Windows\\MINGLIU.TTC,MingLiu"
"Symbol"="\\Windows\\MINGLIU.TTC,MingLiu"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SkipTable]
"Courier New"="005c"
"Tahoma"="005c,00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff"
----------------------------------------------------------------


ON/OFF電源使新登錄值生效。

soft reset後Region內即可選擇Chinese (Taiwan),再次reset後中文應該可以正常顯示。


至此,大部分程式都可執行。


==== Region 設定的難題 ====

但是,有幾個程式遇到問題: 網友寫的即時記帳程式,郵電區碼查詢,TW3V_weather,Tweak2K2... 均不能正常執

行?


後來發現把registry "DefaultLCID"改回系統初值409可改善。
[HKEY_LOCAL_MACHINE\nls]
"DefaultLCID"=dword:00000409 <--- 英文版USA系統初值

所以, 1. Region選Chinese (Taiwan)後"DefaultLCID"會被換成404,
2. 用TRE改回409(USA)。

雖然Region看是English (USA),但是正簡體中文,日文大部分均可正常讀寫。
或許與
[HKEY_LOCAL_MACHINE\nls\overrides]
"LCID"=dword:00000404
有關吧。 (亂猜)


不過,改完"DefaultLCID"=409後有部分程式中文顯示會有問題(EX: 直接瀏覽.zip內中文檔名),改回404就又可以。
這2選1的情況希望有高手能提供解答了。


至於,
[HKEY_LOCAL_MACHINE\nls]
"SystemLCID"=dword:00000404
            ^^^ 用404, 409, 804就自己試試看哪個較習慣。
==== Region 設定的難題 ====

拋磚引玉,希望高手不吝指點,謝謝。
請問大大
我有兩台X51V

我照大大的步驟一個一個來
第一台成功了
可是第二台不管怎麼用
都無法像第一台那樣在region 顯示 Chinese (Taiwain)
我發現第二台的registry 裡的local_machine\nls 裡的override 比第一台的少了些東西
是因為這樣嗎?


我已經搞的快崩潰了..@_@
請大大們幫幫忙
感謝 ycchang 的指點!!
只是發現裝了mingliu字體及wince.nls後 memory 急遽縮小, 加上我有裝TomTom GPS 程式, 結果只剩不到1MB ...
左思右想以後, 想先來學edit ROM, 將skype 及 GPS 程式都丟到ROM 裡去, 最好連mingliu.ttc 都能丟進去 :)
再來搞中文好了, 否則我的 SPV M5000 (dopod 900) memory 真是少的可憐 ...

再次感謝提醒!!
3C? My 3C = Car+Computer+Communication!
I have problem too- I can get my contacts to show chinese, but no region selection nor PIE Chinese Support- what have I did wrong?

I am using Dopod 838 with Qtek 1.6.7.1 ROM
請教一下ycchang和其他大大~

昨天剛拿到x51v,就著手進行中文化,但到睡前仍是沒有成功。
在此把做法列出來,請您指正和教導一下!

在看完整個討論串,RCnow大大說x51v得用Startup中置入usemynls.exe的方式。
(其實我兩種都試了)

先取得所有檔案,裝好Total Commander和Tascal Registry Editor (TRE)。

因為不知道Total Commander要怎樣copy ActiveSync無法處理的檔案。所以我把mingliu.ttc、ming_font.reg 、 wince.nls,和usemynls.exe,在PC上先Zip起來再透過ActiveSync傳至x51v中,再透過Total Commander,將相關檔案解至應放置的目錄。
問題:這到底是不是各位大大所說的用Total Commander的方法?

1. 將mingliu.ttc 置於 \Windows\
2. 將wince.nls 置於 \temp\
3. 將usemynls.exe 置於 \Windows\StatrUp\
4. 再將ming_font.reg以Tascal Registry Editor (TRE)匯入。

(在此我碰到問題,就是匯入回報成功,但點進去卻看不到機碼。所以我只好自己手動輸入。我有照檔名大小寫去編輯機碼。問題:請問自己輸入的時候是一個反斜線"\Windows\MINGLIU.TTC,MingLiu",還是兩個反斜線"\\Windows\\MINGLIU.TTC,MingLiu"?以下是在一個反斜線下的結果。)

電源關閉,再開啟。戳屁屁Soft Reset。
此時有看到字體大小似乎有變動(是我的幻覺,還是我喝醉了!)
但在Region中,並沒有出現Chinese (Taiwan),開Mobile的站也仍是亂碼!
要刪除MINGLIU.TTC,有跟我說使用中無法刪除。

這一切的一切看似有生效,但目的卻沒有達到
請問我漏了什麼嗎?


ycchang wrote:
順利的畫此時你的機器已經可以正常顯示中文了,中文輸入的部份沒有太多的選擇可以挑,
雖然怪獸輸入法已經數年沒有更新不過也只能繼續將就點用了,幸好在WM5上還沒有什麼大問題。
安裝好之後就完成了中文化與中文輸入法囉。



此外再加問一個問題:這個裝好就有怪獸輸入法了嗎?還是要另外裝?
若否,是否有容易安裝及免費的輸入法可以推薦一下呢?


在此先謝謝您撥冗看完我的問題,也請您不吝賜教。謝謝您~
* 簽名長度為英文字母100個(中文50個字)以內
vida wrote:
請教一下ycchan...(恕刪)


直接安裝 e-china No.5
然後把你要的字型檔放進\windows
再去修改registry裡面有關於字型的路徑 將他指向你要的字型檔
這是最快的方法


另外你失敗的原因應該是少了下列的entry

[HKEY_LOCAL_MACHINE\Software\Mobem\CE-Star]
"MyNLS"="\\Documents and Settings\\wince.nls"

這是讓usemynls.exe去找到你要的wince.nls的entry
手動輸入只要單一斜線
上面的路徑要改成你放置wince.nls的地方

Good luck
modell wrote:
直接安裝 e-chi...(恕刪)


十感謝謝modell的指導!
在照這個指示進行後,已經有Chinese (Taiwan)可選~
但該是中文字的地方,像『上午』、『下午』均是中空方塊...

在power on/off後,中文仍是中空方塊~
請問是否知道是哪個設定出了問題呢?是mingliu.ttc有差,還是registry中哪個值錯了?
煩請伸出援手,謝謝您~
* 簽名長度為英文字母100個(中文50個字)以內
vida wrote:
十感謝謝modell...(恕刪)


很高興可以幫上忙

目前看起來你是遇到字型的問題
請確定以下這些registry entries是正確的

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
"Times New Roman"="\\Windows\\MINGLIU.TTC,MingLiu"
"Tahoma"="\\Windows\\MINGLIU.TTC,MingLiu"
"Courier New"="\\Windows\\MINGLIU.TTC,MingLiu"
"Arial"="\\Windows\\MINGLIU.TTC,MingLiu"
"Symbol"="\\Windows\\MINGLIU.TTC,MingLiu"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SkipTable]
"Courier New"="005c"
"Tahoma"="005c,00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff"

同樣的
手動輸入只要單斜線

Good luck
modell wrote:
很高興可以幫上忙目前...(恕刪)


除了感謝以外,我還是只能說感謝!
我已經成功了~

我剛是耍白痴~
我少建一層SystemLink的Key,以至於他設定生效,但確找不到設定~

請恕我很開心地給您加了五分!
因為這對我來說實在是人類的一大步~
我想釐清後,要裝的朋友們也能夠更了解問題可能出在哪裡!

謝謝您的指導!
* 簽名長度為英文字母100個(中文50個字)以內
這下糗大了,我用樓主第一篇文章的處理方式來更新我的華碩A620,結果重開機之後畫面一片白......什麼都看不到......
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?