aiPreTranslate
aiPreTranslate: {
aiPrompts: {
aiPromptId: number;
languageIds: string[];
}[];
enabled: boolean;
}
assignedGlossaries
assignedGlossaries: number[]
assignedTms
assignedTms: {
[id: string]: {
priority: number;
};
}
assistActionAiPromptId
assistActionAiPromptId: number
autoSubstitution
autoSubstitution: boolean
autoTranslateDialects
autoTranslateDialects: boolean
background
background: string
clientOrganizationId
clientOrganizationId: number
createdAt
createdAt: string
customQaCheckIds
customQaCheckIds: number[]
defaultGlossaryId
defaultGlossaryId: number
defaultTmId
defaultTmId: number
delayedWorkflowStart
delayedWorkflowStart: boolean
description
description: string
exportApprovedOnly
exportApprovedOnly: boolean
exportStringsThatPassedWorkflow
exportStringsThatPassedWorkflow: boolean
exportTranslatedOnly
exportTranslatedOnly: boolean
exportWithMinApprovalsCount
exportWithMinApprovalsCount: number
externalType
externalType: string
glossaryAccess
glossaryAccess: boolean
hasCrowdsourcing
hasCrowdsourcing: boolean
hiddenStringsProofreadersAccess
hiddenStringsProofreadersAccess: boolean
identifier
identifier: string
inContext
inContext: boolean
inContextProcessHiddenStrings
inContextProcessHiddenStrings: string
inContextPseudoLanguageId
inContextPseudoLanguageId: string
isExternal
isExternal: boolean
isMtAllowed
isMtAllowed: boolean
isSuspended
isSuspended: boolean
lastActivity
lastActivity: string
mtPreTranslate
mtPreTranslate: {
enabled: boolean;
mts: {
languageIds: string[];
mtId: number;
}[];
}
normalizePlaceholder
normalizePlaceholder: boolean
publicDownloads
publicDownloads: boolean
qaApprovalsCount
qaApprovalsCount: number
qaCheckIsActive
qaCheckIsActive: boolean
qaChecksIgnorableCategories
saveMetaInfoInSource
saveMetaInfoInSource: boolean
savingsReportSettingsTemplateId
savingsReportSettingsTemplateId: number
showTmSuggestionsDialects
showTmSuggestionsDialects: boolean
skipUntranslatedFiles
skipUntranslatedFiles: boolean
skipUntranslatedStrings
skipUntranslatedStrings: boolean
sourceLanguageId
sourceLanguageId: string
targetLanguageIds
targetLanguageIds: string[]
taskBasedAccessControl
taskBasedAccessControl: boolean
tmPenalties
tmPenalties: {
autoSubstitution: number;
multipleTranslations: number;
timeSinceLastModified: {
months: number;
penalty: number;
};
timeSinceLastUsage: {
months: number;
penalty: number;
};
tmPriority: {
penalty: number;
priority: number;
};
}
tmPreTranslate
tmPreTranslate: {
autoApproveOption:
| "all"
| "none"
| "perfectMatchOnly"
| "exceptAutoSubstituted"
| "perfectMatchApprovedOnly";
enabled: boolean;
minimumMatchRatio: "perfect" | "100";
}
updatedAt
updatedAt: string
useGlobalTm
useGlobalTm: boolean
visibility
visibility: string
workflowId
workflowId: number