AZ P20
WordPress 1.5 mit deutscher Typografie
Dienstag, 8. März 2005, 17.07 Uhr
Die Umstellung dieses Weblogs auf Wordpress 1.5 ist dank der Anleitung auf Wordpress.de recht problemlos gelungen (nur das MyStuff-Plugin lässt sich nicht administrieren).
Natürlich musste die Datei functions-formatting.php (im Verzeichnis wp-includes) wiederum an deutsche Typografie angepasst werden. Falls sich jemand dafür interessiert: Zunächst sind alle Vorkommen der englischen Anführungszeichen vorne “ (#8220) zu ersetzen durch Anführungszeichen unten „ (#8222). Dann sind die englischen Schlusszeichen ” (#8221) durch deutsche Schlusszeichen “ (#8220) zu ersetzen (diese entsprechen den englischen Anführungszeichen vorn). Dann noch das gleiche mit den einfachen Anführungszeichen, hier ist aber darauf zu achten, dass der Apostroph unverändert ’ (#8217) bleibt. Das englische einfache Anführungszeichen vorn ‘ (#8216) ist durch das tiefe deutsche ‚ (#8218) zu ersetzen, sodann ist das englische einfache Schlusszeichen ’ (#8217) dort, wo es nicht als Apostroph verwendet ist, durch das deutsche Pendant ‘ (#8216) zu ersetzen.
Die Zeilen
$curl = preg_replace('/(\s|\A|")'/', '$1‘', $curl);
$curl = preg_replace(‹/(\s|\A)«(?!\s)/‹, ›$1“$2′, $curl);
$curl = preg_replace(‹/«(\s|\S|\Z)/‹, ›”$1′, $curl);
$curl = preg_replace(«/‹([\s.]|\Z)/«, ›’$1′, $curl);
$curl = str_replace(«›‹«, ›”‹, $curl);
sind also zu ersetzen durch
$curl = preg_replace('/(\s|\A|")'/', '$1‚', $curl);
$curl = preg_replace(‹/(\s|\A)«(?!\s)/‹, ›$1„$2′, $curl);
$curl = preg_replace(‹/«(\s|\S|\Z)/‹, ›“$1′, $curl);
$curl = preg_replace(«/‹([\s.]|\Z)/«, ›‘$1′, $curl);
$curl = str_replace(«›‹«, ›"‹, $curl);
Und zur weiteren Verbesserung der Typografie sind am besten oberhalb dieser Zeilen noch die folgenden hinzuzufügen:
$curl = str_replace("'"", '‘“', $curl);
$curl = preg_replace(‹/«(\.|,|:)/‹, ›“$1′, $curl);
$curl = str_replace(« – «, › – ›, $curl);
$curl = str_replace(« –, «, › –, ›, $curl);
Nach diesen Korrekturen stellt WordPress Text, der so eingegeben wurde
Handke schreibt: "Beim neuerlichen Aufblicken - 'die Arbeit hat Zeit, ich habe Zeit, ich und sie, wir haben Zeit' - schwirrte es geradezu von dem Tag jetzt, und er bemerkte, wie er, ohne die Worte gesucht zu haben, im Stillen dachte: 'Heilige Welt!'"
folgendermaßen dar:
Handke schreibt: »Beim neuerlichen Aufblicken – ›die Arbeit hat Zeit, ich habe Zeit, ich und sie, wir haben Zeit‹ – schwirrte es geradezu von dem Tag jetzt, und er bemerkte, wie er, ohne die Worte gesucht zu haben, im Stillen dachte: ›Heilige Welt!‹«
Anmerkung: Durch das Plugin, das ich geschrieben habe, wird dieser Eingriff in die Datei functions-formatting.php überflüssig.

Nr. 1
Codeblogger » Deuts&hellip
Sonntag, 15. Mai 2005, 19.29 Uhr
[…] und i18n), sondern man muss den Quelltext von WordPress ändern (nach einem Vorschlag von mymykry): Man ersetze in der Datei functions-formatting.php (im Verzeichnis wp-includes) folgende Zeilen $curl […]
Nr. 2
Stralau-Blog -- Schö&hellip
Samstag, 8. Oktober 2005, 16.37 Uhr
[…] ss eine Ersetzung vor, allerdings durch die englischen Varianten »â??« und »â??«. Bei Mymykry findet sich der entscheidende Hinweis auf die Datei, in […]
Nr. 3
Mymykrys Meinung » &hellip
Donnerstag, 27. Oktober 2005, 12.47 Uhr
[…] Was Intypo 1.5 leistet: Das, was ich bisher als Eingriff in die Datei functions-formatting.php beschrieben hatte, ist hier als Plugin angeboten, d.h. es ist kein Eingriff in Dateien nötig, es muss nur die Datei intypo.php in das Plugins-Verzeichnis kopiert und dann in der Plugin-Verwaltung aktiviert werden. Nach der Aktivierung von Intypo stellt WordPress Text, der so eingegeben wurde Handke schreibt: "Beim neuerlichen Aufblicken - 'die Arbeit hat Zeit, ich habe Zeit, ich und sie, wir haben Zeit' - schwirrte es geradezu von dem Tag jetzt, und er bemerkte, wie er, ohne die Worte gesucht zu haben, im Stillen dachte: 'Heilige Welt!'" […]
Nr. 4
blog.b61.de » Blog &hellip
Samstag, 19. November 2005, 17.43 Uhr
[…] Jetzt kann „flüssig“ geschrieben werden … Nachdem ich den Beitrag von Mymykry gelesen habe, konnte ich endlich die „functions-formatting.php“ so bearbeiten, dass die „Gänsefüßchen“ und das „Apostroph“ ordentlich generiert werden. […]
Kommentieren
Zulässige HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed