Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » NSIS проблема с русским. Помогите разобраться!

Ответить
Настройки темы
NSIS проблема с русским. Помогите разобраться!

Новый участник


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

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


Добрый день, всем!

Какой-то глюк с русским. Может кто подскажет как победить? NSIS 3.01 и NSIS 2.46 - один и тот же результат! Что не так?

Вот скрипт:

!define PRODUCT_NAME "Opera"
!define PRODUCT_VERSION "10.10"
!define pkgdir "d:\package"

!include "MUI.nsh"


!define MUI_ABORTWARNING
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
!define MUI_COMPONENTSPAGE_SMALLDESC
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
!insertmacro MUI_LANGUAGE "Russian"

InstType "Полная"
InstType "Сокращенная"
InstType "Минимальная"


Name "${PRODUCT_NAME}"
;Caption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}"
OutFile "${PRODUCT_NAME}-${PRODUCT_VERSION}.exe"
InstallDir "$PROGRAMFILES\${PRODUCT_NAME}"
ShowInstDetails show

Section "!${PRODUCT_NAME}" secOPERA
SectionIn 1 2 3 RO
SetOutPath "$TEMP"
;File"${pkgdir}\opera\1049.MST"
;File"${pkgdir}\opera\opera installer.msi"
;ExecWait "msiexec.exe /i $\"$TEMP\opera installer.msi$\" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=$\"$TEMP\1049.MST$\""
;Delete "$TEMP\opera installer.msi"
;Delete "$TEMP\1049.MST"
SectionEnd

SectionGroup /e 'Дополнительные компоненты'
Section "Flash player for Opera" secFlash
SectionIn 1 2
;ile"${pkgdir}\opera\install_flash_player.exe"
;ExecWait "$TEMP\install_flash_player.exe /S"
;Delete "$TEMP\install_flash_player.exe"
SectionEnd
Section "Обложки интерфейса" secSkins
SectionIn 1
SetOutPath "$PROGRAMFILES\opera\Skin"
;File"${pkgdir}\opera\*.zip"
SectionEnd
SectionGroupEnd

LangString DESC_OPERA ${LANG_RUSSIAN} "Браузер ${PRODUCT_NAME} ${PRODUCT_VERSION}"
LangString DESC_FLASH ${LANG_RUSSIAN} "Компонент Flash Player для просмотра Flash-анимаций в Opera"
LangString DESC_SKINS ${LANG_RUSSIAN} "Дополнительные скины для изменения внешнего вида браузера"

!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${secOPERA} $(DESC_OPERA)
!insertmacro MUI_DESCRIPTION_TEXT ${secFlash} $(DESC_FLASH)
!insertmacro MUI_DESCRIPTION_TEXT ${secSkins} $(DESC_SKINS)
!insertmacro MUI_FUNCTION_DESCRIPTION_END


А вот результат:

Отправлено: 17:53, 22-05-2017

 


Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » NSIS проблема с русским. Помогите разобраться!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] Проблема с русским языком. Migleon Microsoft Windows 10 14 20-09-2015 11:03
Помогите разобраться в чем проблема. vitya325 Непонятные проблемы с Железом 1 19-05-2013 18:50
Помогите разобраться в чем проблема! e-va22 Металлолом 2 20-07-2012 10:32
Route/Bridge - Проблема с ADSL соединением. Помогите разобраться. kp.Drako Сетевые технологии 5 17-06-2010 17:20
Проблема с русским языком Den Хочу все знать 3 14-12-2004 00:34




 
Переход