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 Astrotomic Laravel Package

fnx-software/filament-astrotomic

A Filament plugin for Astrotomic Translatable models that simplifies multilingual content management. Edit translations directly in Filament forms and tables with locale-aware fields, tabs, and validation, reducing custom code and making translated records easy to maintain across your admin panel.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Accelerating delivery of multilingual admin interfaces in Laravel/Filament applications, particularly for managing translated relationships (e.g., selecting a person, department, or category with translated names).
  • Reducing custom form component development for translated selects, columns, and entries, enabling faster feature iteration on internationalized products.
  • Supporting roadmap items around localization and content management, especially where relationships need translated display labels (e.g., full names composed from first, father, last name in Arabic or other languages).
  • Informing build vs. buy: adopting this package instead of building and maintaining custom Filament translatable field components, given built-in support for composite labels, search across translated attributes, and query customization.
  • Enabling use cases such as multilingual CMS, HR systems, e-commerce catalogs, and any admin panel where users select from translated records.

When to Consider This Package

  • Consider when building a Laravel application with Filament admin panels that use spatie/laravel-translatable (or similar) for model translations and need form selects, table columns, or infolist entries for translated fields.
  • Especially relevant if you need translated relationship selects where the display label must be composed from multiple translated attributes (e.g., full name) or searched across multiple translated columns.
  • Also consider if you have encountered SQL errors like "Unknown column 'related_table.name' in 'field list'" when translated attributes exist only in translation tables — v2.1.0 addresses this.
  • Look elsewhere if you are not using Filament, if you need a full translation management UI (this is a field-level integration, not a translation editor), or if your translation strategy does not use per-model translation tables. Also evaluate if you require features beyond selects/columns/entries or need support for non-Eloquent data sources.

How to Pitch It (Stakeholders)

  • Executives: This package reduces engineering effort and time-to-market for multilingual admin interfaces by providing ready-made Filament components for translated fields. It lowers the risk of bugs in translated relationship handling and enables faster rollout of localized products.
  • Engineering: It integrates with Laravel's translation patterns (e.g., spatie/laravel-translatable) and Filament, offering a TranslatableSelect component that handles translated relationship labels, composite labels, and multi-attribute search without custom SQL or workarounds. v2.1.0 fixes common SQL errors and adds flexible label/search customization, reducing boilerplate and maintenance burden. Adopt it to standardize translatable form fields and avoid reinventing translation-aware select components.
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.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource