以 Office 多語系使用者介面為目標

多語系使用者介面 (MUI) 是一項 Microsoft Office 功能,可讓使用者變更使用者介面 (UI) 的語言。 例如,使用英文 UI 的使用者可以將 UI 的語言變更為西班牙文。

適用於: 本主題中的資訊適用於檔層級專案和 VSTO 載入宏專案。 請參閱 Office 應用程式 lication 和項目類型所提供的功能。

如果您的應用程式將由使用多種語言的 Office 人員使用,您可以新增程式代碼來自動變更 UI 字串的語言,以符合使用者電腦上 Office 所使用的語言(如果使用者已安裝正確的資源)。

檢查目前的 Office UI 設定

  1. CurrentUICulture使用目前線程的屬性。 設定UI字串的語言,以符合目前在使用者電腦上執行的Office版本所使用的語言。

    System.Threading.Thread.CurrentThread.CurrentUICulture =
        new System.Globalization.CultureInfo(
            Application.LanguageSettings.get_LanguageID(
                Office.MsoAppLanguageID.msoLanguageIDUI));