2012-07-06 52 views
2

我使用MUI2界面在我的NSIS安裝程序中有多個語言包。現在我嘗試選擇語言包,該語言包是根據用戶選擇的安裝語言通過「典型」安裝類型安裝的。我的問題是,我無法弄清楚,如何獲得用戶的語言選擇。檢查NSIS MUI2中的用戶語言選擇

我已經嘗試訪問變量$ LANGUAGE和$ mui.LangDLL.RegistryLanguage,並嘗試將定義的語言字符串與特定的轉換字符串進行比較,但沒有成功。

+0

也許你可以發佈一些示例代碼? – Anders 2012-07-06 09:13:14

回答

3

語言只能在.onInit設置(通過使用LangDll插件或直接設置$ LANGUAGE).onInit,語言字符串被加載後,但你仍然可以檢查$語言獲得語言ID ...

+0

我想要做的就是訪問選定的語言。比較$語言爲我工作。在我以前的嘗試中,我一定拼錯了它。 – wls 2012-07-06 09:26:02