sepremex/filament-translation-editor
A Filament plugin for managing Laravel translations from your admin panel. Browse locale files, search keys, and edit or save strings in the UI instead of hand-editing PHP language files. Supports multiple locales and keeps your lang directory changes in sync with the editor.
Baseline note: No prior assessment existed; this evaluation is established from the v1.0.6 release notes only. Package metadata (composer name, repository, supported Laravel/PHP matrix, test coverage) was not supplied and must be confirmed before adoption.
vendor/) and can generate or write translations automatically. That places it adjacent to the framework's translator, translation loader, and the lang/ directory. Fit is good for standard Laravel service-provider/config-driven apps; risk rises if the package replaces the translation loader or registers a custom file loader, since that is a common collision point with other localization packages.composer require, publish config, set env flags, clear caches. v1.0.6 is a patch-level release and appears drop-in for consumers who never relied on the previous defaults.true to false is a silent behaviour change: after composer update, applications that implicitly depended on vendor scanning or automatic translation will stop producing the expected output with no exception raised. This is functionally a backward-incompatible change shipped under a patch version. Compounding this, published config files are not updated by vendor:publish on upgrade and are frequently cached — so the "fix" may not reach existing installations at all, while fresh installs behave differently from upgraded ones. That divergence is the highest-value thing to verify before rollout.config/ only, or does it merge package defaults such that existing published configs silently retain old behaviour?.gitignore/excluded paths, and how does it behave on large vendor/ trees?lang/ resources and a service-provider registration. Confirm compatibility with the Laravel version in use, particularly around lang:publish semantics in Laravel 9+ and any custom translation loader registration.true values)..env/config, so intent is recorded in code rather than inherited from package defaults.config:cache and any opcode/route caches as part of deploy.vendor/ size, confirm translation output parity against the pre-upgrade baseline, then roll out with the explicit env flags documented in the deploy runbook.vendor/ file count (build/deploy time, filesystem I/O), and auto translation scales with key count and external service throughput (latency, quota, cost). Defaulting both off is the safer posture for large monorepos and for CI pipelines, and it converts these costs into explicit, budgetable opt-ins.lang/ in a container with a read-only or ephemeral filesystem — generated files lost on redeploy.How can I help you explore Laravel packages today?