{"library":"petite-vue-i18n","type":"library","category":null,"description":"petite-vue-i18n is a specialized, lightweight internationalization library for Vue 3 applications, offering a trimmed-down feature set compared to the full vue-i18n package. Currently at version 11.3.2, it maintains a regular release cadence with frequent bug fixes and minor improvements, often in sync with the main vue-i18n project. Its primary differentiation lies in its significantly smaller bundle size (up to 45% smaller for runtime-only builds) by exclusively supporting the Composition API and focusing solely on core translation capabilities. It omits features like date/number formatting ($n, $d), rich text rendering ($rt), hierarchical message handling out-of-the-box, the v-t directive, and components like i18n-t, making it ideal for projects where only basic text translation is required and bundle size is critical. Migration to the full vue-i18n is designed to be seamless if more features become necessary later.","language":"javascript","status":"active","version":"11.3.2","tags":["javascript","i18n","internationalization","intlify","lite","plugin","vue","vue.js","typescript"],"install":[{"cmd":"npm install petite-vue-i18n","imports":["import { createI18n } from 'petite-vue-i18n'","import { useI18n } from 'petite-vue-i18n'","import type { Composer } from 'petite-vue-i18n'"]},{"cmd":"yarn add petite-vue-i18n","imports":[]},{"cmd":"pnpm add petite-vue-i18n","imports":[]}],"homepage":null,"github":"https://github.com/intlify/vue-i18n","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/petite-vue-i18n","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/petite-vue-i18n/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}