كيف تعمل الترجمة دون اتصال على iPhone الخاص بك

Last updated: 2026-09-03

كيف تعمل الترجمة دون اتصال على iPhone الخاص بك

يتم تنفيذ مسار الترجمة في التطبيق بالكامل على الجهاز. لا توجد صورة، ولا نتيجة OCR، ولا أي طلب ترجمة يترك iPhone. توضح هذه المقالة ما يعنيه «على الجهاز» فعليًا، وأين توجد النماذج، وما هي المقايضات التي تأتي مع تشغيل الترجمة محليًا.

الأجزاء التي تعمل على الجهاز

هناك ثلاثة أعمال مستقلة تحدث على الهاتف لترجمة الكاميرا:

  1. التعرف الضوئي على الحروف (OCR). تقوم حزمة vision_text_recognition المفترعة بتشغيل التعرف على النص محليًا. يدعم النصوص اللاتينية والصينية (المبسطة والتقليدية) واليابانية والكورية. كل كتلة نصية تم التعرف عليها تحمل مربع الإحاطة الخاص بها والنص المكتشف.
  2. الترجمة. يأخذ محرك الترجمة على الجهاز من Google ML Kit إخراج OCR وينتج نصًا مترجمًا. يتم تجميع المحرك كنموذج لغوي قابل للتنزيل لكل زوج لغوي؛ يقوم التطبيق بتنزيل النماذج عند الطلب ويخزنها مؤقتًا على القرص.
  3. العرض. ترسم صفحة النتائج كل كتلة مترجمة فوق الصورة الأصلية، باستخدام مربعات الإحاطة التي يعرضها محرك OCR. لا يلزم إجراء رحلة ذهاب وإياب إلى الخادم لعرض التراكب — فالإصورة وكتل المصدر والترجمات كلها تعيش في الذاكرة على الجهاز.

لماذا هذا مهم

أين توجد النماذج

تنشر ML Kit نماذج ترجمة على الجهاز لـ 19 لغة. كل نموذج يبلغ حوالي 10–50 ميجابايت. عندما تختار لغة المصدر أو الهدف، يقوم التطبيق بتنزيل النموذج المقابل في صندوق الرمل المحلي للتطبيق عند الاستخدام الأول. يظل النموذج مستمرًا عبر عمليات إعادة تشغيل التطبيق؛ يحرر حذفه المساحة على الفور.

القائمة الكاملة للغات المدعومة: العربية، والصينية (المبسطة)، والتشيكية، والهولندية، والإنجليزية، والفرنسية، والألمانية، والكرواتية، والمجرية، والإيطالية، واليابانية، والكورية، والبولندية، والبرتغالية، والرومانية، والروسية، والسلوفاكية، والسلوفينية، والإسبانية.

ما يتم تحميله (وما لا يتم)

مقايضات التشغيل المحلي

ماذا يعني هذا لك

إذا كنت قد ترددت يومًا في تصوير مستند حساس لأن الصورة ستنتهي على خادم شخص آخر، فإن هذا التردد هو سبب وجود التطبيق. يتم تشغيل كل جزء من المسار محليًا، ونموذج بيانات التطبيق مبني على أساس أن لا شيء يغادر الجهاز ما لم يختر المستخدم صراحة مشاركة نتيجة.