Hebräisch und Rechts-nach-links: was bricht und wie man es behebt
Die Grundlagen
Deklarieren Sie Sprache und Richtung auf Dokumentebene. Verwenden Sie von dort logische Eigenschaften — Anfang und Ende statt links und rechts — bei Abständen, Rändern und Position. Jede Stelle mit explizitem Links ist ein künftiger Fehler in der zweiten Version der Seite.
Richtungsabhängige Symbole wie Pfeile sollten sich spiegeln. Nicht richtungsabhängige, wie ein Abspielsymbol, nicht.
Gemischter Text
Eine Zeile mit Hebräisch, Englisch und Zahlen ist die Stelle, an der die Richtung durcheinandergerät. Satzzeichen am Satzende springen, Versionsnummern kippen, und Webadressen brechen.
Die Lösung ist Isolierung: Umhüllen Sie ein fremdsprachiges oder Code-Segment in ein Element, das seine Richtung deklariert. Das löst die meisten Fälle ohne Tricks.
Telefonnummern, Kennungen und technische Zeichenketten zeigt man am besten als explizit links-nach-rechts, auch innerhalb eines hebräischen Satzes.
Was noch zu prüfen ist
Horizontales Scrollen und Regler, Tabellen mit nummerierten Spalten, Diagramme, deren Achse sich spiegeln sollte, und Export in Dateien — besonders PDF, wo Hebräisch-Unterstützung oft auf Schriftebene versagt, nicht auf Codeebene.
Im Detail
Testen Sie das System bei jeder Veröffentlichung in beiden Sprachen, nicht nur auf Hebräisch. Rechts-nach-links-Probleme dringen durch externe Komponenten ein, die nur in einer Richtung getestet wurden — daher lohnt es, Bibliotheken zu wählen, die Unterstützung deklarieren, und den Rest in eine eigene Schicht zu hüllen, die das Verhalten an einer Stelle korrigiert.