[Home] [By Thread] [By Date] [Recent Entries]

  • To: tom tom <tomxsllist@h...>, xml-dev@l...
  • Subject: RE: Xml internationalization design
  • From: Florent Georges <darkman_spam@y...>
  • 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@p...>

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

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member