Right-to-left-mark (RLM) is a non-displayable control character that displays the needed text in the correct right-to-left direction.
The right-to-left mark (RLM) is a control character used to guarantee that the text following it is displayed in a right-to-left (RTL) direction. This non-printing character is crucial for managing text directionality in documents that include both right-to-left (RTL) and left-to-right (LTR) scripts.
RLM is employed to keep the correct visual alignment and reading order in multilingual and bidirectional texts, for the content to be presented accurately and intuitively.
Right-to-left (RTL) and bidirectional languages (texts) have a complex writing system. Therefore, localizers and developers must use RLM and LRM non-printing characters to display them properly.