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.

Creatie autodetects the input language and handles text direction accordingly. 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

Text layers in Creatie files align to the left by default. You can change the alignment in the right-side properties panel if you want to. Alignment settings for text layers are retained until the file is closed or reloaded.

Note: Each text layers supports a single text alignment. Create a new layer to apply a different alignment.

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