Przeglądaj źródła

feat(bundler/NSIS): Add Russian to supported NSIS languages (#8303)

* Create Russian.nsh

* Update nsis.rs

* Create nsis-russian.md
ChAyLom 1 rok temu
rodzic
commit
30be0e3057

+ 5 - 0
.changes/nsis-russian.md

@@ -0,0 +1,5 @@
+---
+'tauri-bundler': 'patch:enhance'
+---
+
+Added Russian language support to the NSIS bundler.

+ 1 - 0
tooling/bundler/src/bundle/windows/nsis.rs

@@ -636,6 +636,7 @@ fn get_lang_data(
     "japanese" => Some(include_str!("./templates/nsis-languages/Japanese.nsh")),
     "korean" => Some(include_str!("./templates/nsis-languages/Korean.nsh")),
     "portuguesebr" => Some(include_str!("./templates/nsis-languages/PortugueseBR.nsh")),
+    "russian" => Some(include_str!("./templates/nsis-languages/Russian.nsh")),
     "tradchinese" => Some(include_str!("./templates/nsis-languages/TradChinese.nsh")),
     "simpchinese" => Some(include_str!("./templates/nsis-languages/SimpChinese.nsh")),
     "french" => Some(include_str!("./templates/nsis-languages/French.nsh")),

+ 27 - 0
tooling/bundler/src/bundle/windows/templates/nsis-languages/Russian.nsh

@@ -0,0 +1,27 @@
+LangString addOrReinstall ${LANG_RUSSIAN} "Добавить/Переустановить компоненты"
+LangString alreadyInstalled ${LANG_RUSSIAN} "Уже установлено"
+LangString alreadyInstalledLong ${LANG_RUSSIAN} "${PRODUCTNAME} ${VERSION} уже установлен. Выберите действие, которое вы хотите выполнить и нажмите Далее для продолжения."
+LangString appRunning ${LANG_RUSSIAN} "${PRODUCTNAME} запущен! Пожалуйста, закройте приложение и попробуйте еще раз."
+LangString appRunningOkKill ${LANG_RUSSIAN} "${PRODUCTNAME} запущен!$\nНажмите OK чтобы закрыть приложение"
+LangString chooseMaintenanceOption ${LANG_RUSSIAN} "Выберите действие, которое вы хотите выполнить."
+LangString choowHowToInstall ${LANG_RUSSIAN} "Выберите, как вы хотите установить ${PRODUCTNAME}."
+LangString createDesktop ${LANG_RUSSIAN} "Добавить ярлык на рабочий стол"
+LangString dontUninstall ${LANG_RUSSIAN} "Не удалять"
+LangString dontUninstallDowngrade ${LANG_RUSSIAN} "Не удалять (Установка более ранних версий без удаления невозможна)"
+LangString failedToKillApp ${LANG_RUSSIAN} "Не удалось закрыть ${PRODUCTNAME}. Пожалуйста, закройте приложение и попробуйте еще раз"
+LangString installingWebview2 ${LANG_RUSSIAN} "Установка WebView2..."
+LangString newerVersionInstalled ${LANG_RUSSIAN} "Более новая версия ${PRODUCTNAME} уже установлена! Не рекомендуется устанавливать более раннюю версию. Если вы действительно хотите установить эту версию, рекомендуется сначала удалить текущую. Выберите действие, которое вы хотите выполнить и нажмите Далее для продолжения."
+LangString older ${LANG_RUSSIAN} "Более ранняя"
+LangString olderOrUnknownVersionInstalled ${LANG_RUSSIAN} "$R4 версия ${PRODUCTNAME} уже установлена в вашей системе. Рекомендуется удалить текущую версию перед установкой. Выберите действие, которое вы хотите выполнить и нажмите Далее для продолжения."
+LangString silentDowngrades ${LANG_RUSSIAN} "Установка более ранних версий в фоне невозможна, используйте установщик.$\n"
+LangString unableToUninstall ${LANG_RUSSIAN} "Не удалось удалить!"
+LangString uninstallApp ${LANG_RUSSIAN} "Удалить ${PRODUCTNAME}"
+LangString uninstallBeforeInstalling ${LANG_RUSSIAN} "Удалить перед установкой"
+LangString unknown ${LANG_RUSSIAN} "Неизвестная"
+LangString webview2AbortError ${LANG_RUSSIAN} "Не удалось установить WebView2! Приложение не может работать без него. Попробуйте перезапустить установщик."
+LangString webview2DownloadError ${LANG_RUSSIAN} "Ошибка: Не удалось загрузить WebView2 - $0"
+LangString webview2DownloadSuccess ${LANG_RUSSIAN} "WebView2 успешно загружен"
+LangString webview2Downloading ${LANG_RUSSIAN} "Загрузка WebView2..."
+LangString webview2InstallError ${LANG_RUSSIAN} "Ошибка: Не удалось установить WebView2, код выхода: $1"
+LangString webview2InstallSuccess ${LANG_RUSSIAN} "WebView2 успешно установлен"
+LangString deleteAppData ${LANG_RUSSIAN} "Удалить данные приложения"