cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joerg Heinicke <joerg.heini...@gmx.de>
Subject Re: Special characters in JavaScript Strings
Date Thu, 10 Oct 2002 19:47:34 GMT
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: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