Хорошо, я быстро, с этим вопросом.MissingHandler полезен для этого.
, и пример кода стал таким: Vue.use (VueI18n)
// Создать экземпляр VueI18n с параметрами
export default new VueI18n({
locale: 'en', // set locale
silentTranslationWarn: true,
missing: (locale: Locale, key: Path, vm?: Vue) => {
if(key.includes(".")) {
let newKey = /\.(.+)/.exec(key)[1];
console.log(newKey)
return vm.$t(newKey) as string
}
return key
},
//formatter: new CustomFormatter(),
fallbackLocale: 'en',
messages // set locale messages
})