[FEATURE] RTL (Right-to-Left) language support for the chat interface
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
Summary
Add RTL (Right-to-Left) text direction support to the Claude Code chat panel
for languages such as Arabic, Hebrew, Persian, and Urdu.
Current Behavior
The chat interface is fixed to LTR (Left-to-Right) layout. When users write
in Arabic or other RTL languages, the text appears misaligned and is difficult
to read, making the experience uncomfortable for a large group of users.
Expected Behavior
- Automatically detect RTL languages and adjust text direction accordingly
- OR provide a setting to manually switch the chat direction to RTL
- Messages and responses should display correctly from right to left
Possible Implementation
- Add a
"chatDirection": "rtl"option in settings - OR auto-detect based on the language of the user's input
Platform
VS Code Extension / Claude Code CLI
Proposed Solution
Why This Matters
Arabic alone has over 400 million native speakers. Hebrew, Persian, and Urdu
add tens of millions more. Many developers in these communities use Claude Code
and would greatly benefit from proper RTL support. This is a simple but
high-impact accessibility improvement.
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
Other
Use Case Example
_No response_
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗