proc translate(c: char): char =
const
a = "ÁÀÃÂÇáàãâçÉÊéêÍíÑÓÔÕñóôõÚÜúü"
b = "AAAACaaaacEEeeIiNOOOnoooUUuu"
let o = a.find(c)
if o >= 0:
return b[o]
else:
return c
proc main() =
var s = "that is the abc: Cédille Français"
for c in s.mitems():
c = c.translate
echo s
main()