Я хочу перевести весь свой компонент с i18n, и я не знаю, как использовать $ t () в этом случае. У меня есть такие данные
[
{"prizeCount":"300","prizeSum":"2442000","gameStartAt":"2018-01-08 13:00:00.000000"},
{"prizeCount":"288","prizeSum":"2530000","gameStartAt":"2018-01-09 12:00:00.000000"}
]
Я передаю эти данные в таблицу :items="mydata"
и хочу перевести заголовок моих полей, например, хочу перевести призCount на другой язык.
Я использую vue-bootstrap
.
Каково лучшее решение для этого?
main.js:
import Vue from 'vue'
import App from './App'
import router from './router'
import BootstrapVue from 'bootstrap-vue'
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-vue/dist/bootstrap-vue.css'
import i18n from './i18n'
Vue.config.productionTip = false
Vue.use(BootstrapVue)
/* eslint-disable no-new */
new Vue({
el: '#app',
router,
components: {
App
},
i18n,
template: '<App/>'
})