指南
忽略本地化路由
为每个页面组件自定义本地化路由排除配置。
如果你希望某些页面只在部分语言中可用,可以配置支持语言列表来覆盖全局设置。选项可以在页面组件内或模块配置中全局指定。
选择本地化路由
// pages/about.vue
<script setup>
definePageMeta({
i18n: { locales: ['fr', 'es'] }
})
</script>
// pages/about.vue
<script setup>
defineI18nRoute({
locales: ['fr', 'es']
})
</script>
i18n: {
pages: {
about: {
en: false,
}
}
}
禁用本地化路由
// pages/about.vue
<script setup>
definePageMeta({ i18n: false })
</script>
// pages/about.vue
<script setup>
defineI18nRoute(false)
</script>
i18n: {
customRoutes: 'config',
pages: {
about: false
}
}