12345678910111213141516171819202122 |
- import { createI18n } from 'vue-i18n';
- import en from './en-US';
- import cn from './zh-CN';
- export const LOCALE_OPTIONS = [
- { label: '中文', value: 'zh-CN' },
- { label: 'English', value: 'en-US' },
- ];
- const defaultLocale = localStorage.getItem('arco-locale') || 'zh-CN';
- const i18n = createI18n({
- locale: defaultLocale,
- fallbackLocale: 'en-US',
- legacy: false,
- allowComposition: true,
- messages: {
- 'en-US': en,
- 'zh-CN': cn,
- },
- });
- export default i18n;
|