MUI 的優點說明
適用於開發人員的 MUI 優點
在應用程式中實作 MUI 解決方案有許多可能的方法,但每種可能性都是三種基本方法的其中一種變化:
- 編譯每個語言的一個二進位檔(內建資源)。 這是 舊版應用程式事實上 的標準,因為這是標準開發工具所支援的主要模型,例如 Microsoft Visual Studio。 此模型需要多種語言的多個二進位檔,而且對於單一映射部署和多語系案例有所限制。 請注意,使用此模型開發的應用程式將繼續在 Windows Vista 上運作,並提供的工具可協助開發人員從此模型移至第三種方法中概述的更現代模型。
- 具有一個語言中性核心二進位檔與一個多語言資源動態連結庫 (DLL)。 此模型絕對是 MUI 易記的,但很難更新資源二進位檔以容納新的語言。 假設除了英文、法文和日文,您也想要支援德文。 必須提供全新的資源二進位檔,並將其部署給可能不一定需要德文的使用者。
- 具有一個語言中性核心二進位檔,且每個語言都有一組資源 DLL。 這是操作系統本身在 Windows Vista 中實作的方式,而且鼓勵開發人員將此模型用於應用程式,因為它提供比前兩個模型還多。
在 Windows Vista 版本之前,缺少此後一個模型的內建支援,使得難以採用。 不過,這已變更,而且此模型的優點眾多,並使其成為您應用程式的絕佳模型:
- 應用程式可以進行多語系,而且行為方式與 Windows Vista 相同,為使用者提供一致的顯示語言體驗。
- 在為應用程式發行其他語言時,會增加彈性。 其他語言可以獨立於核心程式代碼發行,這表示視需要新增對新語言的支援。
- 建立及維護更多語言版本的成本會降低。
- OEM 和企業可以輕鬆地將應用程式整合到其全球化的電腦映像中,準備好向不同國家/地區運送。
- 有工具和指導方針可協助您將應用程式遷移至 Windows Vista MUI 模型。 如需詳細資訊,請參閱 多語系使用者介面。
適用於企業的 MUI 權益
MUI 為企業提供兩個主要優點:
- 單一映像安裝:MUI 可讓企業推出、支援和維護與單一安裝相同的全球映像(或其任何部分) 映射。 Windows Vista 會擴充操作系統的單一映像推出,讓商務應用程式也可以部署為相同映射的一部分。
- 支援多語種桌面:桌面上可以安裝多個當地語系化UI語言套件,這可讓多個使用者共用單一桌面,同時仍使用自己的慣用UI語言。 這也適用於公共計算機,這些計算機需要對所有正式口語(例如加拿大和歐盟的情況),以及漫遊使用者的共享計算機。
OEM 的 MUI 優點
OEM 的主要優點是 MUI 所啟用的單一映像安裝,因為它可以建立包含所有必要語言的映像,以有效鎖定地理區域,並延遲使用者初始安裝計算機的語言選擇。 特別是,這可讓您更有效地管理 OEM 的清查。
藉由為應用程式提供 MUI 支援,Windows Vista 也可讓 OEM 在其映像上提供增值應用程式,同時受益於單一映像安裝,只要這些應用程式已啟用 MUI 即可。