軟件國際化是全球化的產(chǎn)物。隨著國際交流的密切和行業(yè)標準的國際性統(tǒng)一,一些大型軟件或者熱門軟件,不但要提供一國語言的版本,還要提供其他國家語言的版本,這就是通常意義上的軟件國際化。

正文

軟件國際化

軟件國際化(Software Internationalization)

是全球化的產(chǎn)物。

專業(yè)點講就是,軟件國際化是在軟件設(shè)計和文檔開發(fā)過程中,使得功能和代碼設(shè)計能處理多種語言和文化習俗,在創(chuàng)建不同語言版本時,不需要重新設(shè)計源程序代碼的軟件工程方法。

dot Net中軟件國際化常用的方法

1. 語言INI配置文件

最常用的一種, 為每種語言單獨配置一個文件,修改語言包時不需要重新編譯軟件。

2. Resource 文件

內(nèi)容存在于Resource資源文件中, 切換語言時須再次全部獲取一次,修改語言包的時候, 需要重新編譯軟件。