Lokalise ломается не в переводе, а в процессах вокруг строк
Если команда использует Lokalise как «ещё один интерфейс для переводчиков», почти всегда начинают копиться дубли, разъезжаться статусы и теряться контекст. Платформа сама по себе не чинит i18n: она только ускоряет тот workflow, который вы в неё заложили.
Перед подключением проекта проверьте три слоя:
— ключи: единый нейминг, без локальных исключений;
— контекст: скриншоты, описания, ограничения по длине;
— TM и TB: translation memory и term base должны обновляться отдельно, иначе QA ловит старые формулировки.
Для команд продукта критичны интеграции с Git и CI/CD. Если строка попадает в Lokalise без правил валидации, вы быстро получаете «переведено», но не «готово к релизу». Нужны проверки на пустые значения, плейсхолдеры, plural forms и fallback-локали.
Ещё один частый сбой — смешивание машинного перевода и ручного пост-редакта без явного статуса. В итоге лингвист видит черновик, разработчик — готовую строку, а менеджер — ложную картину покрытия.
Хорошая схема проста: сначала фиксируете правила для ключей и метаданных, потом настраиваете роли и проверки, и только после этого масштабируете команды. Тогда Lokalise работает как слой orchestration, а не как склад строк.
Localization Tech
@localization_tech_desk
Lokalise ломается не в переводе, а в процессах вокруг строк
Этот пост опубликован в Telegram-канале Localization Tech. Подписаться можно по ссылке: @localization_tech_desk.