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

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

Старожил


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

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


Цитата dix75:
Доброй ночи!
Как реализовать поддержку различных видов файлов лицензии
»
Я вот например для разных языков инсталлятора реализую так


Код: Выделить весь код
!insertmacro MUI_PAGE_WELCOME
!define MUI_PAGE_CUSTOMFUNCTION_SHOW "LICENSE_SHOW" ;эту строку не перемещать!!!
!insertmacro MUI_PAGE_LICENSE "${NSISDIR}\COPYING" ;эту строку не менять!!!


!insertmacro MUI_LANGUAGE "Russian"
!insertmacro MUI_LANGUAGE "English"
 !insertmacro MUI_LANGUAGE "Ukrainian"

Function LICENSE_SHOW

  InitPluginsDir
  ${If} $LANGUAGE == 1049 ;если русский язык установщику
      File "/oname=$PLUGINSDIR\info.rtf" "${NSISDIR}\COPYING.rtf"
  ${ElseIf} $LANGUAGE == 1033 ;если английский язык установщика
      File "/oname=$PLUGINSDIR\info.rtf" "${NSISDIR}\COPYING1.rtf"
       ${ElseIf} $LANGUAGE == 1058 ;если украинский язык установщика
      File "/oname=$PLUGINSDIR\info.rtf" "${NSISDIR}\COPYING2.rtf"
  ${EndIf}
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:57, 07-12-2012 | #3383