Recently I was trying to make ProfilSmart translatable. In other words all program texts on forms, classes, messageboxes, reports etc. must be in the language that the user prefers. I have to admit that this is a very very boring procedure. If you ever