תרגום סקריפטים של משחק: האם קיימת תמיכה בפורמטים של Lua או Ren'Py?
אבחון מצב עכשווי מרכזי
“בסקריפטים של משחקים משולבים קוד לוגי, משתנים וטקסט דיאלוגים. בייחוד ברומנים חזותיים (AVG), יש נפח טקסט גדול במיוחד בליווי כמות רבה של סימני בקרה.”
ניתוח סיבת השורש
1
זיהוי שורות דיאלוג
עבור סקריפטים של Ren'Py (.rpy), ה-AI מסוגל לזהות תבניות דיאלוג כגון `e "Hello world"`, לתרגם אך ורק את התוכן שבתוך המרכאות, ולשמר אינטרפולציה של משתנים כגון [player_name].
2
עיבוד מבנה טבלאות ב-Lua
לטבלאות לוקליזציה ב-Lua, המערכת יודעת לנתח מבנה Key-Value ולוודא ששינוי מתבצע אך ורק ב-Value. מפתחים מעלים את הסקריפט, וניתן להורידו ולהחליף בו-זמנית את קובץ המשאב המקורי, ללא צורך בהעתקה והדבקה ידנית.
סיכום הפתרון הסופי
האצת תהליך השקת גרסאות רב-לשוניות למשחקי אינדי (Indie Game).