{"library":"vue-intl","type":"library","category":null,"description":"Vue Intl is the official FormatJS binding for Vue.js applications, providing comprehensive internationalization (i18n) and localization (l10n) capabilities. Currently at version 7.2.3, it is actively maintained as part of the broader FormatJS monorepo, which sees frequent updates across its packages. The library leverages web standards like the JavaScript `Intl` API, ECMA-402, Unicode CLDR, and ICU Message syntax for robust and accurate formatting of messages, dates, numbers, and more. It offers seamless integration with Vue 3's Composition API via `useIntl()` and also supports injection patterns, distinguishing itself by being part of a well-established, standards-compliant internationalization ecosystem with extensive tooling for message extraction and compilation.","language":"javascript","status":"active","version":"7.2.3","tags":["javascript","formatjs","i18n","internationalization","intl","vue","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-intl","imports":["import { createIntl } from 'vue-intl'","import { useIntl } from 'vue-intl'","import type { IntlConfig } from 'vue-intl'"]},{"cmd":"yarn add vue-intl","imports":[]},{"cmd":"pnpm add vue-intl","imports":[]}],"homepage":"https://formatjs.io/docs/vue-intl","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-intl","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-intl/compatibility"}}