Bonjour a tous,

J'aun fichier contenant des variables de traduction, se présentant comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<xsl:variable name="VAR_FR_1">traductionFR1</xsl:variable>
<xsl:variable name="VAR_FR_2">traductionFR2</xsl:variable>
<xsl:variable name="VAR_FR_3">traductionFR3</xsl:variable>
Dans ma page xsl, j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<xsl:fo-block><xsl:value-of select="$VAR_FR_1"/></xsl:fo-block>
Et ce pour chaque traduction et chaque langue, j'aimerai donc savoir s'il est possible, de rendre cela plus dynamique.

Je pensais effectuer une concaténation entre "VAR_" + la langue courante + "_1", mais quand je mets cela dans mon xsl cela plante car il ne connais pas et même si je rajoute le $ devant rien n'y fait.

Aurriez-vous une proposition de solution ou dois-je envisager la traduction autrement ?

D'avance merci pour votre aide.

Stujava