Drupal mit zwei Sprachen richtig einrichten
am 09.06.2022 - 09:25 Uhr in
Hallo,
also ich habe eine Seite mit zwei Sprachen (Englisch, Deutsch) eingerichtet. Dazu habe ich zwei Benutzer, einer soll das deutsche Backend bekommen und der andere user versteht nur Englisch, der soll das englische Backend bekommen.
Das Frontend sollte dann in den Sprachen natürlich switchen können und das Backend soll dabei in der Sprache immer gleich bleiben.
Für die Webseite habe ich auch einen Sprachschalter eingerichtet und ich benutze die AdminToolbar.
Hab dazu auch folgendes probiert, hat mir aber leider nicht geholfen:
https://drupal.stackexchange.com/questions/224988/always-keep-admin-ui-i...
Im Moment herrscht bei mir da eher ein durcheinander mit den Sprachen. Das Backend springt immer mit der Sprache mit und die Menüs lassen sich nicht mehr einfach mit Ihrer Übersetzung anpassen.
Ich vermute jetzt ganz stark, dass das an der Funktion "Erkennung und Auswahl" und der Reihenfolge der Erkennungsmethoden liegt. Aber bis jetzt habe ich selber noch keine optimale Reihenfolge der Erkennungsmethoden gefunden.
Also erste einmal sollte er die Sprache für das Backend richtig anzeigen und dann das Frontend über die Pfade "de" und "en" steuern.
Aber ich wäre sehr dankbar, wenn Ih mir da helfen könnt. Achso, ich benutzte das aktuellste Drupal 9 und benutze für die Übersetzungen die Drupal Core Standardmodule.
Also ich wäre für jeden Tip dankbar! Habe auch schon recherchiert, aber habe noch nicht die passende Lösung dafür gefunden.
Danke und Grüße
Bavra
Meine momentanen Spracheinstellungen:
Anhang | Größe |
---|---|
Benutzereinstellungen.png | 323.15 KB |
Errkennung und Auswahl.png | 131.49 KB |
Inhaltssprache.png | 44.83 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 42 Minuten 8 Sekunden
vor 3 Stunden 8 Minuten
vor 14 Stunden 40 Minuten
vor 17 Stunden 18 Minuten
vor 17 Stunden 24 Minuten
vor 17 Stunden 28 Minuten
vor 17 Stunden 40 Minuten
vor 17 Stunden 45 Minuten
vor 17 Stunden 48 Minuten
vor 21 Stunden 37 Minuten