github.com/matislovas/ratago@v0.0.0-20240408115641-cc0857415a7a/xslt/testdata/general/bug-56.xsl (about) 1 <?xml version="1.0"?> 2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 3 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" 4 exclude-result-prefixes="l" 5 version="1.0"> 6 7 <xsl:output method="xml"/> 8 9 <xsl:param name="local.l10n.xml" select="document('')"/> 10 11 <xsl:template match="doc"> 12 <xsl:variable name="lang" select="'en'"/> 13 <xsl:variable name="dingbat" select="'nestedstartquote'"/> 14 15 <xsl:text>LOCALES: </xsl:text> 16 <xsl:value-of select="count(($local.l10n.xml//l:i18n/l:l10n[@language=$lang]/l:dingbat[@key=$dingbat])[1])"/> 17 18 <xsl:variable name="local.l10n.dingbat"> 19 <xsl:value-of select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang]/l:dingbat[@key=$dingbat])[1]"/> 20 </xsl:variable> 21 22 <xsl:text> 23 LOCALES2: </xsl:text> 24 <xsl:value-of select="count($local.l10n.dingbat)"/> 25 26 </xsl:template> 27 28 </xsl:stylesheet>