اپل در اقدامی جدید، API ترجمه خود را برای توسعهدهندگان در دسترس قرار داده است تا امکان ادغام قابلیتهای ترجمه را در برنامههای iOS، iPadOS و macOS فراهم کند.
این API که پیشتر در WWDC معرفی شده بود، به توسعهدهندگان اجازه میدهد تا قابلیتهای برنامه Translate را به طور مستقیم در برنامههای خود، از جمله iOS 17.4، iPadOS 17.4، macOS Sonoma و نسخههای جدیدتر، ارائه دهند.
قابلیتهای کلیدی API :
ترجمه متن: ترجمه متنهای نوشتهشده توسط کاربر، مانند نظرات یا توضیحات.
ترجمه درون خطی: نمایش ترجمه متن به جای نمایش آن به صورت پنجرهای جداگانه.
پشتیبانی از زبانهای متعدد: ترجمه به و از طیف گستردهای از زبانها.
مدلهای یادگیری ماشینی داخلی: استفاده از همان مدلهای یادگیری ماشینی قدرتمند اپل Translate برای ارائه ترجمههای آفلاین و دقیق.
به اشتراکگذاری مدل: به اشتراکگذاری مدلهای دانلودشده بین برنامه اصلی و برنامههای شخص ثالث برای جلوگیری از اشغال فضای ذخیرهسازی غیرضروری.
مزایای استفاده از API ترجمه اپل برای توسعهدهندگان:
ارائه ترجمه بدون نیاز به پلتفرمهای شخص ثالث: این API به توسعهدهندگان امکان میدهد ترجمه را بدون نیاز به اتکا به سرویسهای خارجی، به طور مستقیم در برنامههای خود ارائه دهند.
تجربه کاربری یکپارچه: ترجمه درون خطی به کاربران این امکان را میدهد تا ترجمهها را به طور مستقیم در متن برنامه مشاهده کنند، بدون نیاز به جابجایی بین برنامهها.
ترجمههای آفلاین: کاربران میتوانند حتی بدون اتصال به اینترنت به ترجمهها دسترسی داشته باشند.
دقت بالا: استفاده از مدلهای یادگیری ماشینی قدرتمند اپل Translate، ترجمههای دقیق و قابل اعتمادی را ارائه میدهد.
با عرضه این API، اپل گامی بزرگ در جهت تسهیل ادغام ترجمه در برنامهها برداشته است. این امر به توسعهدهندگان امکان میدهد تا برنامههای خود را با قابلیتهای ترجمه قدرتمند و کاربرپسند به روز کنند و در نهایت تجربه کاربری را برای کاربران ارتقا دهد.
بهروزرسانیهای iOS 18، iPadOS 18 و macOS Sequoia در حال حاضر در نسخههای بتا برای توسعهدهندگان در دسترس هستند و انتظار میرود در اواخر سال جاری به طور رسمی منتشر شوند.