Feature Request: RTL (right-to-left) support for Hebrew, Arabic, and other RTL languages

Resolved 💬 2 comments Opened Jun 25, 2026 by itay-oren-natural Closed Jun 28, 2026

Summary

Add RTL (right-to-left) language support to the Claude Code UI — both the desktop app and web app (claude.ai/code).

Problem

Users writing in Hebrew, Arabic, Persian, or other RTL languages experience poor text directionality in the chat interface. While Claude responds correctly in RTL languages, the UI itself renders all text as LTR, making it harder to read and compose messages in RTL languages.

Expected Behavior

  • Text typed or displayed in RTL languages should be rendered right-to-left
  • The UI should detect RTL content and apply dir="rtl" / direction: rtl styling automatically (or as a setting)
  • Ideally, a global RTL layout option in Settings for users who primarily work in RTL languages

Current Workaround

Browser extensions (e.g. "RTL" Chrome extensions) can partially fix this for the web app, but this is not a viable solution for the desktop app.

Use Case

Developers and technical users in Israel, the Arab world, Iran, and other RTL-language regions use Claude Code daily. Native RTL support would significantly improve usability for this audience.

Suggested Implementation

  1. Auto-detect RTL content in chat messages and apply dir="auto" or dir="rtl" on the text container
  2. Add a "Language direction" toggle (LTR / RTL / Auto) in Settings

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗