У меня возникли проблемы с использованием nuxt-i18n
. Я могу использовать приведенный ниже код для изменения языка
<nuxt-link :to="switchLocalePath('zh')">Hello</nuxt-link>
Когда я нажимаю эту кнопку, она автоматически добавляет zh
передмаршрут как localhost:3000/page
до localhost:3000/zh/page
.
Но когда я использую localePath('page')
, функция просто возвращает /
.
Я пытался localePath('page','zh')
, localePath({path:'page'})
Онитакже возвращает тот же результат.
switchLocalePath
может автоматически переключать язык без определения маршрута, я полагаю, что некоторые функции могут генерировать путь с локалью.
Кто-нибудь может мне помочь?