Normal
as about the dictionary stuff... OpenOffice uses dictionaries which, given its open source nature, should all be open source. Since there are already really many available languages, couldn't it be a nice starting point?