MLString is a multi-language string. An MLString allows you to store
different language of the same value in the same object and retrieve a
particular version based on Locale. This is designed to be used by
data objects representing customization data. The Portal has a convention
that many customization values should be multi-lingual. I.e. a user can
store a value per language. Language is controlled via the browser's language
preference setting.