Hogyan fordítsunk olyan, nagyszámú kódrészletet tartalmazó nem technikai dokumentumokat (például oktatási Word/PDF)?
“Számos oktatási segédanyag vagy termékkézikönyv hétköznapi bekezdésekben helyez el kódváltozókat, amelyeket az általános fordítók gyakran erőltetetten lefordítanak (például a `Print()`-et `Nyomtat()`-ra).”
Kiváltó ok elemzése
Betűtípus-alapú kódazonosítás
PDF/Word esetén a rendszer elemzi a betűtípus tulajdonságait. A kódok jellemzően rögzített szélességű betűtípussal (például Courier New) jelennek meg, amit kihasználva automatikusan zároljuk ezeket a területeket a fordítás elől.
Kulcsszó-fehérlista
A rendszer beépített adatbázist tartalmaz a főbb programozási nyelvek (Java, Python, C++) foglalt kulcsszavairól. Akkor is, ha a kód nincs kódblokkként megjelölve, az AI képes felismerni olyan kulcsszavakat, mint a `function`, `class`, `var`, és érintetlenül hagyja őket.
Azonnali előnézet és javítás
Az ingyenes előnézet funkcióval a felhasználók gyorsan ellenőrizhetik, hogy a kódrészletek nem lettek-e félrefordítva, és szükség esetén módosíthatják a beállításokat, vagy zárolhatnak szakszavakat.
Végső megoldás összefoglalója
A természetes nyelv és a gépi nyelv intelligens elkülönítése kulcsfontosságú a technikai jellegű oktatási anyagok feldolgozásakor.