localeSetting.ts 696 B

12345678910111213141516171819202122232425262728293031323334
  1. import type { DropMenu } from '../components/Dropdown';
  2. import type { LocaleSetting, LocaleType } from '/#/config';
  3. export const LOCALE: { [key: string]: LocaleType } = {
  4. ZH_CN: 'zh_CN',
  5. EN_US: 'en',
  6. FR: 'fr',
  7. };
  8. export const localeSetting: LocaleSetting = {
  9. showPicker: true,
  10. // Locale
  11. locale: LOCALE.ZH_CN,
  12. // Default locale
  13. fallback: LOCALE.ZH_CN,
  14. // available Locales
  15. availableLocales: [LOCALE.ZH_CN, LOCALE.EN_US, LOCALE.FR],
  16. };
  17. // locale list
  18. export const localeList: DropMenu[] = [
  19. {
  20. text: '简体中文',
  21. event: LOCALE.ZH_CN,
  22. },
  23. {
  24. text: 'English',
  25. event: LOCALE.EN_US,
  26. },
  27. // {
  28. // text: 'français',
  29. // event: LOCALE.FR,
  30. // },
  31. ];