| Beitragsseiten |
|---|
| Mehrsprachige Websites mit Joomla 1.6 und 1.7 |
| Sprachen Filter-Plugin |
| Das Sprachauswahl-Modul |
| Mehrsprachige Inhaltselemente |
| Eine mehrsprachige Website |
| Alle Seiten |
Eine mehrsprachige Website
Die Beispielseite in besteht aus:
- einer Startseite mit Artikeln
- einem Blog
- einer "Über uns"-Seite
- einem Konktaktformular
Alle Inhaltselemente müssen dazu in den verschiedenen Sprachen zur Verfügung stehen.
Startseite
Ich erstelle ein paar Beiträge für jede Sprache und setze das Attribut Haupteintrag (featured), damit Sie auf der Startseite erscheinen.
Einmalig erstelle ich ein Menü default mit einen Menülink default, der auf die Hauptbeiträge verweist. Dieser Menülink muss durch einen Klick auf das Startseite Icon zum Standard erklärt werden. Das Menü defaultbenötigt kein eigenes Modul, es muss nur vorhanden sein (Dieses Verhalten ist in der aktuellen stabilen Joomla! 1.7 Version enthalten und wird sicherlich in einem der nächsten Updates entfallen).
Danach erstelle ich pro Sprache ein Menü, sowie das korrespondierende Modul und erstelle jeweils einen Menüeintrag für jede Sprache: Home, Startseite, Accueil. Diese Menülinks müssen dann jeweils zur durch Klick auf das Startseite Icon zur Startseite erklärt werden. Wenn das entsprechende Landesfähnchen neben dem Link erscheint, wird es auch im Sprachauswahl Modul angezeigt werden."

Ein Blog
In meinem Fall habe ich bereits ein Blog auf cocoate.com, und so benutze ich die Newsfeeds-Komponente, um die externen Blogeinträge anzeigen zu lassen. Ich erstelle einen Newsfeed für jede Sprache und die entsprechenden Menüeinträge.
Eine "Über uns"-Seite
Ich erstelle eine "Über uns"-Seite für jede Sprache, wie im Kapitel Eine "Über uns"-Seite erstellenbeschrieben.
Ein Kontaktformular
Ich benutze ein einzelnes Kontaktformular für allgemeine Anfragen. Ich benötige auch nur dieses eine Formular und muss keine Sprache zuweisen. Nur wenn sich die Kontaktdaten unterscheiden, weil Sie beispielsweise eine andere Post- oder E-Mail-Adresse für verschiedene Niederlassungen haben, müssen Sie natürlich mehrere Formulare erstellen.
Anmeldeformular
Auf jeder Seite sehen Sie ein Anmeldeformular. Ich habe einfach das englische Login-Modul zweimal kopiert, es allen Seiten zugewiesen (Menüzuweisung) sowie Titel und Sprache angepasst. Jetzt ist es möglich, sich auf jeder Seite meiner Website zu registrieren und anzumelden.
Benutzermenü
Ich benutze das existierende Benutzermenü. Es bietet Links zum Profil, zum Erstellen eines Beitrags und eines Weblinks an.

Wie Sie gesehen haben, ist es sehr leicht, mit dem Joomla 1.7 Standardpaket ohne die Installation zusätzlicher Erweiterungen eine mehrsprachige Website zu erstellen.
Quelle:
Hagen Graf Mehrsprachige Websites



