« Links zu Pfingsten | Zurück zur Hauptseite | Durch AudioScrobbler mit Fans Kontakt aufnehmen »
17.05.05
Mehrsprachig bloggen mit Movable Type
Für meine erste Homepage schrieb ich vor neun Jahren den ganzen Inhalt mit HTML-Tags von Hand. Zweisprachige Inhalte zu veröffentlichen hieß damals viel Kopieren und Einfügen. Später habe ich SSI verwendet und mir dann einen Parser für mehrsprachige Inhalte und Perl-Code geschrieben, der immer noch meine aktuelle Homepage antreibt.
Für mich war klar, dass ich ein Blog wenn, dann nur in zwei Sprachen verfassen möchte. Mich fasziniert die Vielfalt und der Reichtum der menschlichen Sprache zu sehr, als dass ich mich damit abfinden könnte, nur die aktuelle lingua franca Englisch zu verwenden. Also machte ich mich auf die Suche nach einer Lösung, die mir erlauben würde, sowohl deutsche als auch englische Inhalte zu veröffentlichen. Das war schwerer als gedacht.
Auf meine Anfrage im Movable Type Community-Forum habe ich leider keine Antwort erhalten. Daher schrieb ich mein eigenes MT-Plugin, mit dem ich mehrsprachige Inhalte schreiben kann. Ein Eintrag sieht dann aus wie folgt:
<!de>Zuerst die deutsche Fassung, <!en>then some english<!> and this applies to all languages.
Das Plugin kann dann den Text für die verschiedenen Sprachen aufteilen. Diese Sprachmarkierungen sind nicht wirklich Tags im Sinne von SGML/XHTML -- sie können (absichtlich) nicht verschachtelt werden. Die Markierungen funktionieren sogar im Titel eines Eintrags und in Kategorienamen, sodass die meisten Inhalte mehrsprachig erscheinen können.
Zur Erzeugung der Seiten habe ich jede Vorlage für jede Sprache kopiert, sodass ich nun zwei Index-Seiten, zwei Archivseiten etc. habe. Leider habe ich noch keinen Weg gefunden, aus einer Vorlage mehrere Seiten zu erzeugen. Eine andere Idee, die ich noch verfoge, ist, die Seiten von MT nur einmal erzeugen zu lassen und dann mit einem separaten Programm aufzuteilen.
Bisher funktioniert das System überraschend gut -- sogar, ohne MT anpassen zu müssen (was ich vermeiden wollte). Leider habe ich immer noch Probleme mit Trackbacks. Da wird bisher der ganze Text angezeigt, was dann manchmal etwas verwirrt.
Verfasst von crenz um 17.05.05 11:53
Trackback-Pings
TrackBack-URL zu diesem Eintrag:
http://christian.web42.com/mt/mt-tb.cgi/9
Kommentare
Im interested in this plugin...can I download it from you and try it out on my blog? Tony
Verfasst von: Tony um 22.08.05 18:28

