import type { DropMenu } from '@/components/Dropdown';
import type { LocaleSetting, LocaleType } from '#/config';

// begcode-please-regenerate-this-file 如果您不希望重新生成代码时被覆盖，将please修改为don't ！！！

export const LOCALE: { [key: string]: LocaleType } = {
  ZH_CN: 'zh-cn',
  EN_US: 'en',
};

export const localeSetting: LocaleSetting = {
  // 是否显示语言选择器
  showPicker: <%= enableTranslation ? 'true' : 'false' %>,
  // Locale
  // 当前语言
  locale: LOCALE.ZH_CN,
  // Default locale
  // 默认语言
  fallback: LOCALE.ZH_CN,
  // available Locales
  // 允许的语言
  availableLocales: [LOCALE.ZH_CN, LOCALE.EN_US],
};

// locale list
// 语言列表
export const localeList: DropMenu[] = [
  {
    text: '简体中文',
    event: LOCALE.ZH_CN,
  },
  {
    text: 'English',
    event: LOCALE.EN_US,
  },
];
