在部署 Office 2016 之後新增或移除語言套件

總結: 識別已安裝的語言,並藉由修改現有安裝或將它們部署為個別產品,來新增或移除 Office 2016 語言套件。

您可以新增或移除現有 Office 2016 安裝的語言套件。 本文說明可用來完成這些工作的兩種方法,以及如何檢視已安裝的語言清單。

重要事項

本文說明針對使用 Windows Installer (MSI) 安裝技術的 Office 2016 版本部署和管理語言套件的方法,這些技術可透過大量授權供企業使用。 如果您有 Office 訂用帳戶,而且正在部署使用隨選即用安裝技術的Microsoft 365 Apps,請參閱部署Microsoft 365 Apps語言的概觀

概觀

Office 2016 語言套件可讓 Office 應用程式以多種語言在使用者介面中顯示功能表、對話方塊、說明文章和其他文字。 雖然 Office 2016 最常部署的語言會在發行產品的同時發行,但其他許多 Office 2016 語言套件會隨著時間發行。 包含所有可用語言套件的 Office 2016 多語言套件,在發行所有個別語言套件之後才會發行。 不過,如果您在發行所有語言套件之前將多語系組織升級至 Office 2016,您隨時都可以新增或移除其他語言。 Office 2016 的 Office 多語言套件和校訂工具可透過 Microsoft 大量授權方案取得。 如需詳細資訊,請 參閱下載 Office 大量授權版本的語言套件、語言介面套件和校訂工具

部署 Office 2016 之後,有兩種方法可用來新增語言:

  • 修改現有的安裝。 當您使用這個建議的方法時,會將語言視為另一個要新增至 Office 2016 部署的功能。 此方法牽涉到結合語言資源與原始安裝 Office 2016 產品的來源、變更 Config.xml 檔案以新增適當的語言,以及從 Office 2016 安裝來源重新執行 Setup.exe。 這個方法只會為使用者電腦上安裝的產品安裝必要的語言元件。 例如,如果您將日文新增至不包含 Visio 2016 的 Office 2016 基本安裝,則不會安裝適用于日文的 Visio 2016 資源。

    不過,如果電腦上同時安裝了 Office 2016 和 Visio 2016,您必須透過兩個不同的作業為每個產品新增日文資源,因為有兩個不同的安裝來源,一個用於 Office 2016,另一個用於 Visio 2016。

  • 將語言套件部署為個別的產品。 這個方法牽涉到執行語言套件的安裝程式檔案,以便在電腦上安裝完整的語言套件,而不是修改現有的 Office 2016 安裝。 如果您需要在初始部署之後將語言新增至 Office 2016,請部署語言套件。 當您不確定哪些 Office 2016 產品使用者安裝在其電腦上時,此方法非常有用。 若要使用此方法,您必須在電腦上安裝至少一個 Office 2016 產品。

注意事項

Project 2016 和 Visio 2016 的語言特定元素會個別安裝。 您必須重新執行這些產品的語言套件設定。 如需詳細資訊,請參閱本文稍後 的部署語言套件

開始之前

識別部署開始時要使用的語言。 如果您在初始部署之後修改使用者的設定,則可能會在自訂中包含其他語言。 修改使用者設定之前,請先複製您想要部署的所有 Office 2016 語言套件。 將它們放在儲存 Office 產品檔案的網路安裝點。 例如,\\server\share\Office2016。 只有在初始建立自訂 .msp 檔案期間,才會建置安裝來源中所包含產品的靜態清單。 如果您稍後將更多語言新增至安裝來源,則不會更新現有的 .msp 檔案以反映這項變更。 解決此問題牽涉到下列步驟:

  1. 使用 Office 自訂工具 (OCT) 建立新的自訂檔案。

  2. 使用檔案匯入現有的自訂 .msp 檔案 |OCT 中的匯入命令。

  3. 進行任何您想要的額外自訂,然後儲存 .msp 檔案。

  4. 使用其他語言更新安裝來源之後,請將新的 .msp 檔案部署給使用者。

如果您未建立及部署新的 .msp 檔案,可能會發生非預期的行為。 發生此行為是因為對現有自訂 .msp 檔案所做的變更不適用於新增的語言。 如果您未建立新的 .msp 檔案,並將現有的 .msp 檔案匯入該檔案中,則您的部署可以在實驗室中正確測試。 但使用者可能無法在其 Office 2016 應用程式中看到新語言,或只看到語言功能的子集。 如需詳細資訊,請參閱 匯入自訂 .msp 檔案以將語言新增至現有的安裝在安裝 Office 2013 之後變更使用者的設定。 (雖然這些文章適用于舊版 Office,但該資訊也適用于 Office 2016.)

如需如何使用多種語言建立網路安裝點的資訊,請參閱 自訂 Office 2016 的語言設定和設定

識別已安裝的語言

在 Office 2016 的初始安裝期間或安裝個別的語言套件時,您可以找到已安裝的語言清單。 下列登錄機碼提供此清單,並顯示每個已啟用語言的 LCID:

HKCU\Software\Microsoft\Office\16.0\Common\LanguageResources\EnabledLanguages

您可以在下列登錄機碼檢視使用者介面 (UI) 語言和後援語言:

HKCU\Software\Microsoft\Office\16.0\Common\LanguageResources

雖然 Office 2016 中的所有應用程式都會使用一組共用的登錄資料來判斷其 UI 語言,但不一定全都以相同的 UI 語言顯示。 Office 2016 中的應用程式通常會以 UI 語言顯示,以此登錄機碼的 UILanguage 值表示。 不過,在某些情況下,可能無法套用一般的 UI 語言設定。 例如,某些部署可能已安裝Word 2016和Excel 2016法文,但另一個 Office 應用程式則是以不同的語言安裝。 在此情況下,另一個應用程式會檢查此登錄機碼中的 UIFallback 清單,並使用第一種適用于其已安裝組態的語言。

識別已安裝的語言

  1. 開啟登錄。

  2. 展開登錄機 碼HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\LanguageResources\EnabledLanguages

  3. 語言的 LCID 隨即顯示。 若要識別語言,請參閱 語言識別項

  4. 若要檢視 UI 語言,請檢視下列登錄機碼值,並參閱 語言識別項

    • HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\LanguageResources\HelpLanguage

    • HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\LanguageResources\UILanguage

  5. 若要檢視後援語言,請檢視 HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\LanguageResources\UIFallback的登錄機碼值。 若要識別語言,請參閱 Office 2016 中的語言識別項和 OptionState 識別碼值

修改現有的安裝

將語言新增至現有 Office 2016 安裝的建議方法是再次執行安裝程式,並修改現有的 Office 安裝。 因為您只是修改原始安裝,所以在主控台的[新增或移除程式] 中不會出現任何新專案。

您無法取代在初始安裝期間安裝的殼層使用者介面 (殼層 UI) 語言。 Shell UI 包含向作業系統註冊的 Office 核心元素,例如副檔名、工具提示,以及按一下滑鼠右鍵功能表項目。

當您更新多語言安裝時,可以指定新語言符合本機電腦上設定的使用者地區設定。 例如,如果您的組織同時包含英文和俄文使用者,您可能會先將英文部署給每個人。 稍後,當俄文語言套件可供使用時,您可以將下列程式程式碼新增至 Config.xml:

<AddLanguage Id="match" />

在此情況下,安裝程式會在使用者地區設定設為俄文的任何電腦上安裝俄文語言專案。 具有英文使用者地區設定的使用者不會受到影響。

安裝 Office 之後部署其他語言

  1. 將新語言套件中的檔案和資料夾從來源媒體複製到原始網路安裝點。 當系統提示您覆寫安裝程式檔案時,請選擇 [否]

    每個語言套件都包含 Office 2016 中每個產品的語言特定元素。 不過,安裝程式只會針對您要更新的 Office 產品安裝語言特定元素。

  2. 在您要更新之產品的核心產品資料夾中,找出 Config.xml 檔。

    例如,如果您要將語言新增至Office 專業增強版 2016的安裝,請在 ProPlus.WW 資料夾中尋找 Config.xml 檔案。

  3. 在文字編輯器中開啟 Config.xml,例如記事本。

  4. <尋找 AddLanguage > 元素。 刪除開頭 < --和結尾 -- > 標記,以取消批註行。

  5. 將 ID 屬性的值設定為對應至您要安裝之語言的語言標記。 您可以藉由包含更多 AddLanguage > 元素和屬性來指定多個 < 語言。

    例如,若要新增俄文語言套件,這一行應該類似下列範例:

    <AddLanguage Id="ru-ru" />
    
  6. 如果您在 Config.xml 中新增多個語言,則必須指定一種語言作為 Shell UI 的語言。 例如:

    <AddLanguage Id="ru-ru" ShellTransform="yes" />
    <AddLanguage Id="en-us" />
    

    您必須指定 ShellUI 語言,即使安裝程式不會變更初始安裝所設定的 ShellUI 語言。

  7. 儲存 Config.xml 檔案。 執行 Setup.exe,並指定已修改 Config.xml 檔案的路徑。

    您必須使用完整路徑。 例如: \\server\share\Office2016\setup.exe /config \\server\share\Office2016\ProPlus.WW\Config.xml

    其中 Office2016 是網路安裝點的根目錄。

    因為設定也會將語言套件辨識為個別的產品,所以請確定您為要更新的 Office 產品指定 Config.xml 檔案,而不是語言套件。

若要為新的 Office 2016 安裝部署這些語言,請參閱 指定要安裝的語言 ,並將現有的自訂 .msp 檔案匯入新的自訂 .msp 檔案。 只有在初始建立自訂檔案期間,才會建置安裝來源中所包含產品的靜態清單。 如果您稍後將更多語言新增至安裝來源,則不會更新現有的自訂檔案以反映這項變更。 如需詳細資訊,請 參閱匯入自訂 .msp 檔案以將語言新增至現有的安裝。 (雖然本文適用于舊版 Office,但該資訊也適用于 Office 2016.)

部署語言套件

如果您已在組織中部署多個 Office 2016 產品,而且必須新增更多語言支援,您可以將語言套件部署為個別的產品。 在此情況下,安裝程式會為 Office 2016 中的每個產品安裝特定語言的元素。 無論使用者安裝哪些產品,他們都可以存取其他語言版本。

若要讓此部署方法能夠運作,您要部署的電腦上至少必須安裝一個 Office 2016 產品。

當您個別部署語言套件時,您必須考慮使用者電腦上所需的磁碟空間。 語言套件需求的範圍從 800 MB 到所需的 1.5 GB 硬碟空間。

Project 2016 和 Visio 2016 的語言特定元素會個別安裝。 在每個語言套件中,Project 2016 的核心產品資料夾是 PMUI。-副本。 Visio 2016 的核心產品資料夾是 VisMUI。-副本

您必須針對想要安裝的每個語言遵循下列步驟。

部署語言套件

  1. 將新語言套件中的所有檔案和資料夾從來源媒體複製到網路上的位置。 如果您使用 Office 2016 多語言套件,可以只複製您想要安裝之語言的檔案和資料夾。 當系統提示您覆寫安裝程式檔案時,請選擇 [否]

  2. 在您要安裝之語言套件的核心產品資料夾中,找出 Config.xml 檔案。

    例如,如果您要安裝俄文語言套件,請在 OMUI.ru-ru 資料夾中尋找 Config.xml 檔案。

  3. 從在 Office 2016 多語言套件或 Office 2016 語言套件的網路安裝點根目錄執行語言套件設定開始。 然後,在命令列上,指定 Config.xml 檔案的路徑。 例如:

    \\server\share\Office2016\LP\Setup.exe /Config\\server\share\Office2016\LP\RU\OMUI.ru-ru\Config.xml

    其中 Office2016\LP 是語言套件的網路安裝點根目錄, 而 RU 是語言資料夾名稱。

若要為新的 Office 2016 安裝部署這些語言,請參閱 指定要安裝的語言 ,並將現有的自訂 .msp 檔案匯入新的自訂 .msp 檔案。 只有在初始建立自訂檔案期間,才會建置安裝來源中所包含產品的靜態清單。 如果您稍後將更多語言新增至安裝來源,則不會更新現有的自訂檔案以反映這項變更。 如需詳細資訊,請 參閱匯入自訂 .msp 檔案以將語言新增至現有的安裝。 (雖然本文適用于舊版 Office,但該資訊也適用于 Office 2016.)

移除語言套件

如果 Office 2016 語言套件已部署為個別產品,則可以使用 Windows 新增或移除程式來移除它們。

如果 Office 2016 語言套件是使用 Office 2016 部署,而不是個別的產品,則移除它們的程式類似于語言套件的部署。 請不要使用 < AddLanguage > 標籤,而是使用 < RemoveLanguage > 標籤。

您必須針對想要移除的每個語言遵循這些步驟。

移除語言套件

  1. 如果使用 Office 產品部署語言, (不是個別的產品) ,請在您要更新之產品的核心產品資料夾中找出 Config.xml 檔。

    例如,如果您要從安裝Office 專業增強版 2016移除語言,請在 ProPlus.WW 資料夾中尋找 Config.xml 檔案。

  2. 在文字編輯器中開啟 Config.xml,例如記事本。

  3. 尋找 Display <> 元素。 刪除開頭 < --和結尾 -- > 標記,以取消批註行。

  4. 將 Level 的值設定為 [基本 ] 或 [ 無]、[CompletionNotice] 設為 [是]、[SuppressModal] 設為 [是],並將 AcceptEula 設定為 [是]

    這一行應該類似下列範例:

    <Display Level="basic" CompletionNotice="yes" SuppressModal="yes" AcceptEula="yes" />
    
  5. <尋找 AddLanguage > 元素。 如果位於 檔案中,請在專案周圍新增開啟 < --和結尾 -- > 標記,以將行批註化。

    這一行應該類似下列範例:

    <!-- <AddLanguage Id="ru-ru" /> -->
    
  6. <新增 RemoveLanguage > 元素。

  7. 將 ID 屬性的值設定為對應至您要移除之語言的語言標記。

    例如,若要移除俄文語言套件,這一行應該類似下列範例:

    <RemoveLanguage Id="ru-ru" />
    
  8. 儲存 Config.xml 檔案。

  9. 如果您已編輯核心產品資料夾中的 Config.xml 檔案,請執行 Setup.exe,並指定已修改 Config.xml 檔案的路徑。

    您必須使用完整路徑。 例如:

    \\server\share\Office2016\Setup.exe /Config\\server\share\Office2016\ProPlus.WW\Config.xml

    其中 Office2016 是網路安裝點的根目錄。

    \\server\share\Office2016\LP\Setup.exe /Config\\server\share\Office2016\LP\RU\OMUI.ru-ru\Config.xml

    其中 Office2016\LP 是語言套件的網路安裝點根目錄, 而 RU 是語言資料夾名稱。

    您必須針對想要移除的每個語言完成先前的步驟。

Office 2016 中的語言識別項和 OptionState 識別碼值

自訂 Office 2016 的語言安裝與設定

規劃 Office 2016 的多種語言部署