Home > @tridion-sites/open-api-client > TranslationJob
Represents a Translation Job.
Signature:
export type TranslationJob = {
Id?: number;
Title?: string;
AddedItems?: Array<AddedItem>;
ApplicableActions?: Array<HateoasLink>;
ConfigurationItemUri?: string;
ContextPublicationTitle?: string;
CreationDate?: string;
Creator?: Link;
DisplayState?: TranslationJobDisplayState;
Errors?: Array<ErrorDetails>;
ErrorSeverityLevel?: ErrorSeverity;
HasError?: boolean;
IncludeItemsAlreadyTranslated?: boolean;
IsAwaitingAuthorization?: boolean;
Language?: TmsLanguage;
Metadata?: FieldsValueDictionary;
MetadataSchemaUri?: string;
Priority?: TranslationJobPriority;
ProgressPercentage?: number;
RequiredDate?: string;
RevisionDate?: string;
Revisor?: Link;
State?: TranslationJobState;
SupportsPriority?: boolean;
SupportsRequiredDate?: boolean;
TargetLanguages?: Array<TargetLanguage>;
Type?: Array<TranslationJobType>;
WorkflowStatus?: Array<WorkflowStatus>;
};
References: AddedItem, HateoasLink, Link, TranslationJobDisplayState, ErrorDetails, ErrorSeverity, TmsLanguage, FieldsValueDictionary, TranslationJobPriority, TranslationJobState, TargetLanguage, TranslationJobType, WorkflowStatus