The Open UniversitySkip to content
 

Making XML Document Markups International

Yu, Yijun; Lu, Jianguo; Mylopoulos, John; Sun, Weiwei; Xue, Jing-Hao and D'Hollander, Erik H. (2005). Making XML Document Markups International. Software: Practice and Experience, 35(1) pp. 1–14.

DOI (Digital Object Identifier) Link: http://dx.doi.org/10.1002/spe.621
Google Scholar: Look up in Google Scholar

Abstract

In name and in practice, the World-Wide Web (hereafter Web) is used around the World beyond English-speaking areas. This creates a tremendous need to internationalize standard terminology used in the technologies that make the Web possible. Existing efforts on XML internationalization (i18n) and localization (i10n) have focused on the content of XML documents instead of the terms used in markup (annotations) such as elements and attributes. The SGML standard ISO 8879 supports the use of Unicode (ISO 10646) throughout a document, including markups. However, most elements and attributes of XML documents are still defined in English, thereby limiting their use among non-English speakers. This paper presents an XSLT-based method that can completely localize the markup of XML documents into different natural languages. We also describe how the proposed technique can be applied to translation problems in programming (e.g. C and Java) or documentation (e.g. LaTeX or other formatting languages) so that a program or a document can be converted to and from an XML format.

Item Type: Journal Article
ISSN: 0038-0644
Keywords: eXtensible Markup Language; XML; localization; 110n; internationalization; i18n; eXtensible Stylesheet Language Transformations; XSLT; programming; documentation languages; markup; transformation
Academic Unit/Department: Mathematics, Computing and Technology > Computing & Communications
Interdisciplinary Research Centre: Centre for Research in Computing (CRC)
Item ID: 6931
Depositing User: Yijun Yu
Date Deposited: 20 Feb 2007
Last Modified: 02 Dec 2010 19:57
URI: http://oro.open.ac.uk/id/eprint/6931
Share this page:

Actions (login may be required)

View Item
Report issue / request change

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340   general-enquiries@open.ac.uk