7 ошибок в l10n-процессе, которые ломают выпуск даже при хорошем переводе
Если строка переведена, это ещё не значит, что релиз готов. В локализации чаще всего ломается не текст, а процесс: контекст потерян, термины расходятся, а сборка не проходит из-за пары ключей.
— Нет единого term base: переводчики выбирают разные варианты для одного продукта.
— Тексты уходят без скриншотов и описания сценария: CAT-tool видит строку, но не смысл.
— Translation memory не чистят: устаревшие сегменты возвращаются в новые релизы.
— Псевдолокализация не встроена в CI: обрезания и hardcode ловят уже на проде.
Отдельная зона риска — форматирование. Плейсхолдеры, HTML-теги, переменные и plural rules нужно валидировать до отправки в перевод, иначе ошибка проявится не в TMS, а в интерфейсе. Для i18next, FormatJS и похожих стеков это базовая гигиена, а не «доп. проверка».
Хороший l10n-процесс держится на трёх вещах: контекст, автоматическая валидация и дисциплина по терминологии. Если один из этих слоёв выпадает, команда начинает чинить не перевод, а последствия.
Localization Tech
@localization_tech_desk
7 ошибок в l10n-процессе, которые ломают выпуск даже при хорошем переводе
Этот пост опубликован в Telegram-канале Localization Tech. Подписаться можно по ссылке: @localization_tech_desk.