共用方式為


以特定語言開啟Multiple-Language合併模組

將模組合併到安裝資料庫時,有兩個重要的語言。 第一個是Property Table中 ProductLanguage所指定之目標安裝套件的語言。 第二個是合併模組的語言,出現在 ModuleSignature Table的 Language 資料行中。

當封裝為合併開啟時,合併工具可以將安裝套件的語言傳遞給模組。 不過,有時可能需要忽略目標的語言,並要求以其他語言開啟模組,例如,從模組安裝英文和德文資源的英文套件。

使用語言要求開啟模組時,合併工具會根據 ModuleSignature Table的 Language 資料行中指定的語言,檢查所要求的語言。

下列程式用來判斷要使用的語言。

判斷要使用的語言

  1. 如果 ModuleSignature Table 中的語言等於或比要求的語言還要一般,模組就會開啟。
  2. 如果模組支援所要求的確切語言,則會使用該語言。
  3. 例如,如果模組支援使用該語言群組所要求語言的語言群組,請檢查 9 是否要求 1033,但步驟 2 中找不到。
  4. 檢查是否有將模組變更為中性的語言轉換。
  5. 如果上述步驟都未成功,模組不支援要求的語言,而且合併失敗。