<xsl:template name="common-content-richtext-field">
<xsl:param name="value"/>
<xsl:param name="title"/>
<xsl:param name="level"/>
<xsl:if test="cms:isNotRichTextEmpty($value)">
<xsl:element name="h{$level}">
<i18n:text>
<xsl:attribute name="i18n:catalogue"><xsl:value-of select="substring-before($title,':')" /></xsl:attribute>
<xsl:attribute name="i18n:key"><xsl:value-of select="substring-after($title,':')" /></xsl:attribute>
</i18n:text>
</xsl:element>
<xsl:apply-templates select="$value/docbook:article">
<xsl:with-param name="level" select="$level + 1"/>
</xsl:apply-templates>
</xsl:if>
</xsl:template>