Translation Organizer WorldServer parameters
Translation Organizer parameters for WorldServer are located in the Worldserver section of Translation Organizer's appsettings.json file.
Alias
An unique display name for the WorldServer installation (such as wsDemo, prod, dev,...).
Uri
The base URI for WorldServer (such as http://worldserver.example.com:8080/ws-legacy/services when using legacy web services or http://worldserver.example.com:8080/ws-api when using the new REST API). This value has to be set manually.
UserName
The user name to access WorldServer. This value has to be set manually.
Password
The password to access WorldServer. This value has to be set manually.
ExternalJobMaxTotalUncompressedSizeBytes
Maximum total size of the single translation job. Default value is 5242880 bytes.
RetriesOnTimeout
Number of times the single external call can fail and be retried before the job is moved to failed status. Default value is 3.
ApiProtocol
The protocol that is used to connect to WorldServer. Use SOAP to connect using the legacy web services. Use REST to connect using the latest REST API. Default value is REST.
HttpTimeout
The timeout used when doing the WorldServer call using REST API. Default value is 00:02:00.
Mappings
The Mappings section includes required mappings of languages in Content Manager to locale IDs in WorldServer. For example, the mappings below define mappings from the Tridion Docs languages "en" (English), "nl" (Dutch), "zh" (Chinese), "ja" (Japanese) and "no" (Norwegian) to the WorldServer languages "1017" (English), "1033" (Dutch), "1039" (Chinese), "1040" (Japanese) and "1043" (Norwegian), respectively:
"Mappings": [
{
"TrisoftLanguage": "en",
"WorldServerLocaleId": "1017"
},
{
"TrisoftLanguage": "nl",
"WorldServerLocaleId": "1033"
},
{
"TrisoftLanguage": "zh",
"WorldServerLocaleId": "1039"
},
{
"TrisoftLanguage": "ja",
"WorldServerLocaleId": "1040"
},
{
"TrisoftLanguage": "no",
"WorldServerLocaleId": "1043"
}
]