兰宝车间质量管理系统-前端
LiuHao
2023-04-19 20f64b54d55603a63bbae959dbf3112de8a96c5f
src/lang/index.ts
@@ -2,26 +2,26 @@
import { createI18n } from 'vue-i18n';
// 本地语言包
import enLocale from './en';
import zhCnLocale from './zh-cn';
import enUSLocale from './en_US';
import zhCNLocale from './zh_CN';
import Cookies from 'js-cookie';
const messages = {
  'zh-cn': {
    ...zhCnLocale
  zh_CN: {
    ...zhCNLocale
  },
  en: {
    ...enLocale
  en_US: {
    ...enUSLocale
  }
};
/**
 * 获取当前系统使用语言字符串
 *
 * @returns zh-cn|en ...
 */
export const getLanguage = () => {
  // 本地缓存获取
  let language = localStorage.getItem('language');
  let language = Cookies.get('language');
  if (language) {
    return language;
  }
@@ -33,13 +33,13 @@
      return locale;
    }
  }
  return 'zh-cn';
  return 'zh_CN';
};
const i18n = createI18n({
  legacy: false,
  locale: getLanguage(),
  messages: messages
  messages
});
export default i18n;