[!NOTE] This is the repository for Vue I18n 9 for Vue 3
Internationalization plugin for Vue.js
Vue I18n is part of the Vue Ecosystem and Intlify Project is an open source project with its ongoing development made possible entirely by the support of Sponsors. If you would like to become a sponsor, please consider:
<script src="https://unpkg.com/vue-i18n@9"></script>
npm install vue-i18n@9
Please consult the Migration Guide.
See the examples
directory.
The examples are offered in the following two API styles:
Package | NPM |
---|---|
vue-i18n | |
petite-vue-i18n | |
vue-i18n-bridge | |
@intlify/core | |
@intlify/core-base | |
@intlify/message-compiler | |
@intlify/shared |
Project | NPM | Repo |
---|---|---|
Vue I18n Extensions | intlify/vue-i18n-extentions | |
ESLint Plugin | intlify/eslint-plugin-vue-i18n | |
CLI | intlify/cli | |
Unplugin (Vite) plugin | intlify/unplugin-vue-i18n | |
Vue Jest Plugin | intlify/vue-i18n-jest | |
Vue I18n Locale Message Tools | intlify/vue-i18n-locale-message |
Please make sure to read the Contributing Guide before making a pull request.