output
Словарь ↗Машинный перевод (Machine Translation)
Машинный перевод (МП) — это автоматическое преобразование текста или речи с исходного языка на целевой с сохранением смысла, тона и (в хороших системах) культурных нюансов. Сегодня доминирует нейронный машинный перевод, вытеснивший более старые статистические/основанные на правилах системы; специализированные модели перевода (Google Translate, DeepL) используют архитектуры трансформеров кодировщик-декодировщик, обученные на огромных параллельных корпусах (выровненных парах предложений на разных языках), тогда как универсальные LLM (GPT-4, Claude, Gemini) также стали весьма компетентными переводчиками — часто превосходя специализированные системы МП в передаче нюансов, идиом и контекстно-зависимом переводе (понимая, что «it's raining cats and dogs» не следует переводить буквально, или что название продукта не нужно переводить), поскольку обладают более широкими знаниями о мире и могут направляться инструкциями вроде «переведи формально, для юридического документа» или «сохрани неформальный тон». Почему это важно для SaaS-разработчиков: перевод лежит в основе инструментов i18n/локализации (автоматический перевод строк интерфейса продукта и маркетингового контента для новых рынков), перевода чата/поддержки в реальном времени (позволяя агенту поддержки и клиенту общаться на разных языках), локализации субтитров для видеоплатформ и трансграничной электронной коммерции (автоперевод карточек товаров). Важное различие для промышленного SaaS: машинный перевод быстр и дёшев, но его никогда нельзя использовать дословно для критически важного для бренда, юридического или медицинского контента без проверки человеком — тонкие ошибки перевода в этих областях несут реальную ответственность. Конкретный пример — SaaS-продукт локализует свой интерфейс: (1) англоязычный файл локали `en.json` в кодовой базе содержит `{"dashboard.welcome": "Welcome back, {name}!"}`; (2) задача перевода отправляет каждую строку вместе с окружающим контекстом (на каком экране она появляется, является ли она подписью кнопки или полным предложением) в LLM: «Переведи эту строку интерфейса на русский, точно сохранив плейсхолдер {name} и придерживаясь уместно неформального тона для панели SaaS-продукта: 'Welcome back, {name}!'»; (3) модель возвращает `"С возвращением, {name}!"`; (4) строка записывается в `ru.json`, но помечается как `needs_review: true` в системе управления переводами и удерживается до проверки носителем языка перед выпуском для конечных пользователей — никогда не выгружается массово в первый же день для совершенно новой локали запуска, поскольку необработанный, непроверенный машинный перевод часто даёт текст, технически правильный, но звучащий скованно, чрезмерно формально или неуловимо «переводным» — то, что носитель языка замечает сразу и что ощутимо подрывает доверие при выходе на новый рынок. Разработчики, локализующие продукт в масштабе, обычно сначала быстро переводят всё пакетно с помощью LLM, а затем ставят фактическую публикацию за барьер проверки человеком, поэтапно выпуская переведённый контент, а не всё сразу.
Похожие термины