modules: [ : 'nuxt-i18n' ], i18n: { : strategy: 'no_prefix', // ロケールプレフィックスを含まなくする }, 言語の切り替え方法 vue-i18nの拡張メソッド setLocale or setLocaleCookie を使用する。 ちなみに、nuxt-i18nをインストールだけで this.$i18n が使える。 <template lang="pug"> template(v-for="locale in locales") .a(@click="changeLocale(locale.code)") {{$t('val')}} </template> <script lang="ts"> import { Component, Vue } from 'nuxt-property-decorator'; @Component