Hur översätter man icke-tekniska dokument med många inbäddade kodsnuttar (t.ex. undervisningsmaterial i Word/PDF)?
“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
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.
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.
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.