Documentatie · Handleidingen
Werken met RTL-talen
Hebreeuws, Arabisch, Perzisch: hoe Daxlate vertalingen van rechts naar links weergeeft.
Laatst bijgewerkt:
Schriften van rechts naar links zijn volwaardig ondersteund. Daxlate herkent
RTL-culturen aan hun .NET-cultuurbeschrijving (Arabisch ar-*, Hebreeuws
he-*, Perzisch fa-*, Urdu ur-*, enzovoort) en draait de betrokken cellen
om zonder dat je iets hoeft in te stellen.
In het raster #
Hoort een cultuurkolom bij een RTL-schrift, dan worden haar rastercellen
weergegeven met FlowDirection: RightToLeft:
- Tekst lijnt rechts uit
- De tekstcursor beweegt tijdens het typen van rechts naar links
- Ingesloten Latijnse cijfers en leestekens worden met het juiste bidirectionele algoritme weergegeven, dus geen verrassingen met telefoonnummers of productcodes binnen een Arabisch bijschrift
Je hoeft niets om te zetten. Klik in de cel en typ. De editor past zich vanzelf aan.
Op schijf #
Het semantische Power BI-model slaat vertalingen op als gewone UTF-8-tekenreeksen. Er zit geen richtingsmarkering in; weergavemotoren leiden die af uit het schrift. Daxlate geeft de bytes ongewijzigd door, inclusief de bidirectionele Unicode-stuurtekens (LRE, RLE, PDF, LRM, RLM) die de vertaler misschien heeft toegevoegd om dubbelzinnige gevallen vast te zetten.
Werken in Excel #
Excel geeft RTL-tekenreeksen correct weer zolang het systeem de benodigde lettertypen heeft, die Windows standaard installeert voor de belangrijkste RTL-schriften.
Toont de Excel van je vertaler tekens in de verkeerde volgorde, dan is dat meestal alleen een weergaveprobleem: de onderliggende bytes kloppen en komen ongeschonden terug in Daxlate. Zolang de vertaler de tekens niet met de hand omdraait, zit je goed.
Veelvoorkomende valkuilen #
- Spaties aan het begin of eind van RTL-bijschriften zijn in elke editor lastig te zien. Wat er visueel uitziet als het begin van de tekenreeks kan logisch het einde zijn. Klopt er iets niet, kopieer de celinhoud dan naar een editor met hexweergave en controleer het.
- Tekenreeksen met gemengde richting (bijvoorbeeld een Arabisch bijschrift met een Latijnse productcode) worden soms anders weergegeven in Excel dan in Power BI. De bytes zijn in beide gelijk; het verschil zit in de bidirectionele ronde van de weergavemotor. Toont Power BI wat je wilt, neem dat dan als leidend.