已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Raindy 2004.10,主要內(nèi)容:,漢化理由 資源類型 漢化流程 漢化演示,漢化理由,1)漢化是一門技術(shù); 2)方便使用; 3)學(xué)習(xí)相關(guān)專業(yè)術(shù)語(yǔ);,漢化的前提是軟件的應(yīng)用和一定的英語(yǔ)基礎(chǔ),我們大家都具備,所以理論上誰(shuí)都可以漢化。,資源類型,什么是資源? 軟件界面上的各種文字,在編程的時(shí)候就已經(jīng)根據(jù)特定的格式將這些文字分門別類的存放在軟件里面。由于這個(gè)前提,可以開(kāi)發(fā)出專門的軟件讀取這些特定格式內(nèi)的文字,加以修改后回存到軟件中,這就是漢化的基本原理了,這些特定的格式就叫“資源”(Resource)。,資源的類型?,VC類標(biāo)準(zhǔn)資源(包括Menu、Dialog、String等); Delphi類標(biāo)準(zhǔn)資源(Rcdata資源); 非標(biāo)準(zhǔn)的Unicode字符和ASCII字符(不出現(xiàn)在String、Rcdata等資源); 語(yǔ)言文件(語(yǔ)言資源的文本文件,擴(kuò)展名隨意); 其它(包括Bitmap資源中的文字等等)。,漢化流程,偵殼脫殼選用漢化工具翻譯 控件調(diào)整測(cè)試修改定稿發(fā)布,大致如下:,偵殼工具:PEiD 脫殼工具:UPX-Ripper與 Stripper 漢化工具:Multilizer 與 CXA 控件調(diào)整:Exescope 或 ReScope 字體調(diào)整:Fontsetter( ASCII資源),相關(guān)工具,漢化演示(一),用PEiD偵殼,圖1顯示的軟件加殼類型為UPX,對(duì)象:Pass Door,選取相應(yīng)的脫殼工具,打開(kāi)MU創(chuàng)建新方案本地化一個(gè)文件“下一步”,MU會(huì)自動(dòng)識(shí)別軟件的編寫(xiě)語(yǔ)言(圖4),此為D程序,需要鉤選選項(xiàng)如圖5所示 該選項(xiàng)可用默認(rèn)值,依軟件語(yǔ)言而定,,選擇我們要漢化的語(yǔ)言(簡(jiǎn)體中文),MU會(huì)自動(dòng)掃描軟件中的資源,有上述提示(圖7)說(shuō)明軟件中可能還有非標(biāo)準(zhǔn)資源(如ASCII等); 圖8顯示了該軟件中的資源,一般不漢化位圖、光標(biāo)、圖標(biāo)等。,對(duì)軟件的英文部分進(jìn)行翻譯(MU6.0以上都預(yù)覽功能),翻譯完畢后,可以構(gòu)建本地化項(xiàng)目,生成本地化文件(存放在漢化軟件的Zh目錄中),此時(shí)可用替換法替換原英文版的主文件進(jìn)行測(cè)試(建議重名本地化文件以方便與原版做對(duì)照),圖11所示為替換原主文件后運(yùn)行剛才漢化的窗口效果,對(duì)于D程序生成本地化文件的同時(shí),還附帶生成了*.CHS文件,復(fù)制其到原安裝目錄下(需與原主文件同名),同樣可以實(shí)現(xiàn)漢化效果。此為外掛語(yǔ)言文件形式,多見(jiàn)于Delphi編寫(xiě)的程序。,修改,1.控件調(diào)整(圖12-A) MU可以支持窗體拖放,但如果需要精確具體的數(shù)值,可用 Exescope 或 ReScope 進(jìn)行修改; 2.字體修改(圖12-C) 有時(shí)候雖然軟件的字體已修改為(宋體,12),但仍顯示不正常,此時(shí)需對(duì)字體控件修改(如圖示); 3.語(yǔ)系修改(圖12-B) 漢化后可能會(huì)將原窗體中的語(yǔ)系修改為GB2312_CHARSET而造成在不同操作系統(tǒng)顯示亂碼,此時(shí)可改為Default_CHARSET(如RAR Password Recovery).,對(duì)控件及語(yǔ)系作了修改,漢化演示(二),對(duì)象:Clustal X,CXA是一款簡(jiǎn)單易用的字符串抓取替換工具, 可以把英文程序中非標(biāo)準(zhǔn)資源的 ASCII 和 Unicode 字符迅速查找出來(lái)并經(jīng)過(guò)翻譯成可生成中文程序。 同類的非標(biāo)準(zhǔn)資源字符查找替換工具,還有點(diǎn)睛字串替換器和新發(fā)布的String Translate Assistant(簡(jiǎn)稱為STA),依個(gè)人喜好而定,軟件各有優(yōu)缺點(diǎn)。 這里以CXA為例漢化Clustal X(1.81),CXA簡(jiǎn)介,打開(kāi)CXA, “瀏覽”(圖2 A)選擇要翻譯的程序(圖2 B)選擇查找資源類型(圖2 C)不使用自動(dòng)翻譯(易漢化過(guò)度)(圖2 D)設(shè)置最少字?jǐn)?shù)(圖2 E)確定,軟件自動(dòng)讀取英文文本文件,直接按“確定”下一步(此步默認(rèn)操作,不要進(jìn)行操作)。,點(diǎn)圖4的“編輯翻譯文件”(圖中的A)此時(shí)彈出一文本文檔對(duì)文檔的英文部分進(jìn)行翻譯(圖5)翻譯完畢后選擇“填補(bǔ)”方式(此處先0x00)確定,提示是否更改字體,確定后程序自動(dòng)轉(zhuǎn)換成中文程序。,選擇“把新程序改名為應(yīng)用程序”后“確定”,生成的程序可同樣用替換主程序法查看漢化效果。,如果漢化后效果不理想,可以選擇“回復(fù)到原來(lái)的英文程序”再次修改,直到滿意為止。,轉(zhuǎn)換成中文后的程序界面如圖9,但發(fā)現(xiàn)在Trees仍然顯示為英文,在文本無(wú)法找著,不急,用UltraEdit(UE)看看。,打開(kāi)UE,選擇剛才的程序,查找未漢化的字符(圖10),注意設(shè)置選項(xiàng),如果找不著更改一下查找方向。OK!查到結(jié)果如下圖(圖11),光標(biāo)壓在Trees的首字母T上,按下鍵盤上的“Insert”鍵直接在右邊輸入“樹(shù)”后,發(fā)現(xiàn)還多除三個(gè)字母“ees”,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 差旅報(bào)銷流程規(guī)范化制度
- 小餐飲消防制度規(guī)范要求
- 拋丸機(jī)使用制度規(guī)范標(biāo)準(zhǔn)
- 兼職檔案員獎(jiǎng)罰制度
- 班級(jí)檔案管理制度計(jì)劃
- 校車管理制度與管理檔案
- 檔案管理責(zé)任考核制度
- 石子廠規(guī)范管理制度及流程
- 保安落實(shí)制度進(jìn)一步規(guī)范
- 宿舍紫外線消毒制度規(guī)范
- 2026年標(biāo)準(zhǔn)版離婚協(xié)議書(shū)(有財(cái)產(chǎn))
- 養(yǎng)老院電氣火災(zāi)培訓(xùn)課件
- 中國(guó)工商銀行2025年度春季校園招聘筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 2026年類器官芯片技術(shù)項(xiàng)目商業(yè)計(jì)劃書(shū)
- 2026北京西城初二上學(xué)期期末數(shù)學(xué)試卷和答案
- 中國(guó)家庭財(cái)富與消費(fèi)報(bào)告2025年第三季度
- (標(biāo)準(zhǔn))檔口轉(zhuǎn)讓合同協(xié)議書(shū)模版
- 杭州物業(yè)外賣管理辦法
- 紅外線治療的操作流程講課件
- 過(guò)去進(jìn)行時(shí)(總結(jié))
- 物業(yè)節(jié)前安全教育培訓(xùn)
評(píng)論
0/150
提交評(píng)論