KamoCRM

500s on dynamic-segment pages + en fallback for missing locale keys

Fixkamo-marketing
Shipped
3 ஆகஸ்ட், 2026 அன்று 10:18 AM UTC
Author
Kamo
Commit
1d97388

Removing the global force-dynamic made routes with generateStaticParams attempt static rendering for on-demand params, which throws DYNAMIC_SERVER_USAGE because the locale layout's getMessages() reads request headers. Pin those six routes to dynamic rendering (their prior, working behavior — nothing prerendered anyway). Also deep-merge locale messages over en (kamo-internal pattern) so keys that haven't been translated yet render English instead of MISSING_MESSAGE noise.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing