| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 | | 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; | 
 |