Instead of using disable-output-escaping I would change the encoding of the file to ISO-8859-1 or use an editor, that understands UTF-8.
Regards, Joerg Ryan Agler wrote: > I haven't tried this, but its worth a shot: > > "<i18n:text i18n:key="EL50">Ihre Login-Angaben waren > zwei Mal falsch. Bitte beachten Sie, dass Ihr Konto nach dem dritten > Fehleintrag gesperrt wird.\n Falls Sie Ihr Passwort vergessen haben, > können Sie es sich per E-Mail zuschicken lassen. M<xsl:text > disable-output-escaping="yes"><![CDATA[ö]]></xsl:text>chten Sie Ihr > Passwort beantragen?</i18n:text>" > > > -----Original Message----- > From: Hans-Michael Rupp [mailto:[EMAIL PROTECTED]] > Sent: Thursday, October 10, 2002 9:50 AM > To: Coocon-user Liste > Cc: Black Hole > Subject: Special characters in JavaScript Strings > > Hallo! > > I have to use a JavaScript confirm-box on one of my pages. > Unfortunately I have to use special characters - German Umlaute - > The problem is that at some point the umlaute get Transformed into > entities, and the confirm-box text is not treated like HTML, so I get > können instead of können displayed. > >>From the xsl: > <?xml version="1.0" encoding="UTF-8"?> > .... > <head> > <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> > ..... > <script language="JavaScript" type="text/javascript"> > var warningText = "Ihre Login-Angaben waren zwei Mal falsch. Bitte > beachten Sie, dass Ihr Konto nach dem dritten Fehleintrag gesperrt > wird.\n Falls Sie Ihr Passwort vergessen haben, können Sie es sich per > E-Mail zuschicken lassen. Möchten Sie Ihr Passwort beantragen?"; > function warn() { > var mailPassword = confirm(warningText); > if (mailPassword) { > window.location.href = "l11"; > } > } > >>From the sidemap: > </map:transformers> > <map:serializers default="html"> > <encoding>UTF-8</encoding> > </map:serializers> > > The problem persists when I use the i18n transformer: > var warningText = "<i18n:text i18n:key="EL50">Ihre Login-Angaben waren > zwei Mal falsch. Bitte beachten Sie, dass Ihr Konto nach dem dritten > Fehleintrag gesperrt wird.\n Falls Sie Ihr Passwort vergessen haben, > können Sie es sich per E-Mail zuschicken lassen. Möchten Sie Ihr > Passwort beantragen?</i18n:text>" > > I would be grateful for any ideas. > > Thanks, > > Hans --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>