i18n.config.ts 477 B

1234567891011121314151617181920
  1. /* Import ALL locales. */
  2. // NOTE: We utilize "lazy loading" for efficiency.
  3. import en_loc from './locales/en.js'
  4. import fr_loc from './locales/fr.js'
  5. import tr_loc from './locales/tr.js'
  6. import zh_loc from './locales/zh.js'
  7. export default defineI18nConfig(() => ({
  8. legacy: false,
  9. locale: 'en',
  10. lazy: true,
  11. messages: {
  12. en: en_loc,
  13. 'en-US': en_loc,
  14. fr: fr_loc,
  15. tr: tr_loc,
  16. zh: zh_loc,
  17. 'zh-CN': zh_loc,
  18. },
  19. }))