Skip to content
⌘ NSIS Forum Archive

language selection dialog?

3 posts

kelvlam#

language selection dialog?

I am using Morden UI to make the installer. I added the lines below to allow selecting English/Japanese as language.

!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "Japanese"

Then of course in the .onInit I added this line to get the dialog box pops up

!insertmacro MUI_LANGDLL_DISPLAY

Now my questions are the following:
-- As I read the lastest documentation (http://nsis.sourceforge.net/Docs/Chapter4.html#4.10.1), it will find my OS's language and set that as the default in the dialog's dropdown box. But is the dialog box *always* going to be in English? Cause even if I downloaded NSIS and compiled the installer on a Japanese Operating System, the language selection dialog box is still in English, with "Japanese" set as the default when the dialog box first show up.

-- To be even more advance, is there any Plugin DLL out there that allows me to load at .onInit and detect the OS's language, and automatically run all my options in English/Japanese instead? That will completely skill the language selection dialog box.

I'm a NSIS newbie users, so any pointers are very very much appreciated!!

Thx in advance.
kelvlam#
Also...

I have also review this script from Archive --(http://nsis.sourceforge.net/archive/...instances=0,11), but it doesn't seem to solve my problem either 🙁
s793016#
Sorry, my English is very poor.

Maybe this will help you?
Are you a developer who uses NSIS to distribute your application? Are you a Winamp plug-in developer who wants to use NSIS to distribute your plug-in? Have suggestions for other people like you? This is the place.


And ... I think.

If they do not want to change system language detection method inside NSIS. LANGDLL Dialog must use English at all.