cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ryan Agler" <ryanag...@hotmail.com>
Subject RE: Special characters in JavaScript Strings
Date Thu, 10 Oct 2002 16:07:33 GMT
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:hans-michael.rupp@danet.de] 
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&ouml;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:     <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>


Mime
View raw message