Dokumentation · Anleitungen
Arbeiten mit RTL-Sprachen
Hebräisch, Arabisch, Persisch: wie Daxlate Übersetzungen von rechts nach links darstellt.
Zuletzt aktualisiert:
Schriften mit Schreibrichtung von rechts nach links sind vollwertig
unterstützt. Daxlate erkennt RTL-Kulturen an ihrem .NET-Kulturdeskriptor
(Arabisch ar-*, Hebräisch he-*, Persisch fa-*, Urdu ur-* und weitere)
und dreht die betroffenen Zellen ohne jede Einstellung um.
Im Raster #
Gehört eine Kulturspalte zu einer RTL-Schrift, werden ihre Rasterzellen mit
FlowDirection: RightToLeft dargestellt:
- Text wird rechtsbündig ausgerichtet
- Der Textcursor wandert beim Tippen von rechts nach links
- Eingebettete lateinische Zahlen und Satzzeichen werden mit dem korrekten bidirektionalen Algorithmus dargestellt, also keine Überraschungen bei Telefonnummern oder Produktcodes innerhalb einer arabischen Beschriftung
Sie müssen nichts umschalten. Klicken Sie in die Zelle und tippen Sie. Der Editor passt sich automatisch an.
Auf der Festplatte #
Das semantische Power BI-Modell speichert Übersetzungen als reine UTF-8-Zeichenfolgen. Es gibt keine eingebettete Richtungsmarkierung; die Darstellung leitet sie aus der Schrift ab. Daxlate reicht die Bytes unverändert durch, einschließlich aller bidirektionalen Unicode-Steuerzeichen (LRE, RLE, PDF, LRM, RLM), die ein Übersetzer für mehrdeutige Fälle ergänzt hat.
Arbeiten in Excel #
Excel stellt RTL-Zeichenfolgen korrekt dar, solange das System die passenden Schriftarten hat, was Windows für die wichtigsten RTL-Schriften standardmäßig installiert.
Wenn das Excel Ihres Übersetzers Zeichen in falscher Reihenfolge zeigt, ist das in der Regel ein reines Anzeigeproblem: die zugrunde liegenden Bytes sind korrekt und kommen im Roundtrip unverändert bei Daxlate an. Solange der Übersetzer die Zeichen nicht von Hand umdreht, ist alles in Ordnung.
Typische Stolperfallen #
- Führende oder abschließende Leerzeichen in RTL-Beschriftungen sind in jedem Editor schwer zu erkennen. Was optisch nach dem Anfang der Zeichenfolge aussieht, kann logisch ihr Ende sein. Wenn etwas seltsam wirkt, kopieren Sie den Zellinhalt in einen Editor mit Hex-Ansicht und prüfen Sie nach.
- Zeichenfolgen mit gemischter Richtung (z. B. eine arabische Beschriftung mit einem lateinischen Produktcode) werden in Excel und in Power BI manchmal unterschiedlich dargestellt. Die Bytes sind in beiden gleich; der Unterschied liegt im bidirektionalen Durchlauf der Darstellung. Wenn Power BI zeigt, was Sie wollen, ist das die maßgebliche Quelle.