Vue-i18n配置和使用

2019-02-22  本文已影响0人  你猜_19ca
npm install vue-i18n -D
import Vue from 'vue'
import VueI18n from 'vue-i18n'

Vue.use(VueI18n)

export const i18n = new VueI18n({
  locale: 'CN',
  messages: {
    'CN': require('./assets/lang/cn'),
    'EN': require('./assets/lang/en')
  }
})
export const message = {
  hello: 'Hello, World'
}

在cn.js下添加如下:

export const message = {
  hello: '你好, 世界'
}
import Vue from 'vue'
import App from './App'
import router from './router'
import { i18n } from './i18n'

Vue.config.productionTip = false

new Vue({
  el: '#app',
  i18n,
  router,
  components: { App },
  template: '<App/>'
})
<span>{{ $t("message.hello") }}</span>
上一篇 下一篇

猜你喜欢

热点阅读