Skip to content

v1.0.0 — RTL for ZCode: Persian, Arabic, Hebrew, Urdu & more

Choose a tag to compare

@ahmadkhanloo ahmadkhanloo released this 07 Oct 15:49
· 11 commits to main since this release

First public release 🎉

ZCode RTL makes the chat in ZCode render right-to-left languages correctly — with per-paragraph auto-direction and zero modification to the app itself.

✨ Highlights

  • Auto per-paragraph RTL for Persian, Arabic, Hebrew, Urdu — and any RTL language; English stays LTR
  • Mixed text (file paths, numbers, English words) renders correctly; code blocks stay LTR
  • Auto-direction in the composer while you type, too
  • Re-injects into reloaded pages and new windows automatically; runs fully hidden in the background
  • No app files touched — survives ZCode updates, needs no admin rights, uninstalls with one command

🚀 Install

irm https://raw.githubusercontent.com/ahmadkhanloo/ZCodeRTL/main/install.ps1 | iex

Requirements: Windows · ZCode · Node.js ≥ 21

After installing, fully quit ZCode (also from the tray) and start it via the new ZCode RTL desktop shortcut.

🔒 Note

While ZCode runs via the shortcut, it exposes a localhost-only DevTools port (127.0.0.1:9222).


نسخهٔ اول 🎉

‏چت ZCode برای فارسی، عربی، عبری، اردو و هر زبان راست‌به‌چپ درست رندر می‌شود — جهت هر پاراگراف خودکار تشخیص داده می‌شود، بلاک‌های کد چپ‌به‌راست می‌مانند و هیچ فایلی از خود برنامه تغییر نمی‌کند؛ با آپدیت‌های ZCode هم از کار نمی‌افتد.

‏نصب با یک دستور:

irm https://raw.githubusercontent.com/ahmadkhanloo/ZCodeRTL/main/install.ps1 | iex

‏پیش‌نیازها: ویندوز، ZCode، و Node.js نسخهٔ ۲۱ به بالا. بعد از نصب، ZCode را کاملاً ببندید (از System Tray هم Exit بزنید) و آن را با شورتکات جدید ZCode RTL اجرا کنید.