import type { LocaleMessages } from 'vue-i18n';

const locale: LocaleMessages<I18nType.Schema> = {
  message: {
    system: {
      title: 'SoybeanAdmin'
    },
    routes: {
      dashboard: {
        dashboard: 'Dashboard',
        workbench: 'Workbench'
      },
      system: {
        _value: 'System Management',
        auth: 'Auth',
        role: 'Role',
        route: 'Route',
        user: 'User',
        sort: 'category',
        student: 'Student'
      },
      lesson: {
        _value: 'Lesson Management',
        schedule: 'schedule',
        calendar: 'calendar',
        checkin: 'student sign in',
        attendance: 'student attendance',
        score: 'score'
      },
      group: {
        _value: 'group',
        group: 'class',
        classroom: 'classroom',
        student: 'group student'
      },
      archives: {
        _value: 'archives',
        students: 'students info'
      },
      about: 'About'
    }
  }
};

export default locale;
