I was given the interesting assignment of changing Profound UI so that any runtime messages would be available in any language chosen by the customer. I can definitely see why. Prior to this project, most of the messages that the product provided were in English, which is clearly not suitable for non-English speakers.