|
Subject: [xsl] How can I create a variable with a variable access path? From: Ferdinand Soethe <xsl-list@xxxxxxxxxx> Date: Mon, 5 Dec 2005 13:21:43 +0100 |
For an international application I'd like to store all texts in a
construct like
<xsl:variable name="AllTexts">
<!-- german language texts -->
<de>
<searchButton>Suchen</searchButton>
...
</de>
<!-- english language texts -->
<en>
<searchButton>Search</searchButton>
</en>
</xsl:variable>
When using these I would like to control the language with a parameter
like
<xsl:param name="language">de</xsl:param>
and access the strings like this
<xsl:value-of select="$AllTexts/{$language}/searchButton"/>
However, for some reason xsl doesn't like me doing that.
Is there any easy way of making it work other than creating a complete
choose/when/ with static language selection?
Thanks for your help.
--
Ferdinand Soethe
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] Test, Ragulf Pickaxe | Thread | RE: [xsl] How can I create a variab, Ragulf Pickaxe |
| Re: [xsl] contains() function to se, David Carlisle | Date | RE: [xsl] How can I create a variab, Ragulf Pickaxe |
| Month |