Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Translatable Fields Laravel Package

asignua/filament-translatable-fields

Filament Translatable Fields adds locale-aware form fields and table columns to Filament resources, making it easy to edit, display, and manage multilingual content in your admin panel without writing custom UI for every language.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy: If the product already uses Filament for admin/CMS screens, this package replaces custom locale-tab, translatable-field state, and language-aware validation logic with a maintained component. v1.0.2 is a bugfix release that materially improves production readiness rather than adding new surface area.
  • Feature roadmap: Supports shipping multilingual content editing for CMS posts, localized product/marketing content, multi-locale settings, and any Filament resource with translatable fields. Rich-editor support makes it usable for long-form content, not just short text inputs.
  • Quality/risk decisions: v1.0.2 fixes a data-integrity issue where empty Tiptap documents could bypass requiredAny(), isolates Repeater/Builder item context, fixes state handling in infolists/tables, and resolves RelationManager model resolution. These reduce the risk of silently saving incomplete translations and breakages in nested admin UIs.
  • Adoption signal: The release also corrects the composer.json description to remove a non-existent chosen-locale API, which is a good sign of package honesty and documentation hygiene.

When to Consider This Package

  • Adopt or pilot when: the product is a Laravel app using Filament; teams need locale tabs, translatable fields, language-aware validation, and support for rich editors, repeaters/builders, relation managers, infolists, or table array state.
  • Evaluate carefully when: the app is on an older/newer Filament version, uses complex nested Repeater/Builder layouts, or depends heavily on custom translation workflows. v1.0.x still warrants a focused spike and regression tests around your specific field combinations.
  • Look elsewhere when: the product is not built on Filament; needs a full translation management system (translation memory, vendor handoff, machine-translation pipelines, locale permissions/workflow); or requires translation fallback and governance far beyond form-field editing.

How to Pitch It (Stakeholders)

  • Executives: This package can shorten delivery of multilingual admin tooling and reduce custom-code maintenance. The latest patch fixes validation and nested-context bugs that could otherwise cause incomplete translations to be saved or admin screens to fail in real editorial workflows.
  • Engineering: A focused Filament translatable-fields package with a meaningful v1.0.2 bugfix release: empty rich-editor validation, per-item Repeater/Builder context, entry/column state handling, and RelationManager model resolution are all corrected. It is worth adopting with targeted tests, especially if the team is already standardized on Filament.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings