[Home] [By Thread] [By Date] [Recent Entries]
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
|

Cart



