Mehrsprachige Websites mit Drupal

Inhaltsverzeichnis
Wenn unsere Website in mehreren Sprachen verfügbar sein soll, besteht die logischste Option zunächst darin, weitere Sprachen hinzuzufügen und sie dann so zu konfigurieren, dass sie erkannt werden können.
Hinzufügen der Sprachen
Drupal Standardmäßig unterstützt es Sprachen in seinem Kernel, ist jedoch standardmäßig nicht vollständig aktiviert. Mal sehen, wie man es aktiviert.
  • 1- Um die Sprachen in unsere Site zu integrieren, aktivieren wir das Kernel-Modul. Gehen wir zu Aufbauzu Regional und Sprache um die folgenden Optionen anzuzeigen:

  • 2- Wir klicken auf Sprachen und wir werden sehen, dass wir nur aktiviert haben Englisch vorerst auf unserer Liste:

  • 3- Für unsere Zwecke werden wir mit vordefinierten Sprachen arbeiten. Dazu wählen wir die Sprache aus der Liste aus und klicken auf den Button Sprache hinzufügen:

  • 4- Danach Drupal Es leitet Sie zur Liste der Hauptsprachen weiter und Ihre neue Sprache wurde bereits zur Liste hinzugefügt. Um nun weitere Sprachen hinzuzufügen, wiederholen wir den vorherigen Vorgang. In diesem Beispiel fügen wir Folgendes hinzu: Arabisch, Deutsch Ja Polieren.

Die obige Tabelle zeigt die Namen der Sprachen, die wir hinzufügen, ihren Code, ihre Adresse, wenn wir von Adresse sprechen, beziehen wir uns auf die Art und Weise, wie sie gelesen werden, von links nach rechts oder umgekehrt.
Hier können wir auswählen, welche Sprachen aktiviert, bestellt oder aus der Liste gelöscht werden.
Sprachen erkennen
Jetzt, da wir die Sprachen haben, stellen wir fest, dass beim Durchsuchen unserer Website alles beim Alten bleibt, da wir, obwohl wir die Sprachen hinzugefügt haben, noch erzählen müssen Drupal wie Sie sie interpretieren sollten, mal sehen:
  • Wir segeln nach Aufbau zu Region und Sprache > Sprachen > Erkennung und Auswahl und wir werden die folgenden verfügbaren Optionen sehen:

URL
Wenn wir diese Option aktivieren, können Benutzer wie folgt per URL navigieren: example.com/de/news/ oder example /deutsch /news. Dies ist eine übliche Einstellung für mehrsprachige Websites.
Sitzung
Wir verwenden diese Option, wenn wir die Spracheinstellung in der Benutzersitzung speichern möchten.
Nutzer
Bei dieser Option können Benutzer in ihrem Kontoprofil angeben, welche Sprache sie bevorzugen.

Browser
Wenn wir diese Option aktivieren, überprüft Drupal die Spracheinstellung unseres Browsers und verwendet sie auf unserer Website.
Nachdem die verschiedenen Optionen beschrieben wurden, verwenden wir eine, um die mehrsprachige Option auf unserer Website zu implementieren.
Für unseren Zweck bleiben wir bei der URL-Option und verwenden dafür das Pfadpräfix, da dies die einfachste Art der Konfiguration ist. Mal sehen, wie wir das machen:
  • Zuerst markieren wir in den URL-Optionen und drücken Einstellungen speichern.
  • Jetzt klicken wir auf Konfigurieren in dieser Methode und wir werden die Optionen sehen Pfadpräfix Ja Domain. Wir werden die Standardoption verwenden, die ist Pfadpräfix.
  • Jetzt ändern wir die URL in unserem Browser, um das Pfadpräfix einzuschließen. Zum Beispiel Probleme Deutsche, example.com/de. Auf diese Weise können wir das Präfix für jede der Sprachen verwenden, die wir hinzufügen.
Wechseln zwischen Sprachen
Wir möchten sicherlich nicht, dass Benutzer die Sprache manuell per URL ändern, daher erstellen wir einen Block in Drupal, damit wir ihn irgendwo auf unserer Website platzieren, um diese Aufgabe zu erleichtern.
Um den Block zu erstellen, navigieren wir zu Strukturà Blöcke und wir suchen nach dem UI-Block: Sprach Wechsler. Wir positionieren ihn an der gewünschten Stelle und speichern die Einstellungen für den Block, nach der Aktivierung würde er so aussehen:

Zum Beispiel wählen wir, dass unsere Seite auf Deutsch ist und unser Login würde wie folgt aussehen:

Drupal gibt uns die Möglichkeit, nicht nur robuste und vielseitige Websites zu erstellen, sondern hat auch die Güte, dieselbe Mehrsprachigkeit zu einer Funktion zu machen, die sie von den anderen Websites im Netz abhebt.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben
wave wave wave wave wave