[FEATURE] Hebrew (RTL) text display broken when mixed with English
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
The Claude Code desktop app does not handle RTL (right-to-left) text correctly when Hebrew and English are mixed. Characters and punctuation appear in the wrong order, making the output hard to read.
Environment
App: Claude Code Desktop
OS: Windows 11
Language: Hebrew (mixed with English)
Steps to Reproduce
Write a prompt or receive a response containing Hebrew text mixed with English words or code
Observe that the text direction is incorrect — punctuation jumps, word order is reversed, or lines appear garbled
Expected Behavior
Hebrew text should display right-to-left. Mixed Hebrew/English content should follow Unicode BiDi standards, with English words flowing inline correctly inside RTL paragraphs.
Proposed Solution
Set dir="rtl" and lang="he" on Hebrew content containers
Use unicode-bidi: plaintext for mixed-language text blocks
Wrap inline English/code segments with dir="ltr" elements
Additional Context
This affects usability significantly for Hebrew-speaking users relying on Claude Code as a daily tool.
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗