reachweb/statamic-easy-forms
Statamic Easy Forms is a simple form builder addon for Statamic that lets you create and manage forms in the control panel, handle validation and submissions, and send email notifications without custom code. It fits naturally into Laravel and Statamic projects.
localize_submissions (env EASY_FORMS_LOCALIZE_SUBMISSIONS) turns per-page-language validation and reCAPTCHA error messaging into a config toggle rather than a custom build. This directly supports roadmap items for EU/APAC market expansion, localized landing pages, and per-locale campaign sites without forking the form layer.google/recaptcha package degrades to a warning instead of a hard error. This supports a decision to ship forms with spam protection optional per environment (e.g. staging, air-gapped demos, or a phased launch where reCAPTCHA is enabled only at go-live).Consider it when:
Look elsewhere when:
google/recaptcha package as the expected companion.For executives: This release makes our forms usable in every language we sell in, with one config flag and no engineering rebuild. It's an opt-in setting, so we can launch it market by market. The other fix removes a failure mode where a missing spam-protection dependency could take a form down entirely — it now warns and continues. Net effect: broader market coverage, lower launch risk, no breaking changes, and no added headcount.
For engineering: Upgrade is additive — new localize_submissions config/env toggle, placeholder translation fixes across date/select/dictionary/improved-select fields, and a defensive guard around reCAPTCHA validation when the secret key is set but google/recaptcha is absent. No deprecations or migrations. Recommendation: bump the dependency, default the flag off in existing sites, and enable per-site once copy review is done for each locale. Worth confirming our own translation coverage for the new placeholder strings before flipping it on.
How can I help you explore Laravel packages today?