Brewster333
5th August 2008 08:09 UTC
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
5th August 2008 08:17 UTC
I found another example (C:\Program Files\NSIS\Examples\languages.nsi). This example works perfect, but it don't uses MUI....
Afrow UK
5th August 2008 11:22 UTC
Only languages that your system can display will be listed.
Stu
Brewster333
5th August 2008 11:53 UTC
I found a way to display a list of languages (supported by setup).
!define MUI_LANGDLL_ALLLANGUAGES
jimpark
8th August 2008 20:40 UTC
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.