[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Xml internationalization design
The reason I normally would is that it makes it extensible. For example adding metadata which applied to all the titles would be difficult to do with repeated singleton elements. >around a repeating singleton element. In this case I don't think I would - >because the operation you want to perform on the set of titles is to select >one of them, rather than to aggregate them as a group; and because I don't >want to use a wrapper element in the common case where there's only one >language, as in your "description" element. We may sometimes wish to display both of them on one page. However I agree in that we don't want to use a wrapper in the common case where there is only one language. So in the absence of some official internationalization recommendation this is what I'll do! thanks Tom >From: "Michael Kay" <mike@s...> >To: "'tom tom'" ><tomxsllist@h...>,<darkman_spam@y...>,<xml-dev@l...> >Subject: RE: Xml internationalization design >Date: Mon, 8 May 2006 14:24:23 +0100 > > > > > Given the following XML structure: > > > > <metadata> > > <title xml:lang="en">eeeeeeee</title> > > <title xml:lang="pla">xxxxxx</title> > > <description>yyyyyyy</description> > > </metadata> > > > > Will wrapping the <title/> tags in a <titles/> tag provide > > benefits? > >It's always a bit of an arbitrary choice whether to put a wrapper element >around a repeating singleton element. In this case I don't think I would - >because the operation you want to perform on the set of titles is to select >one of them, rather than to aggregate them as a group; and because I don't >want to use a wrapper element in the common case where there's only one >language, as in your "description" element. > >Michael Kay >http://www.saxonica.com/ > > >----------------------------------------------------------------- >The xml-dev list is sponsored by XML.org <http://www.xml.org>, an >initiative of OASIS <http://www.oasis-open.org> > >The list archives are at http://lists.xml.org/archives/xml-dev/ > >To subscribe or unsubscribe from this list use the subscription >manager: <http://www.oasis-open.org/mlmanage/index.php> > _________________________________________________________________ The new MSN Search Toolbar now includes Desktop search! http://join.msn.com/toolbar/overview
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|