{"library":"vue-i18n-bridge","type":"library","category":null,"description":"vue-i18n-bridge is a specialized package designed to facilitate the migration of Vue 2 applications using vue-i18n v8.x (the \"legacy\" version) to the modern vue-i18n v9.x+ (the \"next\" version), which is primarily built for Vue 3. It allows developers to incrementally adopt the Composition API and new i18n features in their Vue 2 projects without a full rewrite, leveraging `@vue/composition-api` for reactivity. The bridge ensures compatibility between the global `$i18n` instance patterns from v8 and the application-level i18n instance of v9, making it a crucial tool during a phased migration. The current stable version is 9.14.1, aligning with the `vue-i18n-next` release cycle, with frequent updates addressing bugs and improving compatibility. Its key differentiator is enabling a mixed-mode i18n environment, allowing co-existence of legacy Options API components with new Composition API components using the updated i18n APIs during a transition phase.","language":"javascript","status":"active","version":"9.14.1","tags":["javascript","bridge","i18n","internationalization","intlify","migration","plugin","vue","vue.js","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-i18n-bridge","imports":["import { createI18n } from 'vue-i18n-bridge'","import { useI18n } from 'vue-i18n-bridge'","import type { VueI18n } from 'vue-i18n-bridge'","import { isVueI18n8, isVueI18n9 } from 'vue-i18n-bridge'"]},{"cmd":"yarn add vue-i18n-bridge","imports":[]},{"cmd":"pnpm add vue-i18n-bridge","imports":[]}],"homepage":null,"github":"https://github.com/intlify/vue-i18n-next","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-i18n-bridge","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-i18n-bridge/compatibility"}}