Hogyan fordítsunk olyan, nagyszámú kódrészletet tartalmazó nem technikai dokumentumokat (például oktatási Word/PDF)?

Alapvető helyzetértékelés

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

1

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.

2

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.

3

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.