## What changed - add App and PetCore portable Agent Pet Maker skill management, with fd-relative ownership and race-safe install/uninstall - improve Pi no-model failure projection, session bubble message selection, child-session filtering, onboarding rendering, and related App behavior - delete verified PR source branches with exact leases after merge while dispatching exact-main CI first - document direct/train multi-agent delivery, explicit add/commit/clean/push checks, post-merge worktree audits, and exact-SHA release proof ## Validation - full `cargo test -p petcore` - Swift package suite: 734 tests - Pi connector privacy tests - promotion/release Python tests and actionlint - `./script/validate_pre_push.sh` - independent specification and safety reviews: no remaining blockers This PR changes the protected CI control plane, so it is intended for full CI followed by trusted exact-head squash merge. --------- Co-authored-by: gd-ops <gd-ops@xmfunny.com>
17649 lines
437 KiB
Plaintext
17649 lines
437 KiB
Plaintext
{
|
||
"sourceLanguage": "en",
|
||
"strings": {
|
||
"about.copyright": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "© 2026 Agent Pet Companion contributors"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "© 2026 Agent Pet Companion contributors"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"about.development": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Development"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "开发版"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"about.link.license": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "License"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "开源许可"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"about.link.privacy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Privacy"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "隐私说明"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"about.link.project": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Project"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "项目主页"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"about.local_build": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "local"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"about.tagline": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "A local-first macOS desktop pet that quietly reflects work from Codex, Claude Code, Pi, and OpenCode."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地优先的 macOS 桌面宠物,让 Codex、Claude Code、Pi 与 OpenCode 的工作状态安静地出现在桌面。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"about.version.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Version %@ (%@)"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "版本 %@(%@)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.action.about": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "About Agent Pet Companion"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关于 Agent Pet Companion"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.action.check_connections": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check Agent Connections"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查 Agent 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.action.focus_pet_sessions": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Focus Pet Sessions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "聚焦桌宠会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.action.hide_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hide Desktop Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "隐藏桌宠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.action.more": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "More"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "更多"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.action.open_control_center": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open Control Center"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开控制中心"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.action.quit": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Quit Agent Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "退出 Agent Pet"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.action.show_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show Desktop Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "显示桌宠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.action.toggle_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show/Hide Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "显示/隐藏桌宠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.help.hide_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hide the pet from the desktop"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "隐藏桌面上的宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.help.more": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "More app actions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "更多 App 操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.help.service_status": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@. Open Service & Diagnostics."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@,打开服务与诊断"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.help.show_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show the pet on the desktop"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在桌面显示宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.menu.current_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Current pet: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前宠物:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.menu.recent_agent": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recent agent: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最近 Agent:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.name": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent Pet Companion"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent Pet Companion"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.state.no_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not enabled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未启用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.state.no_pet_enabled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No pet enabled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未启用宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.state.no_recent_activity": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No recent activity"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂无近期活动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.check": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check for Updates…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查更新…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.checking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.download": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Download for This Mac"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "下载适用于此 Mac 的新版"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.later": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Later"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "稍后"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.open_applications": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open Applications"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开“应用程序”文件夹"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.open_downloads": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open Downloads"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开“下载”文件夹"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.open_release_page": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open Release Page"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开 Release 页面"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.redownload": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Download Again"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新下载"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.release_notes": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "View Release Notes"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "查看更新内容"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.retry_download": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Try Download Again"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新尝试下载"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.reveal_new_app": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show New App in Finder"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在 Finder 中显示新版"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.show_install_guide": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show Installation Guide"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "查看安装引导"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.action.view": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "View Update"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "查看更新"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.architecture.apple_silicon": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Apple silicon"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Apple 芯片"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.architecture.intel": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Intel"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Intel 芯片"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.asset.detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.available.compact_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Update %@ Available"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新版 %@ 可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.available.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Download the build made for this Mac. After you replace the App, the new version finishes updating its managed services and Agent integrations for you."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "下载为这台 Mac 准备的版本。替换 App 后,新版会为你完成托管服务和 Agent 集成的更新。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.available.title_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Version %@ Is Available"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新版 %@ 可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.check.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Software Update"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "软件更新"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.checking.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The App is looking for the latest verified release for this Mac."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 正在查找适用于此 Mac、经过安全校验的最新正式版本。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.checking.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking GitHub Releases"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查 GitHub Release"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.action.open_connections": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open Agent Connections"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开 Agent 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.action.open_diagnostics": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open Service & Diagnostics"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开服务与诊断"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.action.check_again": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check Again"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新检查"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The App could not verify every bundled component or managed Agent integration. You can keep using your existing pets and data, then retry."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 未能验证全部随附组件或受管 Agent 集成。你仍可使用现有宠物和数据,然后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.bundled_pets.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This App copy does not contain every verified built-in pet file. Download the official release again, replace the App in Applications, then reopen it; your existing pets and data are preserved."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前 App 副本没有包含全部已验证的内置宠物文件。请重新下载官方 Release,替换“应用程序”中的 App 后再打开;现有宠物和数据不会丢失。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.bundled_pets.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bundled Pet Files Are Missing"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 缺少内置宠物文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.connectors.conflict_detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The managed location for %@ holds a path the App cannot safely write, and Set Up or Repair skips it while that is true. Expand the Agent to see the exact path in its blocking check, move or restore it, then choose Check Again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 的受管位置中有一个本 App 无法安全写入的路径,此状态下“一键设置或修复”不会处理它。请展开对应 Agent 查看阻断检查项中的具体路径,移走或恢复后点击“重新检查”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.connectors.failed_detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The App could not update or verify the managed connector for %@. Expand the Agent, choose Set Up or Repair, follow the instructions, then choose Check All."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 无法更新或验证 %@ 的受管连接组件。请展开对应 Agent,点击“一键设置或修复”,按页面提示处理后再点击“全部检查”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.connectors.host_detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The connector source for %@ was updated, but the Agent command is unavailable, so the active version cannot be verified. Install or update the Agent, fully quit and reopen it, then choose Check All."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 的连接组件源已更新,但 Agent 命令当前不可用,无法验证生效版本。请先安装或更新对应 Agent,完全退出并重新打开,再点击“全部检查”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.connectors.mixed_detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "These Agent connections need different fixes: %@. Expand each one, follow its repair, authorization, or restart guidance, then choose Check All."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "这些 Agent 需要分别处理:%@。请逐一展开,按页面提示完成修复、授权或重启,然后点击“全部检查”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.connectors.title_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Action Required for %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 连接需要处理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.connectors.verification_detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The connection files for %@ were updated, but the running Agent has not loaded and verified them. Fully quit and reopen the Agent, then choose Check All."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 的连接文件已经更新,但运行中的 Agent 尚未加载并验证它们。请完全退出并重新打开对应 Agent,再点击“全部检查”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.service.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore did not return a verified current state. Open Service & Diagnostics, choose Recover Service, wait until it is online, then use Check Again on this notice."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 没有返回已验证的最新状态。请打开“服务与诊断”,点击“恢复服务”,等待服务上线后,再在此提示中点击“重新检查”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.service.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The Local Service Could Not Be Verified"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法验证本地服务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.attention.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finish Setting Up the Update"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完成更新设置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.complete.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The local service, CLI, bundled pets, and your managed Agent integrations are ready."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地服务、CLI、内置宠物和由 App 管理的 Agent 集成都已就绪。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.complete.title_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Updated to Version %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已更新至版本 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The App is updating its local service and the Agent integrations you already use. This normally takes only a moment."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 正在更新本地服务和你已经使用的 Agent 集成,通常只需片刻。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.maker_blocked": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finishing the update before starting new pet work"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在完成更新,完成后即可开始新的宠物制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finishing the New Version Setup"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在完成新版设置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.waiting.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "A pet creation or another protected operation is still active. The update will continue automatically as soon as it finishes."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物制作或另一项受保护操作仍在进行。任务完成后,更新会自动继续。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.convergence.waiting.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Your Current Work Comes First"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "先让当前任务完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.current.detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Version %@ is the latest stable release."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 是最新稳定版本。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.current.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "You’re up to date"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前已是最新版"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.data_reassurance": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Your pets, settings, and history stay exactly where they are."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "你的宠物、设置和历史会完整保留。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.failure.download_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Couldn’t Open the Download"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未能打开下载"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.failure.network_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "GitHub could not be reached. Nothing changed; check your connection and try again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂时无法连接 GitHub。任何内容都没有改变,请检查网络后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.failure.open_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The browser did not open the download. Try again, or open the verified Release page and download this Mac’s build there."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "浏览器未能打开下载。你可以重试,或打开已验证的 Release 页面,在那里下载适合这台 Mac 的版本。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.failure.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Couldn’t check for updates"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未能检查更新"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.failure.verification_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The latest Release did not pass the App’s safety checks, so no download was offered. Try again later."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最新 Release 未通过 App 的安全校验,因此没有提供下载。请稍后再试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.invalid.subtitle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This App copy cannot safely update its bundled components. Download the official release again. Your pets, settings, history, and current work are untouched."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此 App 副本无法安全更新随附组件。请重新下载官方 Release;你的宠物、设置、历史与当前工作不会改变。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.invalid.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Download a Complete Copy"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新下载完整版本"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finish Installing the New App"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完成新版 App 安装"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.restart_failed.subtitle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The new App is ready, but the current App could not reopen it automatically. Open Applications, quit this App, then open the new version. Your pets, settings, and work are preserved."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新版 App 已准备好,但当前 App 无法自动重新打开它。请先打开“应用程序”,退出当前 App,再打开新版。你的宠物、设置和进行中的工作都会保留。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.restart_failed.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open the New Version Manually"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "手动打开新版"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.step.accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Step %d. %@. %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "第 %d 步。%@。%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.step.download.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Use the architecture-specific ZIP offered by the App. Finder normally expands it in Downloads."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "使用 App 提供的对应芯片 ZIP;Finder 通常会在“下载”文件夹中自动解压。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.step.download.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Download and unzip"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "下载并解压"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.step.open.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "In Applications, Control-click AgentPetCompanion and choose Open. If macOS asks, allow it in Privacy & Security."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在“应用程序”中按住 Control 点击 AgentPetCompanion 并选择“打开”。如 macOS 提示,请在“隐私与安全性”中允许打开。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.step.open.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open the new version"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开新版"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.step.replace.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Quit the old App if it is running. Drag AgentPetCompanion.app into Applications and choose Replace."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "如果旧版仍在运行,请先退出。将 AgentPetCompanion.app 拖入“应用程序”,然后选择“替换”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.step.replace.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Replace the App"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "替换 App"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.subtitle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This build is not Developer ID-signed, so macOS does not permit a seamless in-place update. It takes three short steps."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前版本未使用 Developer ID 签名,因此 macOS 不允许无感原位更新。只需完成下面三步。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Move the New App into Applications"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "将新版 App 移入“应用程序”"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.install.version_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Version %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "版本 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"app.update.release.verified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The version, download, and checksum match the official GitHub Release."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "版本、下载地址和校验和均与官方 GitHub Release 一致。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"appearance.dark": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Dark"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "深色"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"appearance.light": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Light"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "浅色"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"appearance.system": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "System"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "系统"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"asset_recovery.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revalidate the pet package and re-extract its cover and nine-action animation assets."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新校验桌宠包,并重新提取封面与九动作动画资源。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"asset_recovery.diagnostics": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "View Diagnostics"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "查看诊断"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"asset_recovery.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The package still could not produce a valid preview. Review diagnostics for the bounded failure details."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠包仍无法生成有效预览。请在诊断中查看经过限制的失败详情。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"asset_recovery.repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Repair Preview"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修复预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"asset_recovery.repairing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Repairing Preview…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在修复预览…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"asset_recovery.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Preview needs repair"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "预览需要修复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"bubble_font_scale.large": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Larger"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "更大"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"bubble_font_scale.standard": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Standard"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "标准"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"check_status.missing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not found"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未检测到"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"check_status.needs_fix": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Needs repair"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需修复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"check_status.not_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "非必需"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"check_status.ok": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "OK"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正常"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"check_status.unsupported": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Unsupported"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂不支持"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"check_status.unverified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Unverified"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.cancel": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancel"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.character_count.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d / %d"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d / %d"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.choose": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.clear": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Clear"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "清空"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.close": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Close"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关闭"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.collapsed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Collapsed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已收起"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.disclosure.collapse_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Activates the whole header to hide details."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "点击整个标题区域可收起详情。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.disclosure.expand_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Activates the whole header to show details."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "点击整个标题区域可展开详情。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.expanded": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Expanded"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已展开"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.images.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d images"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d 张"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.minutes.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d min"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d 分钟"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.not_reported": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not reported"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未报告"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.percent.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d%%"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d%%"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.recommended": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recommended"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "推荐"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.retry": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Retry"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重试"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"common.value_of_total.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ %d/%d"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ %d/%d"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.advanced.appearance": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Advanced Appearance & Interaction"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "高级外观与交互"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.advanced.appearance.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Transparency, idle behavior, context menu, and pointer interaction."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "透明度、空闲行为、右击菜单与指针交互。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.advanced.messages": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Advanced Message Settings"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "高级消息设置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.advanced.messages.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent sources, individual events, timeout, and multi-session display."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 来源、逐事件、收起时间与多会话显示。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.attention_preset": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Message Attention"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "消息提醒"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.attention_preset.custom_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Your per-event choices are customized. Open Advanced Message Settings to review them."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "你已自定义逐事件选择,可展开“高级消息设置”查看。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.auto_hide": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Auto-collapse When Idle"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "空闲时自动收起"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.auto_hide.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hide the bubble while idle and reveal it for events."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "空闲时隐藏气泡,有事件时自动显示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.bubble_font_scale": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bubble Text Size"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "气泡字号"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.bubble_font_scale.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Sets the desktop bubble text size. Standard keeps the current size; Larger scales every bubble text style together."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "设置桌面消息气泡的文字大小。标准保持当前字号,更大会按同一比例放大气泡内所有文字。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.context_menu": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Context Menu"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "右击菜单"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.context_menu.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Right-click the desktop pet for quick actions."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "右击桌宠打开快捷菜单"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.current_pet.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Current pet: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前宠物:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.display_appearance": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Display & Appearance"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "显示与外观"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.display_clarity.limit_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ source is sharpest up to %d pt."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@素材在 %d pt 以内最清晰。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.display_clarity.warning_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ source may look softer above %d pt; display size remains unchanged."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@素材超过 %d pt 后可能稍显柔和;显示尺寸不会被限制。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.display_size": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Display Size"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "显示尺寸"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.display_width.accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet size"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物大小"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.display_width.reset": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restore Default"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "恢复默认"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.display_width.value_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d pt"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d pt"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.event.done_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The task is complete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务已完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.event.failed_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The task failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务执行失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.event.plan_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The Agent updated its plan; the pet uses its Thinking action"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 更新了规划;宠物使用“思考”动作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.event.reaction_mapping": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Badges show stable, filtered session events. Started has no pet action; Thinking and Planning both use the pet's Thinking action."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话标识仅显示稳定、经过筛选的事件。开始事件没有宠物动作;思考与规划事件都使用宠物的“思考”动作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.event.start_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The request was accepted; this event does not trigger a pet action"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 已接收请求;开始事件不触发宠物动作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.event.thinking_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The host explicitly reported stable reasoning activity; the pet uses its Thinking action"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宿主明确上报了稳定的思考或推理活动;宠物使用“思考”动作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.event.tool_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent is using a local tool"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 正在调用本地工具"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.event.waiting_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The Agent is paused until you approve, answer, or decide"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 已暂停,必须等你确认、回答或决策后才能继续"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.group_display": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Default Multi-session Display"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "多会话默认显示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.group_display.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "You can switch a bubble temporarily without changing this global preference."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "气泡中可以为本次临时切换,不会覆盖这里的全局偏好。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.group_sessions_by_agent": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Group Sessions by Agent"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "按 Agent 聚合会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.group_sessions_by_agent.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "When on, each Agent owns one expandable card. When off, every session becomes its own card in one global stack, stably ordered by attention state and new turns."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开时,每个 Agent 使用一张可展开的聚合卡;关闭时,每个会话独立成卡并进入一个全局折叠栈,按注意力状态与新轮次稳定排序。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.language_accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App language"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 语言"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.language_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Changes the Control Center, desktop pet, menus, and accessibility text immediately."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "立即切换控制中心、桌宠、菜单和无障碍文字的语言。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.language_picker": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Language"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "语言"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.live_preview": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet Preview"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.message_preview": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Message Preview"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "消息预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.page_picker": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Configuration Page"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "配置页面"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.persistence_note": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for You and Failed sessions remain visible regardless of the normal message timeout."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "“等待你操作”和“执行失败”的会话始终保持显示,不受普通消息收起时间影响。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.pet_interaction": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Desktop Pet Interaction"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠交互"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.bubble_auto_show": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Appears automatically for events"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "有事件时自动显示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.bubble_working": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Updating local UI components"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在更新本地 UI 组件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.desktop_accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Desktop pet live preview"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠实时预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.events": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Events"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "事件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.live_messages": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Live Message Preview"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "实时消息预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.no_events": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No Session Events"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "没有启用的会话事件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.no_events_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose the stable session events shown by the desktop pet."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择要由桌宠显示的稳定会话事件。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.no_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No pet enabled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "尚未启用宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.no_sources": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No Enabled Sources"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "没有启用的来源"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.no_sources_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Enable at least one agent source to preview messages."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "启用至少一个 Agent 来源后,这里会显示消息。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.persistence": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for You and Failed remain visible until the event changes or you dismiss the session."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "“等待你操作”和“执行失败”会持续显示,直到事件变化或你关闭该会话。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.pet_hidden": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Desktop pet hidden"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠已隐藏"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.sources": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Sources"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "来源"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.preview.timeout_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Normal messages collapse after %d minutes."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "普通消息 %d 分钟后收起"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.response_events": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Session Events"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话事件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.response_sources": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Responsive Sources"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "响应来源"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.section.appearance": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Appearance & Desktop Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外观与桌宠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.section.messages": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Messages & Sources"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "消息与来源"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.session_display": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Session Display"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话显示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.show_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show Desktop Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "显示桌宠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.show_pet.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show the currently enabled pet on the desktop."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在桌面显示当前启用的宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.size_footer": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Size keeps the pet’s bottom-center anchor stable and never changes the authored animation timing."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "调整尺寸时保持宠物画布底部中心锚点稳定,不改变作者设定的动作时序。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.size_guidance": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "100–300 pt · Default 112 pt"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "100–300 pt · 默认 112 pt"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.source.full_check": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Full check required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "待完整检查"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.source.healthy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connected"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接正常"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.source.limited": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connected; some capabilities are unsupported"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接可用,部分能力暂不支持"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.source.missing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not detected"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未检测到"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.source.needs_repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Needs repair"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需修复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.source.partially_unverified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Some capabilities need verification"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "部分能力待验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.source.pending": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection not checked"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接待检查"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.sources_footer": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection state is only summarized here. Use Agent Connections to check or repair."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接状态仅作摘要;检查与修复请前往“Agent 连接”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.status_bubble": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Status Bubble"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "状态气泡"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.status_bubble.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Show concise task status beside the pet."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在桌宠旁显示简短任务状态"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.subnavigation.accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet configuration pages"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物配置子页面"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.subtitle.appearance": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Adjust the desktop pet, bubble, and desktop interactions."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "调整桌宠显示、气泡与桌面交互"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.subtitle.messages": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose responsive sources, events, and session presentation."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择响应来源、事件与会话呈现方式"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.theme_accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Appearance theme"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外观主题"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.theme_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Applies to the Control Center, status bubble, action buttons, and context menu."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "同时应用于控制中心、状态气泡、操作按钮和右击菜单。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.theme_picker": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Appearance"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外观"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.timeout": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Normal Message Timeout"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "普通消息收起时间"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config.timeout_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Normal sessions collapse after no new activity."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "普通会话在没有新活动后自动收起"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connection_mode.light": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Light check"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "轻量定位"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connection_mode.runtime": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Full check"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完整检查"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.bulk": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bulk Actions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "批量操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.check_all": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check All"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "全部检查"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.check_source_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.install_repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Set Up or Repair"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "设置或修复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.install_update": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "install or update"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "安装或更新"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.recheck": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check Connection"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.remove": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "remove"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "移除"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Repair Connection"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修复连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.repair_accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Install or repair the %@ connection"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "安装或修复 %@ 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.repair_all": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Set Up or Repair All"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "一键设置或修复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.setup_again": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Set Up Again"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新设置连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.test_channel": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Send Test Message"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "发送测试消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.troubleshoot": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "View Fix"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "查看处理方法"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.uninstall": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Remove Connection"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "移除连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.uninstall_accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Uninstall the %@ connection"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "卸载 %@ 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.uninstall_all": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Uninstall All Managed Connections"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "卸载所有受管连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.action.write_repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Write and Repair"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "写入并修复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.agent_label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App support and audited capabilities: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 支持与审计能力,%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.audited": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Audited host events"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已审计的宿主事件面"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.list_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ (%d)"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@(%d)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.mapped": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Mapped information"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "映射的信息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.privacy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Privacy exclusions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "隐私排除项"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.subscribed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Registered contract events"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前契约注册项"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.summary_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Target %@ · %d audited / %d registered"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "目标 %@ · 审计 %d / 注册 %d"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App Support & Audited Capabilities"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 支持与审计能力"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore has not returned a capability list. Run a full check first."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前 PetCore 尚未返回能力清单。完成完整检查后再查看。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.unreported": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not reported"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未报告"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.capabilities.version_unreported": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Version not reported"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "版本未报告"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@: %@. %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@:%@,%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.agent_cli": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks whether the selected agent command is available to the connection environment. Install or expose the agent CLI, then check again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查连接环境能否使用所选 Agent 命令。若不可用,请安装 Agent CLI 或让当前环境可找到它,然后重新检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.agent_version": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reports the detected host version as diagnostic context. Host versions never block compatibility; the managed connector and live runtime/channel checks decide connection health."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "把检测到的宿主版本作为诊断信息展示。宿主版本不会阻断兼容性;连接健康由受管连接器及实时宿主/通道检查决定。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.app_server": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks whether Codex App Server is available for connector workflows. Update or enable Codex, then check again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查 Codex App Server 是否可用于连接器工作流。请更新或启用 Codex,然后重新检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.channel_test": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks only the local diagnostic CLI, RPC, and event persistence path. It does not verify a real agent task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "只检查本地诊断 CLI、RPC 与事件持久化链路,不代表真实 Agent 任务已验证。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.claude_hooks_policy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks whether Claude Hooks policies permit Agent Pet Companion. disableAllHooks, allowManagedHooksOnly, or another managed policy may block Hooks; adjust the policy or contact your administrator, then check again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查 Claude Hooks 策略是否允许 Agent Pet Companion。disableAllHooks、allowManagedHooksOnly 或其他管理策略可能阻止 Hooks;请调整策略或联系管理员,然后重新检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.event_cli": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks whether Agent Pet Companion's local event command is installed. Use Install or Repair if it is missing."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查 Agent Pet Companion 的本地事件命令是否已安装。若缺失,请使用“安装或修复”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.event_delivery": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks whether the local event command can reach PetCore. Repair the connector or local service, then check again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查本地事件命令能否连接 PetCore。请修复连接器或本地服务,然后重新检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.generic": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks a supported connection condition. Refresh the check and follow the managed-connection guidance if it still needs attention."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查一个受支持的连接条件。请刷新检查;若仍需处理,请按受管连接指引操作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.host_runtime": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks whether the agent host loaded its managed connector. Restart the agent after a repair, then check again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查 Agent 宿主是否已加载受管连接器。修复后请重启 Agent,再重新检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.host_server": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks whether the OpenCode server is available to the managed connector. Update or restart OpenCode, then check again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查 OpenCode Server 是否可供受管连接器使用。请更新或重启 OpenCode,然后重新检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.host_verification": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks host trust and connector loading for this agent. Follow the host guidance and run a real agent task before checking again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查该 Agent 的宿主信任与连接器加载情况。请按宿主指引处理并运行一次真实 Agent 任务,再重新检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.description.managed_connector": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks the app-managed connector files and settings. Review the managed locations, then use Install or Repair."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查 App 管理的连接器文件与设置。请先查看受管位置,再使用“安装或修复”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Status: %@. %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "状态:%@。%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.evidence.codex_trust_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%ld disabled · %ld modified · %ld untrusted of %ld. Review and trust these hooks in Codex, then recheck."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "共 %4$ld 个 Hook:未启用 %1$ld、已修改 %2$ld、未信任 %3$ld。请在 Codex 中审查并信任后重新检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.evidence.version_missing_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ did not return version information. This is non-blocking; use the connector and runtime/channel results."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 未返回版本信息。此项不阻断连接,请以连接器及宿主/通道检查结果为准。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.evidence.version_supported_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Detected %@ for %@. This is informational; compatibility is verified by the managed connector and live runtime/channel checks."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检测到 %@(%@)。此项仅供诊断;兼容性由受管连接器及实时宿主/通道检查验证。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.evidence.version_unverified_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Detected %@ for %@. Version information is non-blocking; use the connector and runtime/channel results."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检测到 %@(%@)。版本信息不阻断连接,请以连接器及宿主/通道检查结果为准。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.evidence.version_update_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Detected %@ for %@. Host versions do not gate compatibility; update %@ only if its own runtime check fails."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检测到 %@(%@)。宿主版本不作为兼容性门槛;仅在 %@ 自身运行检查失败时再更新。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.agent_cli": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent CLI"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent CLI"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.agent_version": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent Version"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 版本"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.app_server": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex App Server"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex App Server"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.channel_test": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local Channel Test"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地通道自检"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.claude_hooks_policy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Claude Hooks Policy"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Claude Hooks 策略"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.event_cli": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local Event CLI"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地事件 CLI"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.event_delivery": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Event Delivery"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "事件回传"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.generic": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection Check"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接检查项"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.host_runtime": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Host Runtime"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宿主运行时"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.host_server": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "OpenCode Server"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "OpenCode Server"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.host_verification": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Host Verification"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宿主验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.name.managed_connector": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Managed Connector"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "托管连接器"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.version_support.claude": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Informational only; no host-version gate"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "仅供诊断;没有宿主版本门槛"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.version_support.codex": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Informational only; no host-version gate"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "仅供诊断;没有宿主版本门槛"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.version_support.opencode": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Informational only; no host-version gate"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "仅供诊断;没有宿主版本门槛"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.check.version_support.pi": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Informational only; no host-version gate"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "仅供诊断;没有宿主版本门槛"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.checks.empty": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This snapshot contains no checks. Run a full check again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前快照没有返回检查项。请重新执行完整检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.checks.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查项"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.kind.connector": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connector"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接器"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.kind.extension": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Extension"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "扩展"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.kind.package": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Package"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "软件包"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.kind.plugin": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Plugin"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "插件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.kind.hook": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hook"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hook"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.kind.skill": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Skill"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "技能"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.kind.unknown": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Component"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "组件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.required_version_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This App requires %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本 App 需要 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.version_mismatch": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Version mismatch"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "版本不匹配"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.component.version_mismatch_detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Installed %@ · This App requires %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前 %@ · 本 App 需要 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.managed_change_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The app will %@ managed connection files for: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "将为这些 Agent %@由 App 管理的连接文件:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.more_locations_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d more locations"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "另有 %d 个位置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.no_repair_all": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No agent connections can currently be set up or repaired."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前没有可一键设置或修复的 Agent 连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.no_uninstall_all": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No managed agent connections are available to uninstall."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前没有检测到可卸载的 Agent 连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.paths_unreported": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The inspector did not report specific paths."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查器当前未报告具体路径。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.repair_all": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Set Up or Repair Connections?"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "一键设置或修复 Agent 连接?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.repair_count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Set Up or Repair %d Connections"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "设置或修复 %d 个 Agent 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.repair_files_intro": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The following managed connection files will be installed or updated:"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "将安装或更新以下受管连接文件:"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.repair_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Install or Repair %@?"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "确认安装或修复 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.repair_safety": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent credentials are not read, and unlisted user files are not changed."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "不会读取 Agent 凭据,也不会修改未列出的用户文件。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.repair_unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The app cannot automatically repair a managed connection issue in the current state."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前状态没有可由 App 自动修复的受管连接问题。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.safety_summary": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This does not uninstall the agent, read agent credentials, or change unrelated files."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "不会卸载 Agent 本体、读取 Agent 凭据或修改无关文件。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.uninstall_all": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Uninstall All Connections?"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "确认卸载所有连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.uninstall_count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Uninstall %d Connections"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "卸载 %d 个连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.uninstall_files_intro": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The following managed connection files or settings will be removed:"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "将移除以下受管连接文件或配置:"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.uninstall_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Uninstall %@ Connection?"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "确认卸载 %@ 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.confirm.uninstall_unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No managed connection is currently available to uninstall."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前没有可卸载的受管连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.export_diagnostics": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Export Redacted Diagnostics…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "导出脱敏诊断…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.export_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Full service status and log guidance are available in Service & Diagnostics."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完整服务状态与日志说明位于服务与诊断页面"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.exporting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Packaging…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在打包…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.install_location_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Install Locations"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "安装位置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.install_locations_empty": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Managed connection locations appear after a check."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完成检查后显示由 App 管理的连接位置。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.install_locations_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection file locations (%d)"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接文件位置(%d)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.instance_id": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Instance ID"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "实例 ID"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.privacy_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks only managed connection files, CLI availability, and explicit event channels. Agent tokens, cookies, API keys, and other credentials are never read."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "只检查受管连接文件、CLI 可用性和显式事件通道;不读取 Agent 的令牌、Cookie、API Key 或其他凭据。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.privacy_support": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Privacy & Support"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "隐私与支持"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.privacy_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Privacy Boundary"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "隐私边界"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.runtime_footer": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Identifies the App/PetCore contract environment used for this agent check. Service health is available in Service & Diagnostics."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "仅用于说明本次 Agent 检查发生在哪个 App/PetCore 合同环境;服务健康请在“服务与诊断”查看。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.runtime_identity": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Runtime Identity"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "运行时身份"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check Environment"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查环境"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.environment.value_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.failure.invalid_request": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The operation no longer has a valid Agent target. Select an Agent and try again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此操作已没有有效的 Agent 目标。请选择 Agent 后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.failure.invalid_response": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The local service returned an unexpected result. Try again, or open Service & Diagnostics."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地服务返回了异常结果。请重试,或前往“服务与诊断”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.failure.partial": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The action finished for only some Agents. Open each Agent that needs attention, then retry."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "操作仅对部分 Agent 完成。请逐个打开需要处理的 Agent 后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.failure.rejected": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The connection action could not be completed. Check the current status, then retry."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未能完成此连接操作。请检查当前状态后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.failure.transport": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The local service is unavailable. Try again, or open Service & Diagnostics."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地服务暂不可用。请重试,或前往“服务与诊断”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.failure.unknown": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The connection operation could not be completed. Try again or open Service & Diagnostics."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接操作未能完成。请重试或打开“服务与诊断”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.action_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Review the blocked check below, complete its required action, then check the connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请查看下方的阻断检查项,完成对应处理后重新检查连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.full_restart_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Fully quit and reopen %@, then check the connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请完全退出并重新打开 %@,再检查连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.hook_authorization": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Authorize Agent Pet Companion Hooks in Codex, fully quit and reopen every Codex window, then check the connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请在 Codex 中授权 Agent Pet Companion Hooks,完全退出并重新打开所有 Codex 窗口,然后重新检查连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.install_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ was not found. Install or open it, then check the connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未找到 %@。请先安装或打开它,再检查连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.local_service": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open Service & Diagnostics, restore the local service, then check the connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请打开“服务与诊断”恢复本地服务,然后重新检查连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose Set Up or Repair below."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请选择下方的“设置或修复”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.restart_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restart %@, then check the connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请重启 %@,再检查连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.service": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check the connection again. If it still fails, open Service & Diagnostics."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请重新检查连接;如果仍失败,请前往“服务与诊断”。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.settings": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This Agent's settings are blocking the connection. Allow Agent Pet Companion, or contact your administrator."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此 Agent 的设置阻止了连接。请允许 Agent Pet Companion,或联系管理员。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.guidance.update_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Update %@, then check the connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请更新 %@,再检查连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.health.action_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Action required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.health.attention_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d issues"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d 项待处理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.health.healthy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verified"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.health.light": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Basic check complete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "基础检查完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.health.limited": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Some capabilities limited"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "部分能力受限"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.health.pending": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not checked"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "待检查"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.health.unverified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Awaiting verification"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "待验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.busy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Wait for the current connection operation to finish."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待当前连接操作完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.check_all": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check all four agents."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查全部四个 Agent"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.recheck": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Refresh this Agent's connection status."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "刷新此 Agent 的连接状态"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.repair_again": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Shows the changes before setting up this connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新设置连接前会先显示改动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.repair_manual": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Follow the check item instructions to resolve this issue manually."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前问题需要按检查项说明手动处理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.repair_none": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This check found no issue that can be repaired automatically."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前检查没有发现可自动修复的问题"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.repair_preview": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Review managed file locations before confirming the write."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "先预览受管文件位置,再确认写入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.test": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Shows a local test message on the desktop pet. A real Agent task is still required for verification."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在桌宠上显示一条本地测试消息;真实验证仍需运行一次 Agent 任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.troubleshoot": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Shows the exact blocked checks and the available next actions."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "展开准确的阻断检查与当前可执行的处理操作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.hint.uninstall": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Removes the connection without uninstalling the Agent."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "移除连接,不会卸载 Agent"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.item.located": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Located"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已定位"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.list.accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent connections"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 连接列表"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.list.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connections"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.local_channel.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Sends a diagnostic event through the local adapter and PetCore. It does not contact the provider or prove a real Agent task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "通过本地适配器与 PetCore 发送诊断事件;不会连接服务商,也不能证明真实 Agent 任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.local_channel.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local Channel Test"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地通道测试"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.managed.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Install and repair change only the managed connection files listed in the inspector. Uninstall never removes the agent or user projects."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "安装和修复只修改检查器列出的受管连接文件;卸载不会删除 Agent 本体或用户项目。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.managed.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Managed Connection"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "受管连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.managed_actions.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reapply or remove only files owned by Agent Pet Companion. This does not install or update the Agent itself."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "只重新写入或移除 Agent Pet Companion 管理的文件,不会安装或更新 Agent 本身。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.managed_actions.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Managed Connection"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "受管连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.managed_artifacts.count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d managed locations reported. Exact changes are shown before confirmation."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已报告 %d 个受管位置;确认前会显示准确改动。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.managed_artifacts.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Managed Connection Files"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "受管连接文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.managed_components.summary": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Only items installed and maintained by Agent Pet Companion are shown here."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "这里只显示 Agent Pet Companion 安装和维护的项目。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.managed_components.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Managed by This App"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "由本 App 管理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.metadata.cwd": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check directory"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.metadata.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.metadata.last_receipt": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Latest host receipt"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最近宿主回执"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.metadata.verified_at": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verified"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "验证时间"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.operation.check": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.operation.dismiss": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Dismiss"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关闭提示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.operation.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection operation failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接操作失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.operation.in_progress": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection operation in progress"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在执行连接操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.operation.repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Repairing"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在修复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.operation.serial": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection operations run serially. Conflicting actions for other agents are temporarily unavailable."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接操作串行执行;其他 Agent 的冲突操作暂时不可用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.operation.test": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Sending test message"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在发送测试消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.operation.title_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.operation.uninstall": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Uninstalling"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在卸载"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.page.subtitle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Select an Agent to see its connection status and available actions."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择一个 Agent,查看连接状态和可用操作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.page.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent Connections"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.page_picker": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection Page"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接页面"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.pane.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection Details"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接详情"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.pane.environment": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check Environment"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查环境"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.primary.accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.primary.attention_verify_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Complete the current instructions, then check the connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完成当前处理指引后,重新检查连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.primary.connect_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Shows the connection changes before asking you to confirm."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "确认前会先显示连接改动。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.primary.repair_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Shows the connection changes before asking you to confirm."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "确认前会先显示连接改动。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.primary.retry_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Retries the failed connection operation."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重试失败的连接操作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.primary.verify_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checks the connection again. Run a real Agent task first if asked."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新检查连接;如有提示,请先运行一次真实 Agent 任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.snapshot.description_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore has not returned check results for %@. You can run a full check now."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 尚未返回 %@ 的检查结果。你仍可立即执行完整检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.snapshot.none": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No check snapshot"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "尚无检查快照"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.source_picker": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose Agent"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择 Agent"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.status.action_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Action Required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要处理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.status.agent_missing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent Not Found"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未检测到 Agent"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.status.hook_authorization": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hook Authorization Required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要 Hook 授权"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.status.local_issue": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local Connection Issue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地连接异常"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.status.permission_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Permission Required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要设置授权"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.status.restart_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restart Required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要重启"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.status.update_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Update Required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要更新"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.success.check": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connection check finished. The status is up to date."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接检查已完成,状态已更新。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.success.repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The connection was set up or repaired, then checked again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接已设置或修复,并已重新检查。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.success.test": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The test message was sent. Run a real Agent task next to confirm the desktop pet responds."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "测试消息已发送。请再运行一次真实 Agent 任务,确认桌宠会响应。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.success.uninstall": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The connection was removed. The Agent itself was not uninstalled."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接已移除;Agent 本身未被卸载。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.action_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This connection needs attention before it can be used."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此连接需要完成处理后才能使用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.agent_missing_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ was not found on this Mac."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未在此 Mac 上检测到 %@。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.checking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Working on this Agent connection."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在处理此 Agent 连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.connected": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This Agent is connected."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此 Agent 已连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.hook_authorization": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex Hooks were updated and must be reviewed and authorized again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex Hooks 已更新,需要重新审查并授权。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.local_issue": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The local event service required by this connection is unavailable."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此连接所需的本地事件服务当前不可用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.light": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Basic checks are complete; waiting for the full runtime check."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "基础检查已完成,正在等待完整运行检测。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.needs_repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This connection needs setup or repair."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此连接需要设置或修复。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.not_checked": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check whether this Agent is ready to connect."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查此 Agent 是否已准备好连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.permission_required_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ settings do not currently allow this connection."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 的设置尚未允许此连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.restart_required_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ must reload the current connection."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 需要重新加载当前连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This Agent is not ready to connect."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此 Agent 尚未准备好连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.summary.update_required_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ version information does not block this connection."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 的版本信息不会阻断此连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.technical.summary": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local setup, managed connector, and real-task evidence."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地设置、受管连接器与真实任务证据。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.technical.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Technical Details"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "技术详情"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.test.detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "“Test Channel” validates only the local CLI, RPC, and event persistence path. Real verification requires running a real %@ task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "“测试通道”只验证本地 CLI、RPC 与事件持久化链路;真实验证需要运行一次真实的 %@ 任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.validation.boundary": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local Channel Test checks only the on-device event path. Real Agent Validation requires activity from a real provider task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "“本地通道测试”只检查设备内事件链路;“真实 Agent 验证”必须来自真实服务商任务的活动。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.action_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Run a real task in this Agent, then choose Verify to refresh the evidence."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请在此 Agent 中运行一次真实任务,再选择“验证”刷新证据。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.action_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Run a real agent task"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请运行真实 Agent 任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.instruction_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Run a real %@ task, then verify again. The local channel test cannot replace this step."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请运行一次真实的 %@ 任务,再重新验证;本地通道测试不能替代这一步。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.not_required_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This connector does not require a real-agent verification step."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此连接无需真实 Agent 验证步骤。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.not_required_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Real-agent verification not required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无需真实 Agent 验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.not_run_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Check the connection, then run a real task in this Agent."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请先检查连接,再在此 Agent 中运行一次真实任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.not_run_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not verified yet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "尚未验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.pending_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Run a real task in this Agent, then check the connection again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请在此 Agent 中运行一次真实任务,然后重新检查连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.pending_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for a real task"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待真实任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Real Agent Verification"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 侧真实验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.verified_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The desktop pet received activity from a real task in this Agent."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠已收到此 Agent 的真实任务状态。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"connections.verification.verified_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verified with a real task"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已通过真实任务验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"content.service_status.label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Service status: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "服务状态:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"control.disabled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Off"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已关闭"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"control.enabled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "On"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已开启"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"control.event.label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Event: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "事件:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"control.quality.label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Quality: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "画质:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"control.selected": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Selected"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已选择"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"control.source.label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Source: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "来源:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"control.style.label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Style: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "风格:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"control.unselected": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not selected"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未选择"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.action.export": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Package and Download…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打包并下载…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.action.exporting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Packaging…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在打包…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.action.recover": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recover Service"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "恢复服务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.action.recovering": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recovering"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在恢复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.action.refresh": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Refresh Status"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "刷新状态"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.action.refreshing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Refreshing"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在刷新"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.export.exporting_message": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Packaging diagnostic logs"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在打包诊断日志"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.export.failed_message": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Diagnostic export failed. Try again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "诊断日志导出失败,请重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.export.succeeded_message": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Diagnostic archive exported."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "诊断日志已导出。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.metadata.bounded_14_days": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bounded logs, up to 14 days"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "有界日志,最长 14 天"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.metadata.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Format"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "格式"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.metadata.privacy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Privacy"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "隐私"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.metadata.redacted": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Redacted"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已脱敏"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.metadata.scope": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Scope"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "范围"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.package.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App, PetCore, device environment, and recent activity"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App、PetCore、设备环境与近期活动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.package.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Diagnostic Archive"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "诊断日志包"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.page.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Service & Diagnostics"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "服务与诊断"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.privacy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Excludes prompts, file contents, and credentials."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "不含提示词、文件内容和凭据。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.row.accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@: %@. %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@:%@。%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.section.log_download": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Diagnostic Download"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "日志打包下载"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.section.service_status": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Service Status"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "服务状态"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.summary.checking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking the services needed by the desktop pet."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查桌宠所需的本地服务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.summary.failure": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The local service could not be reached. Retry the connection."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法连接本地服务,请重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.summary.healthy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The desktop pet can receive Agent updates normally."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠可以正常接收 Agent 动态。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.summary.offline": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The desktop pet cannot receive Agent updates. Recover the service to continue."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠暂时无法接收 Agent 动态,请恢复服务后继续。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.summary.recovering": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restoring the services needed by the desktop pet."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在恢复桌宠所需的本地服务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.summary.runtime_mismatch": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The App and its local service need compatible versions before Agent updates can resume."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 与本地服务版本不兼容,更新一致后才能继续接收 Agent 动态。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.technical.summary": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Runtime, local communication, event delivery, rendering, and archive boundaries"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "运行时、本地通信、事件传递、渲染与归档边界"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"diagnostics.technical.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Technical Details"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "技术详情"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"error.petpack.import_failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Import failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "导入失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.create.cancelled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancelled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.create.cancelling": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancelling"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.create.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Generation failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "生成失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.create.idle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not started"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "尚未开始"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.create.running": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Generating"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在生成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.create.starting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Starting"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在启动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.create.succeeded": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Generation complete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "生成完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.create.waiting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for details"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待补充信息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.modify.cancelled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revision cancelled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修改已取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.modify.cancelling": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancelling revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在取消修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.modify.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revision failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修改失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.modify.idle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not started"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "尚未开始"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.modify.running": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revising"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.modify.starting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Starting revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在启动修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.modify.succeeded": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revision complete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修改完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"generation.modify.waiting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revision needs details"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修改等待补充信息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"interface_language.english": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "English"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "English"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"interface_language.simplified_chinese": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "简体中文"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "简体中文"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"interface_language.system": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Follow System"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "跟随系统"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.action.customize_copy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Create a Copy to Customize"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建副本并定制"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.action.delete": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Delete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "删除"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.action.export": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Export .petpack"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "导出 .petpack"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.action.history": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation History"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.action.modify": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.activate.accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Enable Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "启用宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.all_count.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "All Pets · %d"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "全部宠物 · %d"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.filtered_count.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d of %d Pets"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "显示 %d / %d 只"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.animation.accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ — %@ action preview"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@——“%@”动作预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.animation.action_picker": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Preview action"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "预览动作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.animation.agent_group": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent State"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 状态"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.animation.interaction_group": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local Interaction"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地互动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.animation.short.done": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Done" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "完成" } }
|
||
}
|
||
},
|
||
"library.animation.short.failed": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Failed" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "失败" } }
|
||
}
|
||
},
|
||
"library.animation.short.idle": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Rest" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "休息" } }
|
||
}
|
||
},
|
||
"library.animation.short.thinking": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Think" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "思考" } }
|
||
}
|
||
},
|
||
"library.animation.short.tool": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Tools" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "工具" } }
|
||
}
|
||
},
|
||
"library.animation.short.waiting": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Wait" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "等待" } }
|
||
}
|
||
},
|
||
"library.authored_timing_summary.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d frames across %d actions · authored per-frame timing"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d 帧 · %d 个动作 · 逐帧创作时序"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.bundled.note": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bundled pets can be enabled, exported, and previewed. Customization first prepares a copy draft with a new ID."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 内置宠物可启用、导出和预览;定制会先准备使用新 ID 的副本草稿。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.card.accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Select pet %@. Style %@, source %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择宠物 %@,风格:%@,来源:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.card.variant_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Variant %d"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "变体 %d"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.copy.active_task": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finish or cancel the current AI creation task first."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请先完成或取消当前 AI 制作任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.copy.brief_contract": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Preserve the character’s core identifying features and nine-action structure. You can add appearance and motion requirements before creating."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "保留原角色的核心辨识特征与九动作结构,并允许我在开始制作前继续补充外观和动作要求。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.copy.brief_id_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The new copy must use a new stable pet ID: %@. Do not overwrite or reuse the original ID."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新副本必须使用新的稳定宠物 ID:%@,不得覆盖或复用原 ID。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.copy.brief_source_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Create an independent copy based on the bundled read-only pet “%@” (ID: %@)."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请基于 App 内置宠物“%@”(只读 ID:%@)创作一个独立副本。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.copy.bundled_only": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Only bundled read-only pets need a copy before customization."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "仅 App 内置只读宠物需要先创建副本"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.copy.prepared_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Prepared a copy draft for %@. Confirm the new ID and creative brief, then start creating."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已准备 %@ 的副本草稿;请确认新 ID 和创作要求后开始制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.current_info": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Technical Information"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "技术信息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.delete.action_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Delete %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "删除 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.delete.current_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Delete Current Pet?"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "删除当前宠物?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.delete.message_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Delete “%@” and its app-owned .petpack resources? Nothing is uploaded or retained."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "将删除“%@”及其本 App 自有 .petpack 资源。此操作不会上传或保留副本。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.delete.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Delete Pet?"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "删除宠物?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.duration.state_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@: %d ms"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@:%d 毫秒"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.edit.active_warning": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finish or cancel the current AI creation task first."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请先完成或取消当前 AI 制作任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.edit.baseline": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Selected Validated Baseline"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "所选已验证基线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.edit.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "A revision task starts only after confirmation. The validated baseline stays unchanged until a new revision passes validation."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "确认后才会创建修改任务;当前已验证基线在新 revision 校验成功前保持不变。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.edit.instruction": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revision Requirements"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本次修改要求"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.edit.instruction_accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet revision requirements"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物修改要求"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.edit.start": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revise Current Version"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "从当前版本开始修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.edit.title_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revise %@ with AI"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 修改 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.empty.action": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Create a pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新建宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.empty.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Create a pet or import an app-owned .petpack."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新建宠物,或导入本 App 自有格式的 .petpack。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.empty.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Your pet library is empty"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物库为空"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.current_state": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Current State"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前状态"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.duration": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Action Duration"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "动作时长"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.frame_counts": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Frame Counts"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "帧数"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.immutable_revisions": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Immutable Revisions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "不可变修订"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.package_version": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": ".petpack Version"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": ".petpack 版本"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.provenance": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Provenance"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "来源详情"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.quality": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Quality"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "画质"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.render_size": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Render Size"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "渲染尺寸"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.revision_id": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revision ID"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revision ID"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.revision_policy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revision Policy"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修订策略"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.source": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Source"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "来源"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.stable_id": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stable ID"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "稳定 ID"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.states": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Nine Actions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "九动作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.timing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Animation Timing"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "动画时序"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.field.validation": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Asset Validation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "资源校验"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.format.app_owned": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App-owned .petpack"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本 App 自有 .petpack"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.frame_count.state_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@: %d frames"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@:%d 帧"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.available_detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ Validated owned revisions remain selectable as read-only baselines; saving creates a new revision."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@已校验的自有 revisions 可继续选作只读基线;保存会创建新 revision。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.available_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recent App Record Found"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已找到最近一次 App 内记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.checking_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Loading validated owned revisions. Any available revision can be selected as a read-only edit baseline."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在加载已校验的自有 revisions;任何可用 revision 都可选为只读修改基线。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.checking_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking App Creation History"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查 App 内制作记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.close": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Close"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关闭"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.confirm_baseline": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Start Revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "开始修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.current_revision": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Current Revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前 Revision"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.failed_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "History lookup failed. Editing can safely fall back only to the current validated revision; historical covers are never substituted."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "历史查询失败;编辑只能安全回退到当前已校验 revision,绝不会借用当前封面冒充历史预览。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.failed_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation History Unavailable"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂时无法确认制作记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.immutable_notice": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Saving creates a new immutable revision; this baseline stays available."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "保存会创建新的不可变 revision;所选基线仍可查看。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.jobs_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App Creation Jobs"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 制作任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.no_owned_revisions": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No Selectable Revisions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂无可选择的 Revision"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.no_records": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No creation history"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂无制作记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.not_selectable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Validation Failed · Read Only"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "校验未通过,仅供查看"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.older_revision": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Older Revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "旧 Revision"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.operation_create": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "created in the app"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 内制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.operation_modify": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "revised with AI"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.operation_unknown": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "created or revised in the app"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 内制作或修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.read_only_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Review immutable revisions and App jobs here. Private AI sessions and transcripts are not included."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在这里查看不可变 revision 与 App 任务;不会展示私有 AI session 或 transcript。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.record_count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d creation records"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d 条制作记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.revisions_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Immutable Revisions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "不可变 Revision"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.sheet_title_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ Creation History"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 的制作记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.status_cancelled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "cancelled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.status_completed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "completed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.status_failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.status_pending": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "not started"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "待开始"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.status_running": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "in progress"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "进行中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.status_unknown": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "unknown status"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "状态未知"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.status_waiting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "waiting for details"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待补充信息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.summary_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The latest record was %@ · %@."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最近记录为%@ · %@。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.truncated": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Only the newest bounded history is shown."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "仅显示有界范围内的最近记录。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.unavailable_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This is common for imported pets and does not block editing. With no owned history, editing safely falls back to the current validated revision."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "这常见于外部导入宠物,不影响编辑;没有自有历史时会安全回退到当前已校验 revision。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.unavailable_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No App Creation History"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "没有 App 内制作记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.use_baseline": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revise from Selected Revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "从所选 Revision 修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.history.validated": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Validated and Selectable"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已校验,可选作基线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.action": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Import app-owned .petpack"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "导入本 App .petpack"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.failed_file_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "“%@” could not be imported. Choose a valid app-owned .petpack."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "“%@” 导入失败。请选择有效的本 App .petpack。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.failure_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet Import Failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物导入失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.in_progress": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Importing .petpack"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在导入 .petpack"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.message": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Select one or more app-owned .petpack files."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请选择一个或多个本 App 自有格式的 .petpack 文件。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.none": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No pets were imported."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "没有宠物被导入。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.partial_count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Imported %d; %d failed."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已导入 %d 个,另有 %d 个失败。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.partial_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Some Pets Could Not Be Imported"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "部分宠物导入失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.progress_detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Validating and installing “%@”"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在校验并安装“%@”"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.progress_file_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet %d of %d"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "第 %d/%d 个"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.progress_keep_open": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pets with more frames or larger assets can take a while. Keep the app open."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "帧数较多或素材较大的宠物可能需要一些时间,请保持 App 开启。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.progress_refreshing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Import complete. Refreshing the pet library"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "导入完成,正在刷新宠物库"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.progress_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Importing Pets"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在导入宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.service_failed_file_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The local service could not finish importing “%@”. Try again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地服务未能完成“%@”的导入。请重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.success_count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Successfully imported %d pet(s). They are ready to preview and enable."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已成功导入 %d 个宠物,可以立即预览和启用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.success_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet Import Complete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物导入完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Import app-owned .petpack"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "导入本 App .petpack"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.import.valid_petpack": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose a valid app-owned .petpack."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请选择有效的本 App .petpack"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.inspector.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet Details"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物详情"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.loading.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reading the latest validated pet inventory from PetCore."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在从 PetCore 读取最新且已校验的宠物清单。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.loading.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Loading pet library…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在加载宠物库…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.make.action": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Create"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.missing_preview": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Preview Missing"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "预览缺失"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.notice.dismiss": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Dismiss"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关闭"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.notice.retry_import": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose Again…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新选择…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.object_actions": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet Actions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "对象操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.page.subtitle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose a companion, preview its full motion, and manage your local collection."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择你的伙伴,完整预览动作,并管理本地宠物收藏"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.pet.active": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "In Use"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在使用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.pet.enable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Enable This Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "启用此宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.pet.enabling": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Enabling this pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在启用这只宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.revision.bundled_policy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bundled read-only baseline"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 内置只读基线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.revision.count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d revisions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d 个"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.revision.count_incomplete": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Incomplete count"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未完整统计"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.revision.new_policy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revisions create a new immutable revision for the same ID"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修改将创建同一 ID 的新 revision"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.revision.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not provided (not PetCore-owned)"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未提供(非 PetCore 自有)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.revision.zero_external": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "0 (not PetCore-owned)"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "0 个(非 PetCore 自有)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.search.placeholder": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Search name, style, or source"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "搜索名称、风格或来源"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.brief_claimed_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI brief + local preview · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI brief + 本地预览 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.brief_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI brief + local preview rendering"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI brief + 本地预览渲染"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.bundled_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Included with Agent Pet Companion"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "随 Agent Pet Companion 提供"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.bundled_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Bundled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 内置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.all_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "All Sources"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "全部来源"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.filter_label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Filter by source"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "按来源筛选"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.external_claimed_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Imported · package claims: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外部导入 · 包内声明:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.external_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "External .petpack with no recorded package claims"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外部 .petpack 未记录包内声明"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.external_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Imported"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外部导入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.generated_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Created in App"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 内生成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.job_claimed_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App job · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App job · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.job_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Written by an app generation job"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "由本 App generation job 写入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.preview_claimed_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Deterministic preview · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "确定性预览 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.preview_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Deterministic preview; not AI image generation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "确定性预览,不代表 AI 图像生成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.preview_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local Animation Preview"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地动画预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.verified_claimed_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verified · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已验证 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.verified_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verified by the App Server Skill source"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已通过 App Server Skill source 校验"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.source.verified_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verified Skill Source"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已验证 Skill 来源"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.specification.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not reported by the local service"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地服务未报告"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.specification.verified_states": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "9 authored actions · explicit per-frame timing and playback"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "9 个创作动作 · 显式逐帧时序与播放方式"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.state.idle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Idle"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "空闲"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.state.not_active": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not the active pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "非当前宠物,不显示全局事件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.technical_information.summary": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "IDs, revisions, authored timing, frame counts, provenance, package format, and validation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "ID、修订、原生时序、帧数、来源、包格式与校验结果"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.validation.invalid": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Asset warning"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "资源告警"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.validation.unverified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No damage was reported in this snapshot, but the local service did not provide a complete asset specification, so validation remains unavailable."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本次快照未报告损坏,但本地服务未提供完整资源规格,当前只能视为未经校验。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.validation.unverified_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Incomplete specification"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "规格未完整报告"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.validation.verified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore verified the manifest, nine-action frames, transparent PNGs, preview, and source metadata."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 已验证 manifest、九动作帧、透明 PNG、预览与来源元数据。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.validation.verified_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Assets verified"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "资源校验通过"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"library.validation_detail.accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Asset validation details: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "资源校验详情:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"nav.ai_pet_maker": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Pet Maker"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI宠物制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"nav.connections": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent Connections"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"nav.diagnostics": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Service & Diagnostics"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "服务与诊断"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"nav.library": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet Library"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物库"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"nav.pet_configuration": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet Configuration"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物配置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.choose.confirm": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Use This Companion"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "使用这只桌宠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.choose.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pick one of the three companions included with the App. Each preview uses the pet's real motion assets."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "从 App 内置的三只桌宠中选择一只。这里播放的是宠物包中的真实动作素材。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.choose.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose a companion"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择一位伙伴"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.close": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Close for now"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂时关闭"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.connect.checking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking supported Agents…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查支持的 Agent…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.connect.continue": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Continue to Demo"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "继续查看演示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.connect.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The App checks supported Agents on this Mac and shows only what you can act on. Project folders are never connection settings."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App 会检查这台 Mac 上支持的 Agent,只显示你可以处理的状态。项目目录从来不是连接设置。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.connect.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connect your Agents"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接你的 Agent"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Watch how the pet communicates an Agent's state before you run your first real task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在运行第一个真实任务之前,先看看桌宠会怎样表达 Agent 的状态。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.done": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Completed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已经完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.done_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The task is complete."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务已完成。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.invitation": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Next, run a real Agent task and let your companion keep watch."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "接下来,运行一个真实 Agent 任务,让桌宠替你留意进展。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.local_label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local Demo · No Agent activity is recorded"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地演示 · 不会记录任何 Agent 活动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.needs_attention": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Needs Your Attention"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要你处理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.needs_attention_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The pet stays visible when the Agent needs a decision from you."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当 Agent 需要你的决定时,桌宠会持续提醒你。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.replay": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Replay Demo"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新演示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.thinking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Thinking"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在思考"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.thinking_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The Agent has started considering your request."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 已开始理解和处理你的请求。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "See your companion come alive"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "看看桌宠如何陪你工作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.working": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Working"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在工作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.demo.working_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The Agent is using tools and making progress."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 正在使用工具并持续推进任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.failure.pet_activation": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The companion could not be enabled. Nothing was advanced; try again after checking the local service."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未能启用这只桌宠,设置没有前进。请检查本地服务后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.failure.request": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "That action could not be completed. No setup progress was lost."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前操作未能完成,已保存的设置进度不会丢失。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.failure.revision_conflict": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Setup changed in another window. The latest saved scene has been restored."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "设置已在另一个窗口中发生变化,现已恢复最新保存的步骤。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.failure.service": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The local service was interrupted. Your place is still saved."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地服务刚刚中断,你的进度仍然保留。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.finish": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finish Setup"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完成设置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.no_agents.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "You can continue with the local demo now and connect an Agent later from Agent Connections."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "你可以先继续本地演示,之后随时在“Agent 连接”中完成连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.no_agents.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No supported Agent is available yet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂未发现可用的 Agent"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.pets_unavailable.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restore the three companions included with the App, then choose one to continue."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "恢复 App 随附的三只桌宠,然后选择一只继续。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.pets_unavailable.restore": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restore Included Companions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "恢复随附桌宠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.pets_unavailable.restore_failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The included companions could not be restored. Retry, or view Service & Diagnostics."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法恢复随附桌宠。请重试,或前往“服务与诊断”查看详情。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.pets_unavailable.restoring": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restoring Companions…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在恢复随附桌宠…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.pets_unavailable.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Included companions are unavailable"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "内置桌宠暂不可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.progress.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Step %d of 3"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "第 %d 步,共 3 步"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.repair_confirmation.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This action updates only the App-managed local connector files. It never reads Agent credentials or project folders."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此操作只会更新由 App 管理的本地连接器文件,不会读取 Agent 凭据或项目目录。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.service_unavailable.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Your place is saved. Restore the service to continue, or close this setup and resume later."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "你的进度已经保留。恢复服务后继续,或先关闭设置,稍后再回来。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.service_unavailable.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The local service is unavailable"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地服务暂时不可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.skip": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Skip setup"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "跳过设置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"onboarding.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Meet Your Companion"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "认识你的桌宠伙伴"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.action.handle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Handle"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "去处理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.action.open": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.command": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Running a command"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在运行命令"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.compaction": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Compacting context"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在压缩上下文"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.file": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Working with files"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在处理文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.file_change": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Editing files"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在修改文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.image": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Working with an image"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在处理图像"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.network": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Accessing the network"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在访问网络"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.plan": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Updating the plan"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在更新计划"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.search": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Searching"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在搜索"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.subagent": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Coordinating a sub-agent"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在协调子 Agent"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.thinking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Thinking"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在思考"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.activity.tool": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Using a tool"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在调用工具"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.bubble.close_accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Close session bubble"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关闭会话气泡"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.bubble.close_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hides this session bubble without closing the Agent session"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "隐藏此会话气泡,但不会关闭 Agent 会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.bubble.collapse": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Collapse Bubble"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "收起气泡"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.bubble.count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@, %d sessions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@,共 %d 个会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.bubble.expand": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Expand Bubble"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "展开气泡"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.detail.blocked": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The task is blocked. Open the agent for details."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务遇到错误,请打开 Agent 查看详情。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.detail.completed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The agent finished the task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent 已完成任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.detail.needs_input": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Return to the agent to approve, answer, or decide."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请回到 Agent 完成确认、回答或决策。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.detail.ready": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The latest result is complete."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最新结果已完成。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.detail.running": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The task has started."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务已开始。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.help.dismiss": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Collapse from the list"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "从列表收起"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.help.open": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open session"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.help.open_and_dismiss": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open session and collapse it from the list"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开会话并从列表收起"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.help.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This session cannot be opened"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前会话不可打开"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.idle.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No active agent session."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂无活跃 Agent 会话。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.pet.accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Desktop pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.pet.accessibility_help": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Click to expand or collapse the session bubble. Drag with the primary button. Right-click for quick actions."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "单击展开或收起会话气泡;按住左键拖动,右击打开快捷菜单"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.pet.no_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No desktop pet is enabled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "尚未启用桌宠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.pet.open_quick_menu": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open Quick Actions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开快捷菜单"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.session.accessibility_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@: %@. %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@,%@,%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.session.alias_title_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ session %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 会话 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.session.dismiss": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hide This Session"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "收起此会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.session.navigation_degraded": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The Agent app opened, but the exact session could not be reached. The message was kept; try again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已打开 Agent App,但未能到达对应会话;消息已保留,请重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.session.navigation_failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Couldn’t open this Agent session. The message was kept; check the app and try again."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未能打开对应 Agent 会话;消息已保留,请检查 App 后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.session.navigation_unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This Agent session cannot be opened. The message was kept."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前 Agent 会话不可打开,消息已保留。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.session.title_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ session"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.sessions.collapse_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Collapse %d sessions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "收起 %d 个会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.sessions.expand_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Expand %d sessions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "展开 %d 个会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.sessions.more_control_center_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "View %d more in Control Center"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在控制中心查看其余 %d 个会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.sessions.more_detail_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d more sessions are available in Control Center"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "另有 %d 个会话,可在控制中心查看"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.sessions.more_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "More active sessions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "更多活跃会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.status.blocked": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Blocked"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已阻塞"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.status.done": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Completed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.status.needs_input": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Needs input"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要输入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.status.ready": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ready"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "待查看"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.status.running": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Started"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已开始"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"overlay.status.tool": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Using a tool"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "执行工具"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"petcore.failure.retry_action": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Retry Startup"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重试启动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"petcore.failure.retrying_accessibility": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Retrying PetCore startup"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在重试启动 PetCore"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"petcore.failure.retrying_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore failed to start. Retrying…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 启动失败,正在重试"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"petcore.failure.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore failed to start"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 启动失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.action.connect": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connect"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.action.continue_editing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Continue Editing"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "继续修改"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.action.use_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Use This Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "使用这只宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.action.verify": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verify"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.attention.all_activity": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "All Activity"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "全部活动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.attention.custom": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Custom"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "自定义"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.attention.only_when_needed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Only When I Am Needed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "只在需要我时"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.attention.standard": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Standard"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "标准"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.connection.checking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.connection.connected": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Connected"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.connection.needs_repair": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Needs Repair"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要修复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.connection.not_checked": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not Checked"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未检查"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.connection.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Unavailable"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "不可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.event.done": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Completed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.event.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "执行失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.event.plan": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Planning"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在规划"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.event.start": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Started"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已开始"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.event.thinking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Thinking"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在思考"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.event.tool": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Using Tools"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在调用工具"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.event.waiting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for You"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待你操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.interaction.acknowledge": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Acknowledge"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "回应"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.interaction.drag_left": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Drag Left"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "向左拖动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.interaction.drag_right": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Drag Right"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "向右拖动"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.lifecycle.done": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Completed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.lifecycle.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "执行失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.lifecycle.idle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Resting"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在休息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.lifecycle.thinking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Thinking"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在思考"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.lifecycle.tool": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Using Tools"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在调用工具"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.lifecycle.waiting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for You"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待你操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.navigation.agent_host_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.navigation.exact_session": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Return to Session"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "返回会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.navigation.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No safe destination is available"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "没有安全可用的跳转目标"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.session_surface.app": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"product.session_surface.cli": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "CLI"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "CLI"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.high": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "High"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "高清"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.high_detail.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d×%d · Supported for imported packages made by an external producer with sufficient source resolution"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d×%d · 支持导入由具备足够来源分辨率的外部流程制作的宠物包"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.low": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Low"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "标清"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.low_detail.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d×%d · Pixel or minimal characters and lower-resource devices"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d×%d · 适合像素、极简角色与低资源设备"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.standard": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Standard"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "标准"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"quality.standard_detail.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d×%d · Recommended for most characters"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d×%d · 推荐,适合大多数角色"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.desktop.disabled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Desktop pet display is off"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠显示已关闭"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.desktop.hidden": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The desktop pet is not currently visible"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠当前未显示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.desktop.running_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d frames · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d 帧 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.event.checking_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking the local event path"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查本地事件链路"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.event.offline_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The event channel is unavailable while PetCore is offline"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 离线期间事件通道不可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.event.recent_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recent activity: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最近活动:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.event.recovering_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for the local event channel to reconnect"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在等待本地事件通道重新连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.event.runtime_mismatch_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Events are paused until runtime compatibility is restored"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "恢复运行时兼容性后事件通道才会继续工作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.event.waiting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for PetCore to reconnect"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待 PetCore 恢复连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.petcore.checking_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking runtime identity and compatibility"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查运行时身份与兼容性"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.petcore.failed_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore is currently unavailable."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 当前不可用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.petcore.offline_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore cannot currently be reached on the local transport."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前无法通过本地传输连接 PetCore。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.petcore.recovering_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restarting PetCore and verifying its local runtime"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在重启 PetCore 并验证本地运行时"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.petcore.running": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Running"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "运行中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.petcore.running_version_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Running · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "运行中 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.petcore.runtime_mismatch_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The running PetCore is not compatible with this App build."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在运行的 PetCore 与当前 App 构建不兼容。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.row.desktop_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Desktop Pet Rendering"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "桌宠渲染"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.row.event_channel": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Event Channel"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "事件通道"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.row.local_rpc": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Local RPC"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地 RPC"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.rpc.checking_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking protocol and database compatibility"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查协议与数据库兼容性"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.rpc.offline_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The local RPC endpoint is offline"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本地 RPC 端点已离线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.rpc.protocol_unknown": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Protocol unknown"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "协议未知"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.rpc.recovering_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for the local RPC endpoint to return"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在等待本地 RPC 端点恢复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.rpc.runtime_mismatch_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "RPC protocol or database compatibility does not match this App"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "RPC 协议或数据库兼容性与当前 App 不匹配"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.rpc.schema_unreported": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Schema not reported"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Schema 未报告"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.rpc.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore is not currently reachable"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 当前不可连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.checking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.disabled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Off"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已关闭"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.failure": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Issue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "异常"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.healthy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Healthy"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正常"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.hidden": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hidden"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已隐藏"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.offline": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Offline"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "离线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.online": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Online"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.recovering": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recovering"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "恢复中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.runtime_mismatch": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Mismatch"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "不匹配"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.status.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Unavailable"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "不可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.toolbar.checking": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking service"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "服务检查中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.toolbar.failure": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Service issue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "服务异常"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.toolbar.healthy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Service healthy"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "服务正常"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.toolbar.offline": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Service offline"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "服务离线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.toolbar.recovering": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recovering service"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "服务恢复中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"service.toolbar.runtime_mismatch": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Compatibility issue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "兼容性不匹配"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"session_group.expanded": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Expanded"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "展开"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"session_group.stacked": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stacked"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "堆叠"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sidebar.brand": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Agent Pet"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.action.cancel_task": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancel Task"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "取消任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.action.restart": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Start Over"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新开始"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.action.resume": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Continue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "继续制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.action.cancelling": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancelling"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.action.new": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Create New Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作新宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.portable_skill.action": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Universal Pet Maker Skill" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "通用宠物制作技能" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.title": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Universal Pet Maker Skill" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "通用宠物制作技能" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.subtitle": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Install and manage Agent Pet Maker for compatible agents." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "为兼容的 Agent 安装和管理 Agent Pet Maker" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.about.title": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Create pets from any compatible agent" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "在兼容的 Agent 中制作宠物" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.about.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Agent Pet Maker creates or revises validated nine-action pet packages with an agent that can generate and inspect images and run the required local tools." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "Agent Pet Maker 可通过具备图片生成与检查能力、并能运行所需本地工具的 Agent,创建或修改经过验证的九动作宠物包。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.compatibility.title": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Requirements are documented inside the Skill" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "依赖要求详见技能内说明" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.compatibility.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Its preflight checks Python, Pillow, PetCore CLI, and media support. The App does not determine whether an agent discovers ~/agent/skills; confirm that with your agent." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "技能预检会检查 Python、Pillow、PetCore CLI 与媒体支持。App 不判断 Agent 是否识别 ~/agent/skills,请由你自行确认。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.installation.title": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Installation" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "安装信息" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.location": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Location" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "安装位置" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.version.bundled": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Bundled version" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "App 内置版本" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.version.installed": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Installed version" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "已安装版本" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.version.not_installed": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Not installed" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "未安装" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.checking": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Checking" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "正在检查" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.checking.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Reading the fixed Skill location and App management receipt." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "正在读取固定技能目录与 App 管理回执。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.managed.title": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "App-managed content" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "App 受管内容" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.managed.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "When you update, reinstall, or uninstall, the App directly replaces or removes the entire managed agent-pet-maker directory, including local changes inside it." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "更新、重新安装或卸载时,App 会直接替换或删除整个受管 agent-pet-maker 目录,其中的本地修改也会一并处理。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.missing": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Not installed" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "尚未安装" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.missing.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Install the complete Skill at the fixed location to make it available to agents that discover that directory." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "将完整技能安装到固定位置后,能够发现该目录的 Agent 即可使用。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.current": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Up to date" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "已是最新版本" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.current.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "The managed Skill matches the version bundled with this App." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "受管技能与当前 App 内置版本完全一致。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.update_available": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Update available" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "有可用更新" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.update_available.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "The installed Skill differs from the bundled version. Updating replaces the entire managed directory." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "已安装技能与 App 内置版本不同;更新会直接替换整个受管目录。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.needs_reinstall": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Reinstall recommended" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "建议重新安装" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.needs_reinstall.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "The managed Skill is incomplete or changed. Reinstall it to restore the bundled content." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "受管技能不完整或内容已变化,可重新安装以恢复 App 内置内容。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.unmanaged_current": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Ready to manage" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "可以纳入管理" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.unmanaged_current.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "The existing files exactly match the bundled Skill but are not yet App-managed. You can adopt them safely." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "现有文件与 App 内置技能完全一致,但尚未受管,可以安全纳入 App 管理。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.conflict": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Location conflict" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "安装位置冲突" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.state.conflict.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "The fixed location contains external content or has an unsafe parent. The App will not overwrite it because it is not App-managed." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "固定位置包含外部内容或父目录不安全。由于它不受 App 管理,App 不会覆盖。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.action.install": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Install Skill" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "安装技能" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.action.manage": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Manage with App" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "由 App 管理" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.action.update": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Update Skill" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "更新技能" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.action.reinstall": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Reinstall" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "重新安装" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.action.uninstall": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Uninstall" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "卸载" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.action.open_folder": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Open Folder" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "打开目录" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.action.refresh": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Refresh" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "刷新" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.error.title": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Skill operation failed" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "技能操作失败" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.error.load": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "The Skill status could not be loaded. Check the local service, then try again." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "无法读取技能状态,请检查本地服务后重试。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.error.install": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "The Skill could not be installed or replaced. Review the location status, then try again." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "无法安装或替换技能,请检查安装位置状态后重试。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.error.uninstall": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "The managed Skill could not be removed. Refresh its status, then try again." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "无法删除受管技能,请刷新状态后重试。" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.uninstall_confirm.title": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "Uninstall Agent Pet Maker?" } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "卸载 Agent Pet Maker?" } }
|
||
}
|
||
},
|
||
"studio.portable_skill.uninstall_confirm.detail": {
|
||
"localizations": {
|
||
"en": { "stringUnit": { "state": "translated", "value": "This removes the entire App-managed ~/agent/skills/agent-pet-maker directory, including local changes inside it." } },
|
||
"zh-Hans": { "stringUnit": { "state": "translated", "value": "这会删除整个 App 受管的 ~/agent/skills/agent-pet-maker 目录,其中的本地修改也会一并删除。" } }
|
||
}
|
||
},
|
||
"studio.action.start": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Create Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "开始制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.authored_timing_summary.format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d frames across %d actions · authored per-frame timing"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d 帧 · %d 个动作 · 逐帧创作时序"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.animation": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Animation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "动画"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.keep_contract": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Keep existing contract"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "保持现有合同"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.pet_id": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet ID"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物 ID"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.quality": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Quality"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "画质"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.restoring": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restoring Baseline"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "基线正在恢复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.restoring_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The submitted validated baseline appears after PetCore restores the session."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 恢复会话后会显示已提交的校验基线。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.safety": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Assets being generated do not replace this preview. A new revision is committed atomically only after validation succeeds."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "生成中的资源不会替换此预览;只有校验成功后才原子提交新 revision。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.target_state": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Target state"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "目标状态"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Submitted Baseline"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前已提交基线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.unavailable_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The exact submitted revision could not be validated. The current pet preview is not substituted."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法校验已提交的确切 revision;不会用当前宠物预览替代。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.unavailable_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Baseline Preview Unavailable"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "基线预览不可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.baseline.verified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verified"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.description_example": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Example: A gentle fox whose tail glows like a data stream while tools run."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "例如:一只温和的小狐狸,执行工具时尾巴像数据流一样发光。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.description_heading": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Appearance, personality, and motion"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外观、气质和动作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.description_label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet description"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物描述"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.description_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Add a description to start creating."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "填写描述后才能开始制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.high_quality_unsupported": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "High-resolution pets are ready to use after import, but the built-in Codex Studio can create or revise only Low and Standard packages."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "高分辨率宠物包导入后可以直接使用,但 App 内置 Codex Studio 仅支持制作或修改标清与标准宠物包。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.new_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "New Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.quality_contract_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ · 9 authored actions · Animation timing is fixed per revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ · 9 个创作动作 · 动画时序随 revision 固定"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.quality_heading": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Output Quality"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输出画质"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.reference_item_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reference image %d"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "参考图 %d"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_contract": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Up to 4 PNG, JPG, or WebP images · 20 MiB each · 40 MiB total · 16 MP each"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最多 4 张 PNG、JPG 或 WebP · 单张 20 MiB · 总计 40 MiB · 单张 1600 万像素"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_drop_count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d selected · Add more"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已选择 %d 张,继续添加"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_drop_empty": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Drop images here, or choose files"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "拖入图片,或点按选择"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_heading": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reference Images (Optional)"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "参考图(可选)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_issue.invalid_content": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The file contents do not match a valid PNG, JPG, or WebP image."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "文件内容不是有效且格式匹配的 PNG、JPG 或 WebP 图片。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_issue.reselection_required_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Select %d reference image(s) again before retrying."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重试前请重新选择 %d 张参考图。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_issue.too_large": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Each reference image must be 20 MiB or smaller."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "每张参考图不得超过 20 MiB。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_issue.too_many": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "You can add at most 4 reference images."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "参考图最多可添加 4 张。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_issue.too_many_pixels": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Each reference image must contain no more than 16 megapixels."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "每张参考图不得超过 1600 万像素。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_issue.total_too_large": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reference images must total 40 MiB or less."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "参考图总大小不得超过 40 MiB。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_issue.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "That reference image is unavailable or unreadable."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "这张参考图不可用或无法读取。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_issue.unsupported": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Use a PNG, JPG, or WebP reference image."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请选择 PNG、JPG 或 WebP 参考图。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_panel_message": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose PNG, JPG, or WebP images for character appearance or style reference."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择用于角色形象或风格参考的 PNG、JPG 或 WebP 图片。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_panel_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Choose Reference Images"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择参考图"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_privacy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Images are copied safely into the current task. The UI and exported metadata never expose original paths."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "图片会先安全复制到当前任务目录;界面和导出元数据不会暴露原始路径。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.references_remove": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Remove reference image"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "移除参考图"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.style_heading": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Style"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "风格"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.submitted": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Submitted"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已提交"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.checking_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking whether Codex App Server is available. Creation stays disabled until the check completes."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查本机 Codex App Server 是否可用;检查完成前不能发起制作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.checking_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Checking Codex"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查 Codex"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.conversation_agent": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.conversation_empty": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No Codex conversation content"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂无 Codex 会话内容"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.conversation_latest": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Jump to latest"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "跳到最新内容"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.conversation_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex Conversation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex 会话内容"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.conversation_waiting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for Codex conversation content…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在等待 Codex 会话内容…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.missing_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Install Codex with App Server support, then reopen this page. Pet creation cannot start until Codex is available."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请安装支持 App Server 的 Codex 后重新打开此页面;Codex 可用前不能发起宠物制作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.missing_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex Is Required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要安装 Codex"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.unavailable_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex App Server did not respond to its local readiness check. Pet creation remains disabled."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex App Server 未通过本地可用性检查,当前不能发起宠物制作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.codex.unavailable_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex Is Unavailable"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Codex 暂不可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.field.description": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Description"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "描述"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.field.quality": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Quality"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "画质"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.field.references": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reference images"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "参考图"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.field.style": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Style"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "风格"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.message.create_requested_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Create a %@ desktop pet from this brief."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "按当前需求制作一个%@桌宠。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.message.retry_create_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Retry this brief as a %@ desktop pet."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "按更新后的需求重试制作一个%@桌宠。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.message.retry_modify": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Retry the pet edit while preserving the same pet ID."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重试宠物修改,并继续保留同一宠物 ID。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.message.start_create_failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet creation could not start. Your brief is still available to edit and retry."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物制作未能启动;当前需求仍可编辑并重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.message.start_modify_failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet editing could not start. The current revision remains unchanged."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物修改未能启动;当前 revision 保持不变。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.message.you": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "You"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "你"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.page.modify_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revise %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修改 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.page.modify_session": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Revision Session"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 修改会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.page.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Pet Maker"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 宠物制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.preview_repair.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation finished, but the result is not ready to use until its real animation preview is available."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创作已完成,但在真实动画预览可用前,这只桌宠还不能启用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.preview_repair.missing_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation finished, but the result pet is not present in the current library snapshot. Refresh or review diagnostics before using it."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创作已完成,但当前宠物库快照中没有结果桌宠。请先刷新或查看诊断,再启用它。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.preview_repair.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Generated · Preview needs repair"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已生成 · 预览需要修复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.reply.cancelled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Task cancelled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务已取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.reply.cancelling": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancelling task"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在取消任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.reply.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Retry before replying"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重试后可继续回复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.reply.idle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Start creating before replying"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "开始制作后可回复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.reply.running": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Task in progress"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务进行中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.reply.send": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Send Reply"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "发送回复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.reply.succeeded": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Describe another adjustment"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "继续描述调整意见"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.reply.waiting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Reply to the AI to continue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "回复 AI 的问题后继续"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.runtime.checkpoint_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d continuations"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已续接 %d 次"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.runtime.current_action": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Current action"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前动作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.runtime.elapsed_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Running %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已运行 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.runtime.heartbeat_healthy_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Heartbeat healthy · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "心跳正常 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.runtime.heartbeat_pending": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for first heartbeat"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待首个心跳"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.runtime.heartbeat_stale_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No heartbeat for a while · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "长时间无心跳 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.runtime.heartbeat_waiting_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for Codex update · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待 Codex 更新 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.runtime.last_update_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Last update · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最后更新 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.resume_accepted": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Continuing from the original task workspace"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已从原任务工作区继续制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.resume_failed_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Couldn’t continue: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "继续制作失败:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.resume_starting": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Restoring the original task and Codex conversation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在恢复原任务与 Codex 会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.resume_unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This task can’t be continued"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前任务无法继续制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.cancel_confirm.action": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancel Task"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "取消任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.cancel_confirm.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancel immediately interrupts the current Codex turn. Files already written to the workspace stay in history, but continuing later requires a new task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "取消会立即中断当前 Codex turn。已写入工作区的素材会保留,但之后需要重新开始一个新任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.cancel_confirm.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancel this task?"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "确认取消当前任务?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.legacy_checkpoint_failure": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This task stopped at the old fixed continuation limit; the Codex App Server connection did not fail. The original job, conversation, assets, and passed QA are preserved. Choose Continue to resume from the existing workspace."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务由旧版固定续接次数上限停止,并非 Codex App Server 连接故障。原 job、Codex 会话、素材和已通过 QA 均已保留;可点击“继续制作”从当前工作区接着运行。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.restart_confirm.action": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Create New Task"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建新任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.restart_confirm.detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This creates a new job and Codex conversation. The old task, assets, and QA records remain in history, but are not reused automatically."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "这会创建新的 job 和 Codex 会话;旧任务、素材和 QA 记录仍会保留在历史中,但不会自动复用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.restart_confirm.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Start over from scratch?"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "从零重新开始?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.cancelled_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Unvalidated assets were discarded. The pet library did not change."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未验证资产已丢弃,宠物库内容没有改变。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.cancelled_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Task Cancelled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务已取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.cancelling_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The current revision will remain unchanged."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前 revision 会保持不变。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.brief": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Brief"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作需求"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.created": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Created"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建时间"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.detail_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Task Details"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务详情"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.empty": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No creation tasks yet. New, failed, and cancelled tasks will appear here."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂无制作任务;新任务、失败任务和已取消任务都会保留在这里。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.latest_codex": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Latest Codex Excerpt"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最新 Codex 摘要"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.load_failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation history is temporarily unavailable."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作记录暂时不可用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.loading": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Loading creation history…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在加载制作记录…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.message_count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d recorded message(s)"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "共记录 %d 条消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.no_codex": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No bounded Codex excerpt was recorded for this task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此任务没有已记录的受限 Codex 摘要。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.open": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "View History"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "查看记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.open_chatgpt": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "View Full Conversation in ChatGPT"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在 ChatGPT 中查看完整会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.progress": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Key Progress"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关键进度"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.result": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Result"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作结果"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.session.archived": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This conversation is archived. Restore it in ChatGPT before opening it here."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此会话已归档;请先在 ChatGPT 中恢复后再从这里打开。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.session.available": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The persistent conversation exists and is available to open."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "持久会话存在且当前可以打开。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.session.missing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The saved conversation could not be found."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未找到已记录的会话。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.session.not_created": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This task did not create a ChatGPT conversation."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此任务尚未创建 ChatGPT 会话。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.session.open_failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "ChatGPT could not open this conversation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "ChatGPT 未能打开此会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.session.opened": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Opened the Pet Studio conversation in ChatGPT"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已在 ChatGPT 中打开 Pet Studio 会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.session.unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "ChatGPT conversation status could not be verified right now."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前无法校验 ChatGPT 会话状态。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.summary_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d saved task(s)"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已保存 %d 个任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.task_id": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Task ID"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务 ID"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation History"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作历史"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.transcript_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This page keeps the task facts and a bounded excerpt. Open ChatGPT for the complete conversation."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本页保留任务必要信息和受限摘要;完整会话请前往 ChatGPT 查看。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.truncated": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Showing the newest saved tasks."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前显示最新保存的任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.updated": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Updated"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "更新时间"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.create": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation Session"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.failed_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "You can retry. Submitted input and the current revision for a modification remain unchanged."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "可以重试;已提交输入与修改任务的当前 revision 都保持不变。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.failed_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation Incomplete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作未完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.incomplete_history_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore recorded this session as completed, but its result pet is unavailable. No library item or result metadata can be shown safely."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 已记录此会话完成,但结果宠物不可用,因此无法安全显示宠物库入口或结果元数据。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.incomplete_history_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Completed Session History Is Incomplete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完成记录不完整"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.output_contract_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The result must include idle, thinking, tool, waiting, done, and failed; every state uses explicit per-frame timing and playback without runtime retiming."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "生成结果必须包含 idle、thinking、tool、waiting、done、failed 六个状态;每个状态使用显式逐帧时序与播放方式,运行时不会重定时。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.output_contract_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Output Contract"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输出合同"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.output_privacy": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Only task-scoped safe copies are used. Unvalidated assets never enter the pet library."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "仅使用任务所需的安全副本;未经校验的资产不会进入宠物库。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.preparing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Preparing the local session…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在准备本地会话…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.succeeded_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Validated and Added"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已校验并入库"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.view_library": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "View in Pet Library"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在宠物库中查看"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.welcome_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Complete the creation brief, then start making your pet."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完成创作 brief 后开始制作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.welcome_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Ready to Create"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "准备开始"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.stage.complete": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Complete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.stage.current": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Current stage"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前阶段"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.stage.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Incomplete"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.stage.unrecorded": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not recorded"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.stage.upcoming": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not started"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "尚未开始"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.step.baseline": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Baseline"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "基线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.step.brief": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Brief"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需求"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.step.generation": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Generation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "生成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.step.library": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Library"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "入库"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.step.revision": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修订"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.step.validation": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Validation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "校验"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.submitted.pending": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Waiting for the submitted brief"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待已提交需求"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.submitted.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Submitted Brief"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已提交需求"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.subtitle.cancelled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The task was cancelled. Unvalidated assets were not added to the library."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务已取消,未验证资产没有写入宠物库"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.subtitle.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The task did not finish. Your input and current pet revision are preserved."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务未完成,输入和当前宠物 revision 均已保留"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.subtitle.idle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Define the brief, then create and validate a .petpack in a local AI session."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "先定义创作需求,再由本地 AI 会话生成并校验 .petpack"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.subtitle.succeeded": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Review the result and choose what happens next."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "查看制作结果并决定下一步。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.success.generic": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Validated as a .petpack and added to the local pet library."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已通过 .petpack 校验并写入本地宠物库。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.success.pet_id": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pet ID"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物 ID"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.success.revision": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "New revision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新 revision"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.success.revision_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Committed an immutable new revision · %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已提交不可变的新 revision · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.success.validation": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Validation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "校验摘要"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.success.validation_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d states · %d frames · %d warnings"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d 个状态 · %d 帧 · %d 个警告"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"style.anime": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Anime"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "动漫"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"style.modern": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Modern"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "现代"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"style.pixel": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Pixel art"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "像素"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"style.realistic": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Realistic"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "写实"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"style.semi_realistic": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Semi-realistic"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "半写实"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"style.unspecified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No preference"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "不指定"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"technical.app_build": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App Build"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "App Build"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"technical.build_id": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Build ID"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Build ID"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"technical.petcore": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"technical.rpc": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "RPC"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "RPC"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"technical.schema": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Schema"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Schema"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"technical.zip": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "ZIP"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "ZIP"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"verification_status.action_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Action required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"verification_status.not_required": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Not required"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无需验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"verification_status.unverified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Awaiting verification"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "待验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.description_templates_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Brief prompts"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "描述提示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.template.appearance.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Appearance"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外观"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.template.appearance.prompt": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Appearance: a small, rounded companion with expressive ears."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外观:小巧圆润,耳朵表情丰富。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.template.action.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Actions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "动作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.template.action.prompt": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Actions: gentle breathing at idle and focused gestures while working."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "动作:待机时轻柔呼吸,工作时有专注手势。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.template.palette.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Colors"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "配色"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.template.palette.prompt": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Colors: warm orange with teal highlights."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "配色:暖橙色搭配青绿色点缀。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.brief.description_count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d/%d characters"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d/%d 字"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.filter.label": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Filter creation history"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "筛选制作记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.filter.all": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "All"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "全部"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.filter.succeeded": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Succeeded"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "成功"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.filter.failed": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.filter.cancelled": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Cancelled"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.filter.empty": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "No tasks match this filter."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此筛选条件下暂无任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.style_tag_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Style: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "风格:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.quality_tag_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Quality: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "画质:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.retry_badge": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Retry"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重试"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.actions": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Task Actions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.copy_brief": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Copy Brief to New Task"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "复制 brief 新建任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.copy_brief_success": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Copied the brief into a new task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已将 brief 回填到新任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.copy_brief_unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finish or cancel the current task before copying this brief."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请先完成或取消当前任务,再复制此 brief。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.copy_brief_references_notice_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This task used %d reference image(s). For privacy, choose them again before starting the new task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此任务使用了 %d 张参考图。出于隐私保护,新任务开始前请重新选择。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.result_pet_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Result Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "结果宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.result_pet_missing": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This task succeeded, but its result pet is no longer in the library."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此任务已成功,但结果宠物已不在宠物库中。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.view_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "View in Pet Library"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在宠物库中查看"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.enable_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Use This Pet"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "启用此宠物"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.enabling_pet": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Enabling pet…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在启用宠物…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.delete.action": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Delete Record"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "删除记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.delete.confirm_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Delete this creation record?"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "删除这条制作记录?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.delete.confirm_detail": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "The saved task and its private workspace will be removed. A pet already added to Pet Library is kept. This cannot be undone."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已保存的任务及其私有工作区将被移除;已经加入宠物库的宠物会保留。此操作无法撤销。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.delete.confirm_action": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Delete Record"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "删除记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.context_menu": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation Record Actions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作记录操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.start_blocking_title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Before You Can Start"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "开始前还需完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.session.start_bottom_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Start when the brief and local Codex check are ready."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创作 brief 与本地 Codex 检查就绪后即可开始制作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.retry_unavailable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finish or cancel the current task before retrying this brief."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请先完成或取消当前任务,再使用此 brief 重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.retry_starting.create": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Starting a new task from this brief…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在使用此 brief 创建新任务…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.retry_starting.modify": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Starting a new revision task from this brief…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在使用此 brief 创建新的修改任务…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.delete.success": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Deleted the creation record."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已删除制作记录。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.delete.refresh_warning": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Deleted the creation record, but the history list could not be refreshed."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "制作记录已删除,但未能刷新记录列表。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.delete.failed_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Could not delete the creation record: %@"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法删除制作记录:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.history.delete.invalid_response": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore did not confirm that the creation record was deleted."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "PetCore 未确认制作记录已删除。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"verification_status.verified": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Verified"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已验证"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.active_task_blocks_new": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finish or cancel the current creation task first."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请先完成或取消当前制作任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.draft_subtitle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Draft · Timer not started"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "草稿 · 尚未计时"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.load_older": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Load Earlier Messages"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载更早消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.new_messages": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "New Messages"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "有新消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.user_name": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "You"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "你"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.agent_name": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Pet Maker"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 宠物制作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.needs_decision": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Your Decision Is Needed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要你的判断"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.reply_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Your reply continues this same creation task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "回复后将继续同一制作任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.resume_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Add an optional correction, then continue from the saved checkpoint."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "可以补充修正指令,再从已保存的检查点继续。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.reply_placeholder": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Enter your answer"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输入你的回答"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.resume_placeholder": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Optional continuation or correction instructions"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输入可选的继续或修正指令"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.send": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Send"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "发送"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.continue": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Continue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "继续"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.cancel_cleanup": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Stopping execution and archiving its conversation…"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在停止执行并归档对应会话…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.running_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Creation is in progress and does not need a reply. You can cancel at any time."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前正在制作,无需回复;你可以随时取消任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.canceled_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This task is canceled. Its timer and underlying conversation have stopped."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务已取消,计时和底层会话均已终止。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.non_resumable_failure_hint": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This failure has no resumable checkpoint, so it cannot continue in the original creation session. Use the actions below the conversation to view the preserved ChatGPT conversation or copy the brief into a new task."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "这条失败记录没有可恢复检查点,无法在原制作会话中继续。你仍可使用会话下方的操作查看保留的 ChatGPT 会话,或复制 brief 新建任务。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.status.cancel_cleanup": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Finishing Cancellation"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "取消清理中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.status.recoverable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Can Continue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "可继续"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.status.paused": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Paused · Can Continue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "中断待继续"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.status.failed_recoverable": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Failed · Can Continue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "失败,可继续"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.waiting.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Pet Maker Needs Your Decision"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 宠物制作需要你的判断"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.waiting.body": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Open the creation task and reply to continue."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开制作会话并回复后,任务会继续。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.paused.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Pet Maker Was Interrupted"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 宠物制作已中断"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.paused.body": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "You can continue from the saved checkpoint."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "可从已保存检查点继续。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.recoverable.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Pet Maker Can Continue"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 宠物制作可继续"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.recoverable.body": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Add correction instructions, then continue."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "可输入修正指令后继续。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.completed.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Pet Maker Finished"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 宠物制作完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.completed.body": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Your pet passed validation and is ready to view."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "宠物已通过验证,可以查看结果。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.failed.title": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI Pet Maker Failed"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "AI 宠物制作失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.notification.failed.body": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "This task cannot recover in place; open it for details."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "该任务无法原地恢复,可查看详情。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.history_count_format": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%d tasks"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "共 %d 条"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.page_subtitle": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Manage creation history, progress, and conversation records."
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "管理制作历史,查看进度与会话记录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.recent": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Recent"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "最近"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"studio.workspace.discard_draft": {
|
||
"localizations": {
|
||
"en": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Discard Draft"
|
||
}
|
||
},
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "放弃草稿"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"version": "1.0"
|
||
}
|