feat(update): 下载进度到 100% 后由用户点击「重启应用更新」

- 取消 macOS 下载完成后自动安装/退出,Win/Mac 统一交互
- 进度弹窗在 100% 显示就绪提示,主按钮改为「重启应用更新」
- 关于页安装入口同步文案;点击后才执行安装脚本并重启
- 补充多语言与前端回归测试
This commit is contained in:
Syngnat
2026-07-09 13:38:07 +08:00
parent d31bb978f2
commit cdfbdd5dd5
9 changed files with 192 additions and 66 deletions

View File

@@ -2417,7 +2417,7 @@
"app.about.action.download_progress": "Ход загрузки",
"app.about.action.download_update": "Скачать обновление",
"app.about.action.hide_to_background": "Скрыть в фон",
"app.about.action.install_update": "Установить обновление",
"app.about.action.install_update": "Перезапустить для обновления",
"app.about.action.mute_this_version": "Не напоминать в этот раз",
"app.about.action.open_install_directory": "Открыть каталог установки",
"app.about.community.ai_book": "AI全书",
@@ -2459,7 +2459,7 @@
"app.about.update_status.check_failed": "Проверка обновлений не удалась: {{error}}",
"app.about.update_status.checking": "Проверка обновлений...",
"app.about.update_status.latest": "У вас установлена последняя версия ({{version}})",
"app.about.update_status.new_version_downloaded": "Найдена новая версия {{version}} (загружена; откройте ход загрузки для установки)",
"app.about.update_status.new_version_downloaded": "Новая версия {{version}} загружена. Перезапустите для обновления.",
"app.about.update_status.new_version_not_downloaded": "Найдена новая версия {{version}} (не загружена)",
"app.about.update_status.not_checked": "Не проверялось",
"app.about.version.current": "Текущая версия",
@@ -8032,5 +8032,14 @@
"ai_settings.open_mode.detached.desc": "Открывается как перетаскиваемое/изменяемое отдельное окно.",
"ai_settings.open_mode.message.dock": "По умолчанию: боковая панель",
"ai_settings.open_mode.message.detached": "По умолчанию: отдельное окно",
"ai_settings.context.section_title": "Уровень контекста"
"ai_settings.context.section_title": "Уровень контекста",
"app.about.action.restart_to_update": "Перезапустить для обновления",
"app.about.download_progress.ready_to_restart": "Загрузка завершена (100%). Нажмите «Перезапустить для обновления».",
"app.about.download_progress.downloading": "Загрузка обновления…",
"app.about.download_progress.applying_restart": "Применение обновления и перезапуск…",
"app.about.download_progress.restarting": "Перезапуск…",
"app.about.download_progress.complete_hint": "Пакет обновления готов (100%)",
"app.about.message.download_ready_restart": "Обновление загружено. Нажмите «Перезапустить для обновления».",
"app.about.message.download_ready_restart_with_path": "Обновление загружено. Нажмите «Перезапустить для обновления». Путь: {{path}}",
"app.about.update_status.new_version_ready_restart": "Новая версия {{version}} готова. Нажмите «Перезапустить для обновления»."
}