Hur översätter man icke-tekniska dokument med många inbäddade kodsnuttar (t.ex. undervisningsmaterial i Word/PDF)?

Diagnostik av aktuell status

“Många undervisningspresentationer eller produktmanualer har kodvariabler insprängda i vanliga stycken, och vanliga översättningsverktyg tenderar att felaktigt översätta dessa (till exempel översätter `Print()` till `打印()`).”

Grundorsaksanalys

1

Teckensnittsbaserad kodigenkänning

För PDF/Word analyserar systemet teckensnittsegenskaperna. Kod skrivs vanligtvis med monospaced-teckensnitt (t.ex. Courier New). Vi utnyttjar denna egenskap för att automatiskt låsa dessa områden från översättning.

2

Nyckelords-vitlista

Systemet har inbyggda reservordlistor för de vanligaste programmeringsspråken (Java, Python, C++). Även om kod inte är markerad som kodblock kan AI identifiera nyckelord som `function`, `class`, `var` och behålla dem oförändrade.

3

Direkt förhandsgranskning och rättning

Förhandsgranska en del av ditt dokument innan du översätter hela filen. Förhandsgranskningsomfånget beror på dokumentet och ditt tillgängliga kontotillgodohavande. Om en förhandsgranskning kräver krediter visar uppgiftssidan kostnaden innan du fortsätter. Med förhandsgranskning kan användaren snabbt kontrollera om kodavsnitt har blivit felöversatta och vid behov justera inställningar eller lägga till termlås.

Sammanfattning av slutgiltig lösning

Att intelligent skilja mellan naturligt språk och maskinspråk är avgörande för hantering av tekniska utbildningsmaterial.