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

正文

軟件國(guó)際化

軟件國(guó)際化(Software Internationalization)

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

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

dot Net中軟件國(guó)際化常用的方法

1. 語(yǔ)言INI配置文件

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

2. Resource 文件

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