TranslationOrganizer TMS parameters
TranslationOrganizer TMS parameters are grouped in the tms/instances/add element of the trisoft.infoShare.translationOrganizer section of the \Infoshare\App\TranslationOrganizer\Bin\TranslationOrganizer.exe.config file.
alias
A unique display name for the SDL TMS installation (e.g. demo, prod, dev,...).
uri
The base URI for SDL TMS (e.g. http://tms.example.com/). A value is mandatory.
apiKey
API key that is associated with a user (is used only by REST API). It can be obtained from TMS (). A value is mandatory.
secret
Secret - API key encrypted using the user password (is used only by REST API). You can obtain the secret by contacting your SDL TMS contacts or contact SDL Support and providing them the API key as well as the username and password of the user performing the integration. A value is mandatory.
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.
httpTimeout
The timeout used when doing the SDL TMS call using REST API. Default value is 00:02:00.000.
destinationPortNumber
Gets or sets a value indicating the TCP Port number over which communications should be conducted.
isapiFilterLocation
Gets or sets a value indicating the path of the CTAISAPI component in SDL TMS that will receive communication requests.
useCompression
Gets or sets a value indicating whether communications should be compressed (is used only by CTAISAPI).
useSsl
Gets or sets a value indicating whether communications should be conducted over a secure channel (is used only by CTAISAPI). If the URI is https, this parameter must be set to true.
useDefaultProxyCredentials
Gets or sets a value indicating whether to use default credentials when communicating with a Proxy server.
proxyServer
Gets or sets a value indicating the URI of the Proxy server to use.
proxyPort
Gets or sets a value indicating the TCP port to use when communicating with the proxy.
The language mapping
<mappings>
<add trisoftLanguage="en" tmsLanguage="EN" />
<add trisoftLanguage="fr" tmsLanguage="FR" />
<add trisoftLanguage="de" tmsLanguage="DE" />
<add trisoftLanguage="nl" tmsLanguage="NL" />
</mappings>
<template> element:
<templates>
<add templateId="81143C38-0C96-4A8C-9BBB-87C1CF464FE3" templateName="My template" />
<add templateId="70407FBC-86FA-4A9D-8E6D-35E1AE85DB73" templateName="Trisoft template" />
</templates>
Metadata settings
- The metadata that will be extracted and passed to SDL TMS.
<requestedMetadata> <ishfields> <ishfield name="FAUTHOR" level="lng" ishvaluetype="value" /> <ishfield name="DOC-LANGUAGE" level="lng" ishvaluetype="value" /> </ishfields> </requestedMetadata> - The metadata that will be used for grouping items in SDL TMS.
This metadata will be passed to SDL TMS together with the metadata specified in the<groupingMetadata> <ishfields> <ishfield name="FAUTHOR" level="lng" ishvaluetype="value" /> <ishfield name="DOC-LANGUAGE" level="lng" ishvaluetype="value" /> </ishfields> </groupingMetadata>requestedMetadatasection.