import { createI18n } from "vue-i18n"; import { zh_CNMessages } from "./zh_CN"; import { en_USMessages } from "./en_US"; export interface messagesInterface { nav: { home: string; about: string; theme: string; locale: string; login: string; register: string; logout: string; }; auth: { login: string; login_password: string; login_phone: string; register: string; email: string; password: string; remember_me: string; forget_password: string; no_account: string; agree_terms: string; have_account: string; logout: string; }; } const i18n = createI18n({ legacy: false, locale: "ZH", fallbackLocale: "EN", messages: { ZH: zh_CNMessages, EN: en_USMessages, }, }); export default i18n;