Win installer: improvement from Yuriy

- also suppress an unnecessary message
This commit is contained in:
Uwe Stöhr 2017-12-11 00:30:31 +01:00
parent 5d3811c7da
commit 029b76b011
2 changed files with 17 additions and 17 deletions

View File

@ -261,7 +261,7 @@ Function ${UN}EnvVarUpdate
${If} $6 == 1 ${If} $6 == 1
DetailPrint "appended to $1" DetailPrint "appended to $1"
${Else} ${Else}
DetailPrint "Target was appended to $1" #DetailPrint "Target was appended to $1"
${EndIf} ${EndIf}
${Else} ; If Prepend (and EnvVar is not empty), ${Else} ; If Prepend (and EnvVar is not empty),
StrCpy $0 $4;$0 ; prepend PathString StrCpy $0 $4;$0 ; prepend PathString

View File

@ -8,43 +8,43 @@ Authors: Yuriy Skalko
${LangFileString} TEXT_INSTALL_CURRENTUSER "(Установлено для текущего пользователя)" ${LangFileString} TEXT_INSTALL_CURRENTUSER "(Установлено для текущего пользователя)"
${LangFileString} TEXT_WELCOME "Этот мастер проведет вас через процесс установки $(^NameDA), $\r$\n\ ${LangFileString} TEXT_WELCOME "Этот мастер проведет вас через процесс установки $(^NameDA). $\r$\n\
$\r$\n\ $\r$\n\
$_CLICK" $_CLICK"
#${LangFileString} TEXT_CONFIGURE_MIKTEXFNDB "Обновление базы данных файлов MiKTeX..." #${LangFileString} TEXT_CONFIGURE_MIKTEXFNDB "Обновление базы имен файлов MiKTeX..."
${LangFileString} TEXT_CONFIGURE_LYX "Конфигурирование LyX ($LaTeXInstalled может скачать недостающие пакеты, это может занять некоторое время) ..." ${LangFileString} TEXT_CONFIGURE_LYX "Конфигурирование LyX ($LaTeXInstalled может скачать недостающие пакеты, это может занять некоторое время) ..."
${LangFileString} TEXT_CONFIGURE_PYTHON "Компиляция скриптов Python..." ${LangFileString} TEXT_CONFIGURE_PYTHON "Компиляция скриптов Python..."
${LangFileString} TEXT_FINISH_DESKTOP "Создать ярлык на рабочем столе" ${LangFileString} TEXT_FINISH_DESKTOP "Создать ярлык на рабочем столе"
${LangFileString} TEXT_FINISH_WEBSITE "Перейти на lyx.org за последними новостями, поддержкой и советами" ${LangFileString} TEXT_FINISH_WEBSITE "Перейти на lyx.org за новостями, поддержкой и советами"
#${LangFileString} FileTypeTitle "LyX-Document" #${LangFileString} FileTypeTitle "LyX-Document"
#${LangFileString} SecInstJabRefTitle "JabRef" #${LangFileString} SecInstJabRefTitle "JabRef"
#${LangFileString} SecAllUsersTitle "Установить для всех пользователей?" #${LangFileString} SecAllUsersTitle "Установить для всех пользователей?"
${LangFileString} SecFileAssocTitle "Ассоциации файлов" ${LangFileString} SecFileAssocTitle "Ассоциации файлов"
${LangFileString} SecDesktopTitle "Значок рабочего стола" ${LangFileString} SecDesktopTitle "Значок на рабочем столе"
${LangFileString} SecCoreDescription "Файлы LyX." ${LangFileString} SecCoreDescription "Файлы LyX."
#${LangFileString} SecInstJabRefDescription "Менеджер библиографических ссылок и редактор для файлов BibTeX." #${LangFileString} SecInstJabRefDescription "Менеджер библиографических ссылок и редактор для файлов BibTeX."
#${LangFileString} SecAllUsersDescription "Установить LyX для всех пользователей или только для текущего пользователя." #${LangFileString} SecAllUsersDescription "Установить LyX для всех пользователей или только для текущего пользователя."
${LangFileString} SecFileAssocDescription "Файлы с расширением .lyx будут автоматически открываться в LyX." ${LangFileString} SecFileAssocDescription "Файлы с расширением .lyx будут автоматически открываться в LyX."
${LangFileString} SecDesktopDescription "Значок LyX на рабочм столе." ${LangFileString} SecDesktopDescription "Значок LyX на рабочем столе."
${LangFileString} SecDictionaries "Словари" ${LangFileString} SecDictionaries "Словари"
${LangFileString} SecDictionariesDescription "Словари для проверки орфографии, которые можно скачать и установить." ${LangFileString} SecDictionariesDescription "Словари для проверки орфографии, которые можно скачать и установить."
${LangFileString} SecThesaurus "Тезаурус" ${LangFileString} SecThesaurus "Тезаурус"
${LangFileString} SecThesaurusDescription "Словари тезауруса, которые можно скачать и установить." ${LangFileString} SecThesaurusDescription "Словари тезауруса, которые можно скачать и установить."
${LangFileString} EnterLaTeXHeader1 'Дистрибутив LaTeX' ${LangFileString} EnterLaTeXHeader1 'Дистрибутив LaTeX'
${LangFileString} EnterLaTeXHeader2 'Задайте дистрибутив LaTeX, который будет использовать LyX.' ${LangFileString} EnterLaTeXHeader2 'Укажите дистрибутив LaTeX, который будет использоваться LyX.'
${LangFileString} EnterLaTeXFolder 'При необходимости здесь можно задать путь к файлу $\"latex.exe$\" и так задать \ ${LangFileString} EnterLaTeXFolder 'При необходимости здесь можно задать путь к файлу $\"latex.exe$\" и тем самым \
дистрибутив LaTeX, который будет использовать LyX.\r\n\ указать используемый дистрибутив LaTeX.\r\n\
Если вы не используете LaTeX, то LyX не сможет выводить документы!\r\n\ Если вы не используете LaTeX, то LyX не сможет выводить документы!\r\n\
\r\n\ \r\n\
Установщик обнаружил дистрибутив LaTeX \ Установщик обнаружил дистрибутив LaTeX \
$\"$LaTeXName$\" в вашей системе. Ниже показан его путь.' $\"$LaTeXName$\" в вашей системе. Ниже показан его путь.'
${LangFileString} EnterLaTeXFolderNone 'Задайте ниже путь к файлу $\"latex.exe$\". При этом вы зададите, какой \ ${LangFileString} EnterLaTeXFolderNone 'Задайте ниже путь к файлу $\"latex.exe$\". Этим вы укажете, какой \
дистрибутив LaTeX будет использоваться LyX.\r\n\ дистрибутив LaTeX будет использоваться LyX.\r\n\
Если вы не используете LaTeX, то LyX не сможет выводить документы!\r\n\ Если вы не используете LaTeX, то LyX не сможет выводить документы!\r\n\
\r\n\ \r\n\
@ -53,8 +53,8 @@ ${LangFileString} PathName 'Путь к файлу $\"latex.exe$\"'
${LangFileString} DontUseLaTeX "Не использовать LaTeX" ${LangFileString} DontUseLaTeX "Не использовать LaTeX"
${LangFileString} InvalidLaTeXFolder 'Файл $\"latex.exe$\" отсутствует по этому пути.' ${LangFileString} InvalidLaTeXFolder 'Файл $\"latex.exe$\" отсутствует по этому пути.'
${LangFileString} LatexInfo 'Теперь будет запущен инсталлятор дистрибутива LaTeX $\"MiKTeX$\".$\r$\n\ ${LangFileString} LatexInfo 'Теперь будет запущен установщик дистрибутива LaTeX $\"MiKTeX$\".$\r$\n\
Для установки программы нажимайте кнопку $\"Далее$\" в окнах установщика до начала установки.$\r$\n\ Для его установки нажимайте кнопку $\"Далее$\" в окнах установщика до начала установки.$\r$\n\
$\r$\n\ $\r$\n\
!!! Пожалуйста, используйте все опции по умолчанию для установщика MiKTeX !!!' !!! Пожалуйста, используйте все опции по умолчанию для установщика MiKTeX !!!'
${LangFileString} LatexError1 'Дистрибутив LaTeX не найден!$\r$\n\ ${LangFileString} LatexError1 'Дистрибутив LaTeX не найден!$\r$\n\
@ -78,8 +78,8 @@ ${LangFileString} ThesaurusFailed 'Не удалось загрузить тез
# и его подкаталогов." # и его подкаталогов."
${LangFileString} MiKTeXInfo 'Дистрибутив LaTeX $\"MiKTeX$\" будет использоваться совместно с LyX.$\r$\n\ ${LangFileString} MiKTeXInfo 'Дистрибутив LaTeX $\"MiKTeX$\" будет использоваться совместно с LyX.$\r$\n\
Рекомендуется установить доступные обновления MiKTeX с помощью программы $\"MiKTeX Update Wizard$\"$\r$\n\ Рекомендуется установить доступные обновления MiKTeX с помощью программы $\"MiKTeX Update Wizard$\"$\r$\n\
перед использованием LyX в первый раз.$\r$\n\ перед первым использованием LyX.$\r$\n\
Проверить сейчас наличие обновлений MiKTeX?' Проверить наличие обновлений MiKTeX сейчас?'
${LangFileString} ModifyingConfigureFailed "Не удалось установить 'path_prefix' в сценарии настройки" ${LangFileString} ModifyingConfigureFailed "Не удалось установить 'path_prefix' в сценарии настройки"
#${LangFileString} RunConfigureFailed "Не удалось выполнить сценарий настройки" #${LangFileString} RunConfigureFailed "Не удалось выполнить сценарий настройки"
@ -93,9 +93,9 @@ ${LangFileString} NewerInstalled "Вы пытаетесь установить
Если вы действительно хотите этого, то сначала необходимо удалить существующий LyX $OldVersionNumber." Если вы действительно хотите этого, то сначала необходимо удалить существующий LyX $OldVersionNumber."
${LangFileString} MultipleIndexesNotAvailable "Поддержка использования нескольких индексов в документе будет недоступна, поскольку$\r$\n\ ${LangFileString} MultipleIndexesNotAvailable "Поддержка использования нескольких индексов в документе будет недоступна, поскольку$\r$\n\
MiKTeX был установлен с правами администратора, а вы устанавливаете LyX без них." MiKTeX был установлен с правами администратора, а LyX вы устанавливаете без них."
#${LangFileString} FinishPageMessage "Поздравления! LyX был успешно установлен.$\r$\n\ #${LangFileString} FinishPageMessage "Поздравляем! LyX был успешно установлен.$\r$\n\
# $\r$\n\ # $\r$\n\
# (Первый запуск LyX может занять несколько секунд.)" # (Первый запуск LyX может занять несколько секунд.)"
${LangFileString} FinishPageRun "Запустить LyX" ${LangFileString} FinishPageRun "Запустить LyX"
@ -107,7 +107,7 @@ ${LangFileString} UnNotAdminLabel "Необходимо иметь права а
${LangFileString} UnReallyRemoveLabel "Вы действительно хотите полностью удалить LyX и все его компоненты?" ${LangFileString} UnReallyRemoveLabel "Вы действительно хотите полностью удалить LyX и все его компоненты?"
${LangFileString} UnLyXPreferencesTitle 'Пользовательские настройки LyX' ${LangFileString} UnLyXPreferencesTitle 'Пользовательские настройки LyX'
${LangFileString} SecUnMiKTeXDescription "Удалить дистрибутив LaTeX MiKTeX." ${LangFileString} SecUnMiKTeXDescription "Удалить дистрибутив MiKTeX."
#${LangFileString} SecUnJabRefDescription "Удалить менеджер библиографических ссылок JabRef." #${LangFileString} SecUnJabRefDescription "Удалить менеджер библиографических ссылок JabRef."
${LangFileString} SecUnPreferencesDescription 'Удалить настройки LyX$\r$\n\ ${LangFileString} SecUnPreferencesDescription 'Удалить настройки LyX$\r$\n\
(каталог $\"$AppPre\username\$AppSuff\${APP_DIR_USERDATA}$\"$\r$\n\ (каталог $\"$AppPre\username\$AppSuff\${APP_DIR_USERDATA}$\"$\r$\n\