Interest is rapidly growing in internationalized software that can be localized to various languages. This paper describes IDUX, an XML-based system designed to support the process of internationalizing data. A specific application of IDUX is to create internationalized websites, allowing the website owner to display information (such as his or her resume) in multiple languages. To support the reusability of translations, data and their translations are persistently stored in databases, using a novel approach to interfacing databases and XML data conformant to multiple XML schemas. KEYWORDS Internationalization, XML, databases
Darcy G. Benoit, Tomasz Müldner