- {hunkLabel(hunk, index)}
+ {t("hunkLabel", { index: index + 1 })}
+{hunkStats.additions}
diff --git a/src/i18n/messages/en.json b/src/i18n/messages/en.json
index c7c24b9..e0461ad 100644
--- a/src/i18n/messages/en.json
+++ b/src/i18n/messages/en.json
@@ -1022,6 +1022,74 @@
"add": "Add",
"saving": "Saving..."
}
+ },
+ "chat": {
+ "chatInput": {
+ "connecting": "Connecting...",
+ "agentResponding": "Agent is responding...",
+ "sendMessage": "Send a message..."
+ },
+ "messageInput": {
+ "askAnything": "Ask anything...",
+ "removeAttachmentAria": "Remove {name}",
+ "attachFiles": "Attach files",
+ "loadingSettings": "Loading settings...",
+ "loadingMode": "Loading mode...",
+ "cancel": "Cancel",
+ "send": "Send"
+ },
+ "welcomeInputPanel": {
+ "agentsSettingsPath": "Settings > Agents",
+ "autoConnectFallback": "Click to open {path} and manage installation.",
+ "autoConnectAppend": "{message}. Click to open {path} and manage installation.",
+ "enableAgentFirstPlaceholder": "Enable at least one agent before starting a session...",
+ "askAnythingPlaceholder": "Ask anything..."
+ },
+ "agentSelector": {
+ "noEnabledAgents": "No enabled agents",
+ "openAgentsSettings": "Open Agents settings"
+ },
+ "liveMessageBlock": {
+ "assistantThinkingAria": "Assistant is thinking"
+ },
+ "agentPlanOverlay": {
+ "title": "Agent Plan",
+ "collapsePlanAria": "Collapse plan",
+ "collapsedSummary": "Plan {completed}/{total}",
+ "status": {
+ "completed": "Completed",
+ "inProgress": "In Progress",
+ "pending": "Pending",
+ "unknown": "Unknown"
+ },
+ "priority": {
+ "high": "High",
+ "medium": "Medium",
+ "low": "Low",
+ "unknown": "Unknown"
+ }
+ },
+ "permissionDialog": {
+ "subtitle": "Agent requests permission to continue this turn.",
+ "kindFallbackTool": "tool",
+ "command": "Command",
+ "cwd": "CWD: {cwd}",
+ "filesSummary": "Files: {count}",
+ "moreFiles": "+{count} more files",
+ "plan": "Plan",
+ "targetMode": "Target mode: {mode}"
+ }
+ },
+ "diffPreview": {
+ "mode": {
+ "added": "Added",
+ "deleted": "Deleted",
+ "renamed": "Renamed",
+ "modified": "Modified"
+ },
+ "hunkLabel": "Hunk {index}",
+ "loadingHunk": "Loading hunk...",
+ "noDiffData": "No diff data"
}
}
}
diff --git a/src/i18n/messages/zh-CN.json b/src/i18n/messages/zh-CN.json
index bde0c4b..f6ff650 100644
--- a/src/i18n/messages/zh-CN.json
+++ b/src/i18n/messages/zh-CN.json
@@ -1022,6 +1022,74 @@
"add": "添加",
"saving": "保存中..."
}
+ },
+ "chat": {
+ "chatInput": {
+ "connecting": "连接中...",
+ "agentResponding": "Agent 正在响应...",
+ "sendMessage": "发送消息..."
+ },
+ "messageInput": {
+ "askAnything": "请开始输入...",
+ "removeAttachmentAria": "移除 {name}",
+ "attachFiles": "附加文件",
+ "loadingSettings": "正在加载设置...",
+ "loadingMode": "正在加载模式...",
+ "cancel": "取消",
+ "send": "发送"
+ },
+ "welcomeInputPanel": {
+ "agentsSettingsPath": "设置 > Agents",
+ "autoConnectFallback": "点击前往 {path} 管理安装。",
+ "autoConnectAppend": "{message},点击前往 {path} 管理安装。",
+ "enableAgentFirstPlaceholder": "请先启用至少一个 Agent 后开始会话...",
+ "askAnythingPlaceholder": "请开始输入..."
+ },
+ "agentSelector": {
+ "noEnabledAgents": "暂无已启用的 Agent",
+ "openAgentsSettings": "打开 Agents 设置"
+ },
+ "liveMessageBlock": {
+ "assistantThinkingAria": "助手正在思考"
+ },
+ "agentPlanOverlay": {
+ "title": "Agent 计划",
+ "collapsePlanAria": "折叠计划",
+ "collapsedSummary": "计划 {completed}/{total}",
+ "status": {
+ "completed": "已完成",
+ "inProgress": "进行中",
+ "pending": "待处理",
+ "unknown": "未知"
+ },
+ "priority": {
+ "high": "高",
+ "medium": "中",
+ "low": "低",
+ "unknown": "未知"
+ }
+ },
+ "permissionDialog": {
+ "subtitle": "Agent 请求继续当前轮次的权限。",
+ "kindFallbackTool": "工具",
+ "command": "命令",
+ "cwd": "工作目录:{cwd}",
+ "filesSummary": "文件:{count}",
+ "moreFiles": "+{count} 个更多文件",
+ "plan": "计划",
+ "targetMode": "目标模式:{mode}"
+ }
+ },
+ "diffPreview": {
+ "mode": {
+ "added": "新增",
+ "deleted": "删除",
+ "renamed": "重命名",
+ "modified": "修改"
+ },
+ "hunkLabel": "代码块 {index}",
+ "loadingHunk": "正在加载代码块...",
+ "noDiffData": "无差异数据"
}
}
}
diff --git a/src/i18n/messages/zh-TW.json b/src/i18n/messages/zh-TW.json
index f218879..e33251f 100644
--- a/src/i18n/messages/zh-TW.json
+++ b/src/i18n/messages/zh-TW.json
@@ -1022,6 +1022,74 @@
"add": "新增",
"saving": "儲存中..."
}
+ },
+ "chat": {
+ "chatInput": {
+ "connecting": "連線中...",
+ "agentResponding": "Agent 正在回應...",
+ "sendMessage": "傳送訊息..."
+ },
+ "messageInput": {
+ "askAnything": "請開始輸入...",
+ "removeAttachmentAria": "移除 {name}",
+ "attachFiles": "附加檔案",
+ "loadingSettings": "正在載入設定...",
+ "loadingMode": "正在載入模式...",
+ "cancel": "取消",
+ "send": "傳送"
+ },
+ "welcomeInputPanel": {
+ "agentsSettingsPath": "設定 > Agents",
+ "autoConnectFallback": "點擊前往 {path} 管理安裝。",
+ "autoConnectAppend": "{message},點擊前往 {path} 管理安裝。",
+ "enableAgentFirstPlaceholder": "請先啟用至少一個 Agent 後開始會話...",
+ "askAnythingPlaceholder": "請開始輸入..."
+ },
+ "agentSelector": {
+ "noEnabledAgents": "暫無已啟用的 Agent",
+ "openAgentsSettings": "開啟 Agents 設定"
+ },
+ "liveMessageBlock": {
+ "assistantThinkingAria": "助手正在思考"
+ },
+ "agentPlanOverlay": {
+ "title": "Agent 計畫",
+ "collapsePlanAria": "摺疊計畫",
+ "collapsedSummary": "計畫 {completed}/{total}",
+ "status": {
+ "completed": "已完成",
+ "inProgress": "進行中",
+ "pending": "待處理",
+ "unknown": "未知"
+ },
+ "priority": {
+ "high": "高",
+ "medium": "中",
+ "low": "低",
+ "unknown": "未知"
+ }
+ },
+ "permissionDialog": {
+ "subtitle": "Agent 請求繼續目前輪次的權限。",
+ "kindFallbackTool": "工具",
+ "command": "命令",
+ "cwd": "工作目錄:{cwd}",
+ "filesSummary": "檔案:{count}",
+ "moreFiles": "+{count} 個更多檔案",
+ "plan": "計畫",
+ "targetMode": "目標模式:{mode}"
+ }
+ },
+ "diffPreview": {
+ "mode": {
+ "added": "新增",
+ "deleted": "刪除",
+ "renamed": "重新命名",
+ "modified": "修改"
+ },
+ "hunkLabel": "區塊 {index}",
+ "loadingHunk": "正在載入區塊...",
+ "noDiffData": "無差異資料"
}
}
}