i18n.js 389 B

123456789101112
  1. // translate router.meta.title, be used in breadcrumb sidebar tagsview
  2. import i18n from '@/lang/index'
  3. export function translateRouteTitle(title) {
  4. // 判断是否存在国际化配置,如果没有原生返回
  5. const hasKey = i18n.global.te('menus.' + title)
  6. if (hasKey) {
  7. const translatedTitle = i18n.global.t('menus.' + title)
  8. return translatedTitle
  9. }
  10. return title
  11. }