مرجع إطار عمل MLKit Translate

تعريفات الأنواع

تتوفر تعريفات الأنواع التالية في جميع أنحاء العالم.

  • يحدّد هذا التعداد اللغات المتاحة في السمة Translator.

    التعريف

    Swift

    struct TranslateLanguage : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • يشير ذلك المصطلح إلى حظر يتم استدعاءه عند اكتمال تنزيل نماذج الترجمة.

    التعريف

    Swift

    typealias TranslatorDownloadModelIfNeededCallback = (Error?) -> Void

    المَعلمات

    error

    الخطأ أو nil.

  • مربّع يحتوي على نتيجة الترجمة أو nil في حال حدوث خطأ.

    التعريف

    Swift

    typealias TranslatorCallback = (String?, Error?) -> Void

    المَعلمات

    result

    نتيجة ترجمة للنص أو nil في حال حدوث خطأ

    error

    الخطأ أو nil.