XML と XSLT があります。XML ファイルのコンテンツを含む PDF を生成することになっています。
XML には、出力する言語を選択するために使用する要素があります。
次に、3 つの異なる言語すべてを変数として xsl にリストし、xml の値を使用して使用する言語を選択します。
だから私のxslでは: 英語の見出し フランス語の見出し スペイン語の見出し
<xsl:variable name="en_text">Text in english</xsl:variable>
<xsl:variable name="fr_text">Text in french</xsl:variable>
<xsl:variable name="dk_text">Text in spanish</xsl:variable>
そして私のXMLでは:
<Language>en</Language>
...
私の xsl では、XML の Language 要素の値を xsl ファイルの接尾辞と連結したいと考えています。だから私は次のように書くことができます:
<block><xsl:value-of select="(value from Language element in xml> + _head")</xsl:value- of></block>
出力は、変数 $en_head の値になります。
この件についてご返信いただきありがとうございます。