Path Parameters
Body
application/json
Response
successful operation
curl --request PUT \
--url https://cloud.memsource.com/web/api2/v1/projects/{projectUid}/mtSettings \
--header 'Content-Type: application/json' \
--data '{
"machineTranslateSettings": {
"id": "<string>"
}
}'
{
"mtSettingsPerLangList": [
{
"targetLang": "<string>",
"machineTranslateSettings": {
"id": "<string>",
"uid": "<string>",
"baseName": "<string>",
"name": "<string>",
"type": "<string>",
"category": "<string>",
"default_": true,
"includeTags": true,
"mtQualityEstimation": true,
"enabled": true,
"args": {},
"langs": {
"id": "<string>",
"sourceLang": "<string>",
"targetLangs": [
"<string>"
]
}
}
}
]
}
This will erase all mtSettings per language for project. To remove all machine translate settings from project call without a machineTranslateSettings parameter.
curl --request PUT \
--url https://cloud.memsource.com/web/api2/v1/projects/{projectUid}/mtSettings \
--header 'Content-Type: application/json' \
--data '{
"machineTranslateSettings": {
"id": "<string>"
}
}'
{
"mtSettingsPerLangList": [
{
"targetLang": "<string>",
"machineTranslateSettings": {
"id": "<string>",
"uid": "<string>",
"baseName": "<string>",
"name": "<string>",
"type": "<string>",
"category": "<string>",
"default_": true,
"includeTags": true,
"mtQualityEstimation": true,
"enabled": true,
"args": {},
"langs": {
"id": "<string>",
"sourceLang": "<string>",
"targetLangs": [
"<string>"
]
}
}
}
]
}
Show child attributes
successful operation
Show child attributes
Was this page helpful?