AI-оценка стала точнее. На нашем внутреннем тесте количество ложных срабатываний снизилось на 59,7%. Ложное срабатывание — это когда правильный перевод помечается как ошибочный. Меньше ложных срабатываний — меньше уведомлений для ручной проверки и больше доверия к результатам AI-оценки.
Мы сделали AI-оценку точнее. Главное изменение: если проверка неприменима к конкретной строке, она больше не влияет на итоговый балл. Раньше результат «неприменимо» мог засчитываться как ошибка и занижать оценку — переводы выглядели хуже, чем были на самом деле. Теперь оценка учитывает только те проверки, которые действительно относятся к строке.
В форме настройки AI-эвалюатора теперь есть примеры инструкций в виде подсказки для каждого типа проверки.
GitHub App локализует каталоги строк Xcode#
GitHub App теперь поддерживает файлы .xcstrings. Закоммитьте String Catalog в подключённый репозиторий — и каждый пуш будет локализовать его через пайплайн движка так же, как это делают CLI и Async Localization API.
Также в этом релизе#
- Путь к исходному файлу в логах запросов. Логи запросов из запусков
lingo pushтеперь фиксируют, из какого файла пришёл каждый запрос, — так любую запись можно отследить до породившего её файла.
Исправления#
- Имена ключей теперь помогают переводить JSON и JSONC-файлы. Теперь при переводе учитываются реальные имена ключей — например, ключ
checkout.error.cardDeclinedзадаёт контекст и влияет на результат, а не только позиция значения в файле. Работает автоматически в CLI, GitHub App и Async Localization API.
