søgning på danske tegn virker ikke
jeg har det her xslt dokument, men når der bliver søgt på æ ø eller å virker søgningen ikke?<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:library="urn:Framecoders.Library" exclude-result-prefixes="library">
<xsl:output method="xml" indent="yes" encoding="utf-8" omit-xml-declaration="yes" />
<xsl:param name="currentPage" />
<xsl:variable name="query" select="library:Request('query')" />
<xsl:template match="/">
<form method="post" action="{library:FriendlyUrl($currentPage/@ID)}">
<p>
<label>
Søgeord:<br />
<input type="text" name="query" value="{$query}" />
</label>
</p>
<p>
<input type="submit" value="Søg" />
</p>
</form>
<xsl:if test="$query != ''">
<xsl:variable name="result" select="$currentPage/ancestor::root/descendant::node[contains(library:Lowercase(data[@key='pageContent']), library:Lowercase($query))]"/>
<h2>Søgeresultater</h2>
<p>
Der blev fundet <strong>
<xsl:value-of select="count($result)"/>
</strong> resultater.
</p>
<ul>
<xsl:for-each select="$result">
<li>
<a href="{library:FriendlyUrl(@ID)}">
<xsl:value-of select="@name"/>
</a><br/>
Senest opdateret <xsl:value-of select="concat(library:FormatDate(@lastModified, 'd. MMMM yyyy'),' kl. ',library:FormatDate(@lastModified, 't'))" />
</li>
</xsl:for-each>
</ul>
</xsl:if>
</xsl:template>
</xsl:stylesheet>