statikbe/laravel-chained-translator
Chain multiple translation providers in Laravel to automatically fill missing translation keys. Configure a sequence of translators with fallbacks so untranslated strings are resolved across services and locales, keeping your language files complete with minimal manual effort.
Consider it when:
__() / trans() and you want no call-site changes.Look elsewhere when:
Caveats carried forward: 37 GitHub stars and limited repository metadata still apply. The new CI, Larastan, and test refactor work is a positive maintenance signal, but it does not replace commercial support or a security review. Plan for code review, version pinning, integration tests, and a fork/contingency path.
__() / trans() calls stay unchanged. Loader order and fallback are configurable, making it useful for phased file-to-database migration and override workflows. 2.6.0 refactors the translation manager and adds Laravel 12 support plus Laravel 13 compatibility, along with CI, Larastan, and test refactoring. Because that refactor lands in a minor release, review the changelog and diff before upgrading and pin the version. The package handles chaining; we still need database schema, caching, and admin tooling. Keep a fork path open and document loader behavior.How can I help you explore Laravel packages today?