WordPress goes Multikulti

Mein WordPress spricht jetzt Unicode (UTF-8). “Der Zeichensatz, aus dem unsere Welt ist”, könnte man sagen.

Nach außen ändert sich fast nichts. Außer, dass die Umlaute jetzt richtig angezeigt werden, wenn ich einen Foto-Eintrag mache… Und nebenbei können exotische Muttersprachler auch Dinge wie diese in einen Kommentar schreiben:

เสรีภาพ

Na das ist doch was, oder?

P.S.: Das Wort da oben ist Thai und bedeutet Freiheit.

Wens interessiert: Wie man WordPress ISO8859-15 (oder auch ISO8859-1, natürlich) abgewöhnt und stattdessen UTF-8 beibringt. In fünf einfachen Schritten:

  1. Mit PHPMyAdmin einen Datenbankdump machen (mit “DROP TABLE”, dann kann man die alten Daten direkt wieder überschreiben). Diesen als Backup irgendwo sichern.
  2. Den Zeichensatz des Dumps mittels iconv -f iso-8859-15 -t utf-8 wordpress-dump.sql > utf8-import.sql konvertieren.
  3. Den konvertierten Dump mit mysql -h hostname -u username -p datenbankname < utf8-import.sql wieder zurück in die Datenbank befördern.
  4. In den WordPress Optionen unter “Lesen” den Zeichensatz auf “UTF-8″ ändern.
  5. Freuen, dass man wieder ein bisschen internationaler geworden ist :)

Update: Bert schreibt in seinem Trackback, wo man iconv für Win32 finden kann: auf Sourceforge. Merci!



Categories: 10100111001

9 Responses to “WordPress goes Multikulti”

  1. Danke für den UTF-8 Tipp, kam eben sehr gelegen. :-)

  2. Keine Ursache – ich war anfangs auch überrascht, dass es funktioniert *g* aber doch, klappt alles.

  3. WordPress: von ISO zu UTF

    Wie man einem WordPress das bislang mit der Zeichencodierung ISO8859-1 gelaufen ist nun UTF-8 beibringt beschreibt Fred in seinem Blog sententia fredericiana. Auf jeden Fall eine interessante Alternative für das an vielen Stellen beschriebene sea…

  4. [...] Die Bilder kann man sich bald auch als Thumbnail-Übersicht anschauen. Das wird demnächst online gehen. Ebenfalls habe ich auch mein deutsches Blog bzw. die dahinterliegende WordPress-Datenbank in UTF-8 konvertiert, bisher lief es noch als ISO-8859-15. Sehr geholfen hat dieser Guide. In diesem Sinne schönen Dank an Sententia Fredericiana. [...]

  5. Wir sind UTF-8

    Gerade eben hab ich den Zeichensatz von ISO auf UTF-8 umgestellt. Probleme gibt es nur für diejenigen, die von ihrem ISO-Blog aus Trackbacks setzen möchten. Die werden nicht richtig angezeigt, was aber nicht weiter schlimm ist.
    Die Einträge in de…

  6. [...] Nach langem hin und her, habe ich den Blog auf UTF-8 umgestellt. Dank dem Tutorial von sententia fredericiana ging das recht unproblematisch. [...]

  7. [...] Dank der Anleitung bei sententia fredericiana » WordPress goes Multikulti wurde das Blog jetzt auch noch von ISO-8859-1 auf UTF-8 umgestellt, schnell, stressfrei und sauber. Dank dafür! [...]

  8. UTFdreck

    Hab ich jemals erwähnt dass ich UTF-8 hasse?
    Wegen der Darstellungsfehler der del.icio.us Postings wollte ich nun endlich wieder zurück zu UTF, kann ja nicht so schwer sein, oder? Es lies sich sogar recht schnell eine Anleitung zur Umwandlung der Dat…

  9. Super Tip, danke dafür.