-
אני מריץ תוכנות באנגלית על מערכת הפעלה בעברית (חלונות), והתוכנה מוצגת עם פריסה מימין לשמאל (לדוג' Atom, Wireshark ועוד..)
משהו יודע איך לטפל בבעיה הזאת מבלי לשנות את השפה של המערכת הפעלה לאנגלית(למי שמבין: אולי אפשר עם הזרקת dll שעושה hook לGetUserDefaultUILanguage ומחזיר שפה משמאל לימין. אבל אני מחפש דרך יותר פשוטה ופרקטית)
תודה רבה!
-
@קומפיונט
לגבי wireshark ספציפית, אפשר לשנות את שפת הממשק לאנגלית
לגבי ATOM, זה אלקטרון שאוטומטי מציג את התפריט לפי שפת המערכת, יש על זה כמה issues בגיטהאב (1, 2, 3), הפתרון שמציעים הוא להריץ ככה:atom --force-ui-direction=ltr
לגבי הבעיה הכללית, יש כאן שתי פתרונות: https://superuser.com/questions/384775
נראה שהתוכנה locale emulator שמובא שם עושה בדיוק מה שהצעת, הזרקת DLL.
שים לב שהוא אומר שהוא תומך רק בתוכנות של 32 סיביות
Locale Emulator supports 32-bit executables running on both 32-bit or 64-bit systems. For example, if you are using 64-bit WinRAR, you will not see the context menu on a RAR file unless you swapped 64-bit WinRAR with the 32-bit version
-