anomaly/translator-module
Translator module for the Anomaly CMS that adds a control panel for managing and editing language files and translation strings. Browse locales, update keys, and keep multilingual content in sync without editing source files by hand.
Architecture fit
anomaly/streams-platform. It assumes the Streams Platform module lifecycle (service providers extending Module, addon manifests, src/TranslatorModuleServiceProvider.php, control-panel routes and presenters).resources/lang/{locale} files for registered addons — value is concentrated in the admin UI and addon discovery, not in a reusable translation service.Integration feasibility
anomaly/streams-platform (and transitively Laravel) the branch was cut against. Expect conflicts on modern Laravel.Technical risk
Key questions
Stack fit
composer.json before anything else; if the app is on Laravel 10/11, expect to backport or patch.Migration path
Compatibility
ourorg/translator-module) rather than depending on the upstream tag. Record the upstream SHA in the fork README.Sequencing
resources/lang/**/*.php files remain syntactically valid and keys stay in parity across locales.Maintenance
Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?