Diese Anleitung setzt voraus, dass Sie KnowAll mit einer einzelnen Sprache und Standardeinstellungen installiert haben und eine zweite Sprache mit Polylang hinzufügen möchten.
Polylang installieren und aktivieren
Polylang kann über Plugins > Neues Plugin hinzufügen hinzugefügt werden.

Polylang-Website-Sprachen konfigurieren
Die Polylang-Einrichtung führt Sie durch die anfänglichen Installationsschritte.
- (Languages)
- Beachten Sie, dass die erste hinzugefügte Sprache die Standardsprache sein wird
- (Medien)
- (Inhalt)
- (Bereit)

Artikel, Artikelkategorien und Artikel-Tags übersetzbar machen
Polylang muss konfiguriert werden, um die Übersetzung von Wissensdatenbankinhalten zu ermöglichen.
Dies kann über die Einstellungen unter Sprachen > Einstellungen > Benutzerdefinierte Beitragstypen und Taxonomien erfolgen

URL-Einstellungen prüfen
Abhängig von der Konfiguration Ihrer Website prüfen Sie die URL-Einstellungen unter Sprachen > Einstellungen > URL-Modifikationen.
Diese Anleitung geht von der Konfiguration im folgenden Screenshot aus.

Sprachumschalter zum Menü hinzufügen
Erstellen Sie einen Menüpunkt unter Design > Menüs
Menü zu allen Header-Menüs (und/oder Fußzeilen) der mehrsprachigen Website hinzufügen und das Menü speichern.
Wenn Sie keine Inhalte in alternativer Sprache haben, wird nur die Hauptsprache angezeigt. Lassen Sie uns einige Inhalte übersetzen.

Übersetzungen für Artikelkategorien (und bei Bedarf Artikel-Tags) erstellen
Öffnen Sie den Bearbeitungsbildschirm für Artikelkategorien unter Wissensdatenbank > Artikelkategorien.
Klicken Sie auf das + Symbol neben einer vorhandenen Kategorie, um eine Übersetzung für die Sprache in dieser Spalte hinzuzufügen. Eine neue Kategorie wird erstellt, die mit der Originalkategorie verknüpft wird. Geben Sie die Übersetzungsdetails ein und klicken Sie auf Speichern.
Befolgen Sie den gleichen Prozess für Tags unter Wissensdatenbank > Artikel-Tags.

Übersetzungen für die Artikel erstellen
Zeigen Sie alle Artikel unter Wissensdatenbank > Alle Artikel an.
Klicken Sie auf das + Symbol, um eine Übersetzung für den Artikel für diese Sprache in der Spalte hinzuzufügen.
Kategorien & Tags prüfen, diese sollten automatisch hinzugefügt werden, wenn sie im vorherigen Schritt übersetzt wurden.

Theme-Strings übersetzen
Statische Zeichenfolgen, die nicht mit dem Inhalt zusammenhängen, können mit den Polylang-Zeichenfolgenübersetzungsoptionen übersetzt werden.
Diese werden über Sprachen > String-Übersetzungen verwaltet. Stellen Sie sicher, dass alle ausgewählten Sprachen (oder die Sprache, die Sie übersetzen möchten)

Widgets übersetzen
Einige Widget-Texte werden übersetzt, falls nicht, fügen Sie eine Variation für jede Sprache unter Darstellung > Widgets hinzu. Erstellen Sie eine Kopie des Widgets und weisen Sie es einer bestimmten Sprache zu.

Endergebnis
Das Endergebnis werden unterschiedliche Variationen Ihrer Website für jede Sprache sein.

Aktuelle Einschränkungen
Wir sind uns der folgenden Einschränkungen des Polylang-Plugins und der Produkte von HeroThemes bewusst:-
- Breadcrumbs funktionieren nur für die Hauptsprache
- Die Suche liefert Ergebnisse aus allen Sprachen
Weiterführende Literatur
So erstellen Sie eine mehrsprachige Wissensdatenbank-Website