One Logo Pool Ball
LiveCommunicationKit · IOS API REFERENCE

SetTranslatingAction

class · iOS 26.0+ · SDK 27.1

final class SetTranslatingAction

SetTranslatingAction is supported after call is connected. System offered translation is only supported when using Apple's VoiceProcessor for call IO

Members (5)

get · iOS 26.0+

isTranslating

TypeScript
get isTranslating(): boolean
Swift declaration
final let isTranslating: Bool

Indicates that this action will start or stop translating.

get · iOS 26.0+

localLanguage

TypeScript
get localLanguage(): _Foundation_Locale_Language
Swift declaration
final let localLanguage: Locale.Language
init · iOS 26.0+

init

TypeScript
static init(conversationID: string, isTranslating: boolean, localLanguage: _Foundation_Locale_Language, remoteLanguage: _Foundation_Locale_Language): SetTranslatingAction
Swift declaration
init(conversationID: UUID, isTranslating: Bool, localLanguage: Locale.Language, remoteLanguage: Locale.Language)

Creates a new `SetTranslatingAction`. - parameter isTranslating: Indicates that this action will start or stop translating.

get · iOS 26.0+

remoteLanguage

TypeScript
get remoteLanguage(): _Foundation_Locale_Language
Swift declaration
final let remoteLanguage: Locale.Language
method · iOS 26.0+

fulfill

TypeScript
fulfill(translationEngine: SetTranslatingAction_TranslationEngine): void
Swift declaration
final func fulfill(using translationEngine: SetTranslatingAction.TranslationEngine)

Skipped declarations

No declarations were skipped in this snapshot.

All LiveCommunicationKit types →