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

正文

軟件國際化

軟件國際化(Software Internationalization)

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

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

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

1. 語言INI配置文件

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

2. Resource 文件

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