Come tradurre documenti non tecnici che includono numerosi frammenti di codice (come file Word/PDF didattici)?
“Numerosi materiali didattici o manuali di prodotto contengono variabili di codice all'interno dei normali paragrafi; i traduttori automatici spesso tradurranno erroneamente questi elementi (ad esempio, traducendo `Print()` con `打印()`).”
Analisi delle cause principali
Riconoscimento del codice basato sui font
Per i PDF/Word, il sistema analizza le proprietà dei font. Generalmente il codice utilizza font a larghezza fissa (come Courier New). Sfruttiamo questa caratteristica per individuare automaticamente queste aree e non tradurle.
Elenco bianco delle parole chiave
Il sistema integra di default librerie di parole riservate dei principali linguaggi di programmazione (Java, Python, C++). Anche se il codice non è identificato come blocco, l’IA è in grado di riconoscere parole chiave come `function`, `class`, `var` e di conservarle inalterate.
Anteprima e correzione immediata
Visualizza in anteprima parte del tuo documento prima di tradurre il file completo. L'intervallo di anteprima dipende dal documento e dal credito disponibile sul tuo account. Se un'anteprima richiede crediti, la pagina dell'attività mostra il costo prima di continuare. Attraverso la funzione di anteprima, l’utente può verificare rapidamente se le parti di codice sono state tradotte erroneamente e può intervenire tempestivamente sulle impostazioni o aggiungere i necessari vincoli terminologici.
Riepilogo soluzione finale
La capacità di distinguere in modo intelligente tra linguaggio naturale e linguaggio macchina è fondamentale per la gestione di materiale educativo tecnico.