[Squeak-ev] Umlaute

Enno Schwass onkelenno at mac.com
Mon Dez 24 08:02:53 UTC 2007


Moin

>> Wenn ich aber in renderContentOn: die Daten ausgebe (der
>> Browser  steht auf utf-8) sehe ich keine Umlaute.
> Was behauptet die HTML-Datei, für eine Codierung zu verwenden?

Das steht in der generierten Seite:

<meta http-equiv="Content-Type" content="text/html;charset=utf-8;  
charset=utf-8"/><meta http-equiv="Content-Script-Type" content="text/ 
javascript"/>

>> Seltsamerweise erscheinen sie, wenn ich im  Browser auf
>> iso-8859-1 wechsle.
> Spricht dafür, dass die Zeichen tatsächlich mit ISO-8859-1
> codiert sind. Steht dein Browser auf Automatik oder hast du
> eine Codierung fest eingestellt?

Firefox auf utf-8, Safari auf Automatik (was auch utf-8 sein sollte)

>> Dabei war das Original-File utf-8 und in
>> Squeak  (im Explorer) sehe ich auch die Umlaute. Muss ich vor
>> der Ausgabe irgendwo noch einmal  konvertieren?  Brauche ich
>> asWideString? Für die Ausgabe benutze ich html text: myText

Also selbst

html text: (WideString fromString: 'ÜÖÄ').

gibt Fragezeichen aus. Ist das nur auf dem Mac so?
Kann das mal jemand unter Windows probieren?

Bis dann
Enno