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

@@ -0,0 +1,93 @@
{
"common": {
"announcements": "Announcements",
"messages": "Messages",
"aiSettings": "AI Settings"
},
"admin": {
"dashboard": "Dashboard",
"schoolManagement": "School Management",
"schools": "Schools",
"grades": "Grades",
"gradeInsights": "Grade Insights",
"departments": "Departments",
"classes": "Classes",
"academicYear": "Academic Year",
"users": "Users",
"userList": "User List",
"importUsers": "Import Users",
"teaching": "Teaching",
"coursePlans": "Course Plans",
"electives": "Electives",
"scheduling": "Scheduling",
"rules": "Rules",
"autoSchedule": "Auto Schedule",
"changeRequests": "Change Requests",
"attendance": "Attendance",
"announcements": "Announcements",
"files": "File Management",
"errorBook": "Error Book Analytics",
"lessonPlans": "Lesson Plans",
"auditLogs": "Audit Logs",
"operationLogs": "Operation Logs",
"loginLogs": "Login Logs",
"dataChanges": "Data Changes",
"settings": "Settings"
},
"teacher": {
"dashboard": "Dashboard",
"textbooks": "Textbooks",
"exams": "Exams",
"allExams": "All Exams",
"createExam": "Create Exam",
"homework": "Homework",
"homeworkList": "Homework List",
"submissions": "Submissions",
"grades": "Grades",
"allGrades": "All Grades",
"batchEntry": "Batch Entry",
"gradeStats": "Grade Statistics",
"gradeAnalytics": "Grade Analytics",
"questions": "Question Bank",
"classManagement": "Class Management",
"myClasses": "My Classes",
"students": "Students",
"schedule": "Schedule",
"coursePlans": "Course Plans",
"lessonPlans": "My Lesson Plans",
"attendance": "Attendance",
"attendanceRecords": "Attendance Records",
"attendanceEntry": "Record Attendance",
"attendanceStats": "Attendance Statistics",
"scheduleChanges": "Schedule Changes",
"diagnostic": "Diagnostic",
"errorBook": "Error Book Analytics",
"electives": "Electives",
"gradeManagement": "Grade Management",
"gradeClasses": "Grade Classes",
"gradeDashboard": "Grade Dashboard",
"gradeInsights": "Grade Insights"
},
"student": {
"dashboard": "Dashboard",
"myLearning": "My Learning",
"courses": "Courses",
"assignments": "Assignments",
"textbooks": "Textbooks",
"schedule": "Schedule",
"myGrades": "My Grades",
"lessonPlans": "My Lesson Plans",
"attendance": "Attendance",
"diagnostic": "Diagnostic",
"errorBook": "Error Book",
"electives": "Electives"
},
"parent": {
"dashboard": "Dashboard",
"grades": "Grades",
"lessonPlans": "Child's Lesson Plans",
"attendance": "Attendance",
"errorBook": "Error Book",
"leaveRequest": "Leave Request"
}
}