» qTranslate: WP Plugin für Mehrsprachige Blogs

am: 15.06.2009
von: Andreas
in: Plugins

Wer mehrere Sprachen beherrscht, der kann mit Hilfe von qTranslate, seine in mehreren Fremdsprachen geschriebenen Artikel komfortabel verwalten.
qTranslate übersetzt auf Wunsch dabei den Admin Bereich und Teile des Front End von WordPress. Das Plugin kann allerdings nicht Eure Artikel übersetzen, das müsst Ihr immer noch selber oder von einer Übersetzungsmaschine machen lassen. Es ist also kein reines Übersetzung Plugin auch wenn der Name zuerst den Eindruck erweckt. Es besteht allerdings die Möglichkeit seine Artikel über einen Service der in qTranslate integriert ist, übersetzen zu lassen. Dies ist aber ein externer Kostenpflichtiger Dienst der sich wohl nicht für alle Blogs lohnen dürfte.
Das Plugin bietet viel Komfort und ist gut durchdacht. Dies ist auch der Grund warum ich mich für dieses Plugin entschieden habe. Was qTranslate bietet und wie Euer Blog dadurch an sinnvollen Funktionen gewinnen kann und welche Stolperfallen man umgehen sollte, möchte ich hier kurz aufgreifen.

Installation

Die Installation gestaltet sich einfach und schnell wie bei fast jedem WordPress Plugin. Herunterladen, entpacken und in Euer Plugin Verzeichnis kopieren. Danach im Admin bereich Aktivieren.
Im Admin Bereich ist unter Einstellungen nun die Option Sprachen hinzu gekommen. Dort nehmt Ihr die Grundeinstellungen für qTranslate vor.

Allgemeine Einstellungen

sprachverwaltung-e28094-wordpressKurioserweise muss man zuerst ganz nach unten scrollen um die Fremdsprachen auszuwählen und zu aktivieren. Die gängigsten sind hier Vorhanden, weitere kann man über das Supportforum finden oder auch selber anlegen.
Scrollt nun wieder ganz nach oben. Bestimmt hier die Standardsprache und Reihenfolge der gewählten Fremdsprachen. Als nächstes könnt Ihr wählen, ob Ihr Eure nicht übersetzten Artikel für andere Sprachen verstecken wollt. Wenn Ihr diese Option anwählt, tauchen nicht übersetzte Inhalte erst gar in dem Blog auf. Ich habe diese Option nicht gewählt daher erscheint bei meinem Blog ein Hinweistext das der gewünschte Artikel nicht in Englisch verfügbar ist.

Die Browser Spracherkennung sollte aktiviert sein denn die meisten Besucher haben den Browser auf Ihre jeweilige Sprache eingestellt. So stellt sich Euer Blog automatisch auf den Besucher und dessen Sprache ein und empfängt Ihn beispielsweise gleich mit Englischen Artikeln. Sehr praktisch wie ich finde.

Erweiterte Einstellungen

Der URL Veränderungsmodus ist eigentlich fast schon reine Geschmackssache wenn da nicht die Suchmaschinen Optimierung wäre. Ich habe hier den Verzeichnis-Modus gewählt.

Der Pfad für Flaggenbilder ist schnell ausgemacht (plugins/qtranslate/flags/).
Ignoriere Links habe ich unverändert übernommen bzw. habe ich hier noch mp3 eingefügt.

Aktualisiere Gettext Datenbanken ist bei mir komplett deaktiviert eventuell wäre es aber doch besser eine automatische Aktualisierung zu nutzen. Einen Nachteil habe ich zumindest noch nicht bemerkt.

Bei der Datum und Zeit Konvertierung kann man unter Umständen Probleme bekommen. Dies liegt aber nicht an qTranslate sondern evtl. an Eurem WordPress Theme. Probiert hier Schritt für Schritt jede Einstellung aus und prüft genau, ob Zeit und Datum in Eurem Blog richtig wiedergegeben werden (Kommentare und Archiv nicht vergessen!) Habt Ihr am Ende alle Optionen durch und es gibt dennoch Darstellungsprobleme, liegt dies mit hoher Wahrscheinlichkeit am Theme. Normalerweise wird das Datum in PHP mittels „…the_date();“ ausgegeben. Wird stattdessen „…the_time();“ verwendet, kann es zu den Problemen kommen. Hier hilft dann wohl nur noch manuelles Editieren vom Theme.

qTranslate lässt natürlich auch zurücksetzen. Bisher brauchte ich diese Funktion nicht was für das Plugin spricht. Wer vorher Polyglot nutzte, kann hier bequem eine Konvertierung nach qTranslate vornehmen. Das gestaltet natürlich den Wechsel sehr einfach.

Als letzten Punkt kann man qTranslate Services aktivieren. Die Übersetzung sind kostenpflichtig und benötigen Ihre Zeit. Über die Qualität kann ich nicht berichten da ich den Service nicht nutze.

qTranslate als Widget oder nicht?

qTranslate lässt sich als Widget aktivieren. Das macht besonders Sinn wenn man viele Fremdsprachen anbietet. qTranslate lässt sich auch in der Anzeige konfigurieren. Dazu muss man allerdings ein paar kleine aber einfache Änderungen mittels PHP vornehmen. Eine Sprachenauswahl als Dropdown Liste ist ebenso möglich wie die Anzeige der Länderflaggen mit oder ohne Text. Genaueres findet Ihr in der FAQ

Wer wenige Sprachen benötigt, kann qTranslate auch als reines Plugin in den Header integrieren (wie in meinem Blog). Dazu müsst Ihr nur folgenden Code in den Header kopieren:

<?php echo qtrans_generateLanguageSelectCode(‚image‘); ?>

Weitere optische Anpassungen werden dann mit CSS realisiert. Im Support Forum von qTranslate findet man zahlreiche Hilfestellungen dafür.

qTranslate erweitern:

spezialfelderUnter dieser URL findet Ihr die Erweiterung qTranslateMeta für qTranslate. Die Erweiterung ermöglicht es Euch, für jeden Artikel in jeder Sprache eigene Meta Title und Meta Description anzulegen. Dies war leider bisher nicht möglich. Ich empfehle diese Erweiterung zusätzlich zu Installieren.
Habt Ihr qTranslateMeta installiert, könnt Ihr dann in jedem Artikel oder Seite ein weiteres Spezialfeld anlegen. Wollt Ihr z.B. Englische Meta Title und Description haben, müsst Ihr dann title_en (Englischer Meta Titel) und desc_en (Englische Beschreibung/Description) eintragen.

So könnt Ihr relativ einfach Eure Artikel für internationale Suchmaschinen Optimieren was Euch hoffentlich auch mehr Besucher beschert.

Artikel schreiben

Schreibt Ihr nun einen neuen Artikel, so werdet Ihr feststellen, das qTranslate bereits einen weiteren Tab Namens Englisch angelegt hat. Dieser Funktioniert wie gewohnt und lässt sich natürlich Grafisch und mit Html anzeigen und erstellen. Auch das passende Eingabefeld für den Englischen Titel ist vorhanden. Einen Mehrsprachigen Artikel und Blog steht also nichts mehr im Wege.

qTranslate ist meiner Meinung nach das beste WP Plugin wenn man seinen Blog Mehrsprachig anbieten möchte. Darüber hinaus bietet der Autor Qian Qin ein eigenes Support Forum und eine hilfreiche FAQ für sein kostenloses Plugin.

GD Star Rating
loading...
qTranslate: WP Plugin für Mehrsprachige Blogs, 5.0 out of 5 based on 1 rating