Skip to content
⌘ NSIS Forum Archive

Multilanguage sample problem

5 posts

Brewster333#

Multilanguage sample problem

Hello.

I'am building a multilanguage setup using MUI2, but some languages is not available (for example French, German)...

I've compile and test a standart example script (C:\Program Files\NSIS\Examples\Modern UI\MultiLanguage.nsi).
Only this languages are available in Installer Language dialog:
Bulgarian,
Byelorussian,
English,
Indonesian,
Kurdo,
Macedonian,
Malay,
Mongolian,
Russian,
Serbian Cyrillic,
Ukrainian -- total: 11 languages.
Where is French, German, Italian (script declares 54 languages).
I see 57 languages in "C:\Program Files\NSIS\Contrib\Language files" folder. Where is problem?

PS: Windows Vista Ultimate SP1 & NSIS 2.38.

Thanks for answers.
Brewster333#
I found another example (C:\Program Files\NSIS\Examples\languages.nsi). This example works perfect, but it don't uses MUI....
Brewster333#
I found a way to display a list of languages (supported by setup).

!define MUI_LANGDLL_ALLLANGUAGES
jimpark#
Yes, but it will look like junk characters to your users if they select a language that is not supported by their system codepage. If you use Unicode NSIS, everything will look right (as long as they have a Unicode font like Arial Unicode) but the users must have Windows 2000 or higher.