The Architecture of a Unicode Based Rule Driven Parser for I18N
Cherry Shu & Charles Wu - Everlasting Systems Limited
This paper provides an overview of the architecture of an advanced tool (SGIL) for internationalization (I18N) of software.
I18N is the first step in the globalization (G11N) of software. Ideally software products should be I18N and Unicode compliant by design. In practice this is seldom achieved. Because most developers in organizations undertaking software development and maintenance are not experts on I18N and Unicode issues.
SGIL consists of a software globalization framework with a set of components, Application Program Interfaces (API), and utilities to enable and enhance software globalization by internationalization for localization. This paper illustrates how Unicode standards are core to the I18N process and how the architecture of a tool such as SGIL may be structured to support these standards.
In conclusion, support for Unicode standards is core to a successful I18N project and this paper shows how, with the correct architecture it can be achieved.
|When the world wants to talk, it speaks Unicode|
International Unicode Conferences are organized by Global Meeting Services, Inc., (GMS).
GMS is pleased to be able to offer the International Unicode Conferences under an exclusive
license granted by the Unicode Consortium. All responsibility for conference finances and
operations is borne by GMS. The independent conference board serves solely at the pleasure
of GMS and is composed of volunteers active in Unicode and in international software
development. All inquiries regarding International Unicode Conferences should be addressed
Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.
22 Jun 2001, Webmaster