查看單個文章
舊 2004-08-02, 09:53 PM   #1
丹楓
版區管理員
 
丹楓 的頭像
榮譽勳章
UID - 20879
在線等級: 級別:48 | 在線時長:2591小時 | 升級還需:6小時級別:48 | 在線時長:2591小時 | 升級還需:6小時級別:48 | 在線時長:2591小時 | 升級還需:6小時
註冊日期: 2003-01-02
住址: 史萊姆團隊
文章: 6188
現金: 46084 金幣
資產: 50964 金幣
預設 中文化對岸的程式 (初級篇)

----------------------------------------------------------------------
我想大家應該下載過對岸中文化程式吧!您總會覺得,對岸的中文化高手真是吃飽撐著
製作很多精良的中文化程式,反倒是國內的中文化鮮少人會去玩它。

不過我對於一些對岸所製作的軟體倒是不大排斥,當然已經中文化過的英文軟體,我是
不會去轉成繁體中文,因為我只中文化對岸所開發的簡體程式。

好了,廢話不多說,我這邊以對岸中文化的一套英文軟體 EditPlus Text Editor v2.1X
來介紹如何將簡體中文轉譯為繁體中文!

該程式 (簡體中文化版本)下載網址在這邊!

http://www.hanzify.org/download.asp?SOFT_ID=5891&SITE=2

TO:YY 兄,抱歉了,拿妳的軟體開刀 ~~~~ 呀! 不要打我 ~~~

這套軟體是 VC++ 所撰寫的軟體!中文化粉容易!

首先準備的工具:

1.Visual Localize 3.X 版
2.Resource Hacker (任一版本皆可)
3.UltraEdit (任一版本皆可)
4.轉碼工具 (簡體 > 繁體)

----------------------------------------------------------------------

首先使用 [b]Visual Localize (這邊以 VL 簡稱) [/BB]來搜尋字串

選擇 檔案 >> 新增專案

在專案檔輸入您要的名稱,然在專案檔上輸入您所要中文化的原始檔案

之後在翻譯來源選擇 [中文(中國)936(2052)]
而翻譯目標選擇 [中文(台灣)950(1028)]

如下圖所示:

http://hola.idv.tw/file/big1/001.gif

而顯示字型您可以選擇您所需的字型,我這邊則不多說 ~~

之後選擇確定開始搜尋字串,這時會等個數秒至數分鐘左右 (視字串而定)
後會出現已經搜尋完成的字串,如下圖所示:

http://hola.idv.tw/file/big1/002.gif

因為我們尚未轉碼,所以您所看到的文字會呈現亂碼喔!
這時我們可以選擇建立目的檔案,則它會另存一份
我們已經轉碼完成的檔案。

這時我麼可以利用 Resource Hacker 以及轉碼工具 (請自己選擇您想要的轉碼工具)
Resource Hacker 下看到的就跟你在 VL 所看到的文字是一樣的,如下圖所示:

http://hola.idv.tw/file/big1/003.gif

這時我們利用轉碼工具轉碼,當然您得修改我們台灣人所適用的語詞,如下圖所示:

http://hola.idv.tw/file/big1/004.gif

轉換完成後您必須在修改兩個字串,也就是語系。

LANGUAGE LANG_CHINESE, 0x2 << 這是簡體中文語系

LANGUAGE LANG_CHINESE, 0x1 << 這是繁體中文語系

您要將之改成 LANGUAGE LANG_CHINESE, 0x1 才能正常的顯示繁體中文

FONT 9, "宋體" << 這是簡體中文字型

FONT 9, "新細明體" << 這是繁體中文字型

您要將之改成 FONT 9, "新細明體" 才能正常的顯示繁體中文字型

這樣您在簡體轉繁體的工作就完成一半了

----------------------------------------------------------------------

這樣就成奶F嗎?那可不,ASCII 還沒去修改喔!

這時我麼就可以祭上 UltraEdit 來修改 ASCII 字串

VC++ASCII 字串都非常固定的在特定位置內,您只要搜尋 TLOSS error
然後往下找就可以看到您所要修改的資源,以本軟體為例,其簡體(英文)資源區段在
00106DB0H - 0010D2F0H 之間,您可以找到您想要修改的簡體(英文字串)。

由於 VC++ 程式在 ASCII 內都會在這個位址區對上找到,所以中文化超級容易,反之 Delphi 開發出
來的程式資源就非常的混亂,而且垃圾資源一大堆,真不爽 ~~~

反反覆覆製作後 (若覺得不放心,可以修改一兩個字串後儲存並除錯),您就可以看到您的成果了。
http://hola.idv.tw/books/icon/5.gifhttp://hola.idv.tw/books/icon/5.gifhttp://hola.idv.tw/books/icon/5.gifhttp://hola.idv.tw/books/icon/5.gif

作者:Hola
丹楓 目前離線  
送花文章: 3146, 收花文章: 4654 篇, 收花: 23984 次
回覆時引用此帖