RE: [xml-dev] Xml internationalization design

From
Florent Georges <>
To
tom tom <>,
Date
2006-05-08T11:18:35Z
ID
<>
Thread
RE: [xml-dev] Xml internationalization design
tom tom wrote:

> I'm currently designing the XML to be used within an multi
> language application.

> I would like to know if there is any official
> recommendation about how to nest an element that offers
> multi-language values. This is how I would do this
> traditionally:

> <root>
> <titles>
> <title xml:lang="en"/>
> <title xml:lang="fr"/>
> </titles>
> <body>body text</body>
> </root>

> And this is an alternative:

> <root>
> <title xml:lang="en"/>
> <title xml:lang="fr"/>
> <body>body text</body>
> </root>

  I guess that depends on several factors.  Here, I have
something more like this:

    <root>
      <title i18n="main.title"/>
      <body>body text</body>
    </root>

with somewhere else:

    <i18n>
      <l10n xml:lang="EN">
        <entry name="main.title">Something</entry>
        ...
      </l10n>
      <l10n xml:lang="FR">
        <entry name="main.title">Quelque chose</entry>
        ...
      </l10n>
    </i18n>

  I think I described this on the XSL List at Mulberry Tech. a few
months ago, if you're interested.

  Regards,

--drkm


























	
	
		
___________________________________________________________________________ 
Découvrez le nouveau Yahoo! Messenger : appelez vers des téléphones en France et à partir de 0,012 €/minute ! 
Téléchargez sur http://fr.messenger.yahoo.com