feat(i18n): add new i18n message files and update request config

- Add new i18n message files: audit, course-plans, files, leave, nav, practice, scheduling, student, users

- Update existing i18n messages: ai, attendance, common, diagnostic, elective, error-book, exam-homework, grades, lesson-preparation, school, settings

- Update i18n request config for new locale handling
This commit is contained in:
SpecialX
2026-06-24 12:04:01 +08:00
parent 37d2688a28
commit e3b8455b31
41 changed files with 1835 additions and 27 deletions

View File

@@ -130,6 +130,129 @@
"selectSchool": "Select a school",
"success": "Successfully promoted {count} grades",
"failed": "Promotion failed"
},
"gradeInsights": {
"title": "Grade Insights",
"description": "Grade-level homework statistics and class rankings.",
"manageGrades": "Manage Grades",
"selectGrade": "All Grades",
"selectToView": "Select a grade to view insights",
"selectToViewDescription": "Pick a grade to see latest homework and historical score statistics.",
"notFound": "Grade not found",
"notFoundDescription": "This grade may not exist or has no accessible data.",
"noData": "No homework data for this grade",
"noDataDescription": "No homework assignments were targeted to students in this grade yet.",
"classes": "Classes",
"students": "Students",
"overallAvg": "Overall Avg",
"latestAvg": "Latest Avg",
"homeworkTimeline": "Homework timeline",
"classRanking": "Class ranking",
"assignment": "Assignment",
"status": "Status",
"created": "Created",
"targeted": "Targeted",
"submitted": "Submitted",
"graded": "Graded",
"avg": "Avg",
"median": "Median",
"class": "Class",
"latestAvgCol": "Latest Avg",
"prevAvg": "Prev Avg",
"delta": "Δ",
"overallAvgCol": "Overall Avg",
"active": "Active",
"inactive": "Inactive"
},
"gradeOverview": {
"title": "Grade Overview",
"classCount": "Classes",
"studentCount": "Students",
"teacherCount": "Teachers",
"avgScore": "Avg Score",
"passRate": "Pass Rate",
"noGrades": "No grades",
"noGradesDescription": "Create a grade to manage heads and classes.",
"viewInsights": "View Insights",
"manageClasses": "Manage Classes",
"gradeHead": "Grade Head",
"teachingHead": "Teaching Head",
"notSet": "Not set"
},
"gradeDashboard": {
"title": "Grade Dashboard",
"description": "Comprehensive view of grade score distribution, homework completion, exams, and textbook progress.",
"selectGrade": "Select grade",
"selectToView": "Select a grade to view dashboard",
"selectToViewDescription": "Choose a grade to view score distribution, homework, exams, and textbook progress.",
"noData": "No data",
"noDataDescription": "No relevant data for this grade yet.",
"tabs": {
"distribution": "Score Distribution",
"homework": "Homework",
"exams": "Exams",
"progress": "Textbook Progress"
},
"distribution": {
"overallStats": "Overall Stats",
"byClass": "By Class",
"totalRecords": "Total Records",
"averageScore": "Average",
"passRate": "Pass Rate",
"excellentRate": "Excellent Rate",
"scoreBuckets": "Score Buckets",
"students": "Students",
"class": "Class",
"count": "Count",
"bucket90": "90-100",
"bucket80": "80-89",
"bucket70": "70-79",
"bucket60": "60-69",
"bucketBelow60": "0-59"
},
"homework": {
"totalAssignments": "Total Assignments",
"totalSubmissions": "Total Submissions",
"avgSubmissionRate": "Avg Submission Rate",
"gradedRate": "Graded Rate",
"assignmentList": "Assignment List",
"classComparison": "Class Comparison",
"completionRate": "Completion Rate",
"submitted": "Submitted",
"graded": "Graded",
"targeted": "Targeted"
},
"exams": {
"totalExams": "Total Exams",
"published": "Published",
"draft": "Draft",
"totalSubmissions": "Total Submissions",
"gradedRate": "Graded Rate",
"examList": "Exam List",
"subject": "Subject",
"status": "Status",
"scheduledAt": "Scheduled At",
"submissions": "Submissions",
"graded": "Graded",
"avgScore": "Avg Score",
"createdAt": "Created At"
},
"progress": {
"overallProgress": "Overall Progress",
"totalPlans": "Total Plans",
"totalHours": "Total Hours",
"completedHours": "Completed Hours",
"activePlans": "Active",
"completedPlans": "Completed",
"progressMatrix": "Progress Matrix",
"class": "Class",
"subject": "Subject",
"teacher": "Teacher",
"progress": "Progress",
"completedHoursCol": "Completed/Total Hours",
"items": "Items",
"status": "Status"
}
}
},
"departments": {