在单独的TS文件中使用i18n
来源:5-3 基于 vue-i18n V9 的国际化实现方案分析
慕勒857652
2021-11-05
老师 我想在单独的TS文件中使用i18n
//columns.ts
export const columns: TableColumn[] = [
{
title: '用户名',
dataIndex: 'username'
},
]
我看到vue2.0中有这样的实现
const i18n = new VueI18n({
silentTranslationWarn: true,
locale: defaultLang,
fallbackLocale: defaultLang,
messages
})
export function i18nRender (key) {
return i18n.t(`${key}`)
}
请问一下vue3.0也能实现类似i18nRender 这个方法的功能吗
写回答
1回答
-
Sunday
2021-11-05
你好
Vue3中的i18n与vue2大不同。我没有专门研究过ts的i18n方式,但是想来应该于js相差不大才对。具体的可以参考下i18n官方文档012021-11-05
相似问题