Umlaute -> Darstellung
hynk 08.03.2007 - 12:04 617 3
hynk
Super Moderatorlike totally ambivalent
|
Grüssi
Grad eben kam ein Arbeitskollege zu mir mit einem kleinen Problem.
Und zwar arbeitet er gerade an einer Pokumentation eines unserer Projekte und ihm werden bei manchen html files die Umlaute normal ( zB "ü" ) angezeigt und dann in anderen files als _irgendwas_ ( zB "ü") angezeigt.
hat jemand erfahrung mit dem problem?
Er ist der Meinung dass es am css file liegt. Habs mir angesehn und bin nicht der meinung. Es wird nur einmal eine schrift deklariert und die im body.
Leider kann ich die betroffenen Files nicht online stellen.
|
Maehmann
OC Addicted
|
liegt am charset mit dem die datei abgespeichert wurde. Am besten wäre ü
etc für die umlaute zu verwenden ... dann kann das nicht passieren. edit: Probier mal im Firefox auf Seiten bei denen die Umlaute falsch dargestellt werden unter Ansicht\Zeichenkodierung was umstellen ... dann siehst gleich welche die aktuell richtige ist.
Bearbeitet von Maehmann am 08.03.2007, 12:16
|
Rektal
Here to stay
|
Diese ü schaut stark nach Unicode/UTF-8 aus. Jemand hat also in seinem Editor das Dokument in UTF-8 bearbeitet und andere Dokumente sind im Zeichensatz iso-8859-1(5), also latin1, abgespeichert.
Auf eine Form einigen und das wars. Wobei man halt die "kaputten" alle nochmal durchgehen und nochmal abspeichern muss oder mit einem Tool in den richtigen Zeichensatz konvertiert.
Oder man lässt die Dokumente wie sie sind, sorgt aber mit entsprechenden Content-Type und charset-Angabe dass die Ausgabe stimmt. Kann sein dass das über normal Meta http-equiv bei Auslieferung über Webserver nicht funktioniert, da HTTP HEader benötigt wird.
|
hynk
Super Moderatorlike totally ambivalent
|
gut dann war ich mit meiner vermutung am richtigen weg. jetz muss ich nurmehr einen weg finden das es die programmierer auch umsetzen (und verstehn ) danke
|