This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: localization using <xsl:key> help



How about having several keyspaces, one for each language, then use a
parameter or expression as the first argument to key()? I think what you
are trying to do is a two-way lookup, presuming that you have more than
just _FIRST_NAME to be translated. So you need to generate the correct
string for a given term (_FIRST_NAME or whatever) *and* a specified
language.

Responding to:
What I want to do is have the key
lookup determine which <translation> element to grab based on the language
attribute.  i can't figure out what to put here:

<xsl:value-of select="key('translate','_FIRST_NAME')/translation"/>



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]