- 簽證留學(xué) |
- 筆譯 |
- 口譯
- 求職 |
- 日/韓語 |
- 德語
根據(jù)軟件編譯的方法,本地化軟件的編譯可以分為兩種方式。第一,直接在開發(fā)環(huán)境上(例如,Microsoft Visual Studio、Microsoft Visual Studio.Net),將ASCIⅡ本地化資源文件(例如,.rc文件)編譯成二進(jìn)制的本地化資源文件(例如,.dll文件),然后使用軟件安裝制作工具(例如,InstallShield 或 WISE Installer System)創(chuàng)建軟件本地化版本;第二,以源語言軟件版本為基礎(chǔ),用二進(jìn)制的本地化資源文件替換源語言軟件版本中對應(yīng)的文件,從而得到本地化的軟件版本。
第一種編譯方式,需要熟練使用安裝制作工具軟件,編寫腳本,熟悉源語言軟件的部件組成和需要本地化的文件。所以,通常由源語言軟件的供應(yīng)商進(jìn)行本地化編譯。第二種編譯方式,編譯者不需要理解和編寫安裝程序的控制腳本,只需要使用本地化的文件替換源語言軟件的對應(yīng)文件,更新其他相應(yīng)的文件即可。
隨著軟件本地化技術(shù)的發(fā)展,越來越多的本地化軟件編譯任務(wù)由軟件本地化服務(wù)商完成。因此,本地化服務(wù)商通常采用第二種方式編譯本地化軟件。
大型商業(yè)軟件本地化編譯通常需要編譯多種語言版本,例如,歐洲主要語言如法語、意大利語、德語和西班牙語(FIGS),亞洲主要語言如簡體中文、繁體中文、日語和韓語(CCJK)。為了保持各種語言編譯的一致性,提高效率和質(zhì)量,源語言軟件開發(fā)商將向各語言本地化服務(wù)商提供統(tǒng)一的下列文件:編譯的源語言軟件版本、本地化的文件、軟件本地化編譯環(huán)境和本地化編譯指導(dǎo)文檔。
源語言軟件版本是編譯本地化軟件的基礎(chǔ),本地化軟件編譯后需要與源語言軟件版本進(jìn)行內(nèi)容對比檢查。此外,源語言軟件版本還將作為本地化軟件測試的參照。本地化的文件包括本地化的翻譯數(shù)據(jù)庫文件(TDB)、本地化的文檔(在線幫助、演示程序、許可文件(License)、Readme等),主要用于替換源語言版本中的對應(yīng)文件。翻譯數(shù)據(jù)庫文件包含了所有可以本地化的軟件用戶界面資源文件,如軟件的菜單、對話框、屏幕提示和各種字符串表等。
在編譯本地化軟件前,要根據(jù)翻譯數(shù)據(jù)庫的類型,使用專用資源提取工具軟件(如Alchemy Catalyst或Pass Passolo)檢查包含在其中的本地化的資源文件,重新調(diào)整對話框控件的位置和大小,檢查翻譯是否正確(包括語言質(zhì)量、翻譯格式、熱鍵和快捷鍵等),最后從翻譯數(shù)據(jù)庫導(dǎo)出所有的本地化資源文件。
責(zé)任編輯:admin