RTL text

Creatie supports writing systems in mainstream languages worldwide, including both LTR(left-to-right) languages, commonly used RTL(right-to-left) languages, and bidirectional text.

By default, Creatie automatically handles the text direction based on input language detection. If the language is RTL, it will automatically display from right to left.

RTL text

RTL text refers to languages written from right to left. Commonly used RTL languages include Arabic, Hebrew, Persian, Urdu, Uyghur, etc.

Creatie provides RTL fonts. If the font you are using doesn't support RTL languages, the font fallback mechanism will be triggered. It automatically falls back to a font that supports the language, ensuring that even if you don't have the corresponding font, you can still edit and correctly display RTL languages.

Add RTL text

In Creatie design files, text layers default to left alignment. In other words, by default, the text blocks align to the left side of the layer’s bounding box. You can change the alignment in the right-side properties panel if you want to. Creatie will remember the alignment settings of the previous edited text layer until the file is refreshed or closed.

Note: Each text layer can have one text alignment. If you need different text alignments, create a new text layer.

Edit RTL text

  • Line break: In RTL languages, the leftmost side of the line is the line ending, and the rightmost side is the line beginning. A line break is on the left side, and the cursor always stays at the leftmost side of the text box.

  • Cursor movement: In RTL language text, when the cursor moves left, it moves to the end of the preceding word, and vice versa.

image.png

  • Insertion: Inserting text at the cursor position places the text to the right of the cursor.

  • Deletion: For RTL text, when you use Delete, characters to the left of the cursor are removed, and when you use Backspace, characters to the right of the cursor are removed.

  • Ordered and unordered lists: When the text direction is RTL, ordered and unordered lists are displayed to the right of the text.

image.png

Bidirectional text

Bidirectional text refers to text that contains both LTR and RTL languages or writing systems.

For bidirectional text:

  • The overall direction of the text layer depends on the language of the first input character.
  • The direction of a specific text segment depends on the language of the text segment.

image.png

πŸ‘πŸ» Helpful or πŸ‘ŽπŸ» Not Helpful

πŸ‘‰πŸ» Was this article helpful to you? We look forward to your feedback.
πŸ‘πŸ» Helpful
πŸ‘ŽπŸ» Not Helpful