]> granicus.if.org Git - docbook-dsssl/commitdiff
Added new template "l10.language.name" for retrieving the
authorMichael Smith <xmldoc@users.sourceforge.net>
Thu, 27 Mar 2008 03:24:26 +0000 (03:24 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Thu, 27 Mar 2008 03:24:26 +0000 (03:24 +0000)
English-language name of the lang setting of the current document.
Closes #1916837. Thanks to Simon Kennedy.

xsl/common/l10n.xsl

index 62d6dcebc414673970f6e48e401ee8eae33ebb56..9d9eb4073eef30c4608603aec17fbdc2a01c07b6 100644 (file)
   </xsl:choose>
 </xsl:template>
 
+<xsl:template name="l10.language.name">
+  <xsl:param name="lang">
+    <xsl:call-template name="l10n.language"/>
+  </xsl:param>
+  <xsl:value-of
+    select="$l10n.xml/l:i18n/l:l10n[@language=$lang]/@english-language-name"/>
+</xsl:template>
+
 <xsl:template name="language.attribute">
   <xsl:param name="node" select="."/>