Skip to content

RTL language support (Persian/Arabic) - characters appear reversed and disconnected #16875

@ajomik

Description

@ajomik

Description

Hello,

I'm using OpenCode on Windows with WezTerm terminal and Persian (Farsi)
text is not displayed correctly. The characters appear reversed and
disconnected (not joined properly).

RTL languages like Persian and Arabic require proper Bidi (bidirectional)
text rendering support in the TUI.

Please add RTL/Bidi text support so Persian and Arabic users can use
OpenCode properly.

Thank you!

Plugins

No response

OpenCode version

No response

Steps to reproduce

No response

Screenshot and/or share link

Image

Operating System

Windows 11

Terminal

WezTerm

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingopentuiThis relates to changes in v1.0, now that opencode uses opentuiwindows

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions