Claims
- 1. A method of determining and displaying one or more locales on a web browser, comprising the steps of:
providing in the web browser a plurality of display regions; associating a locale with a plurality of web pages; selecting by a user a user-specified locale; associating the locale with one or more particular display regions; determining whether the locale is mandatory; and if the locale is mandatory, translating content associated with the user-specified locale to content associated with the locale.
- 2. The method according to claim 1, wherein at least one of the plurality of display regions is not subject to the locale.
- 3. The method according to claim 2, wherein the user-specified locale is used to display content in the at least one of the plurality of display regions not subject to the locale.
- 4. The method according to claim 1, further comprising the step of displaying content in the one or more particular display regions in accordance with the locale.
- 5. The method according to claim 4, wherein the display regions comprise frames.
- 6. A method of determining and displaying one or more locales on a web browser, comprising the steps of:
providing in the web browser a plurality of display regions; associating a locale with a plurality of web pages; providing for a user a user-locale; associating the locale with one or more particular display regions; determining whether the locale is mandatory; and if the locale is mandatory, translating content associated with the user-specified locale to content associated with the locale.
- 7. The method according to claim 6, wherein at least one of the plurality of display regions is not subject to the locale.
- 8. The method according to claim 7, wherein the user-specified locale is used to display content in the at least one of the plurality of display regions not subject to the locale.
- 9. The method according to claim 6, further comprising the step of displaying content in the one or more display regions in accordance with the locale.
- 10. The method according to claim 9, wherein the display regions comprise frames.
- 11. The method according to claim 10, wherein the display regions comprise frames.
- 12. The method according to claim 7, wherein the translating is accomplished in accordance with at least one of Universal Character Set and Unicode encoding.
- 13. An apparatus comprising:
one or more processors; memory coupled to at least one of the one or more processors; and a display monitor operatively connected with said one or more processors, wherein:
said display monitor displays a web browser comprising a plurality of display regions; and at least one of said one or more processors and said memory: associate a locale with a plurality of web pages, enable a user to select a user-specified locale, associate the locale with one or more particular display regions, determine whether the locale is mandatory and, if the locale is mandatory, translate content associated with the user-specified locale to content associated with the locale, and display content in the one or more particular frames in accordance with the locale.
- 14. A computer program product residing on a computer readable medium, for use in a computer network environment, the computer program product comprising instructions for causing a computer to:
display a web browser comprising a plurality of display regions; associate a locale with a plurality of web pages; select by a user a user-specified locale; associate the locale with one or more particular display regions; determine whether the locale is mandatory; and if the locale is mandatory, translate content associated with the user-specified locale to content associated with the locale; and display content in the one or more particular frames in accordance with the locale.
- 15. A computer program product residing on a computer readable medium, for use in a computer network environment, the computer program product comprising instructions for causing a computer to:
display a web browser comprising a plurality of display regions; associate a locale with a plurality of web pages; provide for a user a user-specified locale; associate the locale with one or more particular display regions; determine whether the locale is mandatory; and if the locale is mandatory, translate content associated with the user-specified locale to content associated with the locale; and display content in the one or more particular frames in accordance with the locale.
- 16. A system, for use in a computer network environment, comprising:
a web browser comprising a plurality of display regions; and a server that associates a locale with a plurality of web pages; wherein said server:
receives a user-specified locale from said web browser; accesses a data repository that associates the locale with one or more particular display regions of said web browser; determines whether the locale is mandatory; and if the locale is mandatory, translates content associated with the user-specified locale to content associated with the locale.
- 17. The system according to claim 16, wherein the plurality of display regions comprise frames.
- 18. The system according to claim 16, wherein the data repository comprises a relational database.
- 19. The system according to claim 16, wherein content is translated in accordance with at least one of Universal Character Set and Unicode encoding.
- 20. The system according to claim 16, wherein the data repository stores at least a portion of the plurality of web pages.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. application Ser. No. 09/608,208, filed Jun. 30, 2000, which is incorporated herein by reference. This application claims the benefit of U.S. Provisional Application No. 60/382,079, filed May 22, 2002, U.S. Provisional Application No. 60/406,304, filed Aug. 28, 2002, and U.S. Provisional Application No. 60/449,507, filed Feb. 25, 2003, all of which are incorporated herein by reference. U.S. application Ser. No. 09/608,208 claims the benefit of U.S. Provisional Application No. 60/141,283, filed on Jun. 30, 1999, U.S. Provisional Application No. 60/141,864, filed on Jul. 1, 1999, and U.S. provisional Application No. 60/187,890, filed on Mar. 8, 2000, all of which are incorporated herein by reference.
Provisional Applications (7)
|
Number |
Date |
Country |
|
60141283 |
Jun 1999 |
US |
|
60141864 |
Jul 1999 |
US |
|
60187890 |
Mar 2000 |
US |
|
60382079 |
May 2002 |
US |
|
60404276 |
Aug 2002 |
US |
|
60406304 |
Aug 2002 |
US |
|
60449507 |
Feb 2003 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09608208 |
Jun 2000 |
US |
Child |
10443149 |
May 2003 |
US |