UI-Layout nach letztem Update für RTL-Sprache kaputt

,



Ich habe ein kritisches UI-Layout-Problem mit meiner Discourse-Instanz, nachdem ich heute auf die neueste Version aktualisiert habe.

Wenn die Benutzeroberflächensprache auf Persisch (RTL) eingestellt ist, erscheint das gesamte Layout kaputt und durcheinander. Verschiedene UI-Komponenten überlappen sich, sind falsch ausgerichtet und werden im Allgemeinen falsch gerendert. Ich habe einen Screenshot beigefügt, um das Problem deutlich zu veranschaulichen.

Wenn ich jedoch die Benutzeroberflächensprache auf Englisch umstelle, wird das Layout perfekt und ohne Probleme gerendert. Dies deutet stark darauf hin, dass das Problem spezifisch für die Lokalisierung der persischen Sprache oder deren Interaktion mit dem aktualisierten Discourse-Kern ist.

Ich habe bereits grundlegende Fehlerbehebungsschritte unternommen, wie z. B. das Löschen des Browser-Caches und das Testen in verschiedenen Browsern, aber das Problem besteht weiterhin, wenn Persisch ausgewählt ist.

Könnten Sie diese Angelegenheit bitte untersuchen?
Vielen Dank.

3 „Gefällt mir“

Um weitere Klarheit über das Problem zu schaffen, habe ich den angehängten Screenshot kommentiert. Sie können diese Probleme aus erster Hand unter mobahasah.ir beobachten.

Wie dargestellt, wird beim Einstellen der Oberflächensprache auf Persisch (RTL) das vom DiscoTOC generierte Inhaltsverzeichnis falsch angezeigt, wobei gleichzeitig das Inhaltsverzeichnis und die Zeitleiste angezeigt werden. Zusätzlich ist die Google Font-Komponente funktionsunfähig.

Darüber hinaus werden beim Anwenden verschiedener Themes die Änderungen nicht vollständig gerendert; beispielsweise bleibt die Hintergrundfarbe des Hauptforums unverändert. Alle diese Probleme werden durch Umschalten der Benutzeroberflächensprache auf Englisch behoben.

1 „Gefällt mir“

Hallo @serkhelesheyi

Dieses Problem sollte durch FIX: Serve RTL CSS for themes and components (#32916) · discourse/discourse@1de8960 · GitHub behoben sein. Könnten Sie Ihre Seite erneut aktualisieren und bestätigen, dass das Problem behoben ist?

5 „Gefällt mir“

Ja, vielen Dank f
ür Ihre Bemühungen, Osama. Die Probleme wurden behoben.

4 „Gefällt mir“

Dieses Thema wurde nach 5 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr erlaubt.