MLKLanguageIdentification
@interface MLKLanguageIdentification : NSObject
تمثّل هذه السمة الفئة LanguageIdentification
التي تحدّد اللغة الرئيسية أو اللغات المحتمَلة للنص المحدّد.
-
يحصل على مثيل تعريف اللغة مع الخيارات التلقائية.
التعريف
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentification;
القيمة المعروضة
نسخة جديدة من
LanguageIdentification
تتضمّن الخيارات التلقائية. -
يحصل على مثيل تعريف اللغة مع الخيارات المحددة.
التعريف
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentificationWithOptions: (nonnull MLKLanguageIdentificationOptions *)options;
المَعلمات
options
الخيارات المستخدمة لتحديد اللغة.
القيمة المعروضة
نسخة جديدة من
LanguageIdentification
مع الخيارات المعطاة. -
لتحديد اللغة الرئيسية للنص المحدَّد.
التعريف
Objective-C
- (void)identifyLanguageForText:(nonnull NSString *)text completion:(nonnull MLKIdentifyLanguageCallback)completion;
المَعلمات
text
نص الإدخال المطلوب استخدامه لتحديد اللغة. إنّ الإدخالات التي تزيد عن 200 حرف يتم اقتطاعها لتصبح 200 حرف، لأنّ الإدخالات الطويلة لا تحسِّن دقة الرصد.
completion
معالج لمعاودة الاتصال على قائمة الانتظار الرئيسية باستخدام علامة اللغة التي تم تحديدها أو الخطأ.
-
يحدد اللغات المحتملة للنص المحدد.
التعريف
Objective-C
- (void)identifyPossibleLanguagesForText:(nonnull NSString *)text completion: (nonnull MLKIdentifyPossibleLanguagesCallback) completion;
المَعلمات
text
نص الإدخال المطلوب استخدامه لتحديد اللغة. إنّ الإدخالات التي تزيد عن 200 حرف يتم اقتطاعها لتصبح 200 حرف، لأنّ الإدخالات الطويلة لا تحسِّن دقة الرصد.
completion
معالج يعاود الاتصال بقائمة الانتظار الرئيسية مع تحديد اللغات أو الأخطاء.
-
غير متاح:
التعريف
Objective-C
- (nonnull instancetype)init;