Vue I18n for Vue 3

i18n internationalization library plugin vue vue3 vuejs
6 Open Issues Need Help Last updated: Mar 4, 2026

Open Issues Need Help

View All on GitHub

AI Summary: The `vue-i18n` library's `createI18n` function fails to correctly pass the `availableLocales` option to the global instance if the `messages` option is not also provided. This leads to `i18n.global.availableLocales` only containing the `locale` value, rather than the explicitly defined `availableLocales` array, when `messages` is absent.

Complexity: 2/5
good first issue Status: PR Welcome Type: Documentation ๐Ÿฐ p2-nice-to-have

Vue I18n for Vue 3

TypeScript
#i18n#internationalization#library#plugin#vue#vue3#vuejs

Vue I18n for Vue 3

TypeScript
#i18n#internationalization#library#plugin#vue#vue3#vuejs
Type: Bug good first issue help wanted ๐Ÿ”จ p3-minor-bug typescript

Vue I18n for Vue 3

TypeScript
#i18n#internationalization#library#plugin#vue#vue3#vuejs

Vue I18n for Vue 3

TypeScript
#i18n#internationalization#library#plugin#vue#vue3#vuejs
good first issue help wanted Type: Documentation ๐Ÿฐ p2-nice-to-have

Vue I18n for Vue 3

TypeScript
#i18n#internationalization#library#plugin#vue#vue3#vuejs
good first issue help wanted Type: Documentation ๐Ÿงน p1-chore

Vue I18n for Vue 3

TypeScript
#i18n#internationalization#library#plugin#vue#vue3#vuejs