Jadpo is experimental and not ready for production. These docs follow the compiler's main branch as of 30 Oct 2026. What's built · Install 0.1.0
jadpo
Reference: Configuration and time

Configuration and time · rule

translation.variant_unknown

A wording is for a value or plural form that does not exist.

Area 10, Configuration and time; not declinable; the next step is usually the agent's.

A language gives one wording for each plural form CLDR gives it. English has one and other, so few is a form it never uses.

example
translations {    parcels: {        one: "{count} parcel"        few: "{count} parcels, a few"        other: "{count} parcels"    }}
text
error: `few` isn't a plural form of `Locale.en_gb` --> domains/shipping/translations/en_gb.jadpo:4:9  |4 |         few: "{count} parcels, a few"  |         ^^^ no such wording to give  reason: `Locale.en_gb` has no use for the plural form `few`: CLDR gives it `one` and `other`, so those are the forms a wording is written for.  next: Remove `few` from `parcels`, or move its wording into one of the forms the language uses (agent)  rule: translation.variant_unknown  help: https://jadpo.dev/docs/errors/translation.variant_unknowncheck failed: 1 error, 4 files

Markdown for agents: /docs/errors/translation.variant_unknown.md.Built from Jadpo main at a707efb.