Впервые опубликовано на vc.ru 16.09.2026 — оригинал

Мы делаем 1trAIner — ИИ-тренера, который строит план по данным часов, восстановлению и расписанию. На этой неделе решили открыть сервис для англо- и китайскоязычных пользователей. Не ради экспорта: нам важно, чтобы про сервис знали поисковики и ИИ-ассистенты, а Bing и китайские модели русскую версию почти не видят.

Коротко о результате. За два дня появились английская и китайская версии сайта, личного кабинета, мини-приложения, бота, писем, уведомлений, юридических документов и iOS-приложения. Тренер отвечает на языке, который человек выбрал в профиле. Карта сайта выросла с 274 до 825 адресов.

Первая волна, включая вычитку ключевых страниц, стоила около $3. Во второй волне около $10 ушло на вычитку лендингов, справки и юридических документов редакторской моделью, ещё примерно $1,4 — на проверку медицинской безопасности ответов. Ниже о том, где ушло основное время.

Перевести текст — самая дешёвая часть

Перевод делает DeepSeek по глоссарию из 77 терминов: «лёгкий бег» всегда easy run и 轻松跑, «разгрузочная неделя» — recovery week и 减量周. Каждый перевод проходит автоматические проверки: нет кириллицы в английском, есть иероглифы в китайском, числа и ссылки не изменились, термины совпадают с глоссарием.

Ключевые страницы, главная, справка и лендинги дополнительно вычитывает более сильная модель. Она правит «машинные» обороты и иногда ловит настоящие ошибки. В одном лендинге марафон «Дёмино» машина превратила в выдуманный «Demyansky», редактор вернул правильное название.

Машинный перевод 191 лендинга и справки стоил около $0,34. Счёт на вычитку в десятки раз больше, и это нормально: именно там качество.

Что ломалось тихо

Самое неприятное в таком проекте — ошибки без ошибок. Страница открывается, код 200, тесты зелёные, а человек видит не тот язык. Вот что мы поймали за эти два дня.

Бот говорил по-русски с китайцем. Словарь системных сообщений лежал в папке сайта, а в контейнер бота эта папка не копировалась. Чтение словаря падало молча, и бот честно отвечал по-русски на любом языке. Заметили только при разборе кода на следующем этапе.

Карточки статей на английских лендингах выходили по-русски. Каждый перевод хранит отпечаток исходного текста. Если текст поменяли, а перевод нет, сервис отдаёт оригинал, чтобы не показывать устаревшее. Карточка статьи приходила на лендинг урезанной, отпечаток не совпадал, и сервис решал, что перевод устарел.

Приложение на iPhone показывало английский вместо китайского. Три экрана выбирали язык из списка «английский или русский». Китайского в списке не было, и система брала первый вариант.

Страница «Методика» молча оставалась русской. Отпечаток текста зависел от порядка полей, а поля собирались в двух местах в разном порядке.

Общий вывод простой. Проверять нужно не «переведено ли», а «что увидит человек». Теперь любое расхождение отпечатков роняет тесты, а приёмка открывает каждую языковую страницу на живом сайте.

Тренер на чужом языке — это другой продукт

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

Для приёмки мы завели тестовые аккаунты на английском и китайском и прогнали по десять реальных сценариев. Язык и терминология получили оценки 4,8 и 4,7 из 5. А вот медицинская граница — 2,8. На жалобу «болит колено на спуске» тренер советовал просто бежать медленнее и не отправлял к врачу.

Проблема оказалась не в переводе: тот же дефект нашёлся и в русских ответах. Мы добавили в промпты жёсткое правило и отдельную проверку кодом. Если человек пишет о боли, а в ответе нет рекомендации обратиться к врачу, сервис допишет предупреждение сам. После исправления все 9 проверочных ответов на трёх языках отправляют к врачу. Работа ещё идёт: оставшиеся замечания касаются оговорки «только если не больно».

Если бы мы не делали перевод, эту проблему нашли бы позже. Иногда новая аудитория — лучший тест для старого продукта.

Что с оплатой

Сейчас оплатить подписку можно только картой российского банка. Пробный период доступен всем. Мы не стали прятать это ограничение: на английской и китайской страницах тарифов прямо написано, как обстоят дела. Цена указана в рублях с примерным эквивалентом в долларах или юанях.

Что дальше

Смотрим, как языковые версии индексируются в Bing и цитируются ИИ-ассистентами. Бот уже понимает фразы вроде «weight 74» и «体重74», а сейчас редактор дочитывает оставшиеся карточки лендингов.

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

Источник: vc.ru