Patch 8.2.1717
Problem: MS-Windows installer doesn't have Russian translations.
Solution: Add Russian translations. (closes #6985)
Files: nsis/gvim.nsi, nsis/lang/russian.nsi
*** ../vim-8.2.1716/nsis/gvim.nsi 2020-07-14 22:24:36.715112076 +0200
--- nsis/gvim.nsi 2020-09-20 21:40:34.471883982 +0200
***************
*** 174,179 ****
--- 174,180 ----
!include "lang\german.nsi"
!include "lang\italian.nsi"
!include "lang\japanese.nsi"
+ !include "lang\russian.nsi"
!include "lang\simpchinese.nsi"
!include "lang\tradchinese.nsi"
!include "lang\turkish.nsi"
*** ../vim-8.2.1716/nsis/lang/russian.nsi 2020-09-20 21:42:15.563339851
+0200
--- nsis/lang/russian.nsi 2020-09-20 21:40:34.475883957 +0200
***************
*** 0 ****
--- 1,287 ----
+ # vi:set ts=8 sts=4 sw=4 et fdm=marker:
+ #
+ # russian.nsi: Russian language strings for gvim NSIS installer.
+ #
+ # Locale ID : 1049
+ # Locale name : ru-RU
+ # fileencoding : UTF-8
+ # Author : Restorer
+
+ !insertmacro MUI_LANGUAGE "Русский"
+
+
+ # Overwrite the default translation.
+ # These strings should be always English. Otherwise dosinst.c fails.
+ LangString ^SetupCaption ${LANG_RUSSIAN} \
+ "$(^Name) Setup"
+ LangString ^UninstallCaption ${LANG_RUSSIAN} \
+ "$(^Name) Uninstall"
+
+ ##############################################################################
+ # MUI Configuration Strings {{{1
+ ##############################################################################
+
+ #LangString str_dest_folder ${LANG_RUSSIAN} \
+ # "Маршрут к каталогу установки (должен оканчиваться каталогом $\"vim$\")"
+
+ LangString str_show_readme ${LANG_RUSSIAN} \
+ "После окончания установки ознакомиться с кратким описанием"
+
+ # Install types:
+ LangString str_type_typical ${LANG_RUSSIAN} \
+ "Стандартная"
+
+ LangString str_type_minimal ${LANG_RUSSIAN} \
+ "Минимальная"
+
+ LangString str_type_full ${LANG_RUSSIAN} \
+ "Полная"
+
+
+ ##############################################################################
+ # Section Titles & Description {{{1
+ ##############################################################################
+
+ LangString str_section_old_ver ${LANG_RUSSIAN} \
+ "Удаление предыдущих версий"
+ LangString str_desc_old_ver ${LANG_RUSSIAN} \
+ "Будут удалены предыдущие установленные версии программы"
+
+ LangString str_section_exe ${LANG_RUSSIAN} \
+ "Графический интерфейс и вспомогательные файлы"
+ LangString str_desc_exe ${LANG_RUSSIAN} \
+ "Графический интерфейс программы Vim и все необходимые для этого файлы. \
+ Это обязательный компонент"
+
+ LangString str_section_console ${LANG_RUSSIAN} \
+ "Консольная программа Vim"
+ LangString str_desc_console ${LANG_RUSSIAN} \
+ "Вариант редактора Vim (vim.exe), используемый в командной оболочке"
+
+ LangString str_section_batch ${LANG_RUSSIAN} \
+ "Создать командные файлы"
+ LangString str_desc_batch ${LANG_RUSSIAN} \
+ "Создание командных bat-файлов позволяющих работать с редактором \
+ Vim из командной строки Windows"
+
+ LangString str_group_icons ${LANG_RUSSIAN} \
+ "Создать ярлыки для редактора Vim"
+ LangString str_desc_icons ${LANG_RUSSIAN} \
+ "Создание ярлыков редактора Vim для облегчения запуска программы"
+
+ LangString str_section_desktop ${LANG_RUSSIAN} \
+ "На Рабочем столе"
+ LangString str_desc_desktop ${LANG_RUSSIAN} \
+ "Создание ярлыков программы Gvim на Рабочем столе"
+
+ LangString str_section_start_menu ${LANG_RUSSIAN} \
+ "В меню кнопки Пуск"
+ LangString str_desc_start_menu ${LANG_RUSSIAN} \
+ "Создание ярлыков программы Gvim в меню кнопки Пуск"
+
+ #LangString str_section_quick_launch ${LANG_RUSSIAN} \
+ # "На панели быстрого запуска"
+ #LangString str_desc_quick_launch ${LANG_RUSSIAN} \
+ # "Создание ярлыков программы GVim на панели быстрого запуска"
+
+ LangString str_section_edit_with ${LANG_RUSSIAN} \
+ "В контекстном меню"
+ LangString str_desc_edit_with ${LANG_RUSSIAN} \
+ "Добавление вызова программы Gvim в пункт $\"Открыть с помощью...$\"
контекстного меню"
+
+ #LangString str_section_edit_with32 ${LANG_RUSSIAN} \
+ # "32-разрядная версия программы"
+ #LangString str_desc_edit_with32 ${LANG_RUSSIAN} \
+ # "Добавление вызова программы Gvim в пункт $\"Открыть с помощью...$\"
контекстного меню \
+ # для 32-разрядных приложений"
+
+ #LangString str_section_edit_with64 ${LANG_RUSSIAN} \
+ # "64-разрядная версия программы"
+ #LangString str_desc_edit_with64 ${LANG_RUSSIAN} \
+ # "Добавление вызова программы Gvim в пункт $\"Открыть с помощью...$\"
контекстного меню \
+ # для 64-разрядных приложений"
+
+ LangString str_section_vim_rc ${LANG_RUSSIAN} \
+ "Настройки программы по умолчанию"
+ LangString str_desc_vim_rc ${LANG_RUSSIAN} \
+ "Создание файла _vimrc с предустановленными настройками, если нет других \
+ файлов настроек"
+
+ LangString str_group_plugin ${LANG_RUSSIAN} \
+ "Создать каталог для подключаемых модулей"
+ LangString str_desc_plugin ${LANG_RUSSIAN} \
+ "Создание каталога для размещения подключаемых модулей, которые расширяют
\
+ возможности редактора Vim"
+
+ LangString str_section_plugin_home ${LANG_RUSSIAN} \
+ "Личный каталог"
+ LangString str_desc_plugin_home ${LANG_RUSSIAN} \
+ "Создание каталога для подключаемых модулей в домашнем каталоге
пользователя"
+
+ LangString str_section_plugin_vim ${LANG_RUSSIAN} \
+ "Общий каталог"
+ LangString str_desc_plugin_vim ${LANG_RUSSIAN} \
+ "Создание каталога для подключаемых модулей в каталоге установки
редактора Vim. \
+ Модули в этом каталоге будут доступны для любого пользователя \
+ зарегистрировавшегося в системе"
+
+ LangString str_section_vis_vim ${LANG_RUSSIAN} \
+ "Подключаемый модуль VisVim"
+ LangString str_desc_vis_vim ${LANG_RUSSIAN} \
+ "Подключаемый модуль VisVim используется для интеграции с Microsoft
Visual Studio"
+
+ LangString str_section_nls ${LANG_RUSSIAN} \
+ "Поддержка региональных языков"
+ LangString str_desc_nls ${LANG_RUSSIAN} \
+ "Установка файлов для поддержки региональных языков операционной системы"
+
+ LangString str_unsection_register ${LANG_RUSSIAN} \
+ "Отменить регистрацию компонентов программы Vim"
+ LangString str_desc_unregister ${LANG_RUSSIAN} \
+ "Отмена регистрации компонентов программы Vim в операционной системе"
+
+ LangString str_unsection_exe ${LANG_RUSSIAN} \
+ "Удалить файлы редактора Vim"
+ LangString str_desc_rm_exe ${LANG_RUSSIAN} \
+ "Удаление всех исполняемых и вспомогательных файлов редактора Vim"
+
+ LangString str_ungroup_plugin ${LANG_RUSSIAN} \
+ "Удалить каталог подключаемых модулей"
+ LangString str_desc_rm_plugin ${LANG_RUSSIAN} \
+ "Удаление каталога подключаемых модулей, если в нём нет файлов"
+
+ LangString str_unsection_plugin_home ${LANG_RUSSIAN} \
+ "Личный каталог"
+ LangString str_desc_rm_plugin_home ${LANG_RUSSIAN} \
+ "Удаление каталога подключаемых модулей из домашнего каталога
пользователя"
+
+ LangString str_unsection_plugin_vim ${LANG_RUSSIAN} \
+ "Общий каталог"
+ LangString str_desc_rm_plugin_vim ${LANG_RUSSIAN} \
+ "Удаление каталога подключаемых модулей из каталога установки редактора
Vim"
+
+ LangString str_unsection_rootdir ${LANG_RUSSIAN} \
+ "Удалить основной каталог программы Vim"
+ LangString str_desc_rm_rootdir ${LANG_RUSSIAN} \
+ "Удаление основного каталога программы Vim. В этом каталоге находятся
файлы \
+ настроек!"
+
+
+ ##############################################################################
+ # Messages {{{1
+ ##############################################################################
+
+ #LangString str_msg_too_many_ver ${LANG_RUSSIAN} \
+ # "Обнаружено предыдущих версий программы Vim: $vim_old_ver_count.$\r$\n\
+ # Данная программа установки может удалить не более
${VIM_MAX_OLD_VER}.$\r$\n\
+ # Удалить лишние версии программы Vim и повторите установку"
+
+ #LangString str_msg_invalid_root ${LANG_RUSSIAN} \
+ # "Недопустимый каталог установки программы Vim $vim_install_root!$\r$\n\
+ # Маршрут установки должен оканчиваться каталогом $\"vim$\""
+
+ #LangString str_msg_bin_mismatch ${LANG_RUSSIAN} \
+ # "Недопустимый маршрут к каталогу с исполняемыми файлами!$\r$\n$\r$\n\
+ # Маршрут к каталогу с исполняемыми файлами должен быть
$\"$vim_bin_path$\",$\r$\n\
+ # но от операционной системы получен как $\"$INSTDIR$\"."
+
+ #LangString str_msg_vim_running ${LANG_RUSSIAN} \
+ # "Программа Vim сейчас работает.$\r$\n\
+ # Прежде чем продолжить, закройте все работающие редакторы Vim"
+
+ #LangString str_msg_register_ole ${LANG_RUSSIAN} \
+ # "Попытка зарегистрировать компоненты программы Vim в пространстве OLE. \
+ # Но не получено уведомление об успешности данной операции"
+
+ #LangString str_msg_unreg_ole ${LANG_RUSSIAN} \
+ # "Попытка отменить регистрацию компонентов программы Vim в пространстве
OLE. \
+ # Но не получено уведомление об успешности данной операции"
+
+ #LangString str_msg_rm_start ${LANG_RUSSIAN} \
+ # "Выполняется удаление следующих версий программы:"
+
+ #LangString str_msg_rm_fail ${LANG_RUSSIAN} \
+ # "Произошёл сбой при выполнении удаления следующих версий программы:"
+
+ #LangString str_msg_no_rm_key ${LANG_RUSSIAN} \
+ # "Не удалось найти раздел реестра, содержащий информацию об удалении
программы"
+
+ #LangString str_msg_no_rm_reg ${LANG_RUSSIAN} \
+ # "Не удалось найти программу выполняющую удаление, указанную в разделе
реестра"
+
+ #LangString str_msg_no_rm_exe ${LANG_RUSSIAN} \
+ # "Отсутствуют права на доступ к программе, выполняющей удаление"
+
+ #LangString str_msg_rm_copy_fail ${LANG_RUSSIAN} \
+ # "Произошла ошибка при копировании программы удаления во временный
каталог"
+
+ #LangString str_msg_rm_run_fail ${LANG_RUSSIAN} \
+ # "Произошёл сбой при запуске программы, выполняющей удаление"
+
+ #LangString str_msg_abort_install ${LANG_RUSSIAN} \
+ # "Установка программы была отменена"
+
+ LangString str_msg_install_fail ${LANG_RUSSIAN} \
+ "Произошла ошибка при установке программы. Попробуйте повторить установку
\
+ немного попозже"
+ # когда луна будет в другой фазе и ветер должен дуть с юго‐запада
+
+ LangString str_msg_rm_exe_fail ${LANG_RUSSIAN} \
+ "Некоторые файлы не были удалены из каталога $0 $\r$\n\
+ Необходимо выполнить их удаление самостоятельно"
+
+ #LangString str_msg_rm_root_fail ${LANG_RUSSIAN} \
+ # "Внимание! В каталоге $\"$vim_install_root$\" содержатся файлы. Удаление
каталога не выполнено"
+
+ LangString str_msg_uninstalling ${LANG_RUSSIAN} \
+ "Удаление предыдущих версий программ..."
+
+ LangString str_msg_registering ${LANG_RUSSIAN} \
+ "Регистрация компонентов программы в системе..."
+
+ LangString str_msg_unregistering ${LANG_RUSSIAN} \
+ "Отмена регистрации компонентов программы в системе..."
+
+
+ ##############################################################################
+ # Dialog Box {{{1
+ ##############################################################################
+
+ LangString str_vimrc_page_title ${LANG_RUSSIAN} \
+ "Установка параметров программы"
+ LangString str_vimrc_page_subtitle ${LANG_RUSSIAN} \
+ "Параметры, используемые для клавиатуры, «мыши» и функциональности
программы"
+
+ LangString str_msg_compat_title ${LANG_RUSSIAN} \
+ " Варианты использования программы "
+ LangString str_msg_compat_desc ${LANG_RUSSIAN} \
+ "Совместимость и функциональность программы"
+ LangString str_msg_compat_vi ${LANG_RUSSIAN} \
+ "Работа в варианте совместимости с редактором Vi"
+ LangString str_msg_compat_vim ${LANG_RUSSIAN} \
+ "Работа в варианте функциональности редактора Vim"
+ LangString str_msg_compat_defaults ${LANG_RUSSIAN} \
+ "Работа редактора Vim с некоторыми улучшениями (файл defaults.vim)"
+ LangString str_msg_compat_all ${LANG_RUSSIAN} \
+ "Работа редактора Vim со всеми улучшениями (файл vimrc_example.vim). \
+ Используется по умолчанию"
+
+ LangString str_msg_keymap_title ${LANG_RUSSIAN} \
+ " Клавиатурные команды "
+ LangString str_msg_keymap_desc ${LANG_RUSSIAN} \
+ "Клавиатурные команды используемые в ОС Windows (CTRL+V, CTRL+C, CTRL+S,
CTRL+F и т. п.)"
+ LangString str_msg_keymap_default ${LANG_RUSSIAN} \
+ "Не изменять клавиатурные команды. Использовать принятые в редакторе Vim"
+ LangString str_msg_keymap_windows ${LANG_RUSSIAN} \
+ "Изменить указанные клавиатурные команды"
+
+ LangString str_msg_mouse_title ${LANG_RUSSIAN} \
+ " Манипулятор «мышь» "
+ LangString str_msg_mouse_desc ${LANG_RUSSIAN} \
+ "Действий правой и левой кнопки манипулятора «мышь»"
+ LangString str_msg_mouse_default ${LANG_RUSSIAN} \
+ "Правая кнопка — всплывающее меню, левая кнопка — режим визуальный"
+ LangString str_msg_mouse_windows ${LANG_RUSSIAN} \
+ "Правая кнопка — всплывающее меню, левая кнопка — режим выборки (как в ОС
Windows)"
+ LangString str_msg_mouse_unix ${LANG_RUSSIAN} \
+ "Правая кнопка — расширяемый режим выбора, левая кнопка — режим
визуальный (как в UNIX‐подобных ОС)"
*** ../vim-8.2.1716/src/version.c 2020-09-20 21:31:59.634692878 +0200
--- src/version.c 2020-09-20 21:42:22.171304339 +0200
***************
*** 752,753 ****
--- 752,755 ----
{ /* Add new patch number below this line */
+ /**/
+ 1717,
/**/
--
Bad programs can be written in any language.
/// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/vim_dev/202009201944.08KJiDPN3228259%40masaka.moolenaar.net.