2/16/2024 0 Comments Instaling Notepad++ 8.5.7![]() ![]() Something like this for several releases to clear the registry value Click to view code excerpt The solution to correct by the installer might be a temporary brutal fix, though perhaps it may be needed to close this issue. Once done, how to recognize Afrikaans mistake from Afrikaans actual with the installer. Compiled with defining FIX displays English in the language selector.Īs for the saved language in the registry from previous Notepad++ installs, that is a symptom from the installer that failed to handle unsupported languages and as a result defaulted to Afrikaans.Compiled without defining FIX displays Africaans in the language selector.$LANGUAGE is set early in the script to UK English (2057) as an unsupported installer language. Compile the script and then uncomment that line, save and compile again to get 2 installers to test. The 1st line of the script has a commented define FIX. ![]() debug: *** Display language to use *** MessageBox MB_OK "After: $LANGUAGE " FunctionEnd !ifdef FIX debug: *** set UK English as unsupported language *** StrCpy $LANGUAGE "2057 " MessageBox MB_OK "Before: $LANGUAGE (UK English) " !ifdef FIX Languages !insertmacro MUI_LANGUAGE "English " !insertmacro MUI_LANGUAGE "Afrikaans " !insertmacro MUI_RESERVEFILE_LANGDLL ![]() Name "Fix " OutFile "LanguageFix.exe " !else Name "Bug " OutFile "LanguageBug.exe " !endif Request application privileges RequestExecutionLevel user Pages !insertmacro MUI_PAGE_WELCOME !define FIX Include Modern UI !include "MUI.nsh " Properly display all languages Unicode true Name and file !ifdef FIX ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |