export default {
  auth: {
    loginTitle: 'User Login',
    registerTitle: 'User Registration',
    noAccount: "Don't have an account? Register",
    haveAccount: 'Already have an account? Login',
    username: 'Username',
    usernameLength: 'Username must be 6-12 characters',
    password: 'Password',
    passwordMinLength: 'Password must be at least 6 characters',
    confirmPassword: 'Confirm Password',
    passwordMismatch: 'Passwords do not match',
    usernamePlaceholder: 'Enter username',
    passwordPlaceholder: 'Enter password',
    loginBtn: 'Login',
    confirmPasswordPlaceholder: 'Please confirm your password',
    registerBtn: 'Register',
    rememberMe: 'Remember Me',
    loginSuccess: 'Login successful',
    loginFailed: 'Login failed, please try again',
    invalidCredentials: 'Invalid username or password',
    serverError: 'Server error, please try again later',
    networkError: 'Network error, please check your connection',
    unknownError: 'An unknown error occurred, please try again',
    requestTimeout: 'Request timed out, please try again later',
    unauthorized: 'Unauthorized access, please login again',
    forbidden: 'Access forbidden, insufficient permissions',
    notFound: 'Requested resource not found',
    requestFailed: 'Request processing failed',
    usernameExists: 'Username already exists',
    emailExists: 'Email already registered',
    invalidUsername: 'Invalid username format',
    invalidPassword: 'Password format does not meet requirements',
    registerSuccess: 'Registration successful',
    registerFailed: 'Registration failed, please try again'
  },
  common: {
    login: 'Login',
    register: 'Register',
    switchLang: 'Switch Language',
    languageChanged: 'Language switched successfully',
    close: 'Close',
    confirm: 'Confirm',
    cancel: 'Cancel',
    refresh: 'Refresh',
    collapseMenu: 'Collapse Menu',
    expandMenu: 'Expand Menu',
    operationSuccess: 'Operation successful',
    operationFailed: 'Operation failed',
    pleaseWait: 'Please wait...',
    back: 'Back',
    save: 'Save',
    delete: 'Delete',
    edit: 'Edit',
    add: 'Add',
    search: 'Search',
    reset: 'Reset'
  },
  el: {
    form: {
      required: 'Please fill in the required field'
    }
  },
  menu: {
    settings: 'Settings',
    manage: 'Management',
    equipment: 'Equipment',
    purchase: 'Purchase',
    spare: 'Spare Parts',
    maintenance: 'Maintenance',
    report: 'Reports',
    capacity: 'Capacity',
    applet: 'Mini Program',
    useringroup: 'User Groups',
    userindepartment: 'User Departments',
    passwordreset: 'Password Reset',
    users: 'Users',
    groups: 'Groups',
    departments: 'Departments',
    instruments: 'Instruments',
    fixtures: 'Fixtures',
    racks: 'Aging Racks',
    testers: 'Test Stations',
    purlist: 'Purchase List',
    splist: 'Spare Parts List',
    dashboard: 'Dashboard',
    home: 'Home',
    help: 'Help Center',
    dailyReport: 'Daily Report',
    monthlyReport: 'Monthly Report',
    annualReport: 'Annual Report',
    faultReport: 'Fault Report',
    systemBasic: 'Basic Settings',
    security: 'Security Settings',
    notifications: 'Notification Settings',
    logs: 'System Logs',
    fetchFailed: 'Failed to fetch menu',
    noMenuData: 'No menu data available',
    loadFailed: 'Failed to load menu information',
    noPermission: 'No access permission',
    menuTooDeep: "Menu level too deep"
  },
  main: {
    welcome: 'Welcome to the system',
    contentDescription: 'Please select a menu item on the left to proceed'
  },
  user: {
    profile: "Profile",
    logout: "Logout",
    notifications: "Notifications",
    defaultName: "User",
    defaultRole: "Regular User"
  }
}
    