// Dictionary Management Module - English Translation
export default {
  // Search Form
  search: {
    dictName: 'Dictionary Name',
    dictNamePlaceholder: 'Please enter dictionary name',
    dictType: 'Dictionary Type',
    dictTypePlaceholder: 'Please enter dictionary type',
    dictLabel: 'Dictionary Label',
    dictLabelPlaceholder: 'Please enter dictionary label',
    createTime: 'Create Time',
    startDate: 'Start Date',
    endDate: 'End Date',
    search: 'Search',
    reset: 'Reset'
  },
  // Button Operations
  button: {
    add: 'Add',
    edit: 'Edit',
    delete: 'Delete',
    export: 'Export',
    refreshCache: 'Refresh Cache',
    close: 'Close',
    submit: 'Submit',
    cancel: 'Cancel'
  },
  // Table Columns
  table: {
    dictId: 'Dictionary ID',
    dictCode: 'Dictionary Code',
    dictName: 'Dictionary Name',
    dictType: 'Dictionary Type',
    dictLabel: 'Dictionary Label',
    dictValue: 'Dictionary Value',
    dictSort: 'Dictionary Sort',
    remark: 'Remark',
    createTime: 'Create Time',
    operation: 'Operation'
  },
  // Form
  form: {
    dictName: 'Dictionary Name',
    dictNamePlaceholder: 'Please enter dictionary name',
    dictType: 'Dictionary Type',
    dictTypePlaceholder: 'Please enter dictionary type',
    dictLabelZh: 'Chinese Label',
    dictLabelZhPlaceholder: 'Please enter Chinese label',
    dictLabelEn: 'English Label',
    dictLabelEnPlaceholder: 'Please enter English label',
    dictValue: 'Data Value',
    dictValuePlaceholder: 'Please enter data value',
    cssClass: 'CSS Class',
    cssClassPlaceholder: 'Please enter CSS class',
    dictSort: 'Display Sort',
    listClass: 'List Class',
    remark: 'Remark',
    remarkPlaceholder: 'Please enter content'
  },
  // List Class Options
  listClassOptions: {
    default: 'Default',
    primary: 'Primary',
    success: 'Success',
    info: 'Info',
    warning: 'Warning',
    danger: 'Danger'
  },
  // Dialog Titles
  dialog: {
    addType: 'Add Dictionary Type',
    editType: 'Edit Dictionary Type',
    addData: 'Add Dictionary Data',
    editData: 'Edit Dictionary Data'
  },
  // Messages
  message: {
    deleteTypeConfirm: 'Are you sure you want to delete the dictionary with ID "{ids}"?',
    deleteDataConfirm: 'Are you sure you want to delete the dictionary with label "{label}"?',
    deleteSuccess: 'Delete successfully',
    refreshSuccess: 'Refresh successfully',
    operationSuccess: 'Operation successful'
  },
  // Tooltip
  tooltip: {
    edit: 'Edit',
    delete: 'Delete'
  },
  // Validation Rules
  rule: {
    dictNameRequired: 'Dictionary name cannot be empty',
    dictTypeRequired: 'Dictionary type cannot be empty',
    dictLabelZhRequired: 'Chinese label cannot be empty',
    dictLabelEnRequired: 'English label cannot be empty',
    dictValueRequired: 'Data value cannot be empty',
    dictSortRequired: 'Data sort cannot be empty'
  }
};
