Korrekte Umlaute in Movable Type 3.14 Deutsch
Wer seine kostenlose Movable Type Version mit der neuen internationalen Version aktualisiert hat, ist vielleicht auf das gleiche Problem gestossen wie ich beim Testen. Die deutschen Umlaute werden nicht korrekt dargestellt, sowohl im Administrationsinterface als auch auf den ausgegebenen Seiten. Die folgende Lösung hat bei mir funktioniert:
In mt.cfg
- PublishCharset utf-8
- PublishCharset Shift_JIS
In der Datei /lib/MT/L10N/de.pm müssen alle Umlaute durch ihre korrekten HTML-Umschreibungen ersetzt werden. Das sind z.B. Ã? mit ä und Ã1/4 und ü usw.
Dieser Fix wandelt Movable Type in eine Nicht-UTF-8-Applikation um. Bei 6A wird eifrig an einem Fix gearbeitet.
UPDATE Offensichtlich ist das Problem von der Konfiguration des Servers abhängig. Der von mir vorgestellte Weg ist ein relativ sicherer, aber überholter.
Werbeunterbrechung
Kommentare und Feedback (3)
Vorheriger Artikel: Topthema mit Movable Type, nächster Artikel: Tipps zum Kampf gegen Kommentarspam
06.01.2005, 07:20
In der Tat ein kleiner Schönheitsfehler, den der Leser Deiner Seite nicht sieht, nur der Autor eben. Geht mir ebenso.
Die Sprachdatei de.pm der Übertäter zu sein. Diese Datei ist in UTF-8 gespeichert. Änderungen könnten beim Abspeichern zu einer Veränderung führen, sagt Heiko.
Die beiden Settings in der mt.cfg waren bei mir standardmäßig geaktiviert.
Es gibt eben immer wieder System-Konfigurationen, die man in keinem der möglichen Test bedenken oder simulieren konnte.
Wird aber sicher bald eine Lösung zu geben denke ich.
06.01.2005, 08:30
Hier auf pixelgraphix läuft weiter die englische Version. Ich hatte mir die deutsche Versin mal testhalber angesehen.
Die de.pm macht ganz ohne Änderungen Probleme; habe das in mehreren Editoren getestet.
Aber wie schon gesagt, der Support ist dran und wird sicher die passende Lösung finden.
07.01.2005, 03:18
Gibt in der nächsten Woche wahrscheinlich eine offizielle Lösung. Die aktuellste inoffizielle funktioniert bei mir bereits Super.
Es ist ja eh nicht sooo wild, gibt Schlimmeres, oder?