Diese Seite drucken

Joomla! und die Mehrsprachigkeit

  • Mittwoch, 23. Mai 2012
  • 5144

"Mit Joomla! kann man jetzt mehrsprachige Seiten erstellen." Diesen Satz höre ich öfter bei Anfragen. Ganz so einfach ist das aber nicht immer. Ob sie eine mehrsprachige Seite problemlos mit Joomla! realisieren können, hängt von der Art der Seite ab. Bei einer Seite wo es nur um die Darstellung von Informationen geht ist das möglich. Interaktive Seiten wie Community Portale, Auktionsseiten o.ä. bereiten da schon mehr Probleme.

Dazu muss man wissen, wie die Mehrsprachigkeit von Joomla! funktioniert. Die mehrsprachigen Inhalte sind nicht logisch miteinander verknüpft, d. h. es besteht keine Verbindung zwischen einem Inhalt in deutscher und englischer Sprache. Es wird nur die Sichtbarkeit der Inhalte in Abhängigkeit der gewählten Sprache gesteuert. Ich verdeutliche die Problematik an Hand eines Portals für Ferienwohnungen.

Stellen Sie sich vor, Sie haben mehrere Ferienhäuser und möchten diese gerne vermieten und nutzen dafür eine Internetseite mit Joomla!. Mit der Sprachsteuerung von Joomla! würde folgendes passieren:

Ein Beispiel:
Der Vermieter legt ein Objekt mit dem Namen „Mein Haus“ in der Sprache Deutsch an. Dieses Objekt bekommt in der Datenbank die Id 1. Jetzt möchte er dieses Objekt ins Englische übersetzen und legt einen Datensatz mit dem Namen „My House“ an. Dieses Ferienhaus bekommt dann Id 2, da es sich um einen neuen Datensatz handelt.

Wie wirkt sich dieses Konstrukt aus?

Die Folgen:
Ein deutscher Seitenbesucher bucht das Objekt „Mein Haus“ für die Zeit vom 01.04.2012 bis 07.04.2012. Ein englisch sprechender Besucher bucht das Objekt „My House“ ebenfalls für die Zeit vom 01.04.2012 bis 07.04.2012. Da es sich datentechnisch um zwei verschiedene Objekte handelt, wäre das möglich. Das Haus gibt es tatsächlich aber nur einmal, es käme also zu einer Doppelbuchung.

Eine grundsätzliche Lösung für dieses Problem gibt es dafür nicht. Bis Joomla! 1.5 hat man für solche Fälle Joom!Fish eingesetzt. Diese Komponente ist für Joomla! 2.5 allerdings noch nicht verfügbar. Wenn Sie also eine mehrsprachige Seite planen, sollten Sie diese Problematik berücksichtigen.

Weitere Informationen

Downloads

Navigation

Kategorie Neuigkeiten