Date: Fri, 5 Apr 2013 20:14:52 +0000 (UTC) From: Gabor Kovesdan <gabor@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-projects@freebsd.org Subject: svn commit: r41379 - projects/xml-tools/share/xsl Message-ID: <201304052014.r35KEqYr012957@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gabor Date: Fri Apr 5 20:14:52 2013 New Revision: 41379 URL: http://svnweb.freebsd.org/changeset/doc/41379 Log: - Better support I18N Modified: projects/xml-tools/share/xsl/freebsd-xhtml-common.xsl Modified: projects/xml-tools/share/xsl/freebsd-xhtml-common.xsl ============================================================================== --- projects/xml-tools/share/xsl/freebsd-xhtml-common.xsl Fri Apr 5 18:57:46 2013 (r41378) +++ projects/xml-tools/share/xsl/freebsd-xhtml-common.xsl Fri Apr 5 20:14:52 2013 (r41379) @@ -29,6 +29,14 @@ <xsl:param name="make.valid.html" select="1"/> <xsl:param name="html.cleanup" select="1"/> + <xsl:param name="local.l10n.xml" select="document('')"/> + <i18n xmlns="http://docbook.sourceforge.net/xmlns/l10n/1.0"> + <l:l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="en"> + <l:gentext key="Lastmodified" text="Last modified"/> + <l:gentext key="on" text="on"/> + </l:l10n> + </i18n> + <xsl:template name="user.footer.navigation"> <p align="center"><small>This, and other documents, can be downloaded from <a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/">ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/</a></small></p> @@ -151,7 +159,11 @@ <xsl:template name="titlepage.releaseinfo"> <xsl:variable name="rev" select="str:split(., ' ')[3]"/> - Current Revision: + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'Revision'"/> + </xsl:call-template> + <xsl:text>:</xsl:text> + <xsl:call-template name="gentext.space"/> <xsl:call-template name="svnref.genlink"> <xsl:with-param name="repo" select="'doc'"/> <xsl:with-param name="rev" select="$rev"/> @@ -162,7 +174,7 @@ <xsl:variable name="pubdate"> <xsl:choose> <xsl:when test="contains(., '$FreeBSD')"> - <xsl:value-of select="str:split(., ' ')[4]"/> by <xsl:value-of select="str:split(., ' ')[6]"/> + <xsl:value-of select="str:split(., ' ')[4]"/> </xsl:when> <xsl:otherwise> @@ -170,6 +182,30 @@ </xsl:otherwise> </xsl:choose> </xsl:variable> - Last modified on <xsl:value-of select="$pubdate"/>. + + <xsl:variable name="committer"> + <xsl:if test="contains(., '$FreeBSD')"> + <xsl:value-of select="str:split(., ' ')[6]"/> + </xsl:if> + </xsl:variable> + + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'Lastmodified'"/> + </xsl:call-template> + <xsl:call-template name="gentext.space"/> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'on'"/> + </xsl:call-template> + <xsl:call-template name="gentext.space"/> + Last modified on <xsl:value-of select="$pubdate"/> + <xsl:if test="$committer"> + <xsl:call-template name="gentext.space"/> + <xsl:value-of select="$committer"/> + <xsl:call-template name="gentext.space"/> + <xsl:call-template name="gentext"> + <xsl:with-param name="key" select="'by'"/> + </xsl:call-template> + </xsl:if> + <xsl:text>.</xsl:text> </xsl:template> </xsl:stylesheet>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304052014.r35KEqYr012957>