mirror of
https://github.com/luckyyzh/pi-agent-integrated.git
synced 2026-10-03 11:09:34 +00:00
- vision.ts:移除默认 ollama/qwen3-vl:8b,未配置后端或模型时明确报错并给配置入口 - VisionConfig.tsx + i18n:面板无默认选中,新增未配置提示 - README/vision.md:同步移除默认表述,标注 OLLAMA_VISION_MODEL 必填
499 lines
22 KiB
TypeScript
499 lines
22 KiB
TypeScript
import type { LocalePlugin } from "../types";
|
||
|
||
/** Pi Web 内置简体中文语言包。 */
|
||
export const zhCNLocale: LocalePlugin = {
|
||
id: "zh-CN",
|
||
label: "简体中文",
|
||
messages: {
|
||
"common.ok": "确定",
|
||
"common.language": "语言",
|
||
"common.models": "模型",
|
||
"common.mcp": "MCP",
|
||
"common.skills": "技能",
|
||
"common.plugins": "插件",
|
||
"common.extensions": "扩展",
|
||
"common.vision": "视觉",
|
||
"sidebar.hide": "隐藏侧边栏",
|
||
"sidebar.show": "显示侧边栏",
|
||
"theme.light": "切换到浅色模式",
|
||
"theme.dark": "切换到深色模式",
|
||
"history.full": "完整历史",
|
||
"history.unsaved": "会话保存后才能查看完整历史",
|
||
"history.label": "完整历史",
|
||
"title.generating": "正在生成...",
|
||
"title.updated": "标题已更新",
|
||
"title.failed": "生成失败",
|
||
"title.generate": "生成标题",
|
||
"title.unsaved": "会话保存后才能生成标题",
|
||
"title.noMessages": "请先发送消息,再为会话命名",
|
||
"title.generateSession": "生成会话标题",
|
||
"system.prompt": "系统提示词",
|
||
"system.empty": "系统提示词为空(工具已禁用)",
|
||
"system.load": "发送消息以加载系统提示词",
|
||
"system.label": "系统",
|
||
"session.info": "会话信息",
|
||
"session.name": "名称",
|
||
"session.file": "文件",
|
||
"session.inMemory": "内存中",
|
||
"session.id": "ID",
|
||
"session.user": "用户",
|
||
"session.assistant": "助手",
|
||
"session.toolCalls": "工具调用",
|
||
"session.toolResults": "工具结果",
|
||
"session.total": "总计",
|
||
"session.input": "输入",
|
||
"session.output": "输出",
|
||
"session.cacheRead": "缓存读取",
|
||
"session.cacheWrite": "缓存写入",
|
||
"session.cacheHitRate": "缓存命中率(主会话)",
|
||
"session.cost": "费用",
|
||
"session.context": "上下文",
|
||
"session.copy": "复制{value}",
|
||
"session.copied": "已复制",
|
||
"session.title": "会话信息",
|
||
"session.load": "发送消息或运行 /session 以加载会话信息",
|
||
"session.infoSection": "会话信息",
|
||
"session.messages": "消息",
|
||
"session.tokens": "Token",
|
||
"session.copyFile": "复制文件路径",
|
||
"session.copyId": "复制会话 ID",
|
||
"workspace.opening": "正在打开工作区...",
|
||
"workspace.unable": "无法打开工作区",
|
||
"workspace.selectSession": "从侧边栏选择一个会话",
|
||
"workspace.getStarted": "开始使用",
|
||
"workspace.selectProject": "从侧边栏选择项目目录",
|
||
"workspace.addModels": "点击底部的“模型”按钮添加模型",
|
||
"workspace.stepProject": "从侧边栏选择项目目录",
|
||
"workspace.stepModels": "点击底部的“模型”按钮添加模型",
|
||
"files.hidePanel": "隐藏文件面板",
|
||
"files.showPanel": "显示文件面板",
|
||
"files.noneOpen": "没有打开的文件",
|
||
"sidebar.new": "新建",
|
||
"sidebar.newSessionTitle": "在 {path} 中新建会话",
|
||
"sidebar.refresh": "刷新",
|
||
"sidebar.selectProject": "选择项目…",
|
||
"sidebar.filterProjects": "筛选项目…",
|
||
"sidebar.noMatchingProjects": "没有匹配的项目",
|
||
"sidebar.useDefaultDirectory": "使用默认目录",
|
||
"sidebar.customPath": "自定义路径…",
|
||
"directoryPicker.selectDirectory": "选择目录",
|
||
"directoryPicker.goToParent": "转到上级目录",
|
||
"directoryPicker.directoryPath": "目录路径",
|
||
"directoryPicker.goToDirectory": "转到目录",
|
||
"directoryPicker.go": "转到",
|
||
"directoryPicker.loadingDirectories": "正在加载目录…",
|
||
"directoryPicker.noSubdirectories": "没有子目录",
|
||
"directoryPicker.openBeforeSelecting": "选择前请先打开此路径",
|
||
"directoryPicker.selectCurrentDirectory": "选择当前目录",
|
||
"directoryPicker.selectThisFolder": "选择此文件夹",
|
||
"sidebar.checking": "检查中…",
|
||
"sidebar.open": "打开",
|
||
"sidebar.cancel": "取消",
|
||
"sidebar.openRepoRoot": "打开仓库根目录",
|
||
"sidebar.openRepoRootTitle": "打开仓库根目录以管理 worktree。",
|
||
"sidebar.gitRepoRootOnly": "仅 Git 仓库根目录",
|
||
"sidebar.gitRepoRootOnlyTitle": "只能在 Git 仓库根目录使用 worktree。",
|
||
"sidebar.worktrees": "Worktrees...",
|
||
"sidebar.checkingWorktrees": "正在检查此目录的 worktree。",
|
||
"sidebar.filterWorktrees": "筛选 worktree…",
|
||
"sidebar.noMatchingWorktrees": "没有匹配的 worktree",
|
||
"sidebar.switchWorktree": "切换 worktree",
|
||
"sidebar.switchWorktreeTitle": "切换 worktree:{path}",
|
||
"sidebar.main": "主分支",
|
||
"sidebar.forceRemoveCheckout": "存在未提交的更改。强制移除 checkout?",
|
||
"sidebar.force": "强制移除",
|
||
"sidebar.createWorktreeTitle": "为分支创建 worktree checkout",
|
||
"sidebar.newWorktree": "新建 worktree…",
|
||
"sidebar.branchName": "分支名称",
|
||
"sidebar.creating": "创建中…",
|
||
"sidebar.create": "创建",
|
||
"sidebar.uploadFilesTitle": "将文件上传到项目根目录",
|
||
"sidebar.uploadFiles": "上传文件",
|
||
"sidebar.refreshExplorer": "刷新文件浏览器",
|
||
"sidebar.changedFiles": "{count} 个变更文件",
|
||
"sidebar.loading": "加载中...",
|
||
"sidebar.noSessions": "未找到会话",
|
||
"sidebar.agentRunning": "Agent 运行中…",
|
||
"sidebar.newActivity": "有新活动",
|
||
"sidebar.newSessionActivity": "会话有新活动",
|
||
"sidebar.deleteSession": "删除 {title}?",
|
||
"sidebar.rename": "重命名",
|
||
"sidebar.delete": "删除",
|
||
"sidebar.deleteWithShiftClick": "删除(按住 Shift 点击可跳过确认)",
|
||
"sidebar.expandForks": "展开分叉",
|
||
"sidebar.collapseForks": "折叠分叉",
|
||
"sidebar.messagesCount": "{count} 条消息",
|
||
"sidebar.worktreePath": "Worktree:{path}",
|
||
"sidebar.removeWorktreeTitle": "移除 worktree checkout {path};保留分支",
|
||
"files.modified": "已修改",
|
||
"files.added": "已添加",
|
||
"files.deleted": "已删除",
|
||
"files.renamed": "已重命名",
|
||
"files.untracked": "未跟踪",
|
||
"files.conflict": "冲突",
|
||
"files.newlyUploaded": "刚上传",
|
||
"files.containsChangedFiles": "包含已更改文件",
|
||
"files.insertPath": "将路径插入聊天",
|
||
"files.mention": "提及",
|
||
"files.download": "下载文件",
|
||
"files.dismissError": "关闭错误",
|
||
"files.addUploadedFile": "将上传的文件添加到聊天",
|
||
"files.addAllUploadedFiles": "将所有上传的文件添加到聊天",
|
||
"files.dismissUploadResults": "关闭上传结果",
|
||
"files.loading": "正在加载文件...",
|
||
"files.noFiles": "未找到文件",
|
||
"files.explorer": "文件浏览器",
|
||
"files.changedCount": "{count} 个文件",
|
||
"files.changeStats": "{count} 个变更文件,新增 {additions} 行,删除 {deletions} 行",
|
||
"files.conflictSummary": "已有 {count} 个文件:{files}",
|
||
"files.cannotReplace": "无法替换:{files}",
|
||
"files.replace": "替换",
|
||
"files.skipExisting": "跳过已有文件",
|
||
"files.cancel": "取消",
|
||
"files.checking": "正在检查文件",
|
||
"files.uploading": "正在上传,{progress}%",
|
||
"chat.loadingSession": "正在加载会话...",
|
||
"chat.runningTool": "正在运行工具...",
|
||
"chat.runningNamedTool": "正在运行 {name}...",
|
||
"chat.runningTools": "正在运行 {names}...",
|
||
"chat.runningToolsMore": "正在运行 {names}(另有 {count} 个)...",
|
||
"chat.waitingModel": "正在等待模型...",
|
||
"chat.runningCommand": "正在运行命令...",
|
||
"chat.thinking": "正在思考...",
|
||
"chat.processDetails": "处理详情",
|
||
"chat.message": "条消息",
|
||
"chat.messages": "条消息",
|
||
"chat.toolCall": "次工具调用",
|
||
"chat.toolCalls": "次工具调用",
|
||
"chat.collapseProcess": "收起处理详情",
|
||
"chat.expandProcess": "展开处理详情",
|
||
"chat.loadEarlier": "向上滚动以加载更早的消息(隐藏 {count} 条)",
|
||
"chat.extensionRequest": "扩展请求",
|
||
"chat.cancel": "取消",
|
||
"chat.confirm": "确认",
|
||
"chat.submit": "提交",
|
||
"chat.extensionInput": "扩展终端输入",
|
||
"chat.extensionPanel": "扩展面板",
|
||
"chat.close": "关闭",
|
||
"chat.queued": "已排队 · {count}",
|
||
"chat.recall": "移回输入框",
|
||
"chat.recallTitle": "移除所有排队消息并将其放回输入框编辑",
|
||
"chat.retrying": "正在重试({attempt}/{max})…",
|
||
"chat.loadingCommands": "正在加载命令...",
|
||
"chat.slashCommands": "斜杠命令 · {label}",
|
||
"chat.tabEnter": "Tab / Enter",
|
||
"chat.noCommands": "未找到扩展、提示词或技能命令",
|
||
"chat.match": "1 个匹配项",
|
||
"chat.matches": "{count} 个匹配项",
|
||
"chat.command": "1 个命令",
|
||
"chat.commands": "{count} 个命令",
|
||
"chat.loadingFiles": "正在加载文件...",
|
||
"chat.files": "文件 · {label}{hint}",
|
||
"chat.searching": "搜索中…",
|
||
"chat.noMatchingFiles": "未找到匹配的文件",
|
||
"chat.searchingAll": " · 正在搜索所有文件…",
|
||
"chat.indexTruncated": " · 索引不完整",
|
||
"chat.steerPlaceholder": "立即引导 / 排队后续消息...",
|
||
"chat.agentPlaceholder": "Agent 运行中…",
|
||
"chat.messagePlaceholder": "消息…输入 / 使用命令,输入 @ 查找文件",
|
||
"chat.steer": "引导",
|
||
"chat.followUp": "后续消息",
|
||
"chat.send": "发送",
|
||
"chat.attachImage": "附加图片",
|
||
"chat.filterModels": "筛选模型…",
|
||
"chat.noMatchingModels": "没有匹配的模型",
|
||
"chat.moreControls": "更多控件",
|
||
"chat.collapseControls": "收起控件",
|
||
"chat.shell": "Shell",
|
||
"chat.outputLocal": "输出保留在本地",
|
||
"chat.outputModel": "输出发送给模型",
|
||
"chat.noTools": "不使用工具,仅只读",
|
||
"chat.builtInTools": "{count} 个内置工具",
|
||
"chat.allBuiltInTools": "全部内置工具",
|
||
"chat.changeReasoning": "更改推理级别:{level}",
|
||
"chat.changeReasoningLabel": "更改推理级别",
|
||
"chat.changeToolPreset": "更改工具预设",
|
||
"chat.stopCompaction": "停止压缩",
|
||
"chat.compactContext": "压缩上下文",
|
||
"chat.compacting": "正在压缩…",
|
||
"chat.compact": "压缩",
|
||
"chat.stopAgent": "停止 Agent",
|
||
"chat.stop": "停止",
|
||
"chat.disableSound": "关闭完成提示音",
|
||
"chat.enableSound": "开启完成提示音",
|
||
"chat.thinkingUseDefault": "使用 pi 默认设置",
|
||
"chat.thinkingOff": "关闭推理",
|
||
"chat.thinkingMinimal": "最低限度推理",
|
||
"chat.thinkingLow": "低强度推理",
|
||
"chat.thinkingMedium": "中等强度推理",
|
||
"chat.thinkingHigh": "高强度推理",
|
||
"chat.thinkingXhigh": "超高强度推理",
|
||
"chat.thinkingMax": "最高强度推理",
|
||
"chat.builtIn": "内置",
|
||
"chat.extensions": "扩展",
|
||
"chat.prompts": "提示词",
|
||
"chat.skills": "技能",
|
||
"chat.commandCompact": "压缩上下文,可选附加说明",
|
||
"chat.commandReload": "重新加载扩展、技能、提示词和工具",
|
||
"chat.commandName": "设置会话显示名称",
|
||
"chat.commandSession": "显示会话消息、Token 和费用统计",
|
||
"chat.commandCopy": "复制最后一条助手消息",
|
||
"chat.compacted": "已压缩",
|
||
"chat.tokensSaved": "节省 {saved}",
|
||
"mcp.addServer": "添加服务器",
|
||
"mcp.addEnv": "添加环境变量",
|
||
"mcp.serverName": "服务器名称",
|
||
"mcp.enabled": "启用",
|
||
"mcp.transport": "传输方式",
|
||
"mcp.command": "命令",
|
||
"mcp.args": "参数(每行一个)",
|
||
"mcp.url": "URL",
|
||
"mcp.headers": "请求头(JSON)",
|
||
"mcp.auth": "认证",
|
||
"mcp.bearerToken": "Bearer token",
|
||
"mcp.cwd": "工作目录",
|
||
"mcp.lifecycle": "生命周期",
|
||
"mcp.idleTimeout": "空闲超时(分钟)",
|
||
"mcp.requestTimeout": "请求超时(毫秒)",
|
||
"mcp.advanced": "高级(原始 JSON)",
|
||
"mcp.applyJson": "应用 JSON",
|
||
"mcp.invalidJson": "JSON 无效",
|
||
"mcp.noServers": "未配置 MCP 服务器",
|
||
"mcp.selectServer": "选择一个服务器进行编辑",
|
||
"mcp.restartHint": "保存的更改在重启 pi(或 /reload)后生效。",
|
||
"vision.title": "视觉配置",
|
||
"vision.loading": "加载中…",
|
||
"vision.backend.ollama": "本地 Ollama",
|
||
"vision.backend.ollamaHint": "免费、私密——本机 Ollama 需已拉取视觉模型",
|
||
"vision.backend.openai": "OpenAI 兼容 API",
|
||
"vision.backend.openaiHint": "任意 OpenAI 兼容的视觉端点(云端或自托管)",
|
||
"vision.ollama.host": "Ollama 地址",
|
||
"vision.ollama.hostPlaceholder": "如 http://localhost:11434",
|
||
"vision.ollama.model": "视觉模型",
|
||
"vision.ollama.modelPlaceholder": "如 qwen3-vl:8b",
|
||
"vision.openai.baseUrl": "接口地址",
|
||
"vision.openai.baseUrlPlaceholder": "如 https://api.openai.com/v1",
|
||
"vision.openai.apiKey": "API 密钥",
|
||
"vision.openai.model": "模型",
|
||
"vision.openai.modelPlaceholder": "如 gpt-4o-mini / glm-4.5v",
|
||
"vision.effective": "保存后下次识图请求立即生效,无需重启。上传图片会自动转录为文本,供纯文本主模型(如 DeepSeek)使用。",
|
||
"vision.notConfigured": "尚未选择后端——未配置时识图请求会报错,请先选择后端并填写对应参数。",
|
||
"vision.loadFailed": "配置加载/保存失败",
|
||
"vision.save": "保存",
|
||
"vision.saved": "已保存——下次识图请求生效",
|
||
"i18n.close": "关闭",
|
||
"i18n.copy": "复制",
|
||
"i18n.copied": "已复制",
|
||
"i18n.cancel": "取消",
|
||
"i18n.save": "保存",
|
||
"i18n.saving": "保存中…",
|
||
"i18n.saved": "已保存",
|
||
"i18n.remove": "移除",
|
||
"i18n.removing": "移除中…",
|
||
"i18n.delete": "删除",
|
||
"i18n.loading": "加载中...",
|
||
"i18n.search": "搜索",
|
||
"i18n.refresh": "刷新",
|
||
"i18n.update": "更新",
|
||
"i18n.updating": "更新中...",
|
||
"i18n.check": "检查",
|
||
"i18n.checking": "检查中...",
|
||
"i18n.install": "安装",
|
||
"i18n.installing": "安装中...",
|
||
"i18n.noResults": "没有结果",
|
||
"i18n.searchProviders": "搜索 Provider…",
|
||
"i18n.noProviders": "没有匹配的 Provider",
|
||
"i18n.newModel": "新模型",
|
||
"i18n.addProvider": "添加 Provider",
|
||
"i18n.selectProviderModel": "选择 Provider 或模型",
|
||
"i18n.visibleInPrompt": "在模型提示词中可见,点击以禁用",
|
||
"i18n.hiddenFromPrompt": "在模型提示词中隐藏,点击以启用",
|
||
"i18n.skillSearchPlaceholder": "例如 react、testing、deploy",
|
||
"i18n.searching": "搜索中…",
|
||
"i18n.noSkills": "未找到技能",
|
||
"i18n.checkUpdates": "检查更新",
|
||
"i18n.updates": "项更新",
|
||
"i18n.noResolvedResources": "没有已解析资源",
|
||
"i18n.enablePackage": "启用包",
|
||
"i18n.disablePackage": "禁用包",
|
||
"i18n.filtered": "已筛选",
|
||
"i18n.openSessionToReload": "打开会话后才能重新加载",
|
||
"i18n.notFound": "未找到",
|
||
"i18n.noPlugins": "未配置插件",
|
||
"trust.resourcesNotLoaded": "受限模式",
|
||
"trust.trustProject": "信任项目",
|
||
"trust.trusting": "正在信任...",
|
||
"trust.cancel": "取消",
|
||
"trust.dialogTitle": "信任此项目?",
|
||
"trust.dialogBody": "项目资源可以运行本地代码。请仅信任你了解其内容的项目。",
|
||
"trust.skillsNotLoaded": "此项目尚未受信任,项目技能未加载。",
|
||
"trust.pluginsNotLoaded": "此项目尚未受信任,项目插件未加载。",
|
||
"trust.projectScopeUnavailable": "项目资源未加载时,无法安装到项目范围。",
|
||
"i18n.creatingSession": "正在创建新会话…",
|
||
"i18n.creating": "创建中…",
|
||
"i18n.subscription": "订阅",
|
||
"i18n.subscriptions": "订阅服务",
|
||
"i18n.customEndpoint": "自定义端点格式",
|
||
"i18n.noChanges": "没有更改",
|
||
"i18n.branches": "分支",
|
||
"i18n.noActiveSession": "没有活动会话",
|
||
"i18n.noBranches": "此会话没有分支",
|
||
"i18n.source": "源代码",
|
||
"i18n.preview": "预览",
|
||
"i18n.diff": "Diff",
|
||
"i18n.downloadFile": "下载文件",
|
||
"i18n.liveSync": "实时同步已启用",
|
||
"i18n.notWatching": "未监视",
|
||
"i18n.fileViewMode": "文件视图模式",
|
||
"i18n.compareHead": "比较工作区与 HEAD",
|
||
"i18n.mentionSelectedLines": "提及所选行",
|
||
"i18n.disableWrap": "禁用自动换行",
|
||
"i18n.enableWrap": "启用自动换行",
|
||
"i18n.editFile": "编辑文件",
|
||
"i18n.stopEditing": "停止编辑",
|
||
"i18n.saveFile": "保存文件",
|
||
"i18n.saveShortcut": "保存(Ctrl/Cmd+S)",
|
||
"i18n.discardChanges": "放弃未保存的更改",
|
||
"i18n.saveError": "无法保存文件:{error}",
|
||
"i18n.closeWithoutSaving": "您有未保存的更改。放弃并退出编辑?",
|
||
"i18n.editing": "编辑中",
|
||
"i18n.unsaved": "未保存的更改",
|
||
"i18n.readOnly": "只读",
|
||
"i18n.htmlPreview": "HTML 预览",
|
||
"i18n.previewFile": "预览 {file}",
|
||
"i18n.invalidMermaid": "Mermaid 图表无效",
|
||
"i18n.renderingMermaid": "正在渲染 Mermaid 图表",
|
||
"i18n.previewAfterStreaming": "流式输出完成后可预览",
|
||
"i18n.showMermaidSource": "显示 Mermaid 源码",
|
||
"i18n.previewMermaid": "预览 Mermaid 图表",
|
||
"i18n.openMermaidViewer": "打开图表查看器",
|
||
"i18n.mermaidViewer": "Mermaid 图表查看器",
|
||
"i18n.mermaidDiagram": "Mermaid 图表",
|
||
"i18n.zoomOut": "缩小",
|
||
"i18n.zoomIn": "放大",
|
||
"i18n.fitToWidth": "适应宽度",
|
||
"models.discoveryFetching": "正在导入模型…",
|
||
"models.discoveryFetch": "导入模型…",
|
||
"models.discoveryFilterPlaceholder": "筛选 {count} 个模型…",
|
||
"models.discoveryFilter": "筛选上游模型",
|
||
"models.discoverySelectShown": "选择当前结果",
|
||
"models.discoveryNoMatches": "没有匹配的模型。",
|
||
"models.discoveryAdded": "已添加",
|
||
"models.discoveryShowing": "显示前 {shown} 个,共 {total} 个",
|
||
"models.discoveryFetched": "已获取 {count} 个模型",
|
||
"models.discoveryAddSelected": "添加所选模型",
|
||
"models.discoveryAddSelectedCount": "添加所选模型({count})",
|
||
"models.catalogSource": "来源:models.dev ↗",
|
||
"models.catalogFilling": "正在填入模型信息…",
|
||
"models.catalogFill": "填入模型信息",
|
||
"models.catalogFilled": "已填入 {count} 个字段",
|
||
"models.catalogNoEmptyFields": "没有需要填入的空字段",
|
||
"models.catalogNoExactMatch": "models.dev 中没有精确匹配",
|
||
"models.catalogPriceProvider": "价格已匹配 Provider {provider}",
|
||
"models.catalogPriceBaseUrl": "价格已按 Base URL 匹配 {provider}",
|
||
"models.catalogPriceConsensus": "价格得到 {support}/{total} 条记录支持",
|
||
"models.catalogPriceUnreliable": "未找到可靠价格",
|
||
"models.catalogUndo": "撤销",
|
||
"i18n.testingModel": "正在测试模型连接...",
|
||
"i18n.connected": "已连接",
|
||
"i18n.failed": "失败",
|
||
"i18n.test": "测试",
|
||
"i18n.testConnection": "测试模型连接",
|
||
"i18n.provider": "Provider",
|
||
"i18n.model": "模型",
|
||
"i18n.providerName": "Provider 名称",
|
||
"i18n.rename": "重命名",
|
||
"i18n.default": "默认",
|
||
"i18n.disabled": "已禁用",
|
||
"i18n.noResources": "没有资源",
|
||
"i18n.unknown": "未知",
|
||
"i18n.installedVersion": "已安装 {version}",
|
||
"i18n.configuredVersion": "已配置 {version}",
|
||
"i18n.extensions": "扩展",
|
||
"i18n.prompts": "提示词",
|
||
"extensions.app": "应用",
|
||
"extensions.project": "项目",
|
||
"extensions.builtin": "内置",
|
||
"extensions.enabled": "已启用",
|
||
"extensions.disabled": "已禁用",
|
||
"extensions.blocked": "已阻止",
|
||
"extensions.total": "个扩展",
|
||
"extensions.status": "状态",
|
||
"extensions.source": "来源",
|
||
"extensions.path": "路径",
|
||
"extensions.noExtensions": "未找到直接扩展",
|
||
"extensions.projectResourcesBlocked": "项目尚未受信任,项目扩展已被阻止。",
|
||
"extensions.diagnostics": "条诊断信息",
|
||
"i18n.themes": "主题",
|
||
"i18n.resourceCount": "{count}{label}",
|
||
"i18n.extensionShort": "扩展",
|
||
"i18n.skillShort": "技能",
|
||
"i18n.promptShort": "提示词",
|
||
"i18n.themeShort": "主题",
|
||
"i18n.custom": "自定义",
|
||
"i18n.clearAll": "清除全部",
|
||
"i18n.connectedSuccessfully": "连接成功。",
|
||
"i18n.notConnected": "未连接",
|
||
"i18n.configured": "已配置",
|
||
"i18n.notConfigured": "未配置",
|
||
"i18n.openingBrowser": "正在打开浏览器…",
|
||
"i18n.submit": "提交",
|
||
"i18n.login": "登录",
|
||
"i18n.relogin": "重新登录",
|
||
"i18n.disconnect": "断开连接",
|
||
"i18n.networkError": "网络错误",
|
||
"i18n.continuing": "继续中…",
|
||
"i18n.skills": "技能",
|
||
"i18n.plugins": "插件",
|
||
"i18n.addSkill": "添加技能",
|
||
"i18n.addPlugin": "添加插件",
|
||
"i18n.selectSkill": "选择技能",
|
||
"i18n.selectPackage": "选择包",
|
||
"i18n.updateAvailable": "有可用更新",
|
||
"i18n.upToDate": "已是最新",
|
||
"i18n.automaticChecksUnavailable": "自动检查不可用",
|
||
"i18n.checkFailed": "检查失败",
|
||
"i18n.installed": "已安装",
|
||
"i18n.status": "状态",
|
||
"i18n.version": "版本",
|
||
"i18n.package": "包",
|
||
"i18n.resources": "资源",
|
||
"i18n.installedPath": "安装路径",
|
||
"i18n.cwd": "CWD",
|
||
"i18n.resolvedResources": "已解析资源",
|
||
"i18n.reloadSession": "重新加载会话",
|
||
"i18n.reloading": "重新加载中...",
|
||
"i18n.packageRemoved": "包已移除。",
|
||
"i18n.packageInstalled": "包已安装。",
|
||
"i18n.packageUpdated": "包已更新。",
|
||
"i18n.packageDisabled": "包已禁用。",
|
||
"i18n.packageEnabled": "包已启用。",
|
||
"i18n.sessionReloaded": "会话已重新加载。",
|
||
"i18n.thinking": "思考",
|
||
"i18n.loadingThinking": "正在加载思考内容...",
|
||
"i18n.copyMessage": "复制消息",
|
||
"i18n.editFromHere": "从此处编辑",
|
||
"i18n.editFromHereTitle": "从此处编辑,此会话内创建分支",
|
||
"i18n.newSession": "新会话",
|
||
"i18n.newSessionTitle": "新会话,从此处创建独立副本",
|
||
"i18n.estimatedTokens": "流式输出期间的估算 Token 数",
|
||
"i18n.noOutput": "(无输出)",
|
||
"i18n.noSummary": "(无摘要)",
|
||
"i18n.conversationCompacted": "会话已压缩",
|
||
"i18n.compactionDescription": "此处之前的会话历史已压缩为以下摘要:",
|
||
"i18n.fileContext": "文件上下文:{details}",
|
||
"i18n.readFiles": "读取的文件",
|
||
"i18n.modifiedFiles": "修改的文件",
|
||
"i18n.hiddenExtensionMessage": "隐藏的扩展消息",
|
||
"i18n.noMessage": "(无消息)",
|
||
"i18n.showExtensionMessage": "显示扩展消息",
|
||
"i18n.collapse": "收起",
|
||
"i18n.expand": "展开",
|
||
"i18n.hideDetails": "隐藏详情",
|
||
"i18n.showDetails": "显示详情",
|
||
"i18n.thinkingUnavailable": "思考内容不可用",
|
||
"i18n.before": "之前",
|
||
"i18n.after": "之后",
|
||
},
|
||
};
|