novius/laravel-filament-translatable
Adds translation support to Filament in Laravel, helping you manage translatable Eloquent models and localized form fields/resources from one admin panel. Lightweight package to streamline multilingual CRUD for Filament apps.
spatie/laravel-translatable), avoiding vendor lock-in to the package itself.Form/Table builders.spatie/laravel-translatable (v3.x+) for model support.laravel-localization). May need additional middleware/routing for locale-aware requests.spatie/laravel-translatable, json files)? Does the package support your setup?spatie/laravel-translatable or similar (e.g., stichkin/translatable).filament/spatie-translatable (official Filament + Spatie integration).laravel-nestedset + manual field duplication).spatie/laravel-translatable (if not present).app/config/filament.php or app/Providers/AppServiceProvider.use Novius\FilamentTranslatable\Fields\TranslatableText;
Text::make('title')
->translatable() // Enables multilingual support
->languages(['en', 'fr']);
filament-spatie-media-library).translatable() method.filament:cache commands).withTranslations() to model queries).novius/laravel-filament-translatable and spatie/laravel-translatable for breaking changes.debug:fields and Laravel’s query-log to trace issues.products table with 10 locales = 10x wider).| Risk | Impact | Mitigation |
|---|---|---|
| Package Abandonment | Broken functionality | Fork or switch to filament/spatie-translatable. |
| Locale Mismatch | UI shows incorrect translations | Validate locale routes/middleware. |
| Query Timeouts | Slow Filament UI | Optimize model queries (e.g., withTranslations). |
| Field Rendering Issues | Broken UI | Test with Filament’s default fields first. |
spatie/laravel-translatable model setup.translatable()).How can I help you explore Laravel packages today?