Browse Prior Art Database

Dynamic Loading of Locale Specific Hyper Text Markup Language (HTML) Pages

IP.com Disclosure Number: IPCOM000122999D
Original Publication Date: 1998-Mar-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 1 page(s) / 38K

Publishing Venue

IBM

Related People

Muschett, BH: AUTHOR [+2]

Abstract

A method for dynamically choosing a particular set of localized HTML pages. The choice of pages is determined by the locale the application is currently running in. Using the current locale, the application can dynamically select the correct set of pages to display in the web browser without any user interaction.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 80% of the total text.

Dynamic Loading of Locale Specific Hyper Text Markup Language (HTML)
Pages

      A method for dynamically choosing a particular set of localized
HTML pages.  The choice of pages is determined by the locale the
application is currently running in.  Using the current locale, the
application can dynamically select the correct set of pages to
display in the web browser without any user interaction.

      This invention works by first assuming that the user can select
and set the preferred locale for the web browser.  This can be set
either through the user interface or through a properties file.
Furthermore, the invention requires that the web browser have a Java
Virtual Machine  and that the locale set previously, is available
from with the Java Virtual Machine.  The invention is a Java Applet
which queries the locale  by issuing the following Java Method call
to the Java Virtual Machine:  "Locale.getDefault ()".  The Java
Virtual Machine has set the default based upon a previous user
setting.  Using the default locale the invention applet matches the
parts of the locale to a predetermined directory structure which
happens to be localized for that particular locale.  The match is
found by attempting to create a Universal Resource  Locator (URL) for
each part of the Locale.  If a stream is available,from  the URL,then
a match is found and the applet can then request that the  browser
launch the matching HTML page.  If none is found then the invention
app...