Make your own free website on Tripod.com


使用 Borland C++ 5.02 將軟體中文化
--------------------
作者: Shy wing


軟體需求
  1. Borland C++ 5.02 (廢話),只要安裝基本選項就可以了。
  2. Windows 95 or Windows NT
  3. 您要中文化的軟體,此軟體必須為 Uni-code 格式。


中文化過程

  1. 擷取 Resource

  2. 編輯 Resource

    • 2.1 編輯 (軟體選單)

    • 2.2 編輯 Dialog (對話視窗)

    • 2.3 編輯 String Table

  3. 常見問題

  4. 後記


擷取 Resource

首先,開啟 Borland C++ 5.02,然後開啟要編輯的檔案。

治募□注意的是,Viewer 必須選擇為 Edit Resource,檔案類型為 Executable.dll 檔案。

如下圖:

te143.gif


如此,應該可以看到下圖:

te144.gif

注意到其中的 MENUDIALOGSTRINGTABLE 就是我們要修改的地方。


編輯 Resource

1. 編輯 Menu

 有兩個方式,用看的比較快。見下圖: ! 方法一


te145.gif


te146.gif


! 方法二


te147.gif


te148.gif


2. 編輯 Dialog

 方法和上面類似。只不過這裡可以直接編輯對話視窗內的東西,包括文字、位置等,見圖:


te149.gif


3. 編輯 String Table

 和編輯 MENU 幾乎一樣,在此不做說明。


4. 編輯好後就可以存檔案了,最好是 [另存為新檔案],您可以選擇保存成 .exe.rc 檔案。

 存成 .rc 檔案有個好處,可以使用 Sunsine Lin 所提供的工具。
 將您的成果存成字典檔案,將來該軟體若出現新版,就可以利用該字典檔案了。
 省得每次還要重頭來,詳細使用說明請至: 用 Glossary 讓中文化更快速


常見問題

Q: 我無法保存檔案 ?

A: 試試看用另存為新檔案。


Q: 改好後的檔案,大小和原來的不一樣 ?

A: 這是必然的,因為您不只是去改 .exe 檔案,您還相當於改了他的 Source code


Q: 我想中文化,但是嫌打字慢,又一大堆英文要翻譯,真是麻煩。有無能替我翻譯的軟體 ?

A: 您可以先使用 Cpatch V1.3 先產生翻譯對照檔案,再複製、貼上。
  什麼 ! 還是太麻煩 ? 那您就去請別人幫您中文化,又省時又省力。


後記

由於許多好軟體皆是英文版的,雖然大部分都是使用簡單的英文,但總是不夠親切。多虧有為數不少的人,汲汲於程式的中文化。例如: 阿烈、小峰...等等。

在感謝之餘,總希望能貢獻些什麼的。本想也加入中文化行列,但經過使用 Cpatch 的失敗,覺得中文化對我實在困難。

最近拿到了一套 BC++ 5.02,回想起以前在 中文天地網 有提到使用 BC++ 5.02 中文化軟體的方式,就馬上試試看。

沒想到藉由 BC++ 502 中文化軟體竟是如此容易,當下就把 SnagIt/32 中文化看看,只不過似乎對某些程式還是會有問題,像 SnagIt/32 選單中的部分字元就實在無法改變,最後動用了 Ultra Edit 來改,也無法完全解決。不知道為什麼 ? 也許有人可以告訴我。

Anyway,製作此一教學說明,只是希望能有更多人能投入中文化的行列,以造福大眾。像我三姑的小孩,根本就還不會英文,File 是什麼,剛開始也不知道。如果說有中文化的版本,那他可以省下不少的時間在摸索上,同時也可減少對電腦的恐懼。


◎ 有其他問題請寫信給 Shywing,也歡迎跟 Shywing 討論 ! ! !

◎ 本網頁歡迎大家連結、複製。但請註明出處,且不可作為商業用途。

 



回教學