部署 2007 Office system 之後新增或移除語言
更新日期: 2009年3月
適用於: Office Resource Kit
上次修改主題的時間: 2009-02-17
本文內容:
部署語言套件
移除語言套件
識別安裝的語言
常用的 2007 Microsoft Office 系統 部署語言雖已和產品同步發行,但仍有許多其他單一語言套件 (語言套件) 仍在繼續發行中。因此多語言套件 (包括所有可用的語言套件) 必須留待所有獨立語言套件發行完畢之後才會發行。您若在所有語言套件發行之前,將您的多語言組織升級為 2007 Office System,可於日後新增或移除語言。您可在主要零售商店或其網站上選購 2007 Office System 的多語言套件及校訂工具光碟,也可透過 Microsoft 大量授權方案購買。
若要在部署 2007 Office System 之後新增語言,可以個別產品方式部署語言套件。若要執行這項操作,電腦上至少須安裝一項 2007 Office System 產品。由於此法會針對所要安裝之語言套件執行 Setup.exe,因此會在電腦上安裝整組語言套件。
請務必在開始部署時規劃語言。若在初始部署之後變更使用者設定,將其他的語言納入自訂中,必須先複製所有要部署到包含 Office 產品檔案之網路安裝點的單一語言套件 (SLP);例如,\\伺服器\共用\Office12。初始建立自訂修補程式時,只會建置安裝來源所含的固定產品清單。當您稍後新增更多語言至安裝來源時,並不會更新現有的修補程式反映此變更。因此,在以其他語言更新安裝來源之後,必須重新建立要部署至使用者的自訂 MSP 檔案。由於自訂 MSP 檔案的變更不會套用至新增的語言,因此若未執行這項操作,可能會導致未預期的行為。若未重新建立 MSP 檔案,則您的部署在實驗室中或許可以得到正確的測試結果,但使用者的 Office 應用程式可能不會顯示新語言,或其只會顯示語言功能的子集。如需詳細資訊,請參閱<在安裝 2007 Office system 之後變更使用者的設定>。
部署語言套件
您若在組織中部署多個 2007 Office System 版本的產品,並需要新增更多語言支援,可以個別產品的方式部署語言套件。如此一來,安裝程式即會針對 2007 Office System 中的每項產品安裝語言相關的元素。無論使用者安裝何種產品,均可存取其他的語言版本。
您要部署的電腦上至少須安裝一項 2007 Office System 產品,才可使用此部署方法。
當您個別部署語言套件時,必須考慮使用者電腦所須具備的磁碟空間量。例如,英文語言套件需要 600 MB 供本機安裝來源中所儲存的語言套件及安裝檔案使用。日文語言套件則需要 1,000 MB。
部署語言套件
將新語言套件中所有的檔案和資料夾從來源媒體複製到網路位置。若要使用多語言套件,可以只複製所要安裝之語言的檔案及資料夾。當提示您覆寫安裝程式檔案時,請按一下 [否]。
您必須針對所要安裝的各種語言完成下列步驟。
從所要安裝之語言套件的核心產品資料夾中找出 Config.xml 檔案。
例如,如果您安裝的是俄文語言套件,請在 OMUI.ru-ru 資料夾中尋找 Config.xml 檔案。
在 [記事本] 之類的文字編輯器中開啟 Config.xml。
尋找
<Display>
元素。刪除開頭的<!--
及結尾的-->
標記,以取消該行的註解狀態。將
Level
的值設定成"basic"
或"none"
;將CompletionNotice
設定成"yes"
;將SuppressModal
設定成"yes"
;將AcceptEula
設定成"yes"
。此程式行會類似:
<Display Level="basic" CompletionNotice="yes" SuppressModal="yes" AcceptEula="yes" />
尋找
<AddLanguage>
元素。刪除開頭的<!--
及結尾的-->
標記,藉以取消該行的註解。將
Id
屬性值設定為對應至您要安裝之語言的語言標記。例如,若要新增俄文語言版本,該行看起來應類似下列程式碼:
<AddLanguage Id="ru-ru" />
儲存 Config.xml 檔案。從多語言套件或單一語言套件 (SLP) 的網路安裝點根目錄執行語言套件安裝程式,並在命令列中指定修改後之 Config.xml 檔案的路徑。例如:
\\伺服器\共用**\Office12\SLP\Setup.exe /Config** \\伺服器\共用**\Office12\SLP\RU\OMUI.ru-ru\Config.xml**
其中 Office12\SLP 為語言套件的網路安裝點根目錄,RU 為語言資料夾名稱。
您必須針對所要安裝的各種語言完成前述步驟。
Microsoft Office Project 2007 及 Microsoft Office Visio 2007 的語言相關元素會個別加以安裝。在每個語言套件中,Office Project 2007 的核心產品資料夾為 PMUI.ll-cc。Office Visio 2007 的核心產品資料夾為 VisMUI.ll-cc。
如需如何建立含多語言之網路安裝點的資訊,請參閱<Customize and deploy multiple language versions of the 2007 Office system>。
如需語言標記的完整清單,請參閱<2007 Office 系統的語言識別碼>。
若要為新的 2007 Office System 安裝部署這些語言,請參閱<Specify which languages to install>,並重新建立現有的自訂 MSP 檔案。初始建立自訂修補程式時,只會建置安裝來源所含的固定產品清單。當您稍後新增更多語言至安裝來源時,並不會更新現有的修補程式反映此變更。
移除語言套件
移除語言套件的步驟與部置語言套件類似,但會使用 <RemoveLanguage>
標記,而不是 <AddLanguage>
標記。
您必須針對所要移除的各種語言完成下列步驟。
移除語言套件
若語言是和 Office 產品一起部署,而非以個別產品方式部署,請從所更新之產品的核心產品資料夾中找出 Config.xml 檔案。
例如,若要從 Microsoft Office Standard 2007 安裝移除語言,請從 Standard.WW 資料夾中找出 Config.xml 檔案。
否則,請從所要移除之語言套件的核心產品資料夾中找出 Config.xml 檔案。
例如,若要移除俄文語言套件,請從 OMUI.ru-ru 資料夾中找出 Config.xml 檔案。
在 [記事本] 之類的文字編輯器中開啟 Config.xml。
尋找
<Display>
元素。刪除開頭的<!--
及結尾的-->
標記,以取消該行的註解狀態。將
Level
的值設定成"basic"
或"none"
;將CompletionNotice
設定成"yes"
;將SuppressModal
設定成"yes"
;將AcceptEula
設定成"yes"
。此程式行會類似:
<Display Level="basic" CompletionNotice="yes" SuppressModal="yes" AcceptEula="yes" />
尋找
<AddLanguage>
元素。找到之後,請在元素開頭新增<!--
,並在其結尾新增-->
標記,以將該行設為註解。此程式行會類似:
<!-- <AddLanguage Id="ru-ru" /> -->
新增
<RemoveLanguage>
元素。將
Id
屬性值設定為所要移除之語言的對應語言標記。例如,若要移除俄文語言版本,其程式行應類似:
<RemoveLanguage Id="ru-ru" />
儲存 Config.xml 檔案。
完成核心產品資料夾中之 Config.xml 檔案的編輯之後,請執行 Setup.exe,並指定修改後之 Config.xml 檔案的路徑。
您必須使用完整的路徑。例如:
\\伺服器\共用\ Office12\Setup.exe /Config \\伺服器\共用\ Office12\Standard.WW\Config.xml
其中 Office12 是網路安裝點的根目錄。
否則,請從多語言套件或單一語言套件 (SLP) 的網路安裝點根目錄執行語言套件安裝程式,並在命令列中指定修改後之 Config.xml 檔案的路徑。例如:
\\伺服器\共用**\Office12\SLP\Setup.exe /Config** \\伺服器\共用**\Office12\SLP\RU\OMUI.ru-ru\Config.xml**
其中 Office12\SLP 為語言套件的網路安裝點根目錄,RU 為語言資料夾名稱。
您必須針對所要移除的各種語言完成前述步驟。
識別安裝的語言
您可以在初始安裝期間或語言套件的個別安裝期間,在登錄機碼上檢視已針對 2007 Office System 安裝的語言清單,下列登錄機碼會顯示每個已啟用語言的 LCID:
HKCU\Software\Microsoft\Office\12.0\Common\LanguageResources\EnabledLanguages
您可以在下列登錄機碼上檢視使用者介面 (UI) 語言和遞補語言:
HKCU\Software\Microsoft\Office\12.0\Common\LanguageResources
雖然 2007 Office System 中的所有應用程式皆是使用一組共用的登錄資料指定其 UI 語言,但其未必全都會以相同的 UI 語言出現。2007 Office System 中的應用程式通常會以此登錄機碼之 UILanguage 值中所指定的 UI 語言顯示,但仍會出現一些例外。例如,某些部署可能會以法文安裝 Microsoft Office Word 2007 及 Microsoft Office Excel 2007,但另有其他 Office 應用程式以不同語言安裝。在此情況下,另一個應用程式將會查看此登錄機碼中的 UIFallback 清單,使用第一個能夠適用於安裝設定的語言。