Archive: How to make Multi Language installation using Ultra Modern UI?


How to make Multi Language installation using Ultra Modern UI?
I'm trying to make an Ultra Modern UI installation with multi language support, but i'm having problems when trying just:


!include "UMUI.nsh" ; Ultra modern UI
...
...
...

!insertmacro MUI_LANGUAGE English
!insertmacro MUI_LANGUAGE Japanese
!insertmacro MUI_LANGUAGE German
!insertmacro MUI_RESERVEFILE_LANGDLL

...
...
...
Function .onInit
!define MUI_LANGDLL_ALWAYSSHOW
!insertmacro MUI_LANGDLL_DISPLAY
FunctionEnd

It doesn't show the alanguages, although it does if i try to use only Modern UI.

Should i do something different in Ultra Modern UI?
In ultra modern documentation it says that this part in .onInit function is enough.

One more problem is that in MUI it shows only Japanese and English, but not German. Why is that?

Thanks


I cannot answer for UMUI but for German not showing, NSIS does not show languages in the list that cannot be displayed correctly by the system.

Stu