MLKitTranslate フレームワーク リファレンス

タイプの定義

次の型定義はグローバルで使用できます。

  • この列挙型は、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