vue3のi18nで言語を切り替える方法

参考リンク:https://vue-i18n.intlify.dev/guide/essentials/scope.html#local-scope-2

const i18n = createI18n({
  locale,
  default: 'zh-CN',
  messages: {
    'en-US': en,
    'zh-CN': cn
  }
})

i18n.global.locale = 'en-US'

作成した i18n をインポートした後、i18n.global.locale を変更することで言語を変更できます。非常に簡単です。

おすすめ

転載: blog.csdn.net/weixin_42335036/article/details/116654454