Sich warm laufen
Heutzutage ist Englisch zu einer Weltsprache geworden und gehört zu den beliebtesten Sprachen im Internet. Es werden zahlreiche Websites erstellt, die der Veröffentlichung von Inhalten auf Englisch Vorrang geben oder darauf achten. Allerdings kann nicht jeder lesen und verstehen Englisch. Websites, die mehrere Sprachen unterstützen, eröffnen großartige Möglichkeiten, ein breiteres Publikum zu erreichen, insbesondere in den Regionen, die Sie ansprechen möchten. Tatsächlich tun Content-Administratoren auf der ganzen Welt dies schon seit Jahren, und die Nachfrage danach ist groß Die Zahl mehrsprachiger Websites nimmt von Tag zu Tag zu. Glücklicherweise ist Joomla eine der Content-Management-Plattformen, die die meisten Sprachen unterstützt und in 75+ verfügbar ist. Daher ist die Erstellung einer mehrsprachigen Website mit dieser Plattform auch viel einfacher.
Wenn Sie hinsichtlich der Einfachheit skeptisch waren, kann ich Ihnen versichern, dass das Starten einer mehrsprachigen Joomla-Website einfacher ist, als Sie sich vorstellen können, einfacher, als es sich anhört. Mal sehen!
Deshalb zeige ich Ihnen heute in diesem Tutorial, wie Sie eine mehrsprachige Website in Joomla 4 erstellen. Auf diese Weise müssen Sie keine Erweiterungen von Drittanbietern verwenden und es ist natürlich völlig kostenlos.
Jetzt aber los!
Schritt für Schritt zum Einrichten einer mehrsprachigen Website in Joomla 4
Folgen Sie Schritt für Schritt, um eine mehrsprachige Website in Joomla 4 vollständig einzurichten.
Neue Sprachen installieren
In Joomla 4 gibt es zwei Methoden, mit denen Sie Sprachen installieren können.
-
Installation über Joomla Update
Gehen Sie im Home-Dashboard zu System und klicken Sie dann unter Installieren auf Sprachen , um auf die Seite Erweiterungen: Sprachen zuzugreifen .
Klicken Sie hier bei den Sprachen, die Sie installieren möchten, auf die Schaltfläche „ Installieren“ . Sie können so viele Sprachen installieren, wie Sie möchten.
Zur Veranschaulichung werde ich in diesem Artikel zwei zusätzliche Sprachen installieren: Französisch und Chinesisch (vereinfacht) .
-
Manuell installieren
Bei dieser Methode müssen Sie zunächst Sprachpakete von Official Joomla! Language Packages herunterladen .
Gehen Sie dann zu System > Installieren > Erweiterungen , laden Sie Ihre ZIP-Pakete hoch und installieren Sie Ihre Sprachen.
Navigieren Sie nun zu System > Verwalten > Inhaltssprachen und aktivieren (veröffentlichen) Sie Ihre Sprachen.
* Hinweis: Sie können Sprachinformationen aktualisieren/ändern, indem Sie auf den Titel jeder Sprache klicken und ihre Optionen ändern, z. B. Titel , Titel in der Muttersprache , Sprachkennzeichnung , Bild (Flagge) , Status , Beschreibung usw. Es ist ein bisschen wie ein Sprachprofil die alle Details enthält, die Joomla benötigt, um entweder die englische oder die französische Sprache als „umschaltbare“ Inhaltssprachen verwenden zu können.
Aktivieren der Plugins „System – Sprache“.
Jetzt haben wir die Installation neuer Sprachen abgeschlossen und sie für den Inhalt veröffentlicht. Im nächsten Schritt müssen wir den Sprachfilter und die Sprachcode-Plugins aktivieren. Dies hilft Joomla, den Inhalt zu filtern und ihn basierend auf der von Ihnen gewählten Sprache anzuzeigen.
Navigieren Sie zu System > Verwalten > Plugins und suchen Sie dann nach „ System – Sprache “.
Hier zeigt Joomla im Suchergebnis „ System – Sprachcode“ und „System – Sprachfilter“ an. Aktivieren Sie beide!
Sie können die Plugin-Einstellungen auch ändern, indem Sie auf den Namen klicken, zum Beispiel „ System – Sprachfilter“ . Dieses Plugin ermöglicht es dem CMS, die verschiedenen installierten Sprachen zu erkennen und nur den Inhalt anzuzeigen, der für die aktuelle Sprache relevant ist.
* Notiz:
- Dieses Plugin filtert den angezeigten Inhalt abhängig von der Sprache.
- Dieses Plugin darf nur aktiviert werden, wenn das Language Switcher-Modul veröffentlicht wird.
- Wenn dieses Plugin aktiviert ist, wird empfohlen, auch den mehrsprachigen Statusmodus des Administrators zu veröffentlichen.
- Artikelzuordnungen – Auf „Ja“ setzen . Diese Option ermöglicht Artikelzuordnungen beim Wechsel von einer Sprache in eine andere.
- URL-Sprachcode entfernen – Diese Option entfernt den definierten URL-Sprachcode der Inhaltssprache, die der Standardsprache der Website entspricht, wenn die SEF-URLs-Funktion aktiviert/eingeschaltet ist.
Nachdem Sie nun die Sprachdateien richtig eingerichtet und den integrierten Sprachfilter von Joomla aktiviert haben, versucht dieses Plugin standardmäßig, die Spracheinstellungen des Browsers des Besuchers zu erkennen und die Website in seiner Sprache anzuzeigen (falls verfügbar).
Hinzufügen mehrsprachiger Inhalte
Da Sie nun mehrere Sprachen auf Ihrer Website bereit haben, können Sie diese verwenden, um mehrsprachige Inhalte zu generieren. Aber zuerst erstellen wir neue Kategorien und neue Artikel.
- Erstellen Sie für jede Sprache eine neue Kategorie
- Erstellen Sie neue Artikel in jeder Sprache.
neue Kategorie hinzufügen
Lassen Sie uns für jede Sprache separate Kategorien erstellen!
- Gehen Sie zu Inhalt > Kategorien > Neu hinzufügen
- Geben Sie Ihrer neuen Kategorie einen Titel
- Wählen Sie im Dropdown-Menü eine Sprache aus
- Klicken Sie zum Abschluss auf Speichern und schließen
- Wiederholen Sie die gleichen Schritte für andere Sprachen
Neue Artikel hinzufügen
Als nächstes fügen wir neue Artikel für jede Sprache hinzu, um unterschiedliche Sprachinhalte zu erstellen.
- Gehen Sie zu Inhalt > Artikel > Neu hinzufügen
- Geben Sie einen Titel für Ihren neuen Artikel ein
- Wählen Sie im Dropdown-Menü eine Sprache für den Artikel aus
- Verfassen/aktualisieren Sie Ihre Inhalte
- Klicken Sie auf Speichern und schließen, wenn Sie fertig sind
- Wiederholen Sie die gleichen Schritte für Ihre anderen Sprachen
Erstellen mehrsprachiger Menüs
Jetzt müssen Sie dem Joomla-Menü Kategorien und Artikel zuweisen, damit diese im Frontend angezeigt werden können. Erstellen Sie dazu jedes Menü für jede Ihrer Sprachen.
Navigieren Sie im Home-Dashboard zu Menüs > Verwalten > Neu hinzufügen . Geben Sie einen Titel ein , wählen Sie einen eindeutigen Namen und klicken Sie dann auf Speichern und schließen .
Und wiederholen Sie es für die anderen Sprachen:
Menüelemente hinzufügen
Die neuen Menüs, die Sie oben gerade erstellt haben, sind noch leer. Wir müssen für jedes Menü neue Menüelemente hinzufügen.
- Gehen Sie zu Menüs > Hauptmenü (en-GB) und fügen Sie neue Elemente hinzu
- Wählen Sie einen Menüelementtyp aus
- Wählen Sie eine Kategorie, die einer bestimmten Sprache entspricht
- Wählen Sie im Dropdown-Menü eine Sprache aus
- Klicken Sie auf Speichern und schließen
Wiederholen Sie die obigen Schritte für die anderen Sprachen:
Derzeit müssen Sie in jedem Hauptmenüelement ein Standardmenü festlegen (z. B. Hauptmenü EN), denn wenn Sie auf das Menüelement „Startseite“ klicken, wird dieses zum Standardmenüelement für englische Seiten.
Neue Module hinzufügen
Um einen Menüpunkt im Frontend der Website anzuzeigen, müssen Sie ein Modul für den Menüpunkt hinzufügen und eine genaue Position angeben. Navigieren Sie zu Menüs > Verwalten , wählen Sie ein Menü aus und weisen Sie es einem Modul zu oder gehen Sie zu Inhalt > Site-Module für den Einstieg.
Ausführliche Anweisungen zum Erstellen eines Menüs und zum anschließenden Zuweisen zu einem Modul finden Sie in diesem Artikel .
- Gehen Sie zu Inhalt > Site-Module > Neu hinzufügen .
- Klicken Sie unter „Modultyp auswählen“ auf „Menü“ .
- Geben Sie dem neuen Menümodul einen Titel . ( Erforderlich )
- Wählen Sie ein Sprachmenü aus, das Sie diesem Modul zuweisen möchten, z. B. Hauptmenü (en-GB).
- Geben Sie eine Modulposition an , um es auf Ihrer Website zu präsentieren.
- Wählen Sie im Dropdown-Menü eine Sprache aus.
- Klicken Sie zum Anwenden auf „Speichern und schließen“ .
Wiederholen Sie die gleichen Schritte für die anderen Sprachen:
Zurück unter Menüs > Verwalten können Sie alle Ihre Menüs sehen, die mit den jeweiligen Modulen verknüpft wurden.
Kommen wir nun zum nächsten Schritt!
Mehrsprachige Verbände
Im Allgemeinen können Sie damit Inhalte (Artikel, Menüs usw.) von einer Sprache in eine andere übersetzen, wenn Sie auf den Sprachumschalter klicken. Stellen Sie sicher, dass die Option „Zuordnungen“ aktiviert ist, indem Sie zu „System“ > „Verwalten“ > „Erweiterungen “ navigieren und nach „ System “ suchen – Sprachfilter“ und prüfen Sie, ob die Option „Artikelzuordnungen“ aktiviert ist ( Ja ).
Menüzuordnungen
Wenn Sie einen neuen Menüpunkt hinzufügen und ihm eine Sprache zuweisen, finden Sie die Optionen für „Assoziationen“ auf der angezeigten Registerkarte „Als Assoziationen“. Sie können auch verschiedene Menüpunkte für verschiedene Sprachen auswählen. Das Gleiche gilt für Module, Artikel und andere Inhaltselemente.
Klicken Sie auf „Speichern und schließen“ , wenn Sie fertig sind. Wiederholen Sie den Vorgang für andere Menüelemente.
Machen Sie dasselbe für Artikel, Kategorien und andere Sprachinhalte.
Mehrsprachige Verbände
Navigieren Sie zu Komponenten > Mehrsprachige Zuordnungen :
Hier sind einige Hauptoptionen der Komponenten:
- Artikel – Sie können diesen Filter auswählen, um alle Artikel/Kategorien einer Sprache mit Assoziationen zu versehen.
- Kontakte – listet Kontakte für Sprachzuordnungen auf.
- Menüs – Mit dieser Option können Sie allen Ihren Menüpunkten Sprachen zuordnen.
- Newsfeeds – Hilft bei der Übersetzung von Feeds, wenn Sie die Joomla-Newsfeed-Komponente verwenden
Festlegen der Standardseite für jede Sprache
Jetzt definieren wir die Homepage für jede Sprache. Dies ist einer der wichtigsten Schritte, die durchgeführt werden müssen.
- Navigieren Sie zu Menüs > Hauptmenü (en-GB)
- Klicken Sie auf das Sternsymbol (Als Zuhause festlegen), um es als Standard festzulegen
- Anschließend wird die Flagge auf Englisch (en-GB) umgestellt, um anzuzeigen, dass dies die Standardseite für das Hauptmenü (en-GB) ist
- Wiederholen Sie dies für die anderen Sprachen
Was Französisch, Chinesisch oder eine andere Sprache betrifft:
Vorlage duplizieren
Da Sie auf Ihrer Website verschiedene Sprachen installiert haben, muss es für jede einzelne eine eigene Vorlage geben. Duplizieren Sie einfach Ihre Standardvorlage und benennen Sie sie für jede Sprache entsprechend.
Erstellen Sie einen Vorlagenstil für jede Sprache
- Gehen Sie zu System > Site-Vorlagenstile (unter Vorlagen ).
- Wählen Sie Ihren aktuellen Standardvorlagenstil aus und klicken Sie dann oben auf die Schaltfläche „Duplizieren“ .
- Benennen Sie die duplizierte Vorlage für die EN-Sprache um (nur für englischsprachige Seiten).
Machen Sie dasselbe für die Sprachen fr-FR und zh-CN :
Erstellen eines Sprachumschaltermoduls
Jetzt kommt der letzte Schritt!
Ein Sprachumschalter ist ein Mechanismus, der es Website-Besuchern ermöglicht, jederzeit zwischen den Sprachen zu wechseln. Durch die Erstellung eines Sprachumschalter-Moduls bieten Sie den Besuchern eine nützliche Möglichkeit, den Inhalt einfach in der gewünschten Sprache anzuzeigen.
- Navigieren Sie zu Inhalt > Site-Module .
- Klicken Sie oben links auf die Schaltfläche „Neu“ .
- Wählen Sie als Modultyp „Language Switcher“ aus.
- Geben Sie Ihrem neuen Modul einen Titel, z. B. Language Switcher
- Weisen Sie eine Modulposition zu, die zu Ihrer Vorlage passt (wählen Sie aus der Dropdown-Liste).
- Aktivieren Sie die Option Dropdown verwenden , wenn Sie Ihren Sprachumschalter als Dropdown-Menü verwenden möchten.
- Stellen Sie sicher, dass Sie im Feld „Sprache“ rechts „ Alle“ auswählen .
- Klicken Sie abschließend auf „Speichern und schließen“ , um den Umschalter zu speichern und einsatzbereit zu machen.
Okay, jetzt ist es an der Zeit, die Ergebnisse im Frontend zu überprüfen.
Wenn Sie die Reihenfolge ändern möchten, in der Sprachen im Language Switcher angezeigt werden, können Sie dies über den Content Languages Manager tun.
- Navigieren Sie zu System > Inhaltssprachen (unter Verwalten ).
- Ziehen Sie jede Sprache einzeln per Drag-and-Drop an die gewünschte Position.
- Überprüfen Sie die Änderungen im Frontend. Das war's!
Puh! Sie haben erfolgreich eine voll funktionsfähige mehrsprachige Website in Joomla 4 erstellt. Herzlichen Glückwunsch!
Einpacken
Deshalb habe ich Ihnen gerade einen unkomplizierten Ansatz zum Erstellen einer mehrsprachigen Website in Joomla 4 gezeigt. Ich hoffe, Ihnen hat der Artikel gefallen. Unsere Kommentare, falls Sie Fragen haben. Schauen Sie sich außerdem unsere fantastischen Joomla 4-Vorlagen an, um Ihre eigene reaktionsfähige, leistungsstarke , und SEO-optimierte Websites. Vielen Dank fürs Lesen und bleiben Sie gespannt auf zukünftige Anleitungen!