2012-06-15 79 views
0

我對我的NSIS安裝程序有特定的設計,應該在第一頁中執行語言選擇。但是,當我將$ LANGUAGE更改爲現有語言之一時,語言不會更改。你能幫我找出是否可以用NSIS來完成這樣的任務嗎?在運行時更改NSIS語言

回答

0

使用多種語言時,LangStrings由012D功能後的LangDll初始化,並取決於$LANGUAGE值。

我不確定以後可以更新LangStrings。

安裝程序啓動過程中的標準語言選擇不適合您的需求?

+0

不,我們有全新的設計。除INSTFILES外,不會使用標準頁面。所有的東西都會用新的用戶界面和定製的插件進行定製。但是,如果事實證明我們想要的是NSIS無法實現的,那麼語言選擇將與.onInit分開執行,因爲只有$ LANGUAGE的更改纔會生效。 – khayk