# Nuxt routing - localePath 換頁面固定當前語言的方法 Nuxt專案裡使用多國語言套件[i18n](https://i18n.nuxtjs.org) 遇到的問題是: :::warning 假設預設語言是中文 此時切換成英文 但點擊連結換頁後 英文會跳回中文 ::: ## a連結 在Nuxt裡`<nuxt-link>`編譯後仍然是`<a>` server一樣會重新渲染 把要去的本地路徑v-bind給href 在a加上```v-bind:href="localePath('/...')"```即可解決 或用語法糖`:href="localePath('/...')`亦同 例如: ``` javascript= <a :href="localePath('/index')"></a> ``` ## NuxtLink 而`<NuxtLink>`的寫法 把要去的本地路徑v-bind告訴to `<NuxtLink :to="localePath('...')">` 例如: ``` javascript= <NuxtLink :to="localePath('index')"></NuxtLink> ```