Skip to main content

Мы уже писали о том, что приложение Apple Translate впервые появится на Apple Watch с watchOS 11. Однако в Translate на iPhone и iPad появятся и новые функции. В частности, доступен новый API, который позволяет разработчикам интегрировать инструмент перевода Apple в свои приложения.

Apple Translate API для приложений iOS

Как подробно описано на одной из сессий WWDC 2024, Apple недавно представила новый API перевода в iOS 17.4, который интегрирует Apple Translate в сторонние приложения. Благодаря API разработчикам больше не придется полагаться на сторонние платформы для предоставления функций перевода в своих приложениях.

«Узнайте, как можно переводить текст в вашем приложении на разные языки с помощью новой платформы перевода. Мы покажем вам, как быстро отображать переводы в пользовательском интерфейсе системы и как переводить большие объемы текста для пользовательского интерфейса вашего приложения», — говорится в описании сеанса.

Благодаря API эти приложения могут использовать те же модели машинного обучения, что и Apple Translate. Это означает, что переводы также работают в автономном режиме, а загруженные модели используются основным приложением и любыми сторонними приложениями, использующими API. Это хорошая новость, поскольку модели, используемые приложениями, не будут использовать ненужное хранилище.

Хотя этот API доступен для устройств под управлением iOS 17.4 и более поздних версий, в iOS 18 SDK есть несколько эксклюзивных функций. Это включает в себя возможность переводить одну строку или пакеты строк и отображать результаты перевода в любом пользовательском интерфейсе.

iOS 18 доступна в виде предварительной бета-версии для разработчиков. Публичная бета-версия выйдет в следующем месяце, а официальный запуск намечен на эту осень.

Читайте также