{
  "page": {
    "title": "专项练习",
    "description": "根据错题、知识点、薄弱章节智能出题，针对性提升。"
  },
  "starter": {
    "title": "发起专项练习",
    "description": "根据你的学习情况，选择适合的练习模式",
    "type": "练习类型",
    "knowledgePoints": "选择知识点",
    "difficulty": "难度",
    "anyDifficulty": "不限",
    "questionCount": "题目数量",
    "start": "开始练习",
    "creating": "创建中..."
  },
  "session": {
    "progress": "进度",
    "previous": "上一题",
    "next": "下一题",
    "submit": "提交",
    "submitting": "提交中...",
    "skip": "跳过",
    "complete": "完成练习",
    "abandon": "放弃练习",
    "abandonConfirm": "确定要放弃本次练习吗？",
    "abandonDescription": "放弃后已作答的题目将保留记录，但不会计入完成统计。",
    "cancel": "取消",
    "confirmAbandon": "确认放弃",
    "question": "第",
    "difficulty": "难度",
    "variant": "变式题",
    "correct": "回答正确",
    "incorrect": "回答错误",
    "pendingReview": "待教师批阅",
    "skipped": "已跳过",
    "yourAnswer": "你的答案",
    "true": "正确",
    "false": "错误",
    "textPlaceholder": "请输入你的答案...",
    "empty": "本次练习没有题目",
    "retry": "重试",
    "submitFailedDescription": "提交失败，请检查网络后重试"
  },
  "result": {
    "title": "练习完成",
    "answered": "已答题数",
    "correct": "正确数",
    "accuracy": "正确率",
    "review": "逐题回顾"
  },
  "history": {
    "title": "练习记录",
    "empty": "还没有练习记录，开始你的第一次专项练习吧"
  },
  "toasts": {
    "created": "练习已创建",
    "createFailed": "创建失败",
    "selectKnowledgePoint": "请至少选择一个知识点",
    "selectWeakKnowledgePoint": "请至少选择一个薄弱知识点",
    "submitted": "已提交",
    "submitFailed": "提交失败",
    "completed": "练习已完成",
    "completeFailed": "完成失败",
    "abandoned": "练习已放弃",
    "abandonFailed": "操作失败"
  },
  "stats": {
    "totalSessions": "练习总数",
    "completed": "已完成",
    "totalAnswered": "答题总数",
    "accuracy": "正确率"
  },
  "types": {
    "error_variant": "错题重做",
    "knowledge_point": "知识点专项",
    "weak_chapter": "薄弱章节",
    "ai_recommended": "AI 推荐"
  },
  "status": {
    "in_progress": "进行中",
    "completed": "已完成",
    "abandoned": "已放弃"
  },
  "teacher": {
    "title": "专项练习分析",
    "description": "查看班级学生的专项练习情况，识别薄弱知识点，辅助精准教学",
    "noClass": "暂无可查看的班级",
    "noClassDescription": "您还未被分配到任何班级，无法查看练习分析数据。",
    "noStudent": "班级暂无学生",
    "noStudentDescription": "班级中没有学生，无法查看练习分析数据。",
    "noData": "暂无练习数据",
    "noDataDescription": "所选范围内学生尚未开始专项练习。",
    "overview": {
      "totalClasses": "覆盖班级",
      "totalSessions": "练习总数",
      "totalAnswered": "答题总数",
      "averageAccuracy": "平均正确率",
      "participationRate": "参与率"
    },
    "classComparison": {
      "title": "班级练习对比",
      "className": "班级",
      "totalStudents": "学生数",
      "activeStudents": "参与学生",
      "participationRate": "参与率",
      "totalSessions": "练习数",
      "completedSessions": "完成数",
      "totalAnswered": "答题数",
      "averageAccuracy": "正确率"
    },
    "typeBreakdown": {
      "title": "练习类型分布",
      "description": "按练习类型分组的会话数与正确率"
    },
    "knowledgePointWeakness": {
      "title": "知识点薄弱度",
      "description": "基于练习答题数据识别的薄弱知识点",
      "knowledgePoint": "知识点",
      "totalAnswers": "答题数",
      "wrongAnswers": "错题数",
      "errorRate": "错误率",
      "noData": "暂无知识点数据",
      "noDataDescription": "练习题目尚未关联知识点，无法显示薄弱知识点统计。"
    },
    "studentRanking": {
      "title": "学生练习排名",
      "description": "按练习数降序排列，识别活跃与待引导学生",
      "rank": "排名",
      "student": "学生",
      "totalSessions": "练习数",
      "completedSessions": "完成数",
      "totalAnswered": "答题数",
      "accuracy": "正确率",
      "lastPractice": "最近练习"
    },
    "inactiveStudents": {
      "title": "未参与练习学生",
      "description": "以下学生尚未开始任何专项练习，建议教师主动引导",
      "empty": "所有学生都已参与练习",
      "studentCount": "未参与学生数"
    }
  },
  "grade": {
    "title": "年级专项练习总览",
    "description": "全年级各班级专项练习参与情况与质量对比，辅助年级主任宏观决策",
    "noGrade": "暂无可管理的年级",
    "noGradeDescription": "您还未被分配管理任何年级，无法查看年级练习数据。",
    "overview": {
      "totalClasses": "班级数",
      "totalStudents": "学生数",
      "activeStudents": "参与学生",
      "participationRate": "参与率",
      "totalSessions": "练习总数",
      "completedSessions": "完成数",
      "totalAnswered": "答题总数",
      "averageAccuracy": "平均正确率"
    },
    "classComparison": {
      "title": "各班级练习对比",
      "description": "按参与率降序排列，识别活跃班级与待提升班级"
    }
  },
  "parent": {
    "title": "子女专项练习",
    "description": "查看子女的练习记录与统计，了解学习进度",
    "childSelector": "选择子女",
    "noChild": "暂无关联子女",
    "noChildDescription": "您还未关联子女，请联系学校管理员",
    "stats": "练习统计",
    "history": "练习记录",
    "noChildSelected": "请选择子女查看练习数据"
  },
  "errors": {
    "sessionNotFound": "练习会话不存在或无权访问",
    "sessionEnded": "练习会话已结束",
    "answerNotFound": "答题记录不存在",
    "answerAlreadySubmitted": "此题已作答",
    "questionNotFound": "题目不存在",
    "sessionNotComplete": "仍有未作答的题目，无法完成练习",
    "invalidFormat": "提交格式错误，需要 JSON 字段",
    "validationFailed": "输入验证失败",
    "noQuestionsFound": "未找到符合条件的题目，请尝试其他筛选条件",
    "fetchSessionsFailed": "获取练习列表失败",
    "fetchDetailFailed": "获取练习详情失败",
    "fetchStatsFailed": "获取练习统计失败",
    "forbidden": "无权访问该学生的练习数据",
    "loadFailed": "加载失败",
    "loadFailedDescription": "请刷新页面重试，或联系管理员检查数据访问权限。",
    "retry": "重试",
    "pageErrorPractice": "加载练习分析数据时发生错误",
    "pageErrorGrade": "加载年级练习数据时发生错误",
    "pageErrorParent": "加载子女练习数据时发生错误",
    "pageErrorTitlePractice": "专项练习分析",
    "pageErrorTitleGrade": "年级专项练习总览",
    "pageErrorTitleParent": "子女专项练习",
    "session_not_found": "练习会话不存在或无权访问",
    "session_ended": "练习会话已结束",
    "answer_not_found": "答题记录不存在",
    "answer_already_submitted": "此题已作答",
    "question_not_found": "题目不存在",
    "session_not_complete": "仍有未作答的题目，无法完成练习",
    "no_questions_found": "未找到符合条件的题目，请尝试其他筛选条件",
    "forbidden_scope": "无权访问该学生的练习数据",
    "invalid_input": "提交格式错误，需要 JSON 字段",
    "validation_error": "输入验证失败",
    "invalid_source_meta": "来源元数据结构与练习类型不匹配"
  },
  "messages": {
    "sessionCreated": "已创建练习会话，共 {count} 道题目",
    "answerSubmitted": "答案已提交",
    "answerCorrect": "回答正确",
    "answerIncorrect": "回答错误",
    "answerSkipped": "已跳过此题",
    "sessionCompleted": "练习已完成",
    "sessionAbandoned": "练习已放弃"
  },
  "reasons": {
    "student_initiated": "学生自主发起 AI 推荐练习",
    "teacher_assigned": "教师布置",
    "parent_suggested": "家长建议"
  },
  "classFilter": {
    "all": "全部班级",
    "selectClass": "选择班级",
    "sessionCount": "{count, plural, =0 {无练习} =1 {# 次练习} other {# 次练习}}"
  }
}
