[FEATURE] Hebrew (RTL) text display broken when mixed with English

Resolved 💬 2 comments Opened Apr 19, 2026 by harvest-glen Closed Apr 19, 2026

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_

View original on GitHub ↗

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