Re: [xsl] i18n and l10n question
by Nicolas Van Cleemput other posts by this author
Nov 7 2006 4:55AM messages near this date
Re: [xsl] i18n and l10n question
|
Re: [xsl] i18n and l10n question
& XSLT > But you do
> <xsl:for-each select="//entry">
> so you select both entry elements, and in each case you look up (back in
> the same file) language replacements, ignoring the text that's there.
> If you get 4 results there's an error in the key lookup.
>
> <xsl:key name="l" match="entry" use="concat(../@name,' ',@key)"/>
> on the entry .. is properties and properties doesnt have a name
> attribute, you want
> ../../@name
> (you can blame me:-) If you change to ../ then you just get one for each
> lookup
OK, this works now, but how can I change it so I only look it up once? I can't
use the <xsl:for-each select="document('locale.xml')"> from your original mail
because the info is in the xml-file I'm transforming.
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe@[...].com>
--~--
Thread:
Nicolas Van Cleemput
Nicolas Van Cleemput
Nicolas Van Cleemput
Nicolas Van Cleemput
Nicolas Van Cleemput
Nicolas Van Cleemput
Nicolas Van Cleemput
Nicolas Van Cleemput
|