欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ts文件中使用i18n

程序员文章站 2022-05-15 23:46:38
...

.ts

import i18n from '../i18n';


  {
    path: '/csdn',
    name: 'CSDN',
    component: () => import(/* webpackChunkName: "csdn" */ '../views/main/csdn'),
    meta: {
      title: 'Your shopping Carts',
      topbar: {
        back: true,
        title: i18n.global.t('csdn.name'),
      },
      index: 0,
    },
  },

重点是这个! i18n.global.t('csdn.name')


然后上面引入的文件就是

import { createI18n } from 'vue-i18n';
import type { LocaleMessages, VueMessageType } from 'vue-i18n';

export default createI18n({
  legacy: false,
  locale,
  fallbackLocale: LOCALE_CODES.EN_US,
  messages: loadLocaleMessages(),
});
相关标签: Vue