{"title":"Making XML schema to support multilingual markup","authors":"Ning Li, Yingai Tian, Qi Liang","doi":"10.1109/ICCSE.2009.5228475","DOIUrl":null,"url":null,"abstract":"Understanding and exchanging XML documents with multilingual markups is a common requirement. This paper proposes a schema design method to support multilingual markup of XML based on two attributes introduced for every element to be transformed, i.e., locID and attrList. It ensures that all XML instances derived from the translated schema no matter what language used and how the name is translated can be well understood by the program developed for the original language after transformation. The transformation process is rather automatic, low cost and straightforward; also semantics of elements and attributes are precisely reserved. An example of email is illustrated to show the effect of the method.","PeriodicalId":303484,"journal":{"name":"2009 4th International Conference on Computer Science & Education","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 4th International Conference on Computer Science & Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSE.2009.5228475","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Understanding and exchanging XML documents with multilingual markups is a common requirement. This paper proposes a schema design method to support multilingual markup of XML based on two attributes introduced for every element to be transformed, i.e., locID and attrList. It ensures that all XML instances derived from the translated schema no matter what language used and how the name is translated can be well understood by the program developed for the original language after transformation. The transformation process is rather automatic, low cost and straightforward; also semantics of elements and attributes are precisely reserved. An example of email is illustrated to show the effect of the method.