]> granicus.if.org Git - docbook-dsssl/commitdiff
Replace hardcoded English text for question and answer elements
authorBob Stayton <bobs@sagehill.net>
Wed, 23 Jul 2014 17:55:51 +0000 (17:55 +0000)
committerBob Stayton <bobs@sagehill.net>
Wed, 23 Jul 2014 17:55:51 +0000 (17:55 +0000)
in mode="title.markup" with localized templates.

xsl/common/titles.xsl

index ea98c11da1c52f2b4c2b061edf1092ae3d4b32ac..87ce7b541dc3a7da63d6857cb919c27e89a67214 100644 (file)
@@ -484,17 +484,21 @@ title of the element. This does not include the label.
 
 <xsl:template match="question" mode="title.markup">
   <!-- questions don't have titles -->
-  <xsl:text>Question</xsl:text>
+  <xsl:call-template name="gentext">
+    <xsl:with-param name="key">question</xsl:with-param>
+  </xsl:call-template>
 </xsl:template>
 
 <xsl:template match="answer" mode="title.markup">
   <!-- answers don't have titles -->
-  <xsl:text>Answer</xsl:text>
+  <xsl:call-template name="gentext">
+    <xsl:with-param name="key">answer</xsl:with-param>
+  </xsl:call-template>
 </xsl:template>
 
 <xsl:template match="qandaentry" mode="title.markup">
   <!-- qandaentrys are represented by the first question in them -->
-  <xsl:text>Question</xsl:text>
+  <xsl:apply-templates select="question" mode="title.markup"/>
 </xsl:template>
 
 <xsl:template match="qandaset" mode="title.markup">