Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Цитата GAleM:
Можно ли сделать, чтобы в зависимости от выбранного пользователем языка, при запуске инсталлятора, был установлен тот или иной файл? »
hb860, можно сделать проще
В переменной $LANGUAGE хранится ID выбранного языка (1033 - выбрали английский, 1049 - выбрали русский), поэтому распаковку файла можно реализовать гораздо проще:

Код: Выделить весь код
Section "Моя программа"
SetOutPath $INSTDIR
StrCmp $LANGUAGE "1049" 0 +3
File /oname="$INSTDIR\Program.exe" "Rus.exe"
goto +2
File /oname="$INSTDIR\Program.exe" "Eng.exe"
SectionEnd
kotkovets, видите ссылку в моей подписи? Справочник по NSIS
Там описано, и в этой теме в доль и поперёк уже разжевали до немогу работу с секциями

Имейте совесть, ну пожалуйста, мы уже даже не направляем никого в файл помощи NSIS, мы просим вас хотя бы прочитать наш справочник на русском языке, это не совсем дико звучит?

hb860, оформи ссылку на справочник в шапку темы, выделив его жирным красным цветом
И шрифт примерно на 72 сделать, чтобы все увидили

совсем все обленились, даже лень русский help почитать...

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:39, 19-03-2010 | #438