Skip to main content
PUT
/
api2
/
v1
/
projectTemplates
/
{projectTemplateUid}
/
analyseSettings
Edit analyse settings
curl --request PUT \
  --url https://cloud.memsource.com/web/api2/v1/projectTemplates/{projectTemplateUid}/analyseSettings \
  --header 'Content-Type: application/json' \
  --data '{
  "type": "PreAnalyse",
  "includeFuzzyRepetitions": true,
  "separateFuzzyRepetitions": true,
  "includeNonTranslatables": true,
  "includeMachineTranslationMatches": true,
  "includeConfirmedSegments": true,
  "includeNotConfirmedSegments": true,
  "includeNumbers": true,
  "includeLockedSegments": true,
  "transMemoryPostEditing": true,
  "nonTranslatablePostEditing": true,
  "machineTranslatePostEditing": true,
  "countSourceUnits": true,
  "includeTransMemory": true,
  "namingPattern": "<string>",
  "analyzeByLanguage": true,
  "analyzeByProvider": true,
  "allowAutomaticPostAnalysis": true
}'
{
  "type": "PreAnalyse",
  "includeConfirmedSegments": true,
  "includeNotConfirmedSegments": true,
  "includeNumbers": true,
  "includeLockedSegments": true,
  "countSourceUnits": true,
  "includeTransMemory": true,
  "namingPattern": "<string>",
  "analyzeByLanguage": true,
  "analyzeByProvider": true,
  "allowAutomaticPostAnalysis": true
}

Path Parameters

projectTemplateUid
string
required

Body

application/json
type
enum<string>
Available options:
PreAnalyse,
PostAnalyse,
PreAnalyseTarget,
Compare
includeFuzzyRepetitions
boolean

Default: false

separateFuzzyRepetitions
boolean

Default: false

includeNonTranslatables
boolean

Default: false

includeMachineTranslationMatches
boolean

Default: false

includeConfirmedSegments
boolean

Default: false

includeNotConfirmedSegments
boolean

Default: false

includeNumbers
boolean

Default: false

includeLockedSegments
boolean

Default: false

transMemoryPostEditing
boolean

Default: false

nonTranslatablePostEditing
boolean

Default: false

machineTranslatePostEditing
boolean

Default: false

countSourceUnits
boolean

Default: false

includeTransMemory
boolean

Default: false

namingPattern
string
Maximum length: 255
analyzeByLanguage
boolean

Mutually exclusive with analyzeByProvider. Default: false

analyzeByProvider
boolean

Mutually exclusive with analyzeByLanguage. Default: true

allowAutomaticPostAnalysis
boolean

Default: false

Response

OK

type
enum<string>

Response differs based on analyse type

Available options:
PreAnalyse,
PostAnalyse,
PreAnalyseTarget,
Compare
includeConfirmedSegments
boolean

Default: false

includeNotConfirmedSegments
boolean

Default: false

includeNumbers
boolean

Default: false

includeLockedSegments
boolean

Default: false

countSourceUnits
boolean

Default: false

includeTransMemory
boolean

Default: false

namingPattern
string
analyzeByLanguage
boolean

Default: false

analyzeByProvider
boolean

Default: false

allowAutomaticPostAnalysis
boolean

If automatic post analysis should be created after update source. Default: false

I