חזרה
    מדריכים מעשיים
    ChatGPT Desktop
    RTL / עברית

    תיקון תמיכת עברית ב-ChatGPT Desktop

    רועי טל
    פורסם: 19.5.2026
    7 דקות קריאה
    האזינו לפוסטקריינות AI · 11 דק'
    0:00 / 10:48
    תיקון תמיכת עברית ב-ChatGPT Desktop
    מדריכים מעשיים ChatGPT Desktop RTL / עברית

    תיקון תמיכת עברית ב-ChatGPT Desktop

    מאת רועי טל | פורסם 19 במאי 2026 | עודכן 3 בספטמבר 2026 | 7 דקות קריאה

    אפליקציית ChatGPT Desktop (המאוחדת - ChatGPT Work + Codex) השתפרה מאז שהמדריך הזה נכתב, ואם מגדירים את שפת הממשק לעברית היא כבר מיישרת חלק מהדברים לבד. אבל נשארו פערים שמרגישים בהם כל יום: פסקה שמתחילה במילה לועזית ("ChatGPT הוא כלי מצוין…") נשארת מיושרת שמאלה, בולטים של רשימות בעברית יושבים בצד הלא נכון, קווי ציטוט הפוכים, ובלוקי קוד נשברים כשהם יושבים בתוך פסקה בעברית.

    בניתי פאצ' קוד פתוח (MIT) שמתקין העתק של ChatGPT Desktop עם תמיכת RTL חכמה - מיישר כל פסקה לפי השפה שלה, שומר על בלוקי קוד ב-LTR, ולא נוגע בפריסה של האפליקציה עצמה. במדריך הזה תראו איך מתקינים אותו בשורה אחת על Windows או על Mac, בלי Admin ובלי לגעת בהתקנה המקורית של ChatGPT.

    קבוצת עדכוני RT-AI בוואטסאפ

    300+ אנשים שמקבלים עדכונים לפני כולם

    🔔 עדכונים על כלי AI חדשים כל מה שחם ומעניין בעולם ה-AI 🛠️ טיפים מעשיים וקצרים 🔕 קבוצה שקטה - ללא ספאם
    💬 הצטרפו עכשיו ←

    🎯מה תשיגו בסוף המדריך הזה

    • ChatGPT Desktop עם תמיכה מלאה בעברית - composer, תשובות streaming, רשימות וכותרות
    • בלוקי קוד נשארים LTR גם כשהפסקה סביבם בעברית
    • קיצור דרך "ChatGPT" חדש על שולחן עבודה ובתפריט Start - לוחצים ופותחים את הגרסה המתוקנת
    • ההתקנה המקורית של ChatGPT לא מושפעת - אפשר תמיד לחזור אליה
    • עדכון אוטומטי - כש-ChatGPT מתעדכן, הפאצ' מחיל את עצמו מחדש לבד (דורש אישור מנהל אחד בהתקנה)
    • הסרה מלאה בשורה אחת אם רוצים

    לפני שמתחילים - מה נדרש

    🖥️

    ChatGPT Desktop

    מותקן מ-Microsoft Store ב-Windows או מהאתר הרשמי ב-Mac.

    📦

    Node.js (LTS)

    נדרש בשביל npx (חבילות @electron/asar ו-@electron/fuses).

    https://nodejs.org/
    🔒

    בלי Admin

    לא נדרשות הרשאות מנהל, לא נדרש takeown, לא נוגעים ב-WindowsApps.

    🪟Windows - PowerShell

    פתחו PowerShell (לא חייב admin), הדביקו את השורה הבאה ולחצו Enter. הסקריפט יוריד את גרסת ה-main העדכנית מ-GitHub, יזהה את התקנת ChatGPT תחת WindowsApps, יצור העתק מתוקן ב-%LOCALAPPDATA%\Programs\ChatGPT-RT-AI, וייצור קיצור דרך "ChatGPT" על שולחן העבודה ובתפריט Start.

    PowerShell
    irm https://raw.githubusercontent.com/rt25ai/chatgpt-desktop-rtl-rt-ai/v0.7.0/install-online.ps1 | iex

    💡 טיפ: אין צורך להריץ שוב. ההתקנה מתקינה מנגנון עדכון אוטומטי (ב-Windows משימה מתוזמנת, ב-Mac סוכן launchd) שמזהה כשגרסה חדשה של ChatGPT יוצאת ומחיל את הפאצ' מחדש על הגרסה החדשה - אוטומטית, ברקע, בלי חלון ובלי הרשאות. רוצים בכל זאת לאלץ עדכון עכשיו? הריצו שוב את אותה שורה.

    🍎macOS - Terminal

    פתחו Terminal, הדביקו את השורה הבאה ולחצו Enter. הסקריפט יעתיק את /Applications/ChatGPT.app ל-~/Applications/ChatGPT-RT-AI.app, יזריק את ה-payload, יחתום מחדש ad-hoc ויפתח את האפליקציה.

    Terminal (bash / zsh)
    curl -fsSL https://raw.githubusercontent.com/rt25ai/chatgpt-desktop-rtl-rt-ai/v0.7.0/install-online.sh | bash

    שימו לב (Mac): נדרשים brew install node ו-xcode-select --install בהתאמה. גרסת ה-Mac נכתבה לפי דפוס הפאצ'ים המקובל ל-Electron על macOS אבל לא נבדקה אצלי אישית - אם משהו לא עובד, פתחו issue ב-GitHub.

    הסרה

    רוצים להסיר את הפאצ' ולחזור ל-ChatGPT המקורי? שורה אחת:

    Windows - PowerShell
    irm https://raw.githubusercontent.com/rt25ai/chatgpt-desktop-rtl-rt-ai/v0.7.0/uninstall-online.ps1 | iex
    macOS - Terminal
    curl -fsSL https://raw.githubusercontent.com/rt25ai/chatgpt-desktop-rtl-rt-ai/v0.7.0/uninstall-online.sh | bash

    ⚠️ חשוב: האפליקציה לא נפתחת אחרי עדכון? הריצו את שורת ההתקנה שוב

    מבילד 26.901 אפליקציית ChatGPT אוכפת ASAR integrity: ה-launcher נושא בתוכו את חתימת ה-SHA-256 של הארכיון הפנימי, ו-Electron מסרב לעלות אם הארכיון על הדיסק שונה. כל פאץ' מחייב אריזה מחדש של הארכיון, ואריזה מחדש תמיד משנה את החתימה - אז עותק שפוצ' בגרסה ישנה של הכלי פשוט מת בהפעלה, בלי שום הודעה.

    תוקן ב-v0.7.0: המתקין מחשב את החתימה החדשה ומעדכן אותה בתוך ה-launcher. אם האפליקציה המפוצ'ת הפסיקה להיפתח - פשוט הריצו שוב את שורת ההתקנה שלמעלה.

    עדכון ספטמבר 2026 - שני באגים שתוקנו

    מאז הפרסום המקורי האפליקציה התאחדה (Codex + ChatGPT Work הפכו לאפליקציה אחת בשם ChatGPT), והפאצ' נכתב מחדש. שני דברים חשובים תוקנו - שווה להכיר אותם גם אם אתם רק משתמשים:

    1. כפתורים שהפסיקו להגיב (תוקן ב-v0.4.0)

    הגרסאות הישנות של הפאצ' היו כותבות dir="rtl" על אלמנטים בתוך העמוד. זה נשמע תמים, אבל ממשק ChatGPT Desktop בנוי ב-Tailwind v4, וה-variant בשם rtl: שלו מתקמפל לסלקטור שכולל [dir=rtl] * - כלומר כל צאצא של אלמנט עם dir=rtl.

    התוצאה: שורות flex התהפכו, חצים הסתובבו ב-180°, ותפריטים ומתגים זזו מאות פיקסלים מהמקום שבו הם מצוירים - ולכן הקליקים "לא הגיבו". במדידה מול הסלקטורים האמיתיים של האפליקציה, כפתור המודל זז 464 פיקסלים.

    התיקון: הפאצ' החדש לעולם לא כותב dir או lang. הכיוון נקבע ב-CSS בלבד, דרך unicode-bidi: plaintext, שקובע כיוון בסיס לכל פסקה לפי התו החזק הראשון שלה - בלי לשנות שום layout. יש בדיקה אוטומטית שנכשלת אם אלמנט כלשהו בממשק זז אפילו פיקסל אחד.

    2. שורת הכלים העליונה שלא הגיבה (תוקן ב-v0.5.0)

    זה באג של האפליקציה עצמה, לא של הפאצ' - הוא נמדד זהה בהתקנה נקייה מה-Store. בבילד 26.831 האפליקציה פורשת מעל שורת הכלים שכבות שנושאות גם -webkit-app-region: drag וגם pointer-events: none. Chromium בונה את אזור הגרירה של החלון מהתכונה הראשונה בלבד ומתעלם מהשנייה, ולכן Windows מדווח על כל הרצועה כ"פס כותרת".

    התוצאה: הפעמון, החיפוש ומחליף המצב Chat/Work/Codex נמצאים בתוך הרצועה - ולחיצת עכבר עליהם גוררת את החלון במקום להגיע אליהם.

    התיקון: אלמנט שלא יכול לקבל אירועי עכבר גם לא יכול לשמש ידית גרירה, אז הפאצ' מנקה את אזור הגרירה רק על שכבות שהוכח שהן pointer-events: none. ידית הגרירה האמיתית נשארת - החלון עדיין נגרר משורת התפריטים העליונה.

    💡 לאפליקציה יש כבר תמיכת RTL משלה. אם הגדרתם את שפת הממשק לעברית, ChatGPT Desktop מגדיר בעצמו <html lang="he" dir="rtl">. הפאצ' לא נלחם בזה - הוא משלים רק את מה שהאפליקציה משאירה פתוח: פסקאות שמתחילות במילה לועזית אבל הן עברית ("ChatGPT הוא כלי מצוין…"), בולטים וקווי ציטוט בצד הנכון, בלוקי קוד נעולים ל-LTR, וכיוון לפי שורה בתיבת הכתיבה.

    איך הפאצ' עובד מתחת למכסה המנוע

    ChatGPT Desktop הוא אפליקציית Electron. מתחת למכסה המנוע, הפאצ' עושה את הצעדים הבאים על העתק של האפליקציה (לא על המקור):

    1. 1. מאתר את התקנת ChatGPT המקורית (ב-Windows: WindowsApps\OpenAI.Codex_... דרך Get-AppxPackage; ב-Mac: /Applications/ChatGPT.app).
    2. 2. מעתיק אותה לתיקייה תחת פרופיל המשתמש (בלי Admin).
    3. 3. מחלץ את resources/app.asar בעזרת @electron/asar.
    4. 4. מזריק קובץ JavaScript אחד לתוך ה-entry bundle של ה-webview. הוא מזריק גיליון סגנונות שמיישר כל פסקה לפי השפה שלה עם unicode-bidi: plaintext - ולא כותב אף פעם dir או lang על אלמנטים (ראו למטה למה זה קריטי).
    5. 5. אורז מחדש את app.asar, ומנסה לכבות את EnableEmbeddedAsarIntegrityValidation דרך @electron/fuses. ל-shell של ChatGPT (OWL) אין fuse sentinel בכלל, אז השלב הזה פשוט מדווח שאין מה לכבות וממשיך - זה תקין.
    6. 6. ב-Mac, חותם מחדש ad-hoc עם codesign --force --deep --sign - כדי ש-macOS יסכים להריץ את ההעתק.
    7. 7. יוצר קיצור דרך בשם "ChatGPT" על שולחן העבודה ובתפריט Start (Windows) או פותח את האפליקציה מ-Finder (Mac).

    💡 אותו payload, שתי מערכות הפעלה: קובץ ה-JS שמוזרק (chatgpt-rtl-payload.js) זהה ב-Windows וב-Mac. רק סקריפט ההתקנה מנהל את ההבדל בין MSIX ל-.app.

    ⚠️ Disclaimer - הסרת אחריות

    שימוש אישי בלבד. הכלי הזה מסופק כ-AS-IS, בלי שום אחריות מפורשת או משתמעת, וניתן לשימוש על אחריותו הבלעדית של המשתמש.

    לא קשור ל-OpenAI. הפאצ' אינו מוצר רשמי של OpenAI ואינו מאושר על-ידם. ChatGPT ו-OpenAI הם סימנים מסחריים של בעליהם.

    מתקן העתק, לא את המקור. הסקריפט יוצר העתק תחת פרופיל המשתמש. ההתקנה המקורית מ-Microsoft Store / /Applications נשארת ללא שינוי. עם זאת, ההעתק כבר לא חתום ב-MSIX integrity (Windows) או בחתימה המקורית של OpenAI (Mac).

    מבטל את אימות ה-ASAR integrity (אם הגרסה אוכפת אותו). נדרש כדי שה-asar המעודכן ייטען; בגרסאות Electron החדשות אין אכיפה אז השלב פשוט מדלג וממשיך. אם רוצים לחזור לחתימה המקורית - מסירים את ההעתק (uninstall) ומשתמשים שוב במקור.

    עדכוני ChatGPT. עדכון מהחנות מעדכן את המקור, לא את ההעתק המתוקן. ההתקנה רושמת משימת עדכון אוטומטי שמחילה את הפאצ' מחדש על הגרסה החדשה; אם ויתרתם על אישור המנהל בזמן ההתקנה - פשוט הריצו שוב את שורת ההתקנה אחרי עדכון.

    ללא ערבות לתפקוד עתידי. OpenAI יכולים בכל עת לשנות את מבנה ה-bundles הפנימי. אם זה קורה, הפאצ' יעצור עם שגיאה ברורה - לא יפגע בקבצים בשקט.

    רישיון MIT. אין warranty, והמחברים אינם אחראים לכל נזק ישיר, עקיף, מקרי או תוצאתי שייגרם משימוש בכלי. הקוד פתוח לבדיקה ב-GitHub לפני התקנה.

    קישורים

    הירשמו לעדכונים במייל

    רוצים להישאר צעד אחד קדימה?

    עדכונים על כלי AI, מדריכים וטיפים - ישר למייל. בלי ספאם.

    הפרטים משמשים לשליחת עדכוני תוכן בלבד, לא מועברים לצד שלישי, וניתן להסיר את הרישום בכל עת מהקישור שבתחתית כל מייל. מדיניות הפרטיות