Quote the annual rate under the "billed annually" caption

Fixkamo-marketing
Shipped
August 21, 2026 at 2:19 PM UTC
Author
Kamo
Commit
020311b

The homepage cards read the month-to-month rate out of the catalog and printed it above a line saying "billed annually", so Starter advertised $34 and Business $72 when the annual commitment is $28 and $59. PagePlan.annualPrice is already the per-user/month figure for a yearly term, so it slots into the same place. The fallback path was worse than stale. It came from the message catalogue, and the translated locales had run the price strings through machine translation: de quoted "513 EUR", fr "- 53", bn "$4", ko "$53,500 원". Prices are numbers from the catalog now, with defaults mirroring pricing/page.tsx's fallbackPlans, so nothing about what a plan costs depends on the translation layer. A plan with no active ANNUAL row maps to 0, which would have shown a paid plan as free — that case falls back to the monthly rate and drops the caption rather than pairing it with the wrong number again.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing