interface PreTranslateByTaskRequest {
    aiPromptId?: number;
    autoApproveOption?: AutoApproveOption;
    customInstruction?: string;
    duplicateTranslations?: boolean;
    engineId?: number;
    fallbackLanguages?: {
        languageId?: string[];
    };
    method?: Method;
    minimumMatchRatio?: number;
    notifyOnCompletion?: boolean;
    priority?: TranslationsModel.Priority;
    replaceTranslationsOption?: ReplaceTranslationsOption;
    resetApprovalStatus?: boolean;
    scope?: TranslationsModel.Scope;
    skipApprovedTranslations?: boolean;
    sourceLanguageId?: string;
    taskId: number;
    translateWithPerfectMatchOnly?: boolean;
    translationModifiedAfter?: null | string;
    translationModifiedBefore?: null | string;
}

Properties

aiPromptId?: number
autoApproveOption?: AutoApproveOption
customInstruction?: string
duplicateTranslations?: boolean
engineId?: number
fallbackLanguages?: {
    languageId?: string[];
}
method?: Method
minimumMatchRatio?: number

Enterprise only

notifyOnCompletion?: boolean
replaceTranslationsOption?: ReplaceTranslationsOption
resetApprovalStatus?: boolean
skipApprovedTranslations?: boolean
sourceLanguageId?: string
taskId: number
translateWithPerfectMatchOnly?: boolean
translationModifiedAfter?: null | string
translationModifiedBefore?: null | string