NSIS 安裝包多語言支援
阿新 • • 發佈:2019-01-07
製作安裝時通常都會被要求支援多語言。NSIS對於多語言的支援非常的方便。接下來介紹下如何為NSIS安裝包新增多語言支援。
1.首先在Nsi檔案中新增需要支援的語言的巨集
!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "SimpChinese"
這裡只做中英文的示例,其它語言的與此操作相同,直至巨集不一樣。
2.在新增完巨集之後,分別新增中英文的字串
LangString Company ${LANG_ENGLISH} "Shanghai *** Technology Co., Ltd." LangString Company ${LANG_SimpChinese} "上海***技術有限公司"
<pre class="plain" name="code">LangString UninstSuccess ${LANG_ENGLISH} "Has been successfully removed from your computer."
LangString UninstSuccess ${LANG_SimpChinese} "已成功地從你的計算機移除。
這裡做一個公司名稱和解除安裝成功的中英文,如果需要新增其它與此相同。
3.做完以上操作後,只需要將對應的字串名稱放到對應的位置即可。
BrandingText $(Company)
MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) $(UninstSuccess)"