V7

路由

nuxt/i18n v7 路由。

@nuxtjs/i18n 重写了 Nuxt 的默认路由,为每个 URL 添加地区前缀(在 no_prefix 策略中除外)。 假设您的应用程序支持两种语言:法语和英语(作为默认语言),并且您在项目中有以下页面:

pages/
├── index.vue
├── about.vue

这将生成以下路由

[
  {
    path: '/',
    component: _3237362a,
    name: 'index___en'
  },
  {
    path: '/fr/',
    component: _3237362a,
    name: 'index___fr'
  },
  {
    path: '/about',
    component: _71a6ebb4,
    name: 'about___en'
  },
  {
    path: '/fr/about',
    component: _71a6ebb4,
    name: 'about___fr'
  }
]

请注意,英语版本的路由没有任何前缀,因为它是默认语言,更多详情请参见 策略