liaosankai/laravel-eloquent-i18n
Adds per-locale translations to Eloquent models, letting you store and retrieve attribute values in multiple languages through a simple trait with locale-aware accessors, fallbacks, and clean integration into multilingual Laravel applications.
liaosankai/laravel-eloquent-i18n adds lightweight internationalization support directly to your Eloquent models. Instead of juggling separate translation tables or duplicating columns, you can store multilingual values alongside your existing attributes and retrieve the right one based on the active locale—keeping queries and model code clean.
The package is designed to stay out of your way: transparent fallbacks when a translation is missing, familiar Eloquent syntax, and no changes required to your existing workflows.
How can I help you explore Laravel packages today?