問題描述:安裝包有多語言設定時,會按照當前系統的語言顯示語言選擇窗口,但每種選項的表達都是系統語言,例如中文環境下English的選項是“英文”,英文環境下中文的顯示是”Chinese”,但實際上,無論在什麼環境下用戶更希望顯示下面這樣的,即選項不受系統語言影響,顯示其本身的語言。
選項 |
備註 |
English |
英文 |
中文 |
中文 |
Français |
法文 |
以下是我找到的一種方法(以中文系統爲例):
1、 查找對應的LanguageID
在InstallShield Help 中所搜Language Identifiers可以看到每種語言對應的ID
2、修改C:\ProgramFiles\InstallShield\...\Support\\目錄下的LanguageID.ini文件
這裏先修改中文系統下顯示的選項,圖中將英文和法文改成了它本身的語言
其他也一樣,
注:這裏發現一個問題,InstallShield2010中在0x0409.ini裏面寫中文最終顯示亂碼,但InstallShield2015則能正常顯示,中間版本沒用過,目前未知.