國際化,全球化,本地化這幾個概念經常被混淆。 下圖說明國際化、全球化和本地化的關係。
國際化(internationalization)是設計和製造容易適應不同區域要求的產品的一種方式。它要求從產品中抽離所有的與語言,國家/地區和文化相關的元素。換言之,應用程式的功能和**設計考慮在不同地區執行的需要,其**簡化了不同本地版本的生產。開發這樣的程式的過程,就稱為國際化.(百科詞條)
全球通用性,包括全球化和可本地化性。主要是通用編碼和設計的問題。
全球化,是開發程式核心的過程,其功能和**設計部只依賴於某個單一的語言區域設定。其設計開發目標是支援unicode的一組預定義語言指令碼和特定區域設定相關的資料的輸入、顯示和輸出。
可本地化性,軟體**庫和資源的一類設計,使某個程式無需要更改任何源**即可本地化為不同的語言版本。就是使用者可以選擇語言。
本地化是針對應用程式支援的每乙個區域性將應用程式的資源翻譯為本地化版本的過程。只有在完成了本地化分析步驟,證實了全球化應用程式可以開始進行本地化之後,才應繼續到本地化階段。可以開始進行本地化的應用程式分為兩個概念塊:乙個是包含所有使用者介面元素的塊,另乙個是包含可執行**的塊。使用者介面塊僅包含非特定區域性的可本地化使用者介面元素,如字串、錯誤資訊、對話方塊、選單、嵌入的物件資源等。**塊僅包含由所有支援的區域性使用的應用程式**。公共語言執行庫支援乙個附屬程式集資源模型,該模型將應用程式的可執行**同其資源分開。
本地化 全球化 國際化測試的概念
i18n 是 internationalization 的縮寫,由於 internationalization 單詞較長,所以為了書寫簡便,通常縮寫為 i18n 中間的 18 代表在首字母 i 和尾字母 n 之間省略了 18 個字母。單詞 internationalization 翻譯成中文是 國際...
本地化 全球化 國際化測試的概念
i18n 是 internationalization 的縮寫,由於 internationalization 單詞較長,所以為了書寫簡便,通常縮寫為 i18n 中間的 18 代表在首字母 i 和尾字母 n 之間省略了 18 個字母。單詞 internationalization 翻譯成中文是 國際...
本地化 國際化 全球化是指什麼?
軟體研發中經常聽到這幾個名詞,本地化 國際化 全球化。分別又代表什麼意思呢?本地化,英文對應localization,縮寫為l10n,其中l為首字母,n是尾字母,10表示在首字母的l和尾字母的n之間省略了10個字母。所謂本地化,就是要做不同語言的本地化版本。就是將乙個軟體產品按照特定國家 地區或語言...