Задача: перевести техническую документацию и строки интерфейса так, чтобы ничего не сломалось: ключи, плейсхолдеры, теги, формы множественного числа, блоки кода и ссылки. Демо-проект для портфолио.
Документация RU→EN: README проекта переведён с сохранением структуры Markdown — заголовки, таблицы, ссылки; код и команды не тронуты. Интерфейс EN→RU: 53 строки (кнопки, ошибки, плюрализация ICU, плейсхолдеры, HTML-теги) в форматах JSON, PO и XLSX, с верными русскими формами «1 минуту / 2 минуты / 5 минут». Глоссарий на 30 терминов — единые термины во всех файлах.
Перевод выполнен с использованием ИИ-инструментов и вычитан.
Скрипт проверки сверяет ключи, плейсхолдеры, теги, формы one/few/many/other, единообразие терминов и структуру документа с исходником — все проверки пройдены; «сломанный» контрольный пример скрипт ловит. На скриншотах — фрагмент «исходник ↔ перевод» и вывод проверки.