Files
cosmos-explorer/src/utils/lang/index.js
T
2021-03-15 01:14:32 +08:00

53 lines
933 B
JavaScript

/*
* @Description:
* @Autor: dingyi
* @Date: 2020-03-28 21:13:04
* @LastEditors: Please set LastEditors
* @LastEditTime: 2020-06-07 09:16:15
* @FilePath: \look-web\src\utils\lang\index.js
*/
import Vue from "vue";
import VueI18n from "vue-i18n";
Vue.use(VueI18n);
import cn from "./cn";
import en from "./en";
import it from "./it";
import fr from "./fr";
import ru from "./ru";
import es from "./es";
const messages = {
en,
cn,
it,
fr,
ru,
es,
};
let lang = window.localStorage.getItem("lang");
if (!lang) {
lang =
window.navigator.language === "zh-CN"
? "cn"
: window.navigator.language === "it"
? "it"
: window.navigator.language === "fr"
? "fr"
: window.navigator.language === "ru"
? "ru"
: window.navigator.language === "es"
? "es"
: "en";
}
const i18n = new VueI18n({
locale: lang, // set locale
messages,
});
export default i18n;