כיצד לתרגם מסמכים לא-טכניים (כגון קבצי Word או PDF עבור הוראה) המכילים קטעי קוד משולבים?

אבחון מצב עכשווי מרכזי

“חומרי לימוד רבים או מדריכי מוצרים כוללים משתני קוד בתוך פסקאות רגילות, ומתרגמים רגילים עלולים לתרגם אותם באופן שגוי (למשל, לתרגם ‎`Print()`‎ ל-‎`打印()`).”

ניתוח סיבת השורש

1

זיהוי קוד מבוסס גופן

עבור קבצי PDF/Word, המערכת מנתחת את מאפייני הגופן. בדרך כלל, קוד יוצג בגופן ברוחב קבוע (למשל Courier New). אנו מנצלים תכונה זו כדי לנעול אזורים אלה אוטומטית ולא לתרגמם.

2

רשימת מילות מפתח מורשות

המערכת כוללת ספריית מילים שמורות מובנית לשפות תכנות מובילות (Java, Python, C++). גם כאשר קטעי קוד אינם מסומנים כבלוקים, הבינה המלאכותית מזהה מילות מפתח דוגמת `function`, `class`, `var` ומשאירה אותן ללא שינוי.

3

תצוגה מקדימה ותיקון מיידי

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

סיכום הפתרון הסופי

הבדלה חכמה בין שפה טבעית לשפת מכונה היא מרכיב מרכזי בעיבוד חומרי הדרכה טכנולוגיים.