Native RTL support for Persian, Arabic, and Hebrew (UI + chat) #11855
Closed
amiraliak99
started this conversation in
Ideas
Replies: 1 comment
|
Duplicate of #6716 — same native RTL / bidi request (logical CSS, Related lineage: #1767 → #1771 (closed in favor of the logical-utilities approach that became #6716). Narrower open work: chat message direction in #10779; annotation RTL in #4644. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Summary
T3 Code currently only supports LTR layout. I’d like to request native RTL support for languages such as Persian, Arabic, and Hebrew.
Problem
When typing or reading RTL text in the chat/composer, the layout is incorrect. Punctuation, alignment, and mixed LTR/RTL content (like code) become hard to read. The sidebar and settings also remain LTR.
Proposed solution
dir="auto".dir="rtl"to message containers, composer, and relevant UI parts.dir="ltr").margin-inline-start,padding-inline-end, etc.) instead of physicalleft/right.Scope
Alternatives
t3code-rtlpatches the app, but it breaks on every update and doesn’t support AppImage.Use case
Many developers use Persian, Arabic, or Hebrew. Native RTL support would make T3 Code usable for them without hacks or unofficial patches.
All reactions