איך קוראים טקסט שמעורב עברית עם אנגלית?

בניתי כלי קטן שפתר לי בעיה גדולה
מכירים את זה שאתם עובדים עם הקלוד AI או עם מה שאתם עובדים ובתשובה שהוא מחזיר לכם יש גם מילים בעברית וגם מילים באנגלית וזה פשוט לא אפשרי לקרוא את זה בצורה נכונה ולהבין מה כתוב שם?
אז לא בא לי לשלם מנוי חודשי לתוסף RTL שעושה את זה, ואני גם עובד לוקאלית במחשב אז זה פחות עוזר לי…
ניסיתי להתקין Visual Studio Code עם כל מני תוספים, זה גם לא עבד…
ואז 💡
למה שלא אבקש מקלוד שיכין לי כלי כזה ?
אז הנה הוא הכלי והוא מאוד פשוט שימוש
כשיש לכם תשובה כזו שבא לכם לשבור את המסך כי לא מבינים כלום, פשוט:
- לוחצים על כפתור העתק שיש בסוף כל תשובה שהקלוד מחזיר
- בכלי שמצורף כאן למטה לוחצים על הכפתור הסגול "קרא מלוח"
הכלי מדביק את מה שהעתקתם ומיישר לימין ומסדר את זה ל RTL כדי שתוכלו לקרוא ולהבין כמו בני אדם.
יש גם אפשרות פשוטה יותר, לגלול בכלי למטה ולהדביק עם control V.
יכול להיות שתצטרכו להגדיר לכרום או לדפדפן שלכם שמותר לדף הזה לקבל גישה לקליפ-בורד שלכם שזה הזכרון של העתק הדבק שלכם.
בכרום עושים את זה דרך
chrome://settings/content/clipboard
הכלי זמין כמובן בחינם, בלי שום אחריות מצידי
אם אהבתם שתפו בבקשה עם חברים שלכם.
שאלות נפוצות
למה טקסט שמערבב עברית ואנגלית נשבר ונקרא הפוך?
כי הדפדפן מפעיל את האלגוריתם הדו-כיווני (Bidi) של יוניקוד, שמנחש לאן שייך כל קטע טקסט. עברית נכתבת מימין לשמאל ואנגלית משמאל לימין, וכשהן מעורבבות - במיוחד יחד עם מספרים, סוגריים, נקודות ומקפים - האלגוריתם ממקם את התווים ה"נייטרליים" לפי ההקשר שסביבם, ולא בהכרח לפי מה שהתכוונתם. התוצאה היא שורה שנראית מבולגנת בלי ששום תו בה באמת השתנה.
למה דווקא סוגריים, נקודה ומקף קופצים למקום הלא נכון?
כי יוניקוד מסווג אותם כתווים נייטרליים - אין להם כיוון משל עצמם, והם מקבלים את כיוונם מהטקסט הסמוך. משפט עברי שמסתיים במונח באנגלית ואחריו נקודה יגרום לנקודה להידבק לקטע האנגלי ולקפוץ לקצה השני של השורה. זו אינה תקלה בתוכנה אלא התנהגות מוגדרת של התקן.
האם הכלי שומר את הטקסט שאני מדביק אליו?
לא. הכלי רץ כולו בדפדפן שלכם - הטקסט אינו נשלח לשום שרת ואינו נשמר בשום מקום. אפשר להשתמש בו גם בתוכן פנימי או רגיש בלי לחשוף אותו החוצה.
זה עובד גם עם ChatGPT או Gemini, או רק עם Claude?
עובד עם כולם. הבעיה אינה ייחודית למודל מסוים - היא נובעת מעצם הערבוב של עברית ואנגלית בטקסט, ולכן הכלי מטפל באותה צורה בפלט מכל מודל, וגם בטקסט רגיל שהועתק ממסמך, ממייל או מאתר.
