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 |