Add RTL / bidirectional text support for Arabic

Open 💬 0 comments Opened Jun 28, 2026 by carlos-rivella

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Arabic is a right-to-left (RTL) language. In the Claude Code desktop app,
replies that mix Arabic with English words, file paths, commands, or numbers
get visually scrambled: the line is reordered, sentences split into two
confusing halves, and numbers/paths jump to the wrong place. This makes
replies very hard to read for Arabic-speaking users.

Proposed Solution

Add an RTL option, or apply dir="auto" to message/prose containers so each
paragraph auto-detects its base direction from its first strong character:
Arabic-leading text renders RTL (right-aligned) with inline English in the
correct place, while English-leading text stays LTR. A simple "Text direction:
Auto / LTR / RTL" setting would also work.

Alternative Solutions

_No response_

Priority

High - Significant impact on productivity

Feature Category

Other

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗