KamoCRM

Keep the migration difficulty an enum in every locale

Fixkamo-marketing
Shipped
October 18, 2026 at 5:00 AM UTC
Author
Kamo
Commit
163376a

/alternatives/<competitor> labels the migration difficulty with **************** The collections extractor shipped `difficulty` to the dictionary as prose, so every non-English locale merged a translated value ("moderado", "avan avan", "中等") over the enum and the badge rendered the key path, e.g. **************** ~1,400 MISSING_MESSAGE lines in the last ten days of pod logs, across all translated locales. - extract-collections.ts: competitors skip `difficulty`, like `name`. - collections-i18n.ts: a per-collection PINNED set that the merge never overwrites, so the copies still sitting in the 21 locale files cannot land before the dictionary is pruned.

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