Polyglott_XH bietet fortgeschrittene Features für mehrsprachige CMSimple_XH Websites. Hauptsache ist die Möglichkeit einzelne Seiten verschiedener Sprachen als tatsächliche Übersetzungen zu markieren, so dass Besucher wie auch der Administrator schnell zwischen den Übersetzungen einer bestimmten Seite umschalten können.
Weiterhin gibt das Plugin automatisch Informationen hauptsächlich für Suchmaschinen bzgl. verfügbarer Übersetzungen der aktuellen Seite aus (so genannte hreflang Links).
Bitte lesen Sie diese Dokumentation bevor Sie auf Probleme stoßen!
Polyglott_XH konnte bisher noch nicht in diversen Umgebungen getestet werden. Es handelt sich um eine so genannte Beta Version. Vorsicht bei der Verwendung!
Polyglott_XH ist ein Plugin für CMSimple_XH. Es benötigt CMSimple_XH ≥ 1.5.6 und PHP ≥ 5.0.0.
Die Installation erfolgt wie bei vielen anderen CMSimple_XH-Plugins auch. Im CMSimple_XH Wiki finden sie ausführliche Hinweise.
Die Konfiguration des Plugins erfolgt wie bei vielen anderen CMSimple_XH-Plugins auch im Administrationsbereich der Homepage. Wählen Sie Plugins → Polyglott.
Sie können die Original-Einstellungen von Polyglott_XH unter "Konfiguration" ändern. Beim Überfahren der Hilfe-Icons mit der Maus werden Hinweise zu den Einstellungen angezeigt.
Die Lokalisierung wird unter "Sprache" vorgenommen. Sie können die Zeichenketten in Ihre eigene Sprache übersetzen (falls keine entsprechende Sprachdatei zur Verfügung steht), oder sie entsprechend Ihren Anforderungen anpassen.
Das Aussehen von Polyglott_XH kann unter "Stylesheet" angepasst werden.
Um das fortgeschrittene Sprachmenü von Polyglott_XH zu nutzen, ersetzen Sie den Aufruf von languagemenu() in Ihrem/Ihren Template(s) mit:
<?php echo polyglott_languagemenu();?>
Damit das wirklich funktioniert, müssen Sie individuelle Seiten unterschiedlicher Sprachen geeignet markieren. Sie können dies im Reiter "Polyglott" oberhalb des Content-Editors tun; vergeben Sie einfach das selbe eindeutige Schlagwort für die Originalseite und für ihre Übersetzungen.
In der Plugin-Administration (Plugins → Polyglott → Übersetzungen) erhalten Sie einen Überblick darüber, welche Seiten bereits übersetzt wurden. Die Seitenüberschriften sowie die Übersetzungen sind zu den entsprechenden Seiten im Bearbeitungsmodus verlinkt, so dass Sie schnell möglicherweise fehlende Polyglott_XH Schlagwörter nachbessern können.
Beachten Sie, dass die Beziehungen zwischen Seiten verschiedener Sprachen unter plugins/polyglott/cache/ aus Performance-Gründen zwischengespeichert werden. Falls Sie diesen Cache, aus welchen Gründen auch immer, löschen müssen, dann müssen Sie wenigstens eine Seite jeder Sprache speichern, um ihn korrekt wieder aufzubauen.
Polyglott_XH kann unter Einhaltung der GPLv3 verwendet werden.
© 2012-2014 Christoph M. Becker
Polyglott_XH wurde durch Multilang_XH von Jesper Zedlitz angeregt.
Das Plugin-Logo wurde von Lakshman Poonyth gestaltet. Vielen Dank für die Veröffentlichung auf openclipart.org.
Dieses Plugin verwendet "free applications icons" von Aha-Soft. Vielen Dank für die freie Verwendbarkeit dieser Icons.
Vielen Dank an die Gemeinschaft im CMSimple_XH-Forum für Tipps und Anregungen.
Zu guter Letzt vielen Dank an Peter Harteg, den "Vater" von CMSimple, und allen Entwicklern von CMSimple_XH, ohne die dieses fantastische CMS nicht existieren würde.