Mehrsprachige Joomla Webseiten mit »Falang«
Internet-Angebote in mehreren Sprachen anzubieten ist natürlich nichts Neues, vor allem Firmen wissen den Kontakt zu Kunden über alle Grenzen hinweg zu schätzen. Aber auch für eine Vielzahl andere Projekte kann es durchaus vorteilhaft sein sich nicht allein auf seine Landessprachen zu beschränken. Damit solche Vorhaben nicht zwangsläufig in mehreren, voneinander getrennten Webseiten enden, bieten größere Content Management Systeme die Möglichkeit Inhalte in unterschiedlichen Sprachen zu erstellen, zu verwalten und auf Wunsch im Frontend zu wechseln. Bei Joomla 1.0 und Joomla 1.5 waren für diesen Zweck noch zusätzliche Erweiterungen wie Joomfish nötig, Joomla 2.5 bringt hingegen die passende Infrastruktur bereits mit. Und doch sind viele Anwender mit der mitgelieferten Mehrsprachigkeit alles andere als glücklich, ist sie an manchen Stellen eher umständlich und unnötig kompliziert umgesetzt. Und aus dieser Unzufriedenheit entstand die Komponente »Falang«, eine Abwandlung des beliebten und bereits genannten »Joomfish«, welches auf Basis der Version 2.1.7 überarbeitet und für Joomla 2.5 fit gemacht wurde.

Die Vorteile von »Falang« liegen dabei eindeutig in der einfachen Bedienung und dem schlüssigen Konzept. Denn entgegen der integrierten Lösung in Joomla 2.5 müssen bei »Falang« nicht zwangsläufig alle Menüpunkte explizit einzelnen Sprachen zugeordnet sein. Vielmehr versteht sich Falang als Option, um bestehende Inhalte bei Bedarf um weitere Übersetzungen zu ergänzen - ohne umständliches Kopieren und manuelle Zuweisungen. Stattdessen nutzt Falang das von Joomfish bekannte Interface um installierte Sprachen und Inhalte zu verwalten. Über diese Oberfläche lassen sich sowohl der Content, als auch Menüpunkte und Module in mehreren Sprachen anlegen. Sind diese dann für das Joomla Frontend freigegeben, können Besucher über einen kleinen Umschalter selbst wählen in welcher Sprachvariante sie die Webseite nutzen wollen. Ausserdem stehen einige Plugins zur Verfügung, über die sich Mehrsprachigkeit auch für weitere Komponenten wie »K2« von JoomlaWorks, das Kontaktformular von aiContactSafe oder jReviews übertragen lässt. Den Download, eine Installationsanleitung und weitere Informationen findet ihr auf der Projektseite.
