Umlaute im Dashboard

Eigentlich schon seit geraumer Zeit, also nachdem ich einmal die deutsche Version von WordPress über die englische installiert habe, besteht bei mir das Problem, dass ich im Block „WordPress-Deutschland Blog“ keine Umlaute im Dashboard angezeigt bekomme, aber dafür schicke inverse Fragezeichen. Heute konnte ich es nicht mehr sehen und habe einmal nach einer Lösung gesucht. Fündig geworden bin ich auf der Seite von Heiko Rabe aus Leipzig. Er hat dazu einen sehr guten Patch entwickelt und stellt ihn unter http://www.code-styling.de/deutsch/wordpress-dashboard-feeds-mit-fehlerhaften-umlauten zur Verfügung. Bei mir hat es einwandfrei weitestgehend geklappt und jetzt nervt es mich nicht mehr.

Also, Danke Heiko.

Im Nachgang habe ich festgestellt, dass der Patch nicht für den Feed unter http://planet.wordpress-deutschland.org/de/feed/ im Dashboard heißt er „Weitere WordPress-News“ funktioniert. Der Feed setzt als Sprache utf-8 ein und nicht UTF-8. Dies lässt sich leicht korrigieren, indem man in der rss.php im Verzeichnis wp-includes die Zeile

preg_match('/<\?xml\s*version="1.0"\s*encoding="(UTF-8|ISO-\d+-\d+)"\s*\?>/', $source, $hits); //detect the feeds encdoding, while PHP4 detection doesn't work!

um utf-8 ergänzt und in

preg_match('/<\?xml\s*version="1.0"\s*encoding="(utf-8|UTF-8|ISO-\d+-\d+)"\s*\?>/', $source, $hits); //detect the feeds encdoding, while PHP4 detection doesn't work!

ändert. Dann klappt’s auch mit diesem Feed und Umlaute im Dashboard.

Teile diesen Beitrag

3 Kommentare zu „Umlaute im Dashboard“

  1. Würde mich auch Intereessieren wo man das ändern kann?
    Habe auf meiner seite seit dem wechsel auch das Problem mit den umlauten:/
    wäre klasse…

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
mehr...
 


Diese Seite verwendet Cookies. Mit der Nutzung von tuxlog erklärst Du Dich mit der Verwendung von Cookies einverstanden. Detaillierte Informationen über die Verwendung von Cookies auf dieser Website findest Du in der Datenschutzerklärung.

Nach oben scrollen