相关文章推荐
乐观的松球  ·  javascript - Using ...·  7 月前    · 
乐观的松球  ·  Katalon Help Center·  8 月前    · 
乐观的松球  ·  .Net ...·  8 月前    · 
乐观的松球  ·  jQuery html()方法有什么用·  9 月前    · 
乐观的松球  ·  vue i18n 占位符·  9 月前    · 
暗恋学妹的投影仪  ·  《spring ...·  1小时前    · 
从容的排球  ·  异常 ...·  1小时前    · 
无邪的铁板烧  ·  mybatis 操作 oracle 报错 ...·  1小时前    · 
善良的骆驼  ·  ONNX未使用GPU·  1小时前    · 
好帅的海龟  ·  轻松学pytorch之使用onnx ...·  1小时前    · 
活泼的生姜  ·  21 Markdown格式 | R语言教程·  1小时前    · 
export default new VueI18 n({ locale : getLanguageLong (), // 设置地区 formatter : new CustomFormatter (), // 适配I18N翻译平台占位符 {{variable}} messages : { 'en-US' : enUS, 'zh-CN' : zhCN, 'pt-BR' : ptBR, 'es-MX' : esMX, 'ja-JP' : jaJP, 'es-419' : es419 动态加载设置的语言文件,并设置VueI18n对象的messages
export const i18n = new VueI18n({
  locale: defaultLang,
  formatter: new CustomFormatter(), // 适配I18N翻译平台占位符 {{variable}}
function setI18nLanguage(lang){
  i18n.locale = lang;
  return lang
export function loadLanguageAsync (lang) {
  return import(/* webpackChunkName: "lang-[request]" */`@/i18n/${lang}`).  
then(langfile => { //动态加载对应的语言包
    let langFile = langfile.default;
    i18n.setLocaleMessage(lang, langFile);
    return setI18nLanguage(lang);   //返回并且设置
  •  
    推荐文章
    善良的骆驼  ·  ONNX未使用GPU
    1小时前