Как переводить не технические документы с большим количеством встроенных фрагментов кода (например, учебные Word/PDF)?

Диагностика текущего состояния

“Во многих учебных материалах или руководствах по продукту переменные кода встречаются в обычных абзацах, и стандартные переводчики часто неправильно их переводят (например, `Print()` на `打印()`).”

Анализ первопричин

1

Распознавание кода по шрифту

Для PDF/Word система анализирует свойства шрифта. Обычно код выделяется моноширинным шрифтом (например, Courier New). Мы используем эту особенность, чтобы автоматически блокировать эти области от перевода.

2

Белый список ключевых слов

В системе встроены библиотеки зарезервированных слов для основных языков программирования (Java, Python, C++). Даже если код не отмечен как блок кода, ИИ способен распознавать такие ключевые слова, как `function`, `class`, `var`, и сохранять их без изменений.

3

Мгновенный предпросмотр и исправление

Предварительный просмотр части документа перед переводом полного файла. Диапазон предпросмотра зависит от документа и доступного лимита вашей учетной записи. Если предпросмотр требует credits, на странице задачи отображается стоимость перед продолжением. С помощью предпросмотра пользователь может быстро проверить, была ли часть кода переведена некорректно, и своевременно скорректировать настройки или добавить терминологическую блокировку.

Итоговое резюме решения

Интеллектуальное различие между естественным и машинным языком — ключ к обработке образовательных материалов технической направленности.