軟件本地化和軟件國際化構成國際化軟件的核心,其中軟件國際化是順利實施軟件本地化的基礎,沒有良好國際化設計的軟件很難進行本地化。而軟件本地化則是對原始語言編寫的軟件(通常是英文軟件)進行語言和技術加工,為不同語言和區域的用戶量身定做滿足其使用習慣的軟件。從某種意義上講,軟件國際化設計是手段,軟件市場化是營銷策略,而軟件本地化是結果,最終的目的是實現“全球可用”的全球化軟件。
3. 同步國際化開發模型
現代國際化軟件開發要求源語言軟件和多種本地化軟件同步發布,這必然需要從軟件開發和測試模型和流程上進行改革,以適應這種較強的時效性和軟件的多語言軟件發布的需要,這就催生了國際化軟件同步發布模型。
國際化軟件同步發布模型的最重要特點之一是將軟件的國際化設計思想貫穿于軟件開發的整個生命周期,而不是將軟件國際化作為一個附加的后期階段。
這個模型中,軟件開發分為三個階段:開發,測試和本地化,其中的開發和測試都是國際化支持的開發和測試,測試和開發同步進行。
這種模型的好處也是顯而易見的,首先簡化了項目流程;其次,提高了軟件的國際化設計能力,簡化了軟件本地化過程;最后是軟件的質量有了提高,可以保證同步發布多語言版本。
國際化軟件同步發布模型如下圖所示。
圖2 國際化軟件同步發布模型
文章來源于領測軟件測試網 http://www.kjueaiud.com/