Le texte dans un document qui va à la fois de gauche à droite (LTR) et de droite à gauche (RTL) est considéré comme bidirectionnel.
Exemple :
L'inclusion de mots en langue anglaise dans un texte par ailleurs arabe ; les mots anglais étant lus de gauche à droite avec le reste du texte lu de droite à gauche.
-
Les langues s'écrivant de droite à gauche sont entièrement prises en charge en tant que cibles de traduction. La prise en charge du texte bidirectionnel s'applique aux segments avec un paramètre linguistique cible RTL (par exemple, la traduction vers l'arabe ou l'hébreu). Elle ne s'applique pas lorsque la langue source est RTL et la cible est LTR.
-
Les caractères directionnels forts, tels que les lettres arabes ou hébraïques, et les lettres latines, sont reconnus automatiquement par l'éditeur. Les caractères Neutres (nombres, espaces, ponctuation) ne se voient pas attribuer automatiquement de direction ; ils héritent de la direction du contexte, ce qui peut produire un rendu incorrect. Pour ces caractères, des marques directionnelles doivent être insérées manuellement.
-
Pour marquer du texte Neutre (nombres, espaces, points, etc.) comme RTL ou LTR, suivez ces étapes :
-
Dans l'éditeur, Sélectionner le texte à marquer.
-
Dans le menu , Sélectionner Insert symbol.
-
sélectionner Left-to-Right Mark (CTRL+ALT+SHIFT+L) ou Right-to-Left Mark (CTRL+ALT+SHIFT+R).
Le texte sélectionné est marqué comme spécifié et le marquage peut être visualisé dans la cible avec Display hidden characters activé sous le menu .
-