發新話題

【轉貼】中文化簡單教學

【轉貼】中文化簡單教學

  因為上面的標題是 簡單教學 所以,也就真的給它簡單一下吧!

 首先,我不是編程人員,所以很多用語,都是用很白話的方式表達出來,反正,一般學中文化的人也大多不是編程出身的,很多都是有興趣的閒人 ......

 進入教學吧!

 第一,請先鎖定你要進行中文化的軟體,建議,最好是你自身常常在用的對其本身的功能,都很瞭解的軟體,這樣進行中文化時才不會為了某個單字或詞句該翻為什麼中文意思才好,在那邊傷腦筋!

 第二,判斷要進行中文化的軟體把 [ 字 ] 放在那個地方,才好讓我們去改它,有些就存在執行檔( .EXE )當中,而有些則放在語系檔中( .lng .dll , ......)!

 第三,檢查檔案是否有被加密過(即所謂的加殼),這時就出現了一些檢視工具,也就是偵殼軟體,現在比較常見的是 PEID 這個軟體,因為它不但能檢視檔案被加了什麼類型的殼,也能做一些簡單的解密動作(即所謂的脫殼)...........如下圖:







 在上圖 PEID 的偵測欄中如果出現的是如 VB , VC ,Delphi , ......這一類編程軟體的名字,那就表示,我們要中文化的該檔案並未被加密,我們可以直接用軟體來修改!

 那,萬一出現的不是如上面的,而是一堆不知名的東東呢?可以先依檢視欄中的名字先到 PEID 的脫殼插件中找找看,有沒有相對應的程序,又或者直接用 PEID 的通用脫殼功能試試看,如下圖:



 接著會出現一個小對話框,先在右邊箭頭上點一下,出現數字後再按脫殼!



 然後會出現一個對話框詢問是否修正,請選擇〔是〕!

 當 PEID 不管用時,這時就把檢視欄中出現的名字複製起來,然後開啟 IE 找 Google 大神吧!

 第四,當前置工作做完了,就可以來修改了,這時,要先講一個東西,標準資源和非標準資源,當我們執行軟體時出現的選單,功能表,對話框,大多數是屬於標準資源,而標準資源我們可以很容易的用編譯軟體來進行修改,而非標準資源,說明白些,就是我們要花一些腦筋才能修改的東東......或許有人會問,什麼是資源?以我所知的資源,我們簡單點想,就是軟體執行時,我們所直接看到的選單,圖片,文字......

 可以用來編譯的軟體有很多,有時要依不同的狀況來使用,關於這個就只好請各位自行實驗了!以下我就用 ResScope 這個小軟體來做說明:





 如上圖,當我用 ResScope 打開 TotalRecorder.exe 時,我們先在左邊的 "資源" 內選擇 "選單" ,在右邊我們可以修改文字,也可以同時點上面的 "選單預覽" 來觀看修改後的成果!在這裡同時建議把 "語言" "字頁碼" 改為中性!





 如上圖,關於對話框的部份,比較要注意的是,"語言" "字碼" 最好是選中性,而字型為 "新細明體" 字型大小為 "9" ,而上面的 X Y 寬 高 則是能改變物件在對話框內的位置高低和寬高,有時當我們把英文字改成中文時會發現中文字只出現一半或不完整,這時就要修改 "寬" 把數字調大些就可以了!



 如上圖,有時會遇上一個 "RC資源" 的東東,而這裡面我們要注意的是 "Font.Charset = " 在 "=" 的後面我們可以為 "DEFAULT_CHARSET" 或者為 "CHINESEBIG5_CHARSET" ,而 "Font.Name = " 在 "=" 的後面我們可以不改,但當使用預覽時文字有出現不完全的狀況時,就把它改為 "新細明體' 還有,如果是大陸的細明體,就一定要改了......,而我們主要修改的部份為 "Caption" 這個東西後面的英文字,另外如果有的話就是 "Hint" 這個東西後面的英文字......

 而 "字串" 這個部份,我們就要依情況下去改,因為字串內的文字大多數會帶上變數,亂改,會有不可預期的狀況發生!

 第五,當我們把標準資源修改完之後,執行軟體時,如果還有沒有修改到的部份,有可能是我們沒修改到,也有可能是屬於非標準資源(我都叫它 ASCII 字串),這時有三種方法:

 1.不管它,當做沒看到,如果不影響使用的話!

 2.用能直接修改 ASCII 碼的軟體下去修改,如 "UltraEdit" !

 3.用字串提取工具把字串提取出來修改完再把字串匯入取代......如點睛,CXA,CKIT...等

 第六.中文化時,儘量把功用表達出來,而不是只照字面翻譯,另外當遇上有快捷鍵功能時最好也能加上 ex.  &File => 檔案(&F) 當然這些都只是個人習慣!

 簡單教學竟也那麼長......


另外附上我收集的中文化相關文章!
訪客無法瀏覽此圖片或連結,請先 註冊登入會員

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。