← Назад к статьям

Как я перевожу книги

•инструменты
aitranslationtools

Read in English →

Итак, у меня набрался набор книг, которые я давно хотел прочитать, но навыки моего английского не настолько хороши, чтобы комфортно читать книги в оригинале. Поэтому я решил использовать современные подходы, чтобы решить эту проблему.

Для этого мне понадобились смекалка, несколько миллионов токенов и некоторые инструменты, о которых я расскажу дальше.

Предыстория

Так как одно из моих хобби — это битмейкинг, изучая его, я не смог найти адекватных материалов на русском языке. На английском много стоящего материала, но проблема в том, что английский у меня на уровне чтения технической документации. Поэтому я решил, вооружившись Cursor AI и некоторыми Skills, перевести нужные мне книги.

Найти PDF-версии мне не составило труда. Далее я создаю новый проект и в корень закидываю мою pdf-книгу (формат книги на самом деле не имеет никакого значения, можно работать с любой другой).

Процесс перевода

После этого я запускаю skill pdf-book-to-md, который читает книгу и преобразует ее в файлы markdown в каталоге book-md/. После преобразования я получаю структурированный текст. Далее есть два пути: дешёвый и ручной или чуть дороже, но полуавтоматический.

Дешёвый путь Это когда я модели не скармливаю все файлы для перевода, а захожу в браузерную версию Gemini, передаю ей файл и запускаю навык Gemini. Он переводит мне файл, я дальше копирую текст и переношу в файл в каталоге book-md-ru/, и так по всем файлам. По одному за раз.

Для этого я использую следующий промпт (навык) для Gemini:

**Роль:**  
Выступайте в роли высококвалифицированного переводчика, экспертно владеющего английским и русским языками. Обладаете глубоким знанием лингвистики, культурных нюансов и особенностей письменного стиля.

**Контекст:**  
Вам необходимо выполнить перевод предоставленного текста с английского на русский язык. Перевод должен быть точным, стилистически выверенным и адаптированным к культурным особенностям целевой аудитории. Результат возвращай в блоке markdown.

**Ключевая задача:**  
Создать высококачественный перевод текста, сохраняя:
- **Смысловую точность**
- **Стилевую и жанровую консистентность**
- **Культурную чувствительность**
- **Гладкость и естественность русского языка**

**Формат:**  
- Формат markdown, сохраняя исходное форматирование.
- Если были тэги ссылок на картинки или другие файлы — сохраняй как есть.

Полуавтоматический путь Я запускаю skill translate-en-ru, выбираю модель Gemini 3.1 Pro (так как она переводит лучше остальных) и выбираю каталог (или по файлам перевожу все). Тут, конечно, токены вашей подписки будут лететь очень быстро. Поэтому в основном я выбираю первый вариант.


Проверка и редактура

Когда я перевёл книгу, дальше я проверяю, соответствует ли структура книги оригиналу. Иногда моделька может накосячить с разметкой, ссылками и текстом, особенно если файлы большие. Для этого я запускаю агента с навыком audit-en-ru, цель которого — проверить структуру файлов перевода с оригиналом, и если есть ошибки, то их исправить. Как только агент отработал, я получаю структурированную книгу без ошибок вёрстки, разрывов и прочих артефактов.

Ну и на финальном этапе я запускаю редактора. Это агент с навыком edit-ru, который вычищает текст, адаптируя его под русскоязычного человека, при этом слэнг и термины оставляя оригинальными.

Используемые навыки (Skills)

В итоге над переводом книги у меня участвуют агенты со следующими навыками:

  • pdf-book-to-md — разбирает PDF книги в Markdown по главам. Пишет в book-md/, картинки — в book-md/images/. Имена файлов: 01-название-главы. Сохраняет форматирование, не пересказывает текст.
  • translate-en-ru — переводит английский текст на русский (один файл или весь каталог). Пишет в параллельный путь *-ru (например book-md/ → book-md-ru/). Сохраняет разметку, стиль и термины.
  • audit-en-ru — сверяет русский Markdown с английским источником. Ищет поломки вёрстки, пропажи и явно неверный перевод. Сначала только отчёт, правки — только после вашего согласия. Стиль и «как лучше сказать» не трогает.
  • edit-ru — литературная редактура уже переведённого русского текста: чтобы читалось естественно, без калек, но без потери смысла и голоса автора. Слэнг и технические термины не меняет. Тоже сначала отчёт, правки — только после согласия.

Полный workflow

От файла до готовой книги это выглядит так:

  1. Создаю новый проект в Cursor и кладу исходник книги в корень. Формат не важен: PDF, EPUB или что угодно ещё.
  2. Запускаю pdf-book-to-md. На выходе — каталог book-md/ с главами в Markdown и картинками в book-md/images/.
  3. Перевожу главы в book-md-ru/. Либо по одному файлу через браузерный Gemini с промптом выше, либо сразу весь каталог через translate-en-ru на Gemini 3.1 Pro.
  4. Запускаю audit-en-ru: сначала смотрю отчёт, потом подтверждаю правки. На этом шаге ловятся разрывы вёрстки, пропавшие куски и явный брак перевода.
  5. Запускаю edit-ru: снова сначала отчёт, потом правки. Текст становится естественным для русскоязычного читателя, слэнг и термины остаются как в оригинале.

После пятого шага у меня есть структурированная русская книга, которую можно читать.

Итоги

В итоге на книгу с вычиткой и проверкой наискосок у меня в среднем уходит 4 часа. Результат можно посмотреть тут: books.clipline.ru

Если вам нужны скиллы или доступ к библиотеке, пишите мне на почту.

Поделиться