feat(w5): ship v2.0.0 platform sync, undo persistence, and updates
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -589,5 +589,50 @@
|
||||
"readMode.fontSerif": "Serif",
|
||||
"readMode.fontSans": "Sans-serif",
|
||||
"readMode.fontEyeCare": "Eye care",
|
||||
"readMode.tts": "Read aloud"
|
||||
"readMode.tts": "Read aloud",
|
||||
"settings.extensions": "Extensions",
|
||||
"sync.title": "Cloud sync",
|
||||
"sync.desc": "Sync encrypted backup of all books to WebDAV or a local folder",
|
||||
"sync.mode": "Sync mode",
|
||||
"sync.modeLocal": "Local folder",
|
||||
"sync.modeWebdav": "WebDAV",
|
||||
"sync.localPathPlaceholder": "Sync folder path",
|
||||
"sync.pickFolder": "Pick folder",
|
||||
"sync.webdavUrl": "WebDAV URL",
|
||||
"sync.webdavUser": "WebDAV username",
|
||||
"sync.schedule": "Schedule",
|
||||
"sync.scheduleManual": "Manual",
|
||||
"sync.scheduleHourly": "Hourly",
|
||||
"sync.scheduleDaily": "Daily",
|
||||
"sync.scheduleWeekly": "Weekly",
|
||||
"sync.passwordPlaceholder": "Sync password (min 8 chars)",
|
||||
"sync.passwordHint": "Set a sync password with at least 8 characters",
|
||||
"sync.saveConfig": "Save sync config",
|
||||
"sync.runNow": "Sync now",
|
||||
"sync.running": "Syncing…",
|
||||
"sync.done": "Sync complete",
|
||||
"sync.configSaved": "Sync config saved",
|
||||
"sync.lastSync": "Last sync: {{time}} ({{status}})",
|
||||
"sync.conflictTitle": "Sync conflict",
|
||||
"sync.conflictDesc": "Both local and remote changed. Choose which copy to keep.",
|
||||
"sync.useRemote": "Use remote",
|
||||
"sync.useLocal": "Use local",
|
||||
"extensions.title": "Extensions",
|
||||
"extensions.desc": "Extension API skeleton (no third-party code execution)",
|
||||
"extensions.devMode": "Developer mode (manifest validation only)",
|
||||
"extensions.stubHint": "Full extension marketplace coming in a future release.",
|
||||
"update.available": "Update {{version}} available",
|
||||
"update.download": "Download update",
|
||||
"update.downloading": "Downloading {{percent}}%",
|
||||
"update.install": "Restart to install",
|
||||
"crash.title": "Unclean shutdown detected",
|
||||
"crash.desc": "The app may have exited unexpectedly last time. You can send a local log report (stub).",
|
||||
"crash.send": "Send report",
|
||||
"crash.dismiss": "Dismiss",
|
||||
"ai.settings.builtinSkills": "Built-in skills",
|
||||
"ai.settings.skillContinue": "Continue writing",
|
||||
"ai.settings.skillPolish": "Polish",
|
||||
"ai.settings.skillProofread": "Proofread",
|
||||
"ai.settings.mcpConnector": "MCP connector URL",
|
||||
"ai.settings.mcpTest": "Test connection"
|
||||
}
|
||||
|
||||
@@ -589,5 +589,50 @@
|
||||
"readMode.fontSerif": "衬线",
|
||||
"readMode.fontSans": "无衬线",
|
||||
"readMode.fontEyeCare": "护眼",
|
||||
"readMode.tts": "朗读"
|
||||
"readMode.tts": "朗读",
|
||||
"settings.extensions": "扩展",
|
||||
"sync.title": "云同步",
|
||||
"sync.desc": "将加密后的全部书籍备份同步到 WebDAV 或本地云盘目录",
|
||||
"sync.mode": "同步方式",
|
||||
"sync.modeLocal": "本地目录",
|
||||
"sync.modeWebdav": "WebDAV",
|
||||
"sync.localPathPlaceholder": "选择或输入同步目录路径",
|
||||
"sync.pickFolder": "选择目录",
|
||||
"sync.webdavUrl": "WebDAV 地址",
|
||||
"sync.webdavUser": "WebDAV 用户名",
|
||||
"sync.schedule": "同步计划",
|
||||
"sync.scheduleManual": "手动",
|
||||
"sync.scheduleHourly": "每小时",
|
||||
"sync.scheduleDaily": "每天",
|
||||
"sync.scheduleWeekly": "每周",
|
||||
"sync.passwordPlaceholder": "同步密码(至少 8 位)",
|
||||
"sync.passwordHint": "请设置至少 8 位的同步密码",
|
||||
"sync.saveConfig": "保存同步配置",
|
||||
"sync.runNow": "立即同步",
|
||||
"sync.running": "同步中…",
|
||||
"sync.done": "同步完成",
|
||||
"sync.configSaved": "同步配置已保存",
|
||||
"sync.lastSync": "上次同步:{{time}}({{status}})",
|
||||
"sync.conflictTitle": "同步冲突",
|
||||
"sync.conflictDesc": "本地与远程均有更新,请选择保留哪一侧的数据。",
|
||||
"sync.useRemote": "使用远程",
|
||||
"sync.useLocal": "使用本地",
|
||||
"extensions.title": "扩展",
|
||||
"extensions.desc": "扩展 API 骨架(不执行第三方代码)",
|
||||
"extensions.devMode": "开发者模式(仅校验 manifest)",
|
||||
"extensions.stubHint": "完整插件市场将在后续版本提供。",
|
||||
"update.available": "新版本 {{version}} 可用",
|
||||
"update.download": "下载更新",
|
||||
"update.downloading": "下载中 {{percent}}%",
|
||||
"update.install": "重启并安装",
|
||||
"crash.title": "检测到异常退出",
|
||||
"crash.desc": "上次使用时应用可能异常退出。可发送本地日志报告(当前为 stub)。",
|
||||
"crash.send": "发送报告",
|
||||
"crash.dismiss": "忽略",
|
||||
"ai.settings.builtinSkills": "内置 Skill",
|
||||
"ai.settings.skillContinue": "续写助手",
|
||||
"ai.settings.skillPolish": "润色助手",
|
||||
"ai.settings.skillProofread": "纠错助手",
|
||||
"ai.settings.mcpConnector": "MCP 连接器 URL",
|
||||
"ai.settings.mcpTest": "测试连接"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user