Add RTL (right-to-left) layout support for Hebrew/Arabic users
Resolved 💬 2 comments Opened Jun 29, 2026 by gruto-art Closed Jul 3, 2026
Problem
Claude Code's TUI is rendered left-to-right with no way to mirror the
layout. While Hebrew/Arabic text inside messages renders correctly via
the terminal's BiDi handling, the surrounding UI chrome — input box,
status bar, panels, indicators — is locked LTR.
For native RTL-language users this creates a constant context switch
between the conversation content (which flows RTL) and the UI shell
(which flows LTR).
Request
Add an opt-in RTL mode that mirrors the TUI layout:
- Input prompt and cursor anchored to the right
- Status bar / indicators mirrored
- Panels and boxes mirrored
- Keep code blocks and English text LTR within the RTL frame
Could be exposed as a setting ("rtl": true in settings.json) or
auto-detected from LANG / LC_ALL when set to an RTL locale.
Environment
- Claude Code on macOS (Terminal.app / iTerm2)
- Native Hebrew speaker, daily user
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗