flying sparks ein Weblog von Tobias Jordans zu den Themen software designstudium web2.0 webdesign informationsdesign oekologie werbung usability tj video interfacedesign marketing // alle Themen...

Alle Funken für das Thema plugin:

ReTag Post-Extension 0.11 for UTW (dont use anymore!)

This Plugin is no longer being updated. Please update your Weblog zu WP 2.3 and use the great SimpleTags-Plugin. There is a Page for Massediting which does exactly what I did and better!

Note for german readers: Zielgruppengerecht ist dieses Post ausnahmsweise in englisch.

New Version 0.11 — see below.

I use the Ultimate Tag Warrior-Plugin for WordPress here at flyingsparks and at pfadiblog.de and its a great tool!

But there was one thing I really needed: An easy and fast way to review and change the tags of my posts.

And since I needed to spend some time with different things than scoutpress here it is:

Artikel weiterlesen…

WordPress mehrsprachig

Ich suche eine Lösung, um WordPress 2 als mehrsprachiges CMS zu nutzen.

Das haben meine Recherche bisher ergeben:

Gespiegelte WP-Instanzen aufsetzen

Das könnte sich als die unkomplizierteste Lösung herausstellen. Man setzt mehrere WP-Instanzen auf und steuert sie über Subdomains an. „www.de.meinedomain.de" und „www.en.meinedomain.de".

Vorteil: Keine Einschränkungen durch Plugins. Software wie Blogdesk kommt problemlos damit klar. Lang-Switch braucht keine zusätzliche Technik da man die Domain wechselt. Pages, Kategorien, Posts, RSS, Template — alles kann man unabhängig voneinander übersetzen.

Nachteil: Man muss die Verlinkung zwischen den beiden Instanzen irgendwie manuell herstellen. Ein eigenes Plugin hierfür wäre aber nicht zu aufwendig. Ich stelle mir das zur Zeit so vor: Unterhalb jedes Textes (Page, Post) kann man aus einem Dropdown die korrespondierende Sprachversion wählen. Das Dropdown wird automatisch aus der DB der anderen WP-Instanz gefüttert. Das müsste man einmalig in einem Configbereich einstellen.

Polyglot-Plugin

Christian Strang beschreibt seine Erfahrungen mit dem Plugin Polyglot.

Die Idee ist gut:
– Lang-Switch in Sidebar
– Lang-Tags im Artikel = alle Sprachen untereinander im Artikel durch [lang_de][/lang_de] getrennt.
Eine geschickte Lösung, die die Komplexität stark reduziert.
– Übersetzung funktioniert für RSS, Template (gettext), Time&Date und ggf. Permalinks und Comments

Problem:
Umsetzung scheint nicht ganz trivial. Grundsätzlich sehe ich aber nicht, warum man das nicht ans Laufen bekommen sollte…

Bunny's Basic Bilingual Plugin

Rein zweisprachiger Ansatz…
http://dev.wp-plugins.org/wiki/BasicBilingual

WP Translate

Spart gleich den Übersetzer mit ;)
http://www.scotthough.com/wordpress-translate/

ML Multilingual

ml_multilingual (Demo-Site mit Demozugang) scheint noch nicht so weit getestet wie Polyglot und ist aufgrund des anderen Ansatzes auch etwas komplizierter:

Die Sprachtrennung erfolgt durch mehrere Kategorien-Bäume. Man weißt darüber dann einem Post die Sprache + Kategorie (Menüpunkt) zu.

Probleme / Nachteile:
– Es scheint keine Lösung für Pages / Kategorien-Einleitungen zu geben.
– RSS-Übersetzung müsste man sich selbst basteln (geht aber leicht durch Kategorien)
Template-Übersetzung scheint irgendwie angedacht (laut einem Kommentar)Siehe Dokumentation
– Plugin anscheinend noch nicht in WP2.x angekommen.
– keine Doku zu finden

Gengo

Gengo is a full featured plugin that provides multi-language blogging for WordPress. It allows for an unlimited number of translations and summaries for any post and provides template tags to display language information. It automatically generates semantic information for links and content blocks and is configurable via an options page.

Letztes Update im Juni 06. Das ist schonmal ein Pluspunkt.
Beispiel für Englisch und Japanisch.

Gengo arbeitet mit einem eigenen Admininterface in dem man Sprachen und die Standardsprache festlegt. Leider gibt es nirgends Screenshots oder eine Demoaccount.

Multilingual

Das Posting bei Morganically Grown über Multilingual hört sich gut an. Leider ist es — genauso wie die Files im Trunk — ein Jahr alt.
Das Projekt scheint also inaktiv zu sein. Ob der Code läuft, muss man testen…

PS: wp-plugin.net mit Filter ‚language'

Update 06-06-08: Danke für die Kommentare! Ich habe den Beitrag aktualisiert und einige (Tipp)Fehler beseitigt.
Update 09-05-02: Das deutsche WordPress-Blog verweißt auf einen Artikel von PHP Magazin „WordPress lernt Fremdsprachen". Dort wird erklärt, wie man ein mehrsprachiges WordPress-Blog mit wpml aufsetzt.

Firefox: SessionSaver

In den letzten Tagen ist mir schon 4x mein Firefox abgeschmiert. Jedes mal mit bestimmt 8 Tabs offen, die ich noch bearbeiten musste.
Zum Glück ist verlass auf die FF-Community und nach etwas suchen fand ich eine Lösung: Mozilla SessionSaver

SessionSaver will auto-track and restore your browser -exactly- as you left it — every startup, every time. Not even a crash can phase it…