summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/i18n
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-01-20 07:53:46 -0600
committerAdam <[email protected]>2026-01-20 17:58:06 -0600
commit835fea6bb135b2d2757445fc647618c828a91f0b (patch)
tree5ae60b8f4a4453a8a4ae64dd7c858c05040b000a /packages/app/src/i18n
parent7138bd021c4aa73204b2c74e3c954b38d20acd75 (diff)
downloadopencode-835fea6bb135b2d2757445fc647618c828a91f0b.tar.gz
opencode-835fea6bb135b2d2757445fc647618c828a91f0b.zip
wip(app): i18n prompt input
Diffstat (limited to 'packages/app/src/i18n')
-rw-r--r--packages/app/src/i18n/en.ts46
-rw-r--r--packages/app/src/i18n/zh.ts46
2 files changed, 92 insertions, 0 deletions
diff --git a/packages/app/src/i18n/en.ts b/packages/app/src/i18n/en.ts
index cd900e1c0..9e100d520 100644
--- a/packages/app/src/i18n/en.ts
+++ b/packages/app/src/i18n/en.ts
@@ -110,6 +110,52 @@ export const dict = {
"prompt.mode.shell": "Shell",
"prompt.mode.shell.exit": "esc to exit",
+ "prompt.example.1": "Fix a TODO in the codebase",
+ "prompt.example.2": "What is the tech stack of this project?",
+ "prompt.example.3": "Fix broken tests",
+ "prompt.example.4": "Explain how authentication works",
+ "prompt.example.5": "Find and fix security vulnerabilities",
+ "prompt.example.6": "Add unit tests for the user service",
+ "prompt.example.7": "Refactor this function to be more readable",
+ "prompt.example.8": "What does this error mean?",
+ "prompt.example.9": "Help me debug this issue",
+ "prompt.example.10": "Generate API documentation",
+ "prompt.example.11": "Optimize database queries",
+ "prompt.example.12": "Add input validation",
+ "prompt.example.13": "Create a new component for...",
+ "prompt.example.14": "How do I deploy this project?",
+ "prompt.example.15": "Review my code for best practices",
+ "prompt.example.16": "Add error handling to this function",
+ "prompt.example.17": "Explain this regex pattern",
+ "prompt.example.18": "Convert this to TypeScript",
+ "prompt.example.19": "Add logging throughout the codebase",
+ "prompt.example.20": "What dependencies are outdated?",
+ "prompt.example.21": "Help me write a migration script",
+ "prompt.example.22": "Implement caching for this endpoint",
+ "prompt.example.23": "Add pagination to this list",
+ "prompt.example.24": "Create a CLI command for...",
+ "prompt.example.25": "How do environment variables work here?",
+
+ "prompt.popover.emptyResults": "No matching results",
+ "prompt.popover.emptyCommands": "No matching commands",
+ "prompt.dropzone.label": "Drop images or PDFs here",
+ "prompt.slash.badge.custom": "custom",
+ "prompt.context.active": "active",
+ "prompt.context.includeActiveFile": "Include active file",
+ "prompt.action.attachFile": "Attach file",
+ "prompt.action.send": "Send",
+ "prompt.action.stop": "Stop",
+
+ "prompt.toast.pasteUnsupported.title": "Unsupported paste",
+ "prompt.toast.pasteUnsupported.description": "Only images or PDFs can be pasted here.",
+ "prompt.toast.modelAgentRequired.title": "Select an agent and model",
+ "prompt.toast.modelAgentRequired.description": "Choose an agent and model before sending a prompt.",
+ "prompt.toast.worktreeCreateFailed.title": "Failed to create worktree",
+ "prompt.toast.sessionCreateFailed.title": "Failed to create session",
+ "prompt.toast.shellSendFailed.title": "Failed to send shell command",
+ "prompt.toast.commandSendFailed.title": "Failed to send command",
+ "prompt.toast.promptSendFailed.title": "Failed to send prompt",
+
"dialog.mcp.title": "MCPs",
"dialog.mcp.description": "{{enabled}} of {{total}} enabled",
"dialog.mcp.empty": "No MCPs configured",
diff --git a/packages/app/src/i18n/zh.ts b/packages/app/src/i18n/zh.ts
index e8b37fd63..28a39612a 100644
--- a/packages/app/src/i18n/zh.ts
+++ b/packages/app/src/i18n/zh.ts
@@ -114,6 +114,52 @@ export const dict = {
"prompt.mode.shell": "Shell",
"prompt.mode.shell.exit": "按 esc 退出",
+ "prompt.example.1": "修复代码库中的一个 TODO",
+ "prompt.example.2": "这个项目的技术栈是什么?",
+ "prompt.example.3": "修复失败的测试",
+ "prompt.example.4": "解释认证是如何工作的",
+ "prompt.example.5": "查找并修复安全漏洞",
+ "prompt.example.6": "为用户服务添加单元测试",
+ "prompt.example.7": "重构这个函数,让它更易读",
+ "prompt.example.8": "这个错误是什么意思?",
+ "prompt.example.9": "帮我调试这个问题",
+ "prompt.example.10": "生成 API 文档",
+ "prompt.example.11": "优化数据库查询",
+ "prompt.example.12": "添加输入校验",
+ "prompt.example.13": "创建一个新的组件用于...",
+ "prompt.example.14": "我该如何部署这个项目?",
+ "prompt.example.15": "审查我的代码并给出最佳实践建议",
+ "prompt.example.16": "为这个函数添加错误处理",
+ "prompt.example.17": "解释这个正则表达式",
+ "prompt.example.18": "把它转换成 TypeScript",
+ "prompt.example.19": "在整个代码库中添加日志",
+ "prompt.example.20": "哪些依赖已经过期?",
+ "prompt.example.21": "帮我写一个迁移脚本",
+ "prompt.example.22": "为这个接口实现缓存",
+ "prompt.example.23": "给这个列表添加分页",
+ "prompt.example.24": "创建一个 CLI 命令用于...",
+ "prompt.example.25": "这里的环境变量是怎么工作的?",
+
+ "prompt.popover.emptyResults": "没有匹配的结果",
+ "prompt.popover.emptyCommands": "没有匹配的命令",
+ "prompt.dropzone.label": "将图片或 PDF 拖到这里",
+ "prompt.slash.badge.custom": "自定义",
+ "prompt.context.active": "当前",
+ "prompt.context.includeActiveFile": "包含当前文件",
+ "prompt.action.attachFile": "附加文件",
+ "prompt.action.send": "发送",
+ "prompt.action.stop": "停止",
+
+ "prompt.toast.pasteUnsupported.title": "不支持的粘贴",
+ "prompt.toast.pasteUnsupported.description": "这里只能粘贴图片或 PDF 文件。",
+ "prompt.toast.modelAgentRequired.title": "请选择智能体和模型",
+ "prompt.toast.modelAgentRequired.description": "发送提示前请先选择智能体和模型。",
+ "prompt.toast.worktreeCreateFailed.title": "创建工作树失败",
+ "prompt.toast.sessionCreateFailed.title": "创建会话失败",
+ "prompt.toast.shellSendFailed.title": "发送 shell 命令失败",
+ "prompt.toast.commandSendFailed.title": "发送命令失败",
+ "prompt.toast.promptSendFailed.title": "发送提示失败",
+
"dialog.mcp.title": "MCPs",
"dialog.mcp.description": "已启用 {{enabled}} / {{total}}",
"dialog.mcp.empty": "未配置 MCPs",