๐ŸŒ New in Darty-Ai: Advanced RTL & Regex Features for Global-Ready Illustrator Text

Our latest release brings powerful enhancements to Darty-Aiโ€™s text method โ€” helping creative teams manage multilingual, right-to-left, and data-driven designs faster and more precisely than ever.

Whether you’re working in Arabic, Hebrew, German, Chinese, Japanese, Dutch, or beyond, Darty-Ai now gives you the control you need to translate and localize designs with confidence.


โœจ Smarter RTL Language Support

Darty-Ai now gives you fine-grained control over text direction, essential for accurate typesetting in Arabic, Hebrew, and similar right-to-left (RTL) languages.

New direction settings include:

  • Composer Direction: ltr, rtl
  • Story Direction: ltr, rtl
  • Paragraph Direction: ltr, rtl
  • Character Direction: ltr, rtl, default

โžก๏ธ Middle Eastern, Chinese, Japanese, and other language-specific typographic features can also be applied using paragraph and/or character styles โ€” giving you full control over font behavior, punctuation, alignment, and more.


๐Ÿง  Regex Support for Powerful, Flexible Text Matching

You can now use modern ECMAScript-style regex, including the new v (Unicode sets) flag, for ultra-specific targeting of characters โ€” even diacritics and emojis.

๐Ÿ” Highlights:

RegexMatches
[\u0600-\u06FF]All Arabic characters including diacritics
/\p{Script=Arabic}|\p{M}/All Arabic characters, including diacritics
/[[\u0600-\u06FF]--\p{M}]/vArabic excluding diacritics
/[[\u0600-\u06FF]&&\p{M}]/vOnly Arabic diacritics
/\p{Emoji}/All emoji characters
/[\p{Emoji}--\p{ASCII}]/vEmojis without ASCII overlap

These regexes allow you to:

  • ๐ŸŽจ Color or format only diacritics, emojis, or specific script characters
  • ๐Ÿงน Remove unwanted characters like diacritics or control marks
  • โœ๏ธ Apply fonts or text direction based on Unicode ranges

Darty-Ai includes the u and g flags by default. Other flags (like i, m, or v) can be added manually after the closing /.
You can also use patterns like \p{Emoji} without slashes, if no extra flags are needed.
Regex is widely documented โ€” feel free to Google or ChatGPT your expressions.
We’ll be publishing practical examples soon at docs.darty.ai.


๐Ÿ”„ Built on Proven Text Replacement Tools

Regex now joins Darty-Aiโ€™s existing, easy-to-use text replacement features:

  • ๐Ÿ” Replace full text frames via the frameโ€™s tag
  • ๐Ÿ” Replace parts of text using the find command:
    โ€“ Works with template formats like ((this)), {{this}}
    โ€“ Also matches words outside of template delimiters by setting the mode to all

Now you can:

  • Use simple tag-based automation
  • Leverage template-based searching
  • Apply fine-grained regex-based rules

All within the same intuitive text method.


โœจ New: fittingMethod Prevents Overflow

When translating text โ€” especially into languages like German or Dutch โ€” content can expand and overflow design boundaries.

To help, Darty-Ai supports the fittingMethod property:

  • shrinkText: Automatically reduces font size to fit
  • fitFrame: Grows the text frame to contain the content

This ensures your layout adapts intelligently to multilingual data โ€” without needing manual resizing.


๐ŸŒ A Design Engine for Global Teams

These updates make Darty-Ai an even more essential tool for global Illustrator workflows:

โœ… Precision RTL layout support
โœ… Font-aware handling of scripts, diacritics, and emojis
โœ… Smart fitting for long translations
โœ… Regex-driven text targeting
โœ… Seamless Google Sheets integration

From Japanese product labels to Arabic packaging, Hebrew pamphlets or German translations, Darty-Ai helps you go from spreadsheet to Illustrator at a global scale โ€” without losing quality.


๐ŸŽฏ Try It Out

This release is live now.
Explore the full Text Method documentation or dive straight into your next multilingual design.

Darty-Ai โ€” where Illustrator meets automation for the modern world.

Leave a Comment

Scroll to Top