Hallo ![]()
[Sonderfall]
Es gibt ein Problem mit der Übersetzungs-/Lokalisierungs-Funktion für Benutzerdefinierte Seitenleistenabschnitte/-Links.
Wenn ein benutzerdefinierter Seitenleistenabschnitt oder -Link erstellt wird, während die Standard-Sprache-Einstellung der Website auf Sprache A (z. B. Englisch) gesetzt ist, sich die Standard-Sprache der Website jedoch später auf Sprache B (z. B. Ungarisch) ändert, passen sich die vorhandenen Einträge für benutzerdefinierte Seitenleisten nicht an die neue Standardsprache an.
Infolgedessen interpretiert die Benutzeroberfläche das Basis-/Standard-Eingabefeld falsch, wodurch die Sprachoptionen im Übersetzungs-Dropdown-Menü vollständig vertauscht und durcheinandergeraten.
Schritte zur Reproduktion
-
Setze die
Standard-Sprache-Website-Einstellung auf Englisch. -
Erstelle einen neuen benutzerdefinierten Seitenleistenabschnitt/-Link, gib den Text jedoch auf Ungarisch ein (da meine Benutzersprache Ungarisch war) (z. B. setze das Basis-Label auf
"Főoldal"und den Pfad auf"/"). Ich habe es nicht lokalisiert, da es dafür noch keine Funktion gab. -
Ändere die
Standard-Sprache-Website-Einstellung der Website auf Ungarisch (hu). -
Bearbeite den in Schritt 2 erstellten benutzerdefinierten Seitenleistenabschnitt und versuche, ihn zu übersetzen:
-
Beobachtetes Verhalten: Das System geht nun davon aus, dass das Basis-Eingabefeld (
"Főoldal") der ungarische Basiswert ist, da die Website-Standardsprache Ungarisch ist. -
Im Übersetzungs-Dropdown-Menü ist Ungarisch nicht mehr verfügbar (da es nun als Basissprache behandelt wird), aber Englisch erscheint als wählbare Übersetzungsoption.
-
Die Auswahl von Englisch im Dropdown-Menü und die Eingabe der englischen Übersetzung (
"Homepage") führt dazu, dass die lokalisierten Werte invertiert oder falsch zugeordnet werden.
-
Danke