Lien de référence : 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'
Après avoir importé l'i18n que vous avez créé, vous pouvez changer de langue en modifiant i18n.global.locale, c'est vraiment super simple.