[
Lists Home |
Date Index |
Thread Index
]
- To: tom tom <tomxsllist@hotmail.com>, xml-dev@lists.xml.org
- Subject: RE: [xml-dev] Xml internationalization design
- From: Florent Georges <darkman_spam@yahoo.fr>
- Date: Mon, 8 May 2006 13:18:35 +0200 (CEST)
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=ffS1q/JeOqcEVeg8tA3pkZO1GunmxvZ7yIzAmAjktyWmK3ad4l830VHOUBU/CYpOf8rpU1qDtEizNnM73LsE4oaNfylvtNvSHrTo9AfznumlguY7xHTWQDEgT32EVLGqz+2lco7iVsezqgAbGWt/pUdDgbkEIdQoDZRO9hrpUJI= ;
- In-reply-to: <BAY118-F33551D7773F64C96E22B14DCA80@phx.gbl>
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
|