Справочник по платформе MLKitTranslate

Определения типов

Следующие определения типов доступны глобально.

  • Это перечисление определяет языки, поддерживаемые Translator .

    Декларация

    Быстрый

    struct TranslateLanguage : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • Блок, который вызывается после завершения загрузки моделей перевода.

    Декларация

    Быстрый

    typealias TranslatorDownloadModelIfNeededCallback = (Error?) -> Void

    Параметры

    error

    Ошибка или nil .

  • Блок, содержащий результат перевода или nil , если произошла ошибка.

    Декларация

    Быстрый

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

    Параметры

    result

    Результат перевода текста или nil , если есть ошибка.

    error

    Ошибка или nil .