- Shipped
- August 12, 2026 at 3:27 PM UTC
- Author
- Kamo
- Commit
- b62704c
The four hub pages rendered client components that imported the collection modules directly and took no props, so every card — industry names, integration taglines, glossary definitions, competitor summaries — was English in all 22 locales even though the surrounding chrome was translated. It also meant the full English datasets shipped in the client bundle. The server now localizes and passes only the fields each hub actually renders, so the client keeps the structural constants (category labels, display order) and drops the data modules. Vendor and competitor brand names stay untranslated but are still passed, since the cards print them. The ItemList/DefinedTermSet JSON-LD on these pages also hardcoded /en URLs for every locale; they now follow the page's own locale.