我們所說的全球化,國際化,本地化都是針對軟件來說的。簡單的來說全球化=國際化+本地化。
所謂的全球化,就是軟件的目標市場並不是壹個國家,而是多個國家或區域,我這裏借用壹下崔啟亮老師的書裏面的定義
全球化軟件是為全球用戶設計,面向全球市場發布的具有壹致的界面,風格和功能的軟件,他的核心特征和代碼設計並不僅僅局限於某壹種語言和區域用戶,可以支持不同目標市場的語言和數據的輸入,輸出,顯示和存儲。全球化軟件也稱為國際化軟件,全球化對應的英文是Globalization,縮寫為G11N.G是首字母,N是尾字母。11表示在首字母G和尾字母N之間省略了11個字母。
其實全球化軟件按照字面意思理解的話也可以叫國際化軟件。全球就是針對多個國家的意思,國際化也是針對多個國家的意思,但是全球化軟件在開發過程中又可以分為兩個大的部分,壹般叫做國際化和本地化,為了將此國際化和彼國際化分開,所以叫做全球化。 所以全球化=國際化+本地化
這塊主要是定義的問題,如果把壹個面向全球用戶的軟件叫做國際化軟件也可以,但是如果在做這個軟件的公司內部就不好區分這個大的國際化和他下面細分出來的國際化,所以壹般就叫做全球化。所以如果妳是給公司外部的人來說,不關註技術細節的話,說妳的產品是全球化軟件或國際化軟件都可以。但是公司內部具體去做這個軟件的話最好還是將全球化和國際化定義嚴格分開。崔啟亮老師的書<<國際化軟件測試>>,我感覺名字叫做全球化軟件測試可能會更好壹點,當初我看了名字我還以為是講做國際化的,結果發現國際化和本地化都講。