1. A method for providing data to a web browser, comprising the steps of: generating the data which includes a display region having associated content; determining if a pre-selected locale is mandatory; if the pre-selected locale is mandatory, formatting at least a portion of the associated content according to the pre-selected locale when generating the data; if the pre-selected locale is not mandatory: identifying a user-selected locale, and formatting at least a portion of the associated content according to the user-selected locale when generating the data; and transmitting the data to the web browser of a computer.