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

 

適用版本: Office 2013

上次修改主題的時間: 2013-12-18

摘要: 藉由修改現有的安裝,或將其部署成個別產品,以新增或移除 Office 2013 語言套件。

對象: IT 專業人員

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

重要事項重要事項:
本文說明針對使用 Windows Installer (MSI) 傳遞格式的 Office 2013 部署及管理語言套件的方法 (可透過大量授權用於企業組織)。如果您擁有 Office 訂閱,而且要部署 Office 365 專業增強版 (使用Click-to-Run傳遞格式), 請參閱規劃隨選即用 Office 安裝的多種語言部署

本文內容:

  • 概觀

  • 開始之前

  • 修改現有的安裝

  • 部署語言套件

  • 移除語言套件

  • 識別已安裝的語言

概觀

Office 2013 語言套件可以讓 Office 應用程式以多種語言來顯示功能表、對話方塊、[說明] 主題和使用者介面中的其他文字。雖然常用以部署 Office 2013 的語言會與產品同時發行,但很多其他 Office 2013 語言套件會隨時間發行。Office 2013 多語言套件 (包含所有可用語言套件) 要到所有個別語言套件都發行之後,才會發行。不過,如果您在所有語言套件都發行之前,就將您的多語系組織升級至 Office 2013,之後就可以隨時新增或移除其他語言。您可以透過 Microsoft 大量授權方案取得 Office 2013 多語言套件以及 Office 2013 的 Office 2013 Proofing Tools Kit CD。

在部署 Office 2013 之後,有兩種方法可讓您用以新增語言:

  • 修改現有安裝。若使用這個建議的方法,會將語言當作另一個功能新增至 Office 2013 的部署。此方法需要將語言資源與原始安裝的 Office 2013 產品來源合併、變更 Config.xml 檔案以新增適當的語言,並從 Office 2013 安裝來源重新執行 Setup.exe。此方法只會針對已安裝在使用者電腦上的產品,安裝所需的語言部分。例如,如果您新增日文至不包含 Visio 2013 的 Office 2013 基本安裝,並不會安裝日文的 Visio 2013 資源。

    不過,如果電腦上安裝了 Office 2013 和 Visio 2013,就必須以兩個分開的作業,為這兩項產品個別新增日文資源,因為有兩個不同的安裝來源,一個用於 Office 2013,另一個用於 Visio 2013。

  • 將語言套件當作個別產品進行部署。此方法需要執行「語言套件的」安裝檔案,這樣才會將完整的語言套件安裝在電腦上,而不是修改 Office 2013 的現有安裝 (這是第一個方法執行的作業)。在 Office 2013 部署之後,當您想要新增語言,但不知道使用者電腦上目前安裝了哪些 Office 2013 產品時,就很適合部署語言套件。若要使用此方法,電腦上至少必須已安裝一項 Office 2013 產品。

注意事項附註:
Project 2013 和 Visio 2013 的語言特定元素會分開安裝。您必須為這些產品重新執行語言套件安裝程式。如需詳細資訊,請參閱本文稍後的<部署語言套件>。

開始之前

請務必在一開始部署時,就判斷要使用哪些語言。如果您在初始部署之後變更使用者的設定,並在自訂時加入其他語言,則必須先將您要部署的所有 Office 2013 語言套件,複製至包含 Office 產品檔案的網路安裝點。例如,\\伺服器\共用\Office15。「只有」在初始建立自訂 .msp 檔案期間,才會建立安裝來源中內含的產品靜態清單。如果您之後要新增更多語言至安裝來源,現有的 .msp 檔案並不會更新以反映此變更。若要解決此問題,需要下列步驟:

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

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

  3. 進行所要的任何其他自訂,然後儲存 .msp 檔案。

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

如果建立及部署新 .msp 檔案失敗,可能會導致非預期的行為,因為對現有自訂 .msp 檔案的變更不會套用至所新增的語言。如果您尚未建立新的 .msp 檔案,並將現有的 .msp 檔案匯入至該檔案,您的部署在實驗室的測試可能是正確的。但是使用者可能不會在其 Office 2013 應用程式中看到該新語言,或者他們可能只會看到語言功能的子集。如需詳細資訊,請參閱<匯入 Office 2010 安裝程式自訂檔案>一文 (雖然本文是針對 Office 2010 所編寫,但其提供的概念和程序亦適用於 Office 2013) 中的<匯入自訂 .msp 檔案,將語言新增至現有的安裝>,以及<安裝 Office 2013 之後使用 Office 自訂工具 (OCT) 變更使用者的設定>。

如需如何建立含多種語言之網路安裝點的詳細資訊,請參閱<自訂 Office 2013 的語言安裝與設定>。

修改現有的安裝

若要新增語言至 Office 2013 的現有安裝,建議的方法是再執行一次安裝程式,並修改現有的 Office 安裝。因為您只是修改原始安裝,所以 [控制台] 中的 [新增或移除程式] 不會出現新項目。

您不能取代在初始安裝期間所安裝之殼層使用者介面 (Shell UI) 的語言。Shell UI 包括登錄到作業系統的 Office 核心元素,例如副檔名、工具提示及右鍵功能表項目。

當您更新多語言安裝時,可以指定新語言符合設定在本機電腦上的使用者地區設定。例如,如果您的組織裡有說英文與說俄文的使用者,您可以先將英文部署至每個人。之後,當有俄文語言套件可以使用時,再將下列一行新增至 Config.xml:

<AddLanguage Id="match" />

在這個情況下,安裝程式會將俄文語言元素安裝在將使用者地區設為俄文的任何電腦上。使用者地區設定為英文的使用者不受影響。

安裝 Office 之後部署其他語言

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

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

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

    例如,如果您要新增語言至 Office Professional Plus 2013 的安裝,請在 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\Office15\setup.exe /config \\server\share\Office15\ProPlus.WW\Config.xml

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

    由於安裝程式也會將語言套件辨識為不同的產品,所以請務必為您要更新的 Office 產品指定 Config.xml 檔案,而不是語言套件。

若要為新的 Office 2013 安裝部署這些語言,請參閱<自訂 Office 2013 的語言安裝與設定>一文中的<指定要安裝的語言>,然後將現有的自訂 .msp 檔案匯入新的自訂 .msp 檔案。只有在最初建立自訂檔案時,才會在安裝來源中建立產品靜態清單。如果之後在安裝來源新增更多語言,將不會更新現有的自訂檔案以反映此變更。如需詳細資訊,請參閱<匯入 Office 2010 安裝程式自訂檔案>一文 (雖然本文是針對 Office 2010 所編寫,但其提供的概念和程序亦適用於 Office 2013) 中的<匯入自訂 .msp 檔案,將語言新增至現有的安裝>。

部署語言套件

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

為了讓此部署方法有效,您要部署的電腦上必須至少已安裝一個 Office 2013 產品。

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

Project 2013 與 Visio 2013 的特定語言元素會個別安裝。在每個語言套件中,Project 2013 的核心產品資料夾是 PMUI.ll-cc。Visio 2013 的核心產品資料夾是 VisMUI.ll-cc

部署語言套件

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

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

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

  3. 從 Office 2013 多語言套件或 Office 2013 語言套件的網路安裝點根目錄,執行語言套件安裝程式,並且在命令列中指定 Config.xml 檔案的路徑。例如:

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

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

    針對您要安裝的每個語言,完成上述步驟。

若要為新的 Office 2013 安裝部署這些語言,請參閱<自訂 Office 2013 的語言安裝與設定>中的<指定要安裝的語言>,然後將現有的自訂 .msp 檔案匯入新的自訂 .msp 檔案。只有在最初建立自訂檔案時,才會在安裝來源中建立產品靜態清單。如果之後在安裝來源新增更多語言,將不會更新現有的自訂檔案以反映此變更。如需詳細資訊,請參閱<匯入 Office 2010 安裝程式自訂檔案>一文 (雖然本文是針對 Office 2010 所編寫,但其提供的概念和程序亦適用於 Office 2013) 中的<匯入自訂 .msp 檔案,將語言新增至現有的安裝>。

移除語言套件

如果 Office 2013 語言套件是部署成個別的產品,則可使用 Windows 的 [新增或移除程式] 移除語言套件。

如果 Office 2013 語言套件是與 Office 2013 一起部署,而不是部署成個別的產品,則移除程序會與語言套件的部署類似。請不要使用 <AddLanguage> 標記,而是使用 <RemoveLanguage> 標記。請參閱下面的程序,以取得特定步驟。

您必須針對所要移除的每個語言,遵循下列步驟。

移除語言套件

  1. 如果語言是與 Office 產品一起部署 (而不是部署成個別產品),請在您要更新之產品的核心產品資料夾中,尋找 Config.xml 檔案。

    例如,如果您要從 Office Professional Plus 2013 的安裝中移除語言,請在 ProPlus.WW 資料夾中尋找 Config.xml 檔案。

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

  3. 尋找 <Display> 元素。刪除開頭的 <!-- 及結尾的 --> 標記,以取消該行的註解。

  4. Level 的值設為 "basic""none",將 CompletionNotice 的值設為 "yes",將 SuppressModal 的值設為 "yes",將 AcceptEula 的值設為 "yes"

    該行應該類似下列範例:

    <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\Office15\Setup.exe /Config \\server\share\Office15\ProPlus.WW\Config.xml

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

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

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

    您必須針對所要移除的每個語言,完成上述步驟。

識別安裝的語言

在登錄中,您可以檢視針對 Office 2013 所安裝的語言清單 (無論是在初始安裝期間安裝,或是在個別安裝語言套件期間安裝)。

雖然 Office 2013 中的所有應用程式皆是使用一組共用的登錄資料指定其 UI 語言,但未必全都以相同的 UI 語言顯示。Office 2013 中的應用程式,通常會以此登錄機碼之 UILanguage 值中所指定的 UI 語言顯示。但仍會出現一些例外。例如,某些部署可能會以法文安裝 Word 2013 與 Excel 2013,但會以其他語言安裝其他的 Office 2013 應用程式。在此情況下,另一個應用程式會查看此登錄機碼中的 UIFallback 清單,並使用第一個能夠使用其安裝設定的語言。

識別安裝的語言

  1. 開啟登錄。

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

  3. 將會顯示語言的 LCID。若要識別語言,請參閱<Office 2013 的語言識別碼與 OptionState 識別碼值>。

  4. 若要檢視 UI 語言,請檢視下列登錄機碼值,並參閱<Office 2013 的語言識別碼與 OptionState 識別碼值>。

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

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

  5. 若要檢視遞補語言,請檢視 HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\LanguageResources\UIFallback 的登錄機碼值。若要識別語言,請參閱<Office 2013 的語言識別碼與 OptionState 識別碼值>。

另請參閱

安裝 Office 2013 之後使用 Office 自訂工具 (OCT) 變更使用者的設定
Office 2013 的語言識別碼與 OptionState 識別碼值
自訂 Office 2013 的語言安裝與設定
規劃 Office 2013 的多種語言部署

匯入 Office 2010 安裝程式自訂檔案