feat(i18n): adopt ICU plural syntax in Paraglide for count-bearing messages #640
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
PR #629 introduced
person_mention_results_count_singularand_pluralkeys to handle the "N persons found" announcement. The two-key suffix convention works for de/en/es (all binary-plural languages) but breaks the day a non-binary-plural locale is added — Polish (4 forms), Russian (3+), Arabic (6), Welsh (6).Leonie S-1 on PR #629 #11175.
Required
{count, plural, one {...} other {...}}).person_mention_results_count_*keys to ICU format if supported, or document the constraint with a TODO marker so the choice is visible the next time count-bearing copy is added.frontend/messages/{de,en,es}.jsonfor the same pattern.Acceptance
Reviewer rationale: Leonie on PR #629 #11175.