+ <h2 class="author">\r
+ <xsl:apply-templates mode='person' />\r
+ </h2>\r
+ </xsl:template>\r
+\r
+ <xsl:template match="dc:creator/text()">\r
+ <h2 class="author" >\r
+ <xsl:apply-templates mode='person' />\r
+ </h2>\r
+ </xsl:template>\r
+\r
+ <xsl:template name="translators">\r
+ <xsl:if test="//dc:contributor.translator">\r
+ <p class="info">\r
+ <xsl:text>tłum. </xsl:text>\r
+ <xsl:for-each select="//dc:contributor.translator">\r
+ <xsl:if test="position() != 1">, </xsl:if>\r
+ <xsl:apply-templates mode="person" />\r
+ </xsl:for-each>\r
+ </p>\r
+ </xsl:if>\r
+ </xsl:template>\r
+\r
+ <xsl:template match="text()" mode="person">\r
+ <xsl:value-of select="wl:person_name(.)" />\r