"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Umlaute -> Darstellung

hynk 08.03.2007 - 12:04 617 3
Posts

hynk

Super Moderator
like totally ambivalent
Avatar
Registered: Apr 2003
Location: Linz
Posts: 11032
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
Avatar
Registered: Aug 2002
Location: Vienna
Posts: 1110
liegt am charset mit dem die datei abgespeichert wurde.

Am besten wäre
Code: PHP
ü
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
Registered: Dec 2002
Location: Inside
Posts: 4452
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 Moderator
like totally ambivalent
Avatar
Registered: Apr 2003
Location: Linz
Posts: 11032
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 :rolleyes: )

danke :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz