8. qTranslate: Mehrsprachige Websites effizient betreiben
Eine mehrsprachige Webseite zu betreiben ist keine leichte Aufgabe. Oft entscheiden sich Web-Master dazu, für jede Sprache jeweils eine komplett eigenständige Wordpress-Installation aufzusetzen, was in der Regel sehr aufwändig ist und die Wartung der Seite erheblich erschwert. Ein alternativer, effizienterer Weg bietet sich mit dem funktionsreichen Internationalisierungs-Plugin "qTranslate” an. Damit lassen sich auf einfache und komfortable Weise mehrsprachige Inhalte direkt im Blog-Editor verwalten - auf einer einzigen Wordpress-Instanz. Für die Sprachumschaltung gibt es drei Alternativen: Query-Modus (?lang=de), Verzeichnis-Modus (domain.com/de) und Domain-Modus (de.domain.com).
Das Programm setzt Anwender in die Lage, sowohl Blog-Einträge als auch Seiten auf mehreren Sprachen editieren zu können. Für die Zuordnung der Inhalte zur jeweiligen Sprache verwendet das Tool die PHP-Funktion "Gettext”. In der Datenbank werden im gleichen Feld (post_content) die Texte auf den verschiedenen Sprachen mit der Syntax "<!-:[sprachkürzel]->” identifiziert und hintereinander gespeichert, also zum Beispiel: "<!-:de>Text auf Deutsch<!-:-><!-:en>Some text in english<!-:->”. Die korrekte Anzeige der Texte wird vom Plugin gesteuert. Man kann sich also leicht vorstellen, was passiert, wenn es irgendwann deaktiviert werden muss. Daher sollte jeder für sich genau überlegen, ob die Verwendung des Plugins auf Dauer sinnvoll ist.
Fazit
Wenn es darum geht, mehrsprachige Websites zuverlässig zu betreiben, gilt qTranslate als eine der effektivsten Alternativen. Neben ausreichender Funktionalität bietet das Plugin die nötigen Konfigurations- und Anpassungsmöglichkeiten, sowie eine intuitive Bedienung.