flarum/lang-english
Official English language pack for Flarum. It provides the default English translations for Flarum core and its bundled extensions, enabling a complete English-language forum interface out of the box.
Adopt when:
flarum/core.Look elsewhere when:
lang/en replacement; it uses Flarum's translator and key conventions. Use laravel-lang/* or your own lang/ directory.flarum-lang/* package.Signals to discount: 30 stars and a ~21.9 composite score are artifacts of a split mirror, not evidence of adoption or quality. Evaluate the parent project's health and release cadence instead. Verify the 2026-10-09 release date against the upstream changelog before betting an upgrade window on it.
Executives: This is the default English text layer for our forum — free, MIT-licensed, and versioned in lockstep with the platform. There is no procurement, licensing, or vendor decision here; it is table stakes infrastructure. The strategic point is that base localization is a solved, zero-cost problem, so budget and headcount should go to product-specific terminology and to the locales our users actually need — not to translating generic buttons.
Engineering: Treat it as an immutable dependency. Pin it, do not fork it, do not open PRs against it — it is a read-only subtree split and changes land in the Flarum monorepo. Customize through overrides and extensions rather than patching keys, so upgrades stay cheap. Every string we change is a diff against this pack; keep those diffs small and documented so locale fallback behavior stays predictable. Budget the real work as: (1) a coverage audit of keys we override, (2) an i18n regression pass whenever core bumps, (3) TMS evaluation only once we exceed a handful of locales.
Bottom line: low risk, low cost, low optionality — adopt by default and spend PM attention on the decisions it enables (brand terminology, locale roadmap), not on the package itself.
How can I help you explore Laravel packages today?