index.ts 522 B

123456789101112131415161718192021222324252627282930
  1. import {
  2. i18n,
  3. loadLocaleMessages,
  4. loadLocalesMap,
  5. loadLocalesMapFromDir,
  6. setupI18n,
  7. } from './i18n';
  8. const $t = i18n.global.t;
  9. const $te = i18n.global.te;
  10. export {
  11. $t,
  12. $te,
  13. i18n,
  14. loadLocaleMessages,
  15. loadLocalesMap,
  16. loadLocalesMapFromDir,
  17. setupI18n,
  18. };
  19. export {
  20. type ImportLocaleFn,
  21. type LocaleSetupOptions,
  22. type SupportedLanguagesType,
  23. } from './typing';
  24. export type { CompileError } from '@intlify/core-base';
  25. export { useI18n } from 'vue-i18n';
  26. export type { Locale } from 'vue-i18n';