I'm just using this as an example to ask how to force inflection to use equally valid alternative spelling.
There is inflectionAlternative
value you can provide:
Text("^[\(2) \(String(localized: "Cactus"))](inflect: true, inflectionAlternative: 'Cactuses')") // 2 Cacti
It's still Cati
. I need to go watch the presentation to see what it does.
Edit: inflectionAlternative
is for when "term of address (Feminine, Masculine or Neuter setting is unknown, not for pluralization)