Aha! Morphology
, there is so much going on with this:
public enum InflectionRule {
case automatic
case explicit(Morphology)
public init(morphology: Morphology)
}
Morphology
has: GrammaticalGender
, PartOfSpeech
, GrammaticalNumber
Maybe Morphology GrammaticalNumber
is how to tell it to use which plural spelling?
Here is how to ad-hoc specify this in source code:
Text("^[\(2) ^[\(String(localized: "medium"))](morphology: { partOfSpeech: \"noun\" })](inflect: true)") // 2 media b/c automatic grammar agreement