{"library":"vite-plugin-laravel-translations","type":"library","category":null,"description":"Vite plugin that retrieves Laravel PHP translation files and makes them available as a global JSON variable (`import.meta.env.VITE_LARAVEL_TRANSLATIONS`) for use with i18n frameworks like vue-i18n or react-i18next. Version 0.3.1 supports Vite 3–6 and Node >=12. It uses Vite-specific hooks (`config`, `handleHotUpdate`) and cannot be used as a Rollup plugin. Key differentiators: automatic PHP-to-JSON conversion, HMR support for translation files, and optional namespacing for React compatibility. Alternative to manual JSON generation or PHP-based solutions like `laravel-vue-i18n`.","language":"javascript","status":"active","version":"0.3.1","tags":["javascript","vite","plugin","vite-plugin","laravel","translations","vue","react","json"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install vite-plugin-laravel-translations","imports":["import laravelTranslations from 'vite-plugin-laravel-translations'","const laravelTranslations = (await import('vite-plugin-laravel-translations')).default","const messages = import.meta.env.VITE_LARAVEL_TRANSLATIONS"]},{"cmd":"yarn add vite-plugin-laravel-translations","imports":[]},{"cmd":"pnpm add vite-plugin-laravel-translations","imports":[]}],"homepage":null,"github":"https://github.com/dcodegroup/vite-plugin-laravel-translations","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-laravel-translations","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}