Files
NextEdu/src/shared/i18n/messages/zh-CN/exam-homework.json
SpecialX d2c250a1b3 feat(shared): update db schema, i18n messages, rate-limit, auth-session-provider
- Update src/shared/db/schema.ts

- Update i18n messages for en and zh-CN (error-book, exam-homework, leave,

  lesson-preparation, notifications, rbac, student, textbooks, diagnostic)

- Update src/shared/lib/rate-limit/index.ts and redis-limiter.ts

- Update src/shared/components/auth-session-provider.tsx
2026-07-04 10:23:29 +08:00

850 lines
32 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"exam": {
"list": {
"title": "考试列表",
"create": "创建考试",
"empty": "暂无考试",
"emptyFiltered": "没有匹配筛选条件的考试",
"emptyDescription": "创建第一份考试,开始布置与批改。",
"emptyFilteredDescription": "尝试清除筛选条件或调整关键词。",
"clearFilters": "清除筛选",
"showing": "显示",
"examsUnit": "份考试",
"searchPlaceholder": "搜索考试..."
},
"form": {
"createTitle": "创建考试",
"createDescription": "为班级配置一份新考试。",
"buildTitle": "组卷",
"buildDescription": "为考试组装题目。",
"title": "考试标题",
"subject": "科目",
"grade": "年级",
"difficulty": "难度",
"totalScore": "总分",
"durationMin": "考试时长(分钟)",
"scheduledAt": "计划时间",
"questions": "题目",
"missingSubjectOrGrade": "缺少科目或年级配置",
"previewBeforeCreate": "请先预览并确认后再创建",
"createSuccess": "考试草稿已创建",
"redirecting": "正在跳转到组卷页...",
"createFailed": "创建考试失败",
"loadFormFailed": "加载表单数据失败",
"loadSubjectsFailed": "加载科目失败",
"loadGradesFailed": "加载年级失败",
"creating": "创建中...",
"detailsTitle": "基本信息",
"detailsDesc": "设置考试的核心信息。",
"titlePlaceholder": "例如:期中数学考试",
"subjectPlaceholder": "选择科目",
"gradePlaceholder": "选择年级",
"difficultyPlaceholder": "选择难度",
"difficultyLevel1": "1级 (简单)",
"difficultyLevel2": "2级",
"difficultyLevel3": "3级 (中等)",
"difficultyLevel4": "4级",
"difficultyLevel5": "5级 (困难)",
"loadingSubjects": "加载科目中...",
"loadingGrades": "加载年级中...",
"scheduledAtDesc": "设置后,考试将在指定时间开放。",
"modeManual": "手动组卷",
"modeManualDesc": "从题库手动选择题目并组织试卷结构。",
"modeManualAction": "创建并开始组卷",
"modeAi": "AI 生成",
"modeAiDesc": "粘贴试卷文本,AI 自动解析题目并生成结构化预览。",
"modeAiAction": "后台生成试卷",
"modeRich": "富文本编辑器",
"modeRichDesc": "使用富文本编辑器粘贴试卷文本,手动或 AI 辅助标记题目、分组、填空等。",
"modeRichHint": "富文本编辑器支持选中文本标记题目/分组/加点字/填空,右侧实时预览试卷效果。",
"modeRichAction": "打开富文本编辑器"
},
"status": {
"draft": "草稿",
"published": "已发布",
"archived": "已归档"
},
"difficulty": {
"1": "简单",
"2": "偏易",
"3": "中等",
"4": "偏难",
"5": "困难",
"ariaLabel": "难度等级 {level}{label}"
},
"actions": {
"preview": "预览考试",
"copyId": "复制 ID",
"edit": "编辑",
"build": "组卷",
"duplicate": "复制",
"publish": "发布",
"moveToDraft": "移至草稿",
"archive": "归档",
"delete": "删除",
"deleteConfirmTitle": "确定要删除吗?",
"deleteConfirmDescription": "此操作不可撤销。将永久删除考试\"{title}\"及所有关联数据。",
"cancel": "取消",
"deleteSuccess": "考试已删除",
"deleteFailed": "删除考试失败",
"publishSuccess": "考试已发布",
"archiveSuccess": "考试已归档",
"draftSuccess": "考试已移至草稿",
"duplicateSuccess": "考试已复制",
"duplicateFailed": "复制考试失败",
"updateFailed": "更新考试失败",
"previewFailed": "加载考试预览失败",
"idCopied": "考试 ID 已复制",
"openMenu": "打开菜单",
"selectRow": "选择行",
"selectAll": "全选",
"noQuestions": "此考试暂无题目。",
"loadingPreview": "正在加载预览..."
},
"columns": {
"examInfo": "考试信息",
"status": "状态",
"stats": "统计",
"difficulty": "难度",
"date": "日期",
"scheduled": "已计划",
"created": "创建于",
"questions": "题",
"points": "分"
},
"filters": {
"status": "状态",
"anyStatus": "任意状态",
"difficulty": "难度",
"anyDifficulty": "任意难度"
},
"error": {
"notFound": "考试不存在",
"loadFailed": "加载考试失败",
"boundaryTitle": "考试数据加载失败",
"boundaryDescription": "该区块数据加载时发生错误,请重试。",
"retry": "重试"
},
"analytics": {
"title": "考试分析",
"description": "查看考试成绩分布与逐题分析",
"totalStudents": "应考人数",
"submitted": "已提交",
"gradedCount": "已批改",
"assignmentCount": "关联作业数",
"averageScore": "平均分",
"passRate": "及格率",
"scoreDistribution": "分数段分布",
"scoreDistributionDesc": "按百分比区间统计学生人数",
"questionAnalysis": "逐题分析",
"questionAnalysisDesc": "错误率与难度等级错误率≥70%为难题)",
"questionType": "题型",
"questionText": "题目",
"maxScore": "满分",
"errorCount": "错误数",
"errorRate": "错误率",
"difficulty": "难度",
"difficultyEasy": "简单",
"difficultyMedium": "中等",
"difficultyHard": "困难",
"highErrorWarning": "高错误率预警",
"highErrorWarningDesc": "以下题目错误率超过 70%,建议重点讲解",
"noData": "暂无分析数据,需等待学生提交并批改后生成",
"viewAnalytics": "查看分析"
},
"build": {
"title": "组卷",
"description": "为考试组装题目。",
"examStructure": "试卷结构",
"questionBank": "题库",
"preview": "预览",
"totalScore": "总分",
"saveDraft": "保存草稿",
"publish": "发布",
"richEditor": "富文本编辑器",
"richEditorHint": "切换到富文本编辑器",
"loaded": "已加载",
"startHint": "从右侧面板添加题目开始",
"itemsInStructure": "结构中有 {count} 项",
"saveSuccess": "考试草稿已保存",
"saveFailed": "保存失败",
"publishSuccess": "考试已发布",
"publishFailed": "发布失败",
"loadQuestionsFailed": "加载题目失败",
"newGroup": "新分组",
"newSection": "新分卷",
"score": "分值",
"sectionTitlePlaceholder": "分卷标题(如:第Ⅰ卷)",
"groupTitlePlaceholder": "分组标题",
"pts": "分",
"dragItemsHere": "拖拽题目到此处",
"addGroup": "+ 添加分组",
"addSection": "+ 添加分卷",
"section": "分卷",
"group": "分组",
"question": "题目",
"questionContent": "题目内容",
"noQuestionsFound": "未找到匹配筛选条件的题目。",
"noContentPreview": "无内容预览",
"loading": "加载中...",
"loadMore": "加载更多",
"aiVariant": "AI 变体",
"noQuestionsSelected": "尚未选择题目。从题库添加题目或创建分组。",
"createGroup": "创建分组",
"createSection": "创建分卷",
"dragGroupsHere": "拖拽分组或题目到此处",
"dragQuestionsHere": "拖拽题目到此处或从题库添加",
"untitledGroup": "未命名分组",
"previewSubject": "科目",
"previewGrade": "年级",
"previewTime": "时间",
"previewTotal": "总分",
"previewClass": "班级",
"previewName": "姓名",
"previewNo": "学号",
"emptyExamPaper": "空试卷",
"minutes": "分钟"
},
"richEditor": {
"title": "富文本组卷",
"description": "粘贴试卷文本,使用工具栏标记题目/分组/填空/加点字,右侧实时预览",
"basicInfo": "基本信息",
"sourceText": "试卷原文",
"sourceTextPlaceholder": "在此粘贴完整试卷文本...",
"aiAutoMark": "AI 自动标记",
"aiMarking": "AI 标记中...",
"aiMarkSuccess": "AI 自动标记完成",
"aiMarkFailed": "AI 自动标记失败",
"aiMarkHint": "在编辑器中粘贴试卷文本后,点击此按钮让 AI 自动识别题目结构",
"titlePlaceholder": "试卷标题(如:2024-2025学年度下期期末学业质量监测)",
"editorArea": "编辑区(粘贴试卷文本,选中文本标记题目/分组/加点字/填空)",
"previewArea": "预览区",
"emptyEditor": "请在左侧编辑区输入或粘贴试卷内容",
"emptyPreview": "预览将在此处显示",
"markQuestion": "标记题目",
"markGroup": "标记大题",
"markSection": "标记分卷",
"markDotted": "加点字",
"markBlank": "填空",
"insertImage": "插入图片",
"questionType": "题型",
"score": "分值",
"groupTitle": "分组标题",
"saveDraft": "保存草稿",
"saving": "保存中...",
"saveSuccess": "试卷草稿已创建",
"saveFailed": "创建失败",
"loadFormFailed": "加载表单数据失败",
"titleRequired": "请填写试卷标题",
"subjectGradeRequired": "请选择科目和年级",
"emptyContent": "试卷内容为空",
"pasteSourceFirst": "请先粘贴试卷文本",
"bold": "加粗",
"italic": "斜体",
"strike": "删除线",
"dotted": "加点字",
"bulletList": "无序列表",
"orderedList": "有序列表",
"quote": "引用",
"undo": "撤销",
"redo": "重做",
"questionTypes": {
"single_choice": "单选题",
"multiple_choice": "多选题",
"true_false": "判断题",
"fill_blank": "填空题",
"short_answer": "简答题",
"essay": "作文题",
"text": "文本题"
}
},
"preview": {
"selectQuestionHint": "请选择左侧题目后进行编辑",
"editorTitle": "题目编辑",
"editorDescription": "直接修改或通过 AI 指令重写当前题目",
"stem": "题干",
"aiRewriteInstruction": "AI 重写指令",
"aiRewritePlaceholder": "例如:把这题改成更难、增加一个干扰项、保持总分不变。",
"aiRewriteButton": "AI 重写当前题目",
"rawModelOutput": "模型原始输出"
},
"subQuestions": {
"title": "子题",
"add": "新增子题",
"contentPlaceholder": "子题内容",
"answerPlaceholder": "参考答案",
"scorePlaceholder": "分值",
"empty": "当前题目没有子题"
},
"richForm": {
"sectionLabel": "分卷",
"partLabel": "部分",
"groupLabel": "大题",
"questionCountSummary": "(共 {count} 题,{score} 分)",
"typeSingleChoice": "单选",
"typeMultipleChoice": "多选",
"typeJudgment": "判断",
"typeComposite": "复合",
"typeShortAnswer": "简答",
"scoreUnit": "分",
"emptyPreview": "暂无题目,请在左侧编辑器中添加",
"missingExamId": "缺少试卷 ID",
"backToBuild": "返回组卷"
},
"editor": {
"loading": "编辑器加载中...",
"contentPlaceholder": "在此粘贴或输入试卷内容,选中文本可标记为题目/分组/加点字/填空..."
},
"selectionToolbar": {
"ariaLabel": "选区标记工具栏",
"sectionLabel": "分卷",
"groupLabel": "大题",
"singleChoice": "单选",
"blankShortAnswer": "填空/简答",
"composite": "复合",
"image": "图片",
"defaultGroupTitle": "一、选择题",
"defaultSectionTitle": "第Ⅰ卷 选择题"
},
"previewHook": {
"taskInterrupted": "页面刷新后任务已中断,请重新生成",
"untitledExam": "未命名试卷",
"queuedSuccess": "已加入后台队列,可继续编辑页面",
"backgroundComplete": "后台生成完成:{title}",
"backgroundFailed": "后台生成失败:{title}",
"selectQuestionFirst": "请先选择一个题目",
"questionNotFound": "未找到选中的题目",
"enterRewriteInstruction": "请输入重写指令",
"aiRewriteFailed": "AI 重写失败",
"aiRewriteSuccess": "题目已按指令重写",
"generatePreviewFailed": "生成预览失败",
"pasteSourceFirst": "请先粘贴试卷文本"
},
"paperPreview": {
"scoreWithUnit": "({score}分)"
},
"actionMessages": {
"enterRewriteInstruction": "请输入重写指令",
"noSelectedQuestion": "未选择题目数据",
"questionFormatInvalid": "选中题目格式无效",
"questionsDataInvalid": "题目数据格式无效",
"structureDataInvalid": "试卷结构数据格式无效",
"dbCreateFailed": "数据库错误:创建考试失败",
"createdSuccess": "考试创建成功",
"analyzeFirst": "请先分析预览后再创建",
"pasteSourceFirst": "请先粘贴完整试卷文本",
"aiQuestionFormatInvalid": "AI 题目格式无效",
"invalidUpdateData": "更新数据无效",
"onlyOwnUpdate": "只能更新自己创建的考试",
"dbUpdateFailed": "数据库错误:更新考试失败",
"updated": "考试已更新",
"invalidDeleteData": "删除数据无效",
"onlyOwnDelete": "只能删除自己创建的考试",
"dbDeleteFailed": "数据库错误:删除考试失败",
"deleted": "考试已删除",
"invalidDuplicateData": "复制数据无效",
"notFound": "考试不存在",
"dbDuplicateFailed": "数据库错误:复制考试失败",
"duplicated": "考试已复制",
"loadPreviewFailed": "加载考试预览失败",
"loadSubjectsFailed": "加载科目失败",
"loadGradesFailed": "加载年级失败",
"invalidGradeId": "年级 ID 无效",
"titleRequired": "请填写试卷标题",
"contentRequired": "试卷内容不能为空",
"contentInvalid": "试卷内容格式无效",
"contentParseFailed": "试卷内容解析失败",
"draftCreated": "试卷草稿已创建",
"examUpdated": "试卷已更新",
"sourceTextRequired": "试卷文本不能为空",
"autoMarkCompleted": "AI 自动标记完成",
"noQuestionText": "(无题目文本)"
},
"card": {
"level": "难度 {level}",
"minutes": "{count} 分钟",
"points": "{count} 分",
"questions": "{count} 题"
},
"viewer": {
"section": "分卷",
"group": "大题",
"score": "分值",
"scoreLabel": "分值:{score}",
"noQuestions": "暂无题目",
"unknown": "未知"
},
"previewDialog": {
"section": "分卷",
"title": "试卷预览",
"generating": "生成预览中...",
"fullPreview": "完整试卷预览",
"summary": "{count} 题 · {subject} · {grade} · {minutes} 分钟 · {total} 分",
"noPreview": "暂无预览内容",
"confirmCreate": "确认并创建",
"untitledQuestion": "未命名题目",
"untitledSubQuestion": "未命名子题",
"scoreUnit": "分"
},
"questionOptions": {
"label": "选项",
"addOption": "新增选项",
"correct": "正确",
"markCorrectAria": "标记选项 {id} 为正确答案",
"deleteOptionAria": "删除选项"
},
"editorExtensions": {
"blank": {
"ariaLabel": "填空"
},
"group": {
"titlePlaceholder": "大题标题(如:一、选择题)",
"instructionPlaceholder": "说明(如:每小题3分,共24分)—— 可留空,总分自动统计",
"statsSummary": "共 {count} 题 · {score} 分"
},
"question": {
"typeSingleChoice": "单选",
"typeMultipleChoice": "多选",
"typeJudgment": "判断",
"typeText": "填空/简答",
"typeComposite": "复合",
"scoreUnit": "分"
},
"section": {
"titlePlaceholder": "分卷标题(如:第Ⅰ卷 选择题)",
"levelTitle": "层级",
"levelVolume": "卷",
"levelPart": "部分",
"levelSubVolume": "分卷",
"statsSummary": "共 {count} 题 · {score} 分"
}
}
},
"homework": {
"list": {
"title": "作业列表",
"description": "管理作业,查看提交率与批改进度。",
"create": "创建作业",
"empty": "暂无作业",
"emptyFiltered": "没有匹配筛选条件的作业",
"emptyDescription": "您还没有创建任何作业。",
"emptyFilteredDescription": "尝试清除筛选条件或调整关键词。",
"clearFilters": "清除筛选",
"filterByClass": "按班级筛选:{className}",
"columns": {
"title": "标题",
"status": "状态",
"dueAt": "截止时间",
"submissionRate": "提交率",
"averageScore": "平均分",
"overdue": "逾期",
"sourceExam": "来源考试",
"createdAt": "创建时间"
},
"pagination": {
"itemLabel": "个作业"
}
},
"form": {
"createTitle": "创建作业",
"quickMode": "快速作业",
"quickModeDescription": "直接输入标题和描述,无需建题",
"examMode": "考试派生作业",
"examModeDescription": "从已有考试派生作业",
"class": "班级",
"selectClass": "选择班级",
"sourceExam": "来源考试",
"selectExam": "选择考试",
"assignmentTitle": "作业标题",
"titlePlaceholderQuick": "例如:背诵第三课课文",
"titlePlaceholderExam": "默认使用考试标题",
"description": "描述(可选)",
"descriptionPlaceholderQuick": "输入作业要求、题目内容或说明...",
"availableAt": "开放时间(可选)",
"dueAt": "截止时间(可选)",
"allowLate": "允许迟交",
"lateDueAt": "迟交截止时间(可选)",
"maxAttempts": "最大尝试次数",
"submit": "创建作业",
"submitting": "创建中...",
"creating": "正在创建作业...",
"selectExamRequired": "请选择考试",
"titleRequired": "请输入标题",
"selectClassRequired": "请选择班级",
"createSuccess": "作业已创建",
"createFailed": "创建失败",
"createDescription": "快速发布文本作业或从考试派生。",
"noClassesAvailable": "暂无可用班级",
"noClassesDescription": "请先创建班级,然后向该班级发布作业。",
"goToClasses": "前往班级",
"error": {
"invalidDate": "日期格式无效",
"titleRequired": "请输入标题",
"dueAfterAvailable": "截止时间必须晚于可用时间",
"lateDueAfterDue": "迟交截止时间必须晚于正常截止时间",
"lateDueRequired": "允许迟交时必须设置迟交截止时间",
"invalidForm": "表单数据无效"
}
},
"take": {
"questions": "题目",
"question": "第 {index} 题",
"points": "分",
"startAssignment": "开始作答",
"submitAssignment": "提交作业",
"submitAll": "全部提交",
"saveAnswer": "保存答案",
"saved": "已保存",
"saveFailed": "保存失败",
"starting": "正在开始...",
"submitting": "正在提交...",
"started": "已开始",
"submitted": "已提交",
"notStarted": "未开始",
"readyToStart": "准备好开始了吗?",
"readyDescription": "点击上方\"开始作答\"按钮。点击\"保存答案\"将保存您的答案。",
"startNow": "立即开始",
"back": "返回",
"timedExam": "限时考试:{minutes} 分钟",
"timeRemaining": "剩余时间",
"timeUpAutoSubmit": "时间到,正在自动提交...",
"confirmSubmit": "确认提交",
"confirmSubmitDescription": "所有题目已作答。提交后答案不可修改,确定要提交吗?",
"unansweredWarning": "您有 {count} 道题未作答。提交后答案不可修改,确定要提交吗?",
"cancel": "取消",
"confirmSubmitAction": "确认提交",
"submitSuccess": "已提交",
"submitFailed": "提交失败",
"startSuccess": "已开始",
"startFailed": "开始失败",
"assignmentInfo": "作业信息",
"status": "状态",
"dueDate": "截止时间",
"overdue": "已逾期",
"hoursLeft": "还剩 {hours} 小时",
"lessThanOneHour": "不足 1 小时",
"attempts": "尝试次数",
"attemptsUsed": "已用 {used} / {max}",
"attemptsRemaining": "· 剩余 {remaining} 次",
"description": "描述",
"noDescription": "无描述。",
"progress": "进度",
"jumpToQuestion": "跳转到第 {index} 题",
"answered": "已作答",
"unanswered": "未作答",
"yourAnswer": "你的答案",
"answerPlaceholder": "在此输入答案...",
"true": "正确",
"false": "错误",
"unsupportedType": "不支持的题型",
"teacherFeedback": "教师反馈",
"noFeedback": "无具体反馈。",
"makeSureAnswered": "请确保已作答所有题目。",
"autoSaveIdle": "自动保存已就绪",
"autoSaveSaving": "正在自动保存...",
"autoSaveSaved": "已自动保存",
"autoSaveError": "自动保存失败,将在网络恢复后重试",
"autoSaveRestored": "已从离线缓存恢复未提交的答案",
"autoSaveCacheError": "离线缓存恢复失败",
"scanTitle": "答题拍照上传",
"scanDescription": "在纸上作答后,拍照上传整卷答题图片",
"selectImageFiles": "请选择图片文件",
"uploadFailed": "上传失败",
"uploadSuccess": "已上传 {count} 张图片",
"deleteScan": "删除",
"moveUp": "上移",
"moveDown": "下移",
"dragDropHint": "拖拽图片到此处,或点击选择文件",
"pageLabel": "第 {page} 页",
"scanDisabled": "已提交,无法修改答题图片"
},
"grade": {
"title": "批改",
"submissions": "提交记录",
"student": "学生",
"status": "状态",
"submitted": "提交时间",
"score": "分数",
"action": "操作",
"back": "返回",
"openAssignment": "打开作业",
"late": "迟交",
"targets": "应交",
"submittedCount": "已交",
"gradedCount": "已改",
"exam": "考试",
"gradingSummary": "批改摘要",
"totalScore": "总分",
"correct": "正确",
"incorrect": "错误",
"partial": "部分正确",
"questionStatus": "题目状态",
"studentAnswer": "学生答案",
"referenceAnswer": "参考答案",
"noReferenceAnswer": "无参考答案。",
"noQuestionText": "无题目文本",
"autoGraded": "自动判分",
"correctButton": "正确",
"incorrectButton": "错误",
"scoreLabel": "分数",
"addFeedback": "添加反馈",
"hideFeedback": "隐藏反馈",
"feedbackPlaceholder": "为 {name} 添加反馈...",
"submitGrades": "提交成绩",
"saving": "保存中...",
"gradesSaved": "批改已保存",
"gradesSaveFailed": "保存批改失败",
"previousStudent": "上一名学生",
"nextStudent": "下一名学生",
"prev": "上一页",
"next": "下一页",
"gradesAutoSaveNote": "点击提交后成绩将自动保存。学生将在您提交后立即看到成绩和反馈。",
"batchAutoGrade": "批量自动批改",
"batchSelected": "已选 {count} 份提交",
"batchSelectAtLeastOne": "请至少选择一份提交",
"batchFailed": "批量批改失败",
"selectAll": "全选",
"selectRow": "选择此行",
"scanGrading": "阅卷批改",
"prevSubmission": "上一份",
"nextSubmission": "下一份",
"saveGrading": "保存批改",
"questionsAndGrading": "题目与批改",
"studentScanImages": "学生答题图片",
"loadingScans": "加载中...",
"loadingImages": "加载答题图片...",
"noScans": "暂无答题图片",
"saveFailed": "保存失败",
"scanFeedbackPlaceholder": "批改评语(可选)...",
"scoreOutOf": "/ {max} 分",
"questionsCount": "题目与批改({count} 题)",
"scanPagesCount": "学生答题图片({count} 页)"
},
"review": {
"title": "复习",
"yourAnswer": "你的答案",
"correctAnswer": "正确答案",
"teacherFeedback": "教师反馈",
"score": "得分",
"maxScore": "满分",
"correctMarker": "✓ 正确",
"backToList": "返回列表",
"gradedReport": "批改报告",
"submissionDetails": "提交详情",
"questionsUnit": "道题",
"noAnswer": "未作答",
"noFeedback": "无具体反馈。",
"questionBreakdown": "题目分布",
"responseSummary": "作答概览",
"description": "描述",
"noDescription": "无描述。",
"totalScore": "总分",
"correctAnswerTrue": "正确",
"correctAnswerFalse": "错误"
},
"result": {
"title": "提交结果",
"scoreRate": "得分率",
"fullyGraded": "所有题目已批改完成",
"partiallyGraded": "客观题已自动批改,主观题等待教师批改",
"correctCount": "正确",
"incorrectCount": "错误",
"partialCount": "部分正确",
"pendingCount": "待批改",
"wrongAnswersTitle": "错题预览",
"wrongAnswersDesc": "以下题目需要重点复习",
"backToList": "返回作业列表",
"viewErrorBook": "查看错题本"
},
"status": {
"draft": "草稿",
"published": "已发布",
"archived": "已归档",
"started": "进行中",
"submitted": "已提交",
"graded": "已批改",
"not_started": "未开始",
"in_progress": "进行中"
},
"error": {
"notFound": "作业不存在",
"submissionNotFound": "提交记录不存在",
"unauthorized": "无权限",
"submissionLocked": "提交已锁定",
"pastDue": "已过截止时间",
"pastLateDue": "已过迟交截止时间",
"noActiveStudents": "该班级没有活跃学生",
"classNotFound": "班级不存在",
"examNotFound": "考试不存在",
"examSubjectNotSet": "考试未设置科目",
"notAssignedToClass": "未分配到该班级",
"notAssignedToSubject": "未分配到该科目",
"notAssigned": "未分配该作业",
"notAvailableYet": "作业尚未开放",
"noAttemptsLeft": "尝试次数已用完",
"assignmentNotFound": "作业不存在",
"assignmentNotAvailable": "作业不可用",
"loadFailed": "加载失败,请稍后重试",
"scanNotFound": "扫描图不存在或无权访问"
},
"filters": {
"searchPlaceholder": "搜索作业...",
"status": "状态",
"allStatus": "全部状态",
"statusPending": "待提交",
"statusSubmitted": "已提交",
"statusGraded": "已批改"
},
"analytics": {
"examContent": "考试内容",
"questionPreview": "题目预览",
"errorAnalysis": "错误分析",
"errorRateOverview": "错误率概览",
"errorRateAriaLabel": "错误率 {rate}%",
"question": "题目",
"errors": "错误数",
"errorRateLabel": "错误率",
"wrongAnswersWithCount": "错答 ({count})",
"wrongAnswers": "错答",
"noWrongAnswers": "暂无错答记录。",
"studentAnswer": "学生答案",
"studentCount": "{count} 名学生",
"notAnswered": "未作答",
"selectQuestionHint": "请从左侧选择题目",
"selectQuestionHintDesc": "查看错误分析",
"noGradedSubmissions": "暂无已批改的提交。"
},
"scanViewer": {
"noImages": "该学生未上传答题图片",
"noImagesHint": "学生可在答题页拍摄上传纸质答案",
"zoomOut": "缩小",
"zoomIn": "放大",
"rotate": "旋转",
"fullscreen": "全屏",
"pageIndicator": "第 {current} / {total} 页",
"answerImageAlt": "答题图 第{page}页",
"thumbnailAlt": "缩略图 {page}"
},
"submissions": {
"title": "作业提交",
"description": "按作业查看提交与批改进度。",
"emptyDescription": "还没有可批改的作业。",
"quickAssignment": "快速作业",
"columns": {
"assignment": "作业"
}
},
"detail": {
"viewSubmissions": "查看提交",
"dueLabel": "截止时间",
"noDueDate": "无截止时间",
"submissionsLabel": "提交数",
"performanceAnalytics": "成绩分析",
"assignmentContent": "作业内容"
},
"excellent": {
"title": "优秀作业展示",
"description": "本作业中得分率达到 {minPercentage}% 及以上的优秀样例。",
"empty": "暂无符合条件的优秀作业。",
"emptyHint": "完成批改后将自动汇总展示。",
"loading": "加载优秀作业...",
"loadFailed": "加载失败",
"retry": "重试",
"rank": "第 {rank} 名",
"scoreLabel": "得分",
"scoreValue": "{score} / {max}",
"percentage": "{value}%",
"lateTag": "迟交",
"viewDetail": "查看详情",
"submittedAt": "提交于 {date}",
"studentAnon": "同学"
},
"parentExam": {
"examsTaken": "已参加考试",
"averageScore": "平均分",
"bestScore": "最高分",
"examResults": "{name} 的考试成绩",
"examResultsDescription": "近期考试分数与表现趋势",
"noResults": "暂无考试成绩",
"noResultsHint": "考试成绩将在批改完成后显示。",
"pass": "及格",
"belowPass": "不及格",
"viewGrades": "查看成绩详情"
}
},
"proctoring": {
"page": {
"noPermission": "您没有监考权限。",
"title": "考试监考",
"description": "监控考试期间的学生活动。"
},
"mode": {
"title": "考试模式",
"description": "选择考试模式并配置相关选项。监考模式会启用防作弊监控。",
"homework": "作业模式",
"timed": "限时模式",
"proctored": "监考模式",
"homeworkDescription": "学生可在任意时间作答,无时间限制",
"timedDescription": "限时作答,到时自动提交",
"proctoredDescription": "限时作答 + 防作弊监控 + 强制全屏"
},
"config": {
"duration": "考试时长(分钟)",
"durationTimedDescription": "学生开始作答后,到时自动提交",
"durationProctoredDescription": "监考模式下必须设置考试时长",
"shuffleQuestions": "题目乱序",
"shuffleQuestionsDescription": "每位学生看到的题目顺序随机",
"antiCheat": "启用防作弊监控",
"antiCheatDescription": "监听切屏、复制、右键、开发者工具等异常行为",
"allowLateStart": "允许迟开始",
"allowLateStartDescription": "允许学生在考试开始后一段时间内进入",
"lateStartGrace": "迟到宽限时间(分钟)",
"lateStartGraceDescription": "超过此时间后不允许新学生进入"
},
"dashboard": {
"title": "监考面板",
"summary": "摘要",
"students": "学生",
"recentEvents": "最近事件",
"noEvents": "暂无事件",
"eventCount": "事件数",
"abnormalCount": "异常数"
},
"events": {
"tab_switch": "切换标签页",
"window_blur": "窗口失焦",
"copy_attempt": "复制尝试",
"paste_attempt": "粘贴尝试",
"right_click": "右键点击",
"devtools_open": "开发者工具",
"fullscreen_exit": "退出全屏",
"idle_timeout": "空闲超时"
}
},
"common": {
"loading": "加载中...",
"save": "保存",
"cancel": "取消",
"confirm": "确认",
"back": "返回",
"edit": "编辑",
"delete": "删除",
"create": "创建",
"search": "搜索",
"filter": "筛选",
"noResults": "无结果",
"error": "错误",
"success": "成功",
"failed": "失败",
"retry": "重试",
"page": "页",
"of": "共",
"selected": "已选",
"rows": "行",
"view": "查看",
"continue": "继续",
"other": "其他",
"completed": "已完成"
}
}