Win installer: new Russian translations thanks to Yuriy

This commit is contained in:
Uwe Stöhr 2017-12-09 19:05:17 +01:00
parent 132726e84a
commit 5d3811c7da
5 changed files with 119 additions and 1 deletions

View File

@ -77,6 +77,7 @@ Win32/packaging/installer/lang/polish.nsh \
Win32/packaging/installer/lang/portuguese.nsh \ Win32/packaging/installer/lang/portuguese.nsh \
Win32/packaging/installer/lang/portugueseBR.nsh \ Win32/packaging/installer/lang/portugueseBR.nsh \
Win32/packaging/installer/lang/romanian.nsh \ Win32/packaging/installer/lang/romanian.nsh \
Win32/packaging/installer/lang/russian.nsh \
Win32/packaging/installer/lang/slovak.nsh \ Win32/packaging/installer/lang/slovak.nsh \
Win32/packaging/installer/lang/spanish.nsh \ Win32/packaging/installer/lang/spanish.nsh \
Win32/packaging/installer/lang/swedish.nsh \ Win32/packaging/installer/lang/swedish.nsh \

View File

@ -4,6 +4,7 @@
- correct display of installer text for many languages - correct display of installer text for many languages
- fix bug that the BibTeX editor Jabref and the image editor Krita - fix bug that the BibTeX editor Jabref and the image editor Krita
were not detected as 64bit application were not detected as 64bit application
- new Russian translation of the installer messages
- updated to Qt 5.9.3 - updated to Qt 5.9.3
- updated to MiKTeX 2.9 build 6520 - updated to MiKTeX 2.9 build 6520
- updated to ImageMagick 7.0.7-8 - updated to ImageMagick 7.0.7-8

View File

@ -25,6 +25,7 @@
!insertmacro LANG "portuguese" !insertmacro LANG "portuguese"
!insertmacro LANG "portugueseBR" !insertmacro LANG "portugueseBR"
!insertmacro LANG "romanian" !insertmacro LANG "romanian"
!insertmacro LANG "russian"
!insertmacro LANG "slovak" !insertmacro LANG "slovak"
!insertmacro LANG "spanish" !insertmacro LANG "spanish"
!insertmacro LANG "swedish" !insertmacro LANG "swedish"

View File

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

View File

@ -14,7 +14,7 @@ These typically need to be modified for each LyX release
!define APP_VERSION_REVISION 0 !define APP_VERSION_REVISION 0
!define APP_VERSION_EMERGENCY "RC-1" # use "1" for an emergency release of LyX otherwise "" !define APP_VERSION_EMERGENCY "RC-1" # use "1" for an emergency release of LyX otherwise ""
!define APP_EMERGENCY_DOT "" # use "." for an emergency release of LyX otherwise "" !define APP_EMERGENCY_DOT "" # use "." for an emergency release of LyX otherwise ""
!define APP_VERSION_BUILD 7 # Start with 1 for the installer releases of each version !define APP_VERSION_BUILD 8 # Start with 1 for the installer releases of each version
!define APP_VERSION "${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}.${APP_VERSION_REVISION}${APP_EMERGENCY_DOT}${APP_VERSION_EMERGENCY}" # Version to display !define APP_VERSION "${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}.${APP_VERSION_REVISION}${APP_EMERGENCY_DOT}${APP_VERSION_EMERGENCY}" # Version to display