diff options
author | Paul W. Frields <stickster@gmail.com> | 2006-03-08 02:10:20 +0000 |
---|---|---|
committer | Paul W. Frields <stickster@gmail.com> | 2006-03-08 02:10:20 +0000 |
commit | 15bbf6d9009315f8629bddd92733a8f7177ea8ed (patch) | |
tree | cd174581530ed1c18c3a5f4b52c0744974a40ec3 /packaging | |
parent | 27069cd044f583e78fc11cb9b07c460f67a0cab2 (diff) | |
download | fedora-doc-utils-15bbf6d9009315f8629bddd92733a8f7177ea8ed.tar.gz fedora-doc-utils-15bbf6d9009315f8629bddd92733a8f7177ea8ed.tar.xz fedora-doc-utils-15bbf6d9009315f8629bddd92733a8f7177ea8ed.zip |
Use proper XSL-isms to give us locales and a proper fallback
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/bookinfo.xsl | 29 |
1 files changed, 27 insertions, 2 deletions
diff --git a/packaging/bookinfo.xsl b/packaging/bookinfo.xsl index 6bd3677..af3a665 100644 --- a/packaging/bookinfo.xsl +++ b/packaging/bookinfo.xsl @@ -85,10 +85,35 @@ </xsl:element> <xsl:choose> <xsl:when test="/rpm-info/license/rights='OPL'"> - <xsl:text disable-output-escaping="yes"><xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="</xsl:text><xsl:value-of select="$fdpdir"/><xsl:text disable-output-escaping="yes">/docs-common/common/legalnotice-opl-en.xml"/></xsl:text> + <xsl:element name="xi:include" + namespace="http://www.w3.org/2001/XInclude"><xsl:attribute + name="href"><xsl:value-of + select="$fdpdir"/>/docs-common/common/legalnotice-opl-<xsl:value-of + select="$lang"/>.xml</xsl:attribute> + <xsl:element name="xi:fallback" + namespace="http://www.w3.org/2001/XInclude"> + <xsl:element + name="xi:include" + namespace="http://www.w3.org/2001/XInclude"><xsl:attribute + name="href"><xsl:value-of + select="$fdpdir"/>/docs-common/common/legalnotice-opl-en_US.xml</xsl:attribute> + </xsl:element> + </xsl:element> + </xsl:element> </xsl:when> <xsl:otherwise> <!-- assume OPL for now --> - <xsl:text disable-output-escaping="yes"><xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="</xsl:text><xsl:value-of select="$fdpdir"/><xsl:text disable-output-escaping="yes">/docs-common/common/legalnotice-en.xml"/></xsl:text> + <xsl:element name="xi:include" + namespace="http://www.w3.org/2001/XInclude"><xsl:attribute + name="href"><xsl:value-of + select="$fdpdir"/>/docs-common/common/legalnotice-<xsl:value-of + select="$lang"/>.xml</xsl:attribute> + <xsl:element name="xi:fallback" + namespace="http://www.w3.org/2001/XInclude"> + <xsl:element name="xi:include" + namespace="http://www.w3.org/2001/XInclude"><xsl:attribute name="href"><xsl:value-of + select="$fdpdir"/>/docs-common/common/legalnotice-en_US.xml</xsl:attribute></xsl:element> + </xsl:element> + </xsl:element> </xsl:otherwise> </xsl:choose> </xsl:element> |