// 多组件库的国际化和本地项目国际化兼容 import { App } from "vue"; import { createI18n } from "vue-i18n"; import { localesConfigs } from "./config"; import { storageLocal } from "/@/utils/storage"; export const i18n = createI18n({ locale: storageLocal.getItem("responsive-locale")?.locale ?? "zh", fallbackLocale: "en", messages: localesConfigs }); export function usI18n(app: App) { app.use(i18n); }