إدارة نماذج اللغات: حمّل مرة واحدة، ترجم في أي مكان

Last updated: 2026-09-03

إدارة نماذج اللغات: حمّل مرة واحدة، ترجم في أي مكان

كل نموذج لغة ML Kit يشغل حوالي 10–50 ميجابايت على القرص ويستمر عبر إعادة تشغيل applications. تعرض صفحة مدير النماذج جميع اللغات الـ 19 المدعومة مع حالة التنزيل وتسمح لك بتنزيل أو刪除 كل واحدة. تشرح هذه المقالة متى تستخدم الصفحة، وماذا تعني حالات النموذج، وما التخزين الذي تتوقعه.\n\n ## متى تزور مدير النماذج\n\n بالنسبة لمعظم المستخدمين، صفحة مدير النماذج ليست ضرورية: اختر لغة في صفحة الكاميرا أو صفحة ترجمة النص، وسيقوم التطبيق بتنزيل النموذج المقابل عند الطلب في المرة الأولى التي تترجم فيها. يبقى النموذج على الجهاز لكل ترجمة لاحقة.\n\n صفحة مدير النماذج مخصصة للمستخدمين الذين يريدون:\n\n - التنزيل المسبق للسفر دون اتصال. قبل الرحلة، حمّل كل زوج لغوي ستحتاجه. ستعمل الترجمة بعد ذلك في الطائرة والمطار والفندق والقطار.\n - مراجعة التخزين. انظر اللغات التي تم تنزيلها وكم المساحة التي تستخدمها كل منها.\n - 刪除 اللغات غير المستخدمة. استعد التخزين بحذف النماذج التي لم تعد بحاجة إليها.\n\n ## حالات النموذج\n\n كل لغة في إحدى الحالات الأربع:\n\n - غير مُنزَّل. يظهر زر تنزيل. انقر لبدء التنزيل.\n - يتم التنزيل. يظهر مؤشر دوار غير محدد. ML Kit لا تعرض ردود نداء التقدم، فقط الاكتمال;才会 يتم حل المؤشر الدوار إلى مُنزَّل أو فشل.\n - تم التنزيل. تظهر شارة بزر حذف. انقر لإزالة النموذج واستعادة التخزين.\n - فشل. زر إعادة المحاولة يحل محل التنزيل. الأسباب الشائعة: لا توجد شبكة، خلوي محظور، مساحة قرص منخفضة. أعد المحاولة بمجرد حل المشكلة الأساسية.\n\n ## التنزيلات التسلسلية\n\n يتم وضع طلبات التنزيل المتعددة في تتابع سريع في قائمة الانتظار، وليس بالتوازي. لا يتعامل المكون الإضافي الأصلي لـ iOS مع استدعاءات manageModel المتزامنة بشكل نظيف: الطلب الثاني يلغي الأول. يقوم التطبيق بتسلسل التنزيلات من خلال Future واحد متسلسل، لذلك يتم حل الطلبات المتزامنة واحدة تلو الأخرى. تعرض واجهة المستخدم التنزيل النشط فقط في الحالة غير المحددة; تنتظر الطلبات في قائمة الانتظار دورها.\n\n ## تكلفة التخزين\n\n - لكل نموذج. 10–50 ميجابايت حسب اللغة.\n - جميع اللغات الـ 19. تقريبًا 300–600 ميجابايت.\n - الدور. يمكن أن يعمل النموذج كمصدر أو هدف؛ يدعم نموذج واحد كلا الدورين للغة.\n\n ## حذف نموذج\n\n الحذف نهائي. يتم استعادة التخزين فورًا. لترجمة تلك اللغة مرة أخرى، فإن الترجمة التالية تؤدي إلى تنزيل جديد. لا يوجد تنظيف تلقائي; يبقى النموذج حتى تحذفه أو تزيل التطبيق، وكلاهما يزيل جميع النماذج التي تم تنزيلها.\n\n ## الخصوصية\n\n يتم تنزيل النماذج من خوادم توزيع ML Kit. التنزيل عملية لمرة واحدة لكل لغة. لا توجد تحليلات حول النماذج التي تقوم بتنزيلها، ولا توجد بيانات تتبع تتجاوز العدادات المجمعة، ولا يوجد تتبع لكل مستخدم.\n\n ## سير عمل عملي\n\n 1. افتح صفحة مدير النماذج من صفحة الإعدادات.\n 2. انقر فوق تنزيل بجوار كل لغة تريدها.\n 3. انتظر حتى يتم حل المؤشر الدوار إلى "تم التنزيل" لكل صف.\n 4. ترجم دون اتصال — لا حاجة لمزيد من التنزيلات لهذه اللغات.\n 5. عند العودة، احذف اللغات التي لم تعد بحاجة إليها لاستعادة التخزين.\n\n بالنسبة للرحلات لمرة واحدة، يستغرق هذا دقيقة. للاستخدام المتعدد اللغات الدائم، اترك اللغات التي تستخدمها بشكل متكرر مُنزَّلة واحذف الباقي.