NSIS Use selected language to delete

I am working on an NSIS installer, and I just added several languages ​​to the installer. I wanted the installer to show the language dialog every time the user clicked on the installer, so I deleted these two lines from my nsi file

!define MUI_LANGDLL_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}"
!define MUI_LANGDLL_REGISTRY_KEY "${PRODUCT_UNINST_KEY}"

it also causes the uninstaller to show the language dialog every time the user clicks on it.

I would like to disable the language dialog box in the installer OR make it use the language selected by the user when installing the program <this method is better.

Thanks for the helpers.

+3
source share
1 answer

$language $language un.onInit. , .onInit

+3

Source: https://habr.com/ru/post/1794988/


All Articles