diff --git a/src/shared/i18n/messages/en/lesson-preparation.json b/src/shared/i18n/messages/en/lesson-preparation.json index 04bb164..1c3d020 100644 --- a/src/shared/i18n/messages/en/lesson-preparation.json +++ b/src/shared/i18n/messages/en/lesson-preparation.json @@ -807,5 +807,61 @@ "linkFailed": "Failed to link standard", "unlinkSuccess": "Standard unlinked from lesson plan", "unlinkFailed": "Failed to unlink standard" + }, + "v4": { + "tree": { + "title": "Structure", + "addNode": "Add node", + "onPaper": "on paper", + "countSuffix": "nodes" + }, + "paper": { + "textbookHeader": "Textbook content · editable copy", + "expandedCount": "{count} nodes expanded", + "anchorHere": "Anchor to node" + }, + "detail": { + "designIntent": "Design intent", + "qaDialog": "Dialog design", + "addTurn": "Add a turn", + "turnTeacher": "Teacher · Ask", + "turnStudent": "Student · Answer", + "turnFollowup": "Teacher · Follow-up", + "expectedAnswer": "Expected answer", + "aiAssist": "AI assist", + "aiGenerateLayered": "Generate layered questions", + "aiFillExpected": "Fill expected answers", + "aiOptimizeFollowup": "Optimize follow-up", + "aiDifferentiation": "Differentiation suggestions", + "updated": "Updated {time}" + }, + "contextMenu": { + "nodeOps": "Node operations", + "expandToPaper": "Expand to paper", + "collapseFromPaper": "Collapse from paper", + "moveUp": "Move up", + "moveDown": "Move down", + "aiAssist": "AI assist", + "aiGenerate": "Generate content", + "aiOptimize": "Optimize expression", + "aiDifferentiation": "Differentiation suggestions", + "aiLayeredQuestions": "Generate layered questions", + "copyNode": "Copy node", + "deleteNode": "Delete node", + "anchorToNode": "Anchor to node", + "insertPointAnchor": "Insert point anchor" + }, + "interaction": { + "label": "Interaction", + "defaultTitle": "Interaction", + "round": "Round {n}", + "roleTeacher": "T", + "roleStudent": "S" + }, + "migration": { + "legacyAnchorTitle": "Anchor format upgrade", + "legacyAnchorBody": "This plan uses a legacy anchor format. Some anchors are invalid. Please re-anchor.", + "legacyAnchorDismiss": "Got it" + } } } diff --git a/src/shared/i18n/messages/zh-CN/lesson-preparation.json b/src/shared/i18n/messages/zh-CN/lesson-preparation.json index 1254919..cc5108f 100644 --- a/src/shared/i18n/messages/zh-CN/lesson-preparation.json +++ b/src/shared/i18n/messages/zh-CN/lesson-preparation.json @@ -802,5 +802,61 @@ }, "linkSuccess": "已关联课标", "unlinkSuccess": "已取消关联" + }, + "v4": { + "tree": { + "title": "结构", + "addNode": "添加节点", + "onPaper": "纸上", + "countSuffix": "节点" + }, + "paper": { + "textbookHeader": "教材正文 · 可编辑副本", + "expandedCount": "{count} 节点已展开", + "anchorHere": "锚定到节点" + }, + "detail": { + "designIntent": "设计意图", + "qaDialog": "对话设计", + "addTurn": "添加一轮对话", + "turnTeacher": "师 · 提问", + "turnStudent": "生 · 回答", + "turnFollowup": "师 · 追问", + "expectedAnswer": "预期回答", + "aiAssist": "AI 协助", + "aiGenerateLayered": "生成分层提问", + "aiFillExpected": "补充预期回答", + "aiOptimizeFollowup": "优化追问", + "aiDifferentiation": "差异化建议", + "updated": "更新于 {time}" + }, + "contextMenu": { + "nodeOps": "节点操作", + "expandToPaper": "展开到正文", + "collapseFromPaper": "从正文收起", + "moveUp": "上移", + "moveDown": "下移", + "aiAssist": "AI 协助", + "aiGenerate": "生成本节点内容", + "aiOptimize": "优化表达", + "aiDifferentiation": "差异化建议", + "aiLayeredQuestions": "生成分层提问", + "copyNode": "复制节点", + "deleteNode": "删除节点", + "anchorToNode": "锚定到节点", + "insertPointAnchor": "插入点锚点" + }, + "interaction": { + "label": "师生互动", + "defaultTitle": "师生互动", + "round": "第 {n} 轮", + "roleTeacher": "师", + "roleStudent": "生" + }, + "migration": { + "legacyAnchorTitle": "锚点格式升级提示", + "legacyAnchorBody": "此课案使用旧版锚点格式,部分锚点已失效,请重新锚定。", + "legacyAnchorDismiss": "知道了" + } } }