An Internationalization Framework for Java Applications
Intended Audience: |
Managers, Software Engineers, Systems Analysts |
Session Level: |
Advanced |
Software Internationalization seems to be one of those problems that the industry
loves to solve - over and over again. As an industry, we continue to create
software products that are not internationalized, then rush to retrofit them for the
global market. The Java language provides many advanced internationalization
capabilities. However, it is still quite easy to develop applications that are not
internationalized. One answer to this dilemma is to provide developers with an
application framework that makes it easy to do the right thing from an
internationalization perspective. This paper presents such a framework. The
framework provides:
- Management of localized resources via XML documents.
- The ability to bind localized resources to classes, and leverage polymorphism in
internationalization efforts.
- Several key interfaces that allow the application designer to address
internationalization efforts early in the design process.
|