Interface ITranslationProvider

Pluggable translation provider interface.

interface ITranslationProvider {
    id: string;
    isInitialized: boolean;
    initialize(): Promise<void>;
    translate(input, source, target, options?): Promise<TranslationResult>;
    shutdown?(): Promise<void>;
}

Methods

Properties

id: string
isInitialized: boolean