Я пытаюсь создать приложение на нескольких языках.
Я сделал то, что написано в документации, но это не работает.
это мой код.
window.Vue = require('vue');
import Vuetify from './Vuetify/vuetify';
import en from './Vuetify/Lang/en/en.ts';
import es from './Vuetify/Lang/es/es.ts';
Vue.use(Vuetify, {
lang: {
locales: {
es,
en,
},
current: 'es'
}
})
const app = new Vue({
el: '#app',
components: {
"vue-landing": require('./components/ExampleComponent.vue'),
},
created() {
this.$vuetify.lang.current = 'es'
},
}).$mount('#app');
В моем компоненте
<template>
<v-content>
{{ $vuetify.t('noDataText') }}
</v-content>
</template>
Все компилируется нормально без ошибок, но ничего не переводит.результаты всегда совпадают с тем, что я пишу в функции.
В этом случае появляется
noDataText