Problem mit Umlauten nach dem Export auf ein Laufwerk
Autor: Gerd P.
Visited 1207,
Followers 1,
Udostępniony 0
Hallo,
ich habe jetzt einige Zeit im Forum und auch in anderen Quellen gesucht, finde aber keine Lösung.
Nach dem Export auf ein Laufwerk sind im Quellcode der HTML-Datei die Umlaute ersetzt. Beispiel:
Momentan bin ich im Verein hauptsächlich bei Veranstaltungen dabei und helfe dort beim Aufbau, informieren und verkaufen.In der Vergangenheit, habe ich aber auch Vor- und Nachkontrollen für Katzen durchgeführt und möchte dies auch gerne wieder aufnehmen.
Wo kann ich bei X5 Pro einstellen, dass die Umlaute erhalten bleiben?
Beste Grüße
Gerd
anzusehen hier:
https://www.herztier.com/Seiten/kandidaten-2019.html
jaja, ich weiß, die Seiten sind uralt, werden jetzt aber überarbeitet
Posted on the
Von Haus aus (wenn deutsch eingestellt ist für die WEbsite) erstellt WSX5 die Seite immer in UTF-8 Zeichensatz!
Das heisst es müsste die Umlaute anzeigen. Aber es können gewisse Faktoren den Zeichensatz beeinflussen und zwar als erstes könnte eine alte .htaccess Datei am Server liegen der einen alten Zeichensatz enthält, oder es geht direkt vom Provider aus, dass dort dieser nur englischen Zeichensatz benützt und deshalb überschreibt.
Es kann aber auch sein, dass du von MS Word einen Text kopiert hast und in WSX5 eingefügt hast, wo noch auf englischer ZS eingestellt wurde.
Autor
Hallo Andreas,
erst mal besten Dank für die schnelle Antwort!
Im Header der exportierten Seite steht (wie erwartet) <meta charset="utf-8" />. Im lokalen Browser ist auch alles ok, schaue ich mir den Quellcode mit dem Notepad an, sind die Umlaute vorhanden. Im UEStudio sind sie auch vorhanden. Schaue ich mir allerdings die Seite in der Quellcode-Anzeige von Firefox an, sehe ich die falschen Zeichen.
Komischerweise steht bei den älteren Seiten auf dem Server (erstellt noch mit Expression Web 4) als charset windows-1252 drin, konkret: <metahttp-equiv="Content-Type" content="text/html; charset=windows-1252" /> die werden aber korrekt angezeigt.
Hat jemand noch 'ne Idee?
Danke schonmal
Gerd
Autor
Ich vergaß zu erwähnen, das die Seite "per Hand" erstellt wurde und nicht mit Copy&Paste in der .htaccess steht gar nichts, als ich da mal versuchsweise
AddDefaultCharset utf-8
AddCharset utf-8 .html
eingertragen habe, wurden alle Seiten falsch angezeigt, nur die mit Website X5 Pro erstellte nicht
Wenn das so ist, dann würde ich eben die htaccess DAtei bei WSX5 PRO mit den Charset benutzen und die anderen nicht.
Autor
Hallo Andreas,
vielen Dank! Es hat funktioniert. Ich habe auf dem Server in das Verzeichnis mit der HTML-Datei eine .htaccess mit dem Inhalt
<Files "kandidaten-2019.html">
AddDefaultCharset utf-8
AddCharset UTF-8 .html
</Files>
erstellt, damit läuft es wie gewünscht.
Beste Grüße
Gerd
Für evtl. Interessierte, hier hab ich die Infos zur .htaccess her:
https://www.w3.org/International/questions/qa-htaccess-charset.de#odd