![]() |
LicenseLangString in Modern UI
Hi,
I'm trying to create a install script with multi-language and with the modern UI. During installation, the page of EULA must be displayed. This works, but... By starting installation, the user can select one of the available languages (Dutch or English). After then, when the EULA displays, only the Dutch EULA is showing. If the user choose English, also then the Dutch EULA is displayed. During compiling I've got two warnings: 2 warnings: LicenseLangString "lics" set multiple times for 0, wasting space (..:43) LangString "lics" is not set in language table of language Dutch A piece of code: code: I don't get it why I got the two warnings and only the Dutch RTF is showing. Can someone please help me? Greets Robert-Paul |
Add these strings after inserting the language files.
|
Quote:
Thank you for your reply, but it doesn't help. Here the whole script (excep the sections): code: I don't get it. What is wrong? The both .nlf are in de same directory. Thanks Robert-Paul |
LicenseLangString $(MUILicense) $(LANG_ENGLISH) "English.rtf"
LicenseLangString $(MUILicense) $(LANG_DUTCH) "Nederlands.rtf" should be LicenseLangString MUILicense $(LANG_ENGLISH) "English.rtf" LicenseLangString MUILicense $(LANG_DUTCH) "Nederlands.rtf" No parenthesis. -Stu |
Quote:
Thank you for your reply. But changing the both lines, the problem still repeated. This doesn't work. I get the next warning again: - Generating language tables... warning: - LangString "MUILicense" is not set in language table of language English And when I choose for English installation language, no EULA is displayed. This makes me crazy. Help me.. Robert-Paul |
Problem solved. Everybody thanks.
|
It would be a nice touch if you could describe what you did to solve it.
|
| All times are GMT. The time now is 05:18. |
Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.