From fdc5c43b2cf8ebc3d67099cfba9936c838281561 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Tue, 30 Jun 2026 03:36:45 +0800
Subject: [PATCH] Add Windows QA evidence verifier

---
 privatevoice.src/frontend/src/lib/i18n/zh.json |   83 ++++++++++++++++++++++++++++++++++-------
 1 files changed, 69 insertions(+), 14 deletions(-)

diff --git a/privatevoice.src/frontend/src/lib/i18n/zh.json b/privatevoice.src/frontend/src/lib/i18n/zh.json
index 3b7e8f5..5d2e8c5 100755
--- a/privatevoice.src/frontend/src/lib/i18n/zh.json
+++ b/privatevoice.src/frontend/src/lib/i18n/zh.json
@@ -1,10 +1,13 @@
 {
   "app": {
-    "name": "私语输入",
-    "secondaryName": "PrivateVoice Input"
+    "name": "私语输入法",
+    "brandName": "私语输入法",
+    "brandTagline": "永远离线·稳定极速",
+    "secondaryName": "永远离线·稳定极速"
   },
   "nav": {
     "home": "首页",
+    "language": "输入",
     "userdict": "词库",
     "permissions": "权限",
     "history": "历史",
@@ -38,12 +41,38 @@
     "modeHintHold": "长按开始说话,松开结束并输入"
   },
   "settings": {
+    "inputConfigTitle": "输入配置",
+    "inputConfigDesc": "设置输入语言和离线识别模型。",
     "inputDevice": "输入设备",
     "hotkeyMode": "语音输入方式",
     "hotkeyModeTap": "点按",
     "hotkeyModeHold": "长按",
     "hotkeyModeTapDesc": "点一下快捷键开始说话,再点一下结束并输入",
     "hotkeyModeHoldDesc": "按住快捷键开始说话,松开后结束并输入",
+    "language": "语言版本",
+    "languageAuto": "自动",
+    "languageChinese": "中文",
+    "languageEnglish": "English",
+    "languageAutoDesc": "跟随系统语言并选择匹配的语言版本",
+    "languageManualDesc": "使用 {language} 作为界面语言和默认识别语言",
+    "languageChineseDesc": "使用中文界面,并默认使用 SenseVoice 离线模型",
+    "languageEnglishDesc": "使用 English 界面,并默认使用 Moonshine English 离线模型",
+    "recognitionModel": "识别模型",
+    "recognitionModelDesc": "选择适用于 {language} 的默认离线模型或可用模型",
+    "recognitionModelChineseDesc": "可选择默认轻量中文模型,或下载更高质量的中文模型",
+    "recognitionModelEnglishDesc": "可选择默认轻量英文模型,或下载更高质量的英文模型",
+    "modelDefault": "默认",
+    "modelAdvanced": "高级",
+    "modelCurrent": "当前",
+    "modelUse": "使用",
+    "modelDownload": "下载",
+    "modelCancel": "取消",
+    "modelCancelling": "正在取消",
+    "modelWorking": "处理中",
+    "modelUnavailable": "不可用",
+    "modelInstalled": "已安装",
+    "modelNotInstalled": "未安装",
+    "modelActionFailed": "模型操作失败",
     "autoHide": "自动隐藏指示器",
     "autoHideDesc": "操作完成后自动隐藏浮动指示器",
     "soundFeedback": "提示音",
@@ -51,13 +80,24 @@
     "copyToClipboard": "识别内容保存到剪贴板",
     "copyToClipboardDesc": "输入文字后仍保留在剪贴板,关闭后仅临时用于上屏",
     "startAtLogin": "开机自启动",
-    "startAtLoginDesc": "登录系统时自动启动私语输入",
+    "startAtLoginDesc": "登录系统时自动启动私语输入法",
     "hideDockIcon": "隐藏 Dock 图标",
-    "hideDockIconDesc": "只在菜单栏显示私语输入图标"
+    "hideDockIconDesc": "只在菜单栏显示私语输入法图标"
+  },
+  "models": {
+    "sensevoiceDesc": "轻量中文离线模型,适合中文和中英混输。",
+    "moonshineDesc": "轻量英文离线模型,默认推荐。",
+    "parakeetDesc": "更高质量的英文离线模型,适合长句和技术词。",
+    "parakeetV3Desc": "欧洲多语种离线模型,适合法语、德语、西班牙语、意大利语和葡萄牙语。",
+    "japaneseDesc": "基于 ReazonSpeech 的日语专项离线模型。",
+    "koreanDesc": "韩语专项离线模型,适合韩语听写。",
+    "qwen3Desc": "更高质量的中文离线模型,适合中文长句、技术词和中英混输。",
+    "qwen3RequiresMacOS14": "Qwen3-ASR 需要 macOS 14 或更高版本,本兼容包暂不支持下载。",
+    "windowsPreviewUnsupported": "Windows 预览版当前仅支持 SenseVoice,暂不支持此模型。"
   },
   "permissions": {
     "title": "权限检查",
-    "subtitle": "私语输入需要这些权限才能稳定完成录音、全局热键和自动上屏",
+    "subtitle": "私语输入法需要这些权限才能稳定完成录音、全局热键和自动上屏",
     "refresh": "刷新",
     "grant": "去授权",
     "granted": "已授权",
@@ -79,11 +119,11 @@
     },
     "inputMonitoring": {
       "title": "输入监控",
-      "desc": "用于在私语输入窗口不可见、其他 App 正在前台时监听右 Alt 全局热键。"
+      "desc": "用于在私语输入法窗口不可见、其他 App 正在前台时监听右 Alt 全局热键。"
     },
     "backgroundActivity": {
       "title": "后台活动 / 登录项",
-      "desc": "用于登录系统后自动启动私语输入,并允许它作为菜单栏应用在后台运行;不影响当前已经打开的语音输入。"
+      "desc": "用于登录系统后自动启动私语输入法,并允许它作为菜单栏应用在后台运行;不影响当前已经打开的语音输入。"
     }
   },
   "hotkeys": {
@@ -107,13 +147,23 @@
     "checkingUpdate": "正在检查...",
     "isLatestVersion": "已是最新版本",
     "checkFailed": "检查失败",
-    "tagline": "永远离线·稳定极速",
-    "slogan": "Private.Offline",
+    "displayName": "私语输入法 (PrivateVoice Dictation)",
+    "tagline": "私密离线 · 自定义词库 · 保护隐私",
+    "slogan": "真正属于你的语音输入法",
+    "offlineText": "本应用完全离线运行,所有语音识别均在本地设备上完成,使用 SenseVoice、Qwen3-ASR、Moonshine English、Parakeet 等本地模型。",
+    "noDataText": "数据永不出设备,不会收集、上传或存储任何语音、文本、词库或使用数据。",
     "legalText": "本应用基于开源项目 VoiceSnap 进行二次开发,遵循 MIT License。",
     "legalDetails": "完整版权声明、许可文本及改进详情,请访问:",
-    "supportUrl": "https://shanghai3168.github.io/privatevoice-support/",
-    "openSupport": "打开版权与许可说明",
-    "copyright": "© {year} PrivateVoice Input · MIT License"
+    "sourceProjectLabel": "原项目地址",
+    "licenseLabel": "版权许可",
+    "privacyLabel": "隐私政策",
+    "feedbackLabel": "支持与反馈",
+    "sourceUrl": "https://github.com/vorojar/VoiceSnap",
+    "licenseUrl": "https://shanghai3168.github.io/privatevoice-dictation-support/",
+    "privacyUrl": "https://shanghai3168.github.io/privatevoice-dictation-support/privacy.html",
+    "feedbackUrl": "https://shanghai3168.github.io/privatevoice-dictation-support/support.html",
+    "openSupport": "打开支持与反馈",
+    "copyright": "© {year} 私语输入法 · MIT License"
   },
   "history": {
     "title": "识别历史",
@@ -173,7 +223,7 @@
     "from": "识别结果",
     "to": "替换为",
     "fromPlaceholder": "例如:私语输入",
-    "toPlaceholder": "例如:PrivateVoice Input",
+    "toPlaceholder": "例如:私语输入法",
     "add": "添加",
     "edit": "编辑",
     "save": "保存",
@@ -231,7 +281,12 @@
     "optimizing": "正在优化...",
     "extracting": "正在解压模型文件...",
     "complete": "完成",
-    "failed": "设置失败"
+    "failed": "设置失败",
+    "cancel": "取消",
+    "cancelling": "正在取消",
+    "cancelled": "已取消",
+    "cancelledDetail": "模型下载已取消,可以稍后重新下载。",
+    "retry": "重新下载"
   },
   "update": {
     "title": "发现新版本",

--
Gitblit v1.9.3