Mercurial > hg > nginx-site
diff xslt/directive.xslt @ 177:13f4de67fbb6
Added i18n support for multiple <appeared-in> inside <directive>.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Mon, 14 Nov 2011 13:14:48 +0000 |
parents | 6eeaa9e1f3b5 |
children | c454373427ef |
line wrap: on
line diff
--- a/xslt/directive.xslt +++ b/xslt/directive.xslt @@ -199,8 +199,14 @@ <xsl:when test="last() = 1"> - <p>This directive appeared in version + <p> + + <xsl:value-of select="document(concat($XML, '/i18n.xml')) /i18n/text[@lang = $LANG]/item [@id='directive.version']"/> + + <xsl:text> </xsl:text> + <xsl:apply-templates/>. + </p> </xsl:when> @@ -211,18 +217,21 @@ <xsl:text disable-output-escaping="yes"> <p> </xsl:text> - This directive appeared in versions + <xsl:value-of select="document(concat($XML, '/i18n.xml')) /i18n/text[@lang = $LANG]/item [@id='directive.versions']"/> + <xsl:text> </xsl:text> <xsl:apply-templates/> <xsl:if test="last() > 2"> - <xsl:text>, </xsl:text> + <xsl:text>,</xsl:text> </xsl:if> + <xsl:text> </xsl:text> </xsl:when> <xsl:when test="position() != last()"> <xsl:apply-templates/> <xsl:text>, </xsl:text> </xsl:when> <xsl:otherwise> - and + <xsl:value-of select="document(concat($XML, '/i18n.xml')) /i18n/text[@lang = $LANG]/item [@id='and']"/> + <xsl:text> </xsl:text> <xsl:apply-templates/>. <xsl:text disable-output-escaping="yes"> </p>