diff --git a/src/italian/MorphoIta.gf b/src/italian/MorphoIta.gf index 10f6ef6bb..1d704d10a 100644 --- a/src/italian/MorphoIta.gf +++ b/src/italian/MorphoIta.gf @@ -55,7 +55,12 @@ oper in case vino of { _ + "o" => {s = case n of { - "c" | "g" => numForms vino (vin + "hi") ; + -- "c" | "g" => numForms vino (vin + "hi") ; + "c" => case last (init vin) of { + "i" => numForms vino (vin + "i") ; -- amico -> amici + _ => numForms vino (vin + "hi") -- attacco -> attacchi + } ; + "g" => numForms vino (vin + "hi") ; "i" => numForms vino vin ; _ => numForms vino (vin + "i") } ; g = Masc} ;