Arabic Letters Broken or Reversed in Photoshop: Cause and Fix

You type an Arabic word in Photoshop and the letters appear separated and reversed: "د م ح م" instead of "محمد". The font is rarely the problem; the text engine is.

Why the letters break apart

Arabic letters change shape depending on their position in a word, and the text runs from right to left. The default text engine in Adobe apps is built for Latin scripts, so it neither joins the letters nor reverses the direction. The fix is to switch to the engine for Middle Eastern and South Asian languages.

Fix in Photoshop

1. Open Edit → Preferences → Type (on Mac: Photoshop → Settings → Type).

2. Under Choose Text Engine Options, select Middle Eastern and South Asian.

3. Click OK, then quit and reopen Photoshop; the change only applies after a restart.

4. Create a new text layer and type the Arabic text. Older layers may need to be retyped.

5. In the Paragraph panel menu, choose Middle Eastern and South Asian Every-line Composer and set the paragraph direction to right-to-left.

Fix in Illustrator

1. Open Edit → Preferences → Type and enable the Middle Eastern and South Asian options.

2. In the Paragraph panel menu, choose Middle Eastern & South Asian Every-line Composer.

3. Set the paragraph direction to right-to-left.

Fix in After Effects

Open Preferences → Type, choose South Asian and Middle Eastern as the text engine, then restart the app.

Still broken?

Summary

In most cases switching the text engine to Middle Eastern and South Asian and restarting the app is enough. If the problem remains, check that the font itself supports Arabic.

References

All articles