Claims
- 1. A method for displaying localized information to a user, the method comprising:
receiving a request for information from a client; determining at least one of a plurality of user locales from the request; retrieving a template in response to the request, said template comprising at least one dynamic portion; executing the template to retrieve information associated with the dynamic portion; and generating a response to the request, said response comprising the retrieved information presented in a format appropriate to the at least one of a plurality of user locales.
- 2. The method of claim 1, wherein the response further comprises pricing or other currency-related information presented in a format appropriate to the at least one of a plurality of user locales.
- 3. The method of claim 1, wherein the response further comprises text presented in a language appropriate to the at least one of a plurality of user locales.
- 4. The method of claim 1, wherein the response further comprises graphics appropriate to the at least one of a plurality of user locales.
- 5. The method of claim 1, wherein the generating step further comprises:
generating a response based on an alternate locale when at least a portion of the information requested is not available for at least one of a plurality of user locales.
- 6. The method of claim 5 wherein the alternate locale is a default locale.
- 7. A method for displaying pricing or other currency-related information to a user, the method comprising:
receiving a request for information from a client; determining at least one of a plurality of user currencies from the request; retrieving a template in response to the request, said template comprising at least one dynamic portion; executing the template to retrieve information associated with the dynamic portion; and generating a response to the request, said response comprising the retrieved information presented in a format appropriate to the at least one of a plurality of user currencies.
- 8. The method of claim 7, wherein the generating step further comprises:
generating a response based on an alternate currency when at least a portion of the information requested is not available for at least one of a plurality of user currencies.
- 9. The method of claim 8 wherein the alternate currency is a default currency.
- 10. A method for interpreting information input by a user, the method comprising:
receiving information from a user; determining at least one of a plurality of user locales from the information; and decoding the information based on character encoding associated with the at least one of a plurality of user locales.
- 11. The method of claim 10, wherein the information input by the user is a calendar date.
- 12. The method of claim 10, wherein the information input by the user is a numeric value.
- 13. The method of claim 10, further comprising the step of parsing the information using a format appropriate to the at least one of a plurality of user locales.
- 14. The method of claim 13, wherein the information input by the user is a calendar date.
- 15. The method of claim 13, wherein the information input by the user is a numeric value.
RELATED APPLICATIONS
[0001] This application claims priority from the following U.S. Provisional Application, the disclosure of which, including all appendices, is incorporated by reference in its entirety for all purposes: U.S. Provisional Application Serial No. 60/287,021, to J. Douglas Donohoe et al., entitled, “Method for Implementing a Multilingual Webstore,” filed Apr. 30, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60287021 |
Apr 2001 |
US |