Application configuration for TranslationOrganizer
Modify the TranslationOrganizer.exe.config file parameters noted below to configure or customize TranslationOrganizer.
The file is located on the Content Manager server: \Infoshare\App\TranslationOrganizer\Bin\TranslationOrganizer.exe.config.
The parameters are configured within the section trisoft.infoShare.translationOrganizer in three different groups:
- Settings
-
The common parameters are configured in settings. These parameters are related to the working of the TranslationOrganizer service or with the update of the Content Manager repository.
- dumpFolder
- The folder where the temporary files are created. This value is initialized from install parameters.
- maxTranslationJobItemsUpdatedInOneCall
- Maximum number of items updated in a single transaction. Default value is 100.
- jobPollingInterval
- Interval at which jobs are polled for processing. Default value is 00:05:00.000.
- pendingJobPollingInterval
- Interval at which jobs pending translation are polled for processing. Default value is 00:15:00.000.
- systemTaskInterval
- The minimal interval that system tasks (for example, template synchronisation) are run. Default value is 00:10:00.000.
- attemptsBeforeFailOnRetrieval
- Number of attempts the update of single content object fails before the job is moved to failed status. The default value is 3.
- updateLeasedByPerNumberOfItems
- Number of items that have to be updated before the translation job is updated. Default value is 100.
- synchronizeTemplates
- Specifies whether service should synchronize templates.
- retriesOnTimeout
- Number of times the single server call can fail and be retried before the job is moved to failed status. Default value is 3.
- WorldServer
-
- The SDL WorldServer specific parameters are configured within the worldServer/instances/add element:
- alias
- An unique display name for the SDL WorldServer installation (e.g. wsDemo, prod, dev,...).
- uri
- The base URI for WorldServer WS (e.g. http://worldserver.example.com:8080/ws/services). This value has to be set manually.
- userName
- The user name to access WorldServer WS. This value has to be set manually.
- password
- The password to access WorldServer WS. 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.
- The configuration must also contain a mapping of the language from Content Manager to the locale of SDL WorldServer
<mappings> <add trisoftLanguage="en" worldServerLocaleId="1145" /> <add trisoftLanguage="nl" worldServerLocaleId="1147" /> <add trisoftLanguage="fr" worldServerLocaleId="1146" /> </mappings>
- The SDL WorldServer specific parameters are configured within the worldServer/instances/add element:
- TMS
-
- The parameters which are specific for SDL TMS are configured within the tms/instances/add element.
- alias
- An unique display name for the SDL TMS installation (e.g. demo, prod, dev,...).
- uri
- The base URI for SDL TMS WS (e.g. http://tms.example.com/). 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.
- 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.
- useSsl
- Gets or sets a value indicating whether communications should be conducted over a secure channel.
- 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 configuration must also contain:
- The mapping of the language from Content Manager to the language of SDL TMS:
<mappings> <add trisoftLanguage="en" tmsLanguage="EN-US" /> <add trisoftLanguage="fr" tmsLanguage="FR" /> <add trisoftLanguage="de" tmsLanguage="DE" /> <add trisoftLanguage="nl" tmsLanguage="NL" /> </mappings> - The SDL TMS configurations which specify the workflow and the language pairs. Each configuration that you want to use within Content Manager must be configured within a template element:
<templates> <add templateId="81143C38-0C96-4A8C-9BBB-87C1CF464FE3" templateName="My template" /> <add templateId="70407FBC-86FA-4A9D-8E6D-35E1AE85DB73" templateName="Trisoft template" /> </templates>
- The mapping of the language from Content Manager to the language of SDL TMS:
- The configuration can contain:
- 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<groupingMetadata> <ishfields> <ishfield name="FAUTHOR" level="lng" ishvaluetype="value" /> <ishfield name="DOC-LANGUAGE" level="lng" ishvaluetype="value" /> </ishfields> </groupingMetadata>
section.requestedMetadata
- The metadata that will be extracted and passed to SDL TMS.
- The parameters which are specific for SDL TMS are configured within the tms/instances/add element.
- File System
-
- The parameters which are specific for File System are configured within the fileSystem/instances/add element.
- alias
- An unique display name for the configured File System (e.g. demo, prod, dev,...).
- externalJobMaxTotalUncompressedSizeBytes
- Maximum total size of the single translation job. Default value is 5242880 bytes.
- exportFolder
- Export folder wherer the exported zip archives will be stored. This value is initialized from install parameters.
- The configuration can contain:
- The metadata that will be extracted and exported as .met files next to the actual files.
<requestedMetadata> <ishfields> <ishfield name="FAUTHOR" level="lng" ishvaluetype="value" /> <ishfield name="DOC-LANGUAGE" level="lng" ishvaluetype="value" /> </ishfields> </requestedMetadata>
- The metadata that will be extracted and exported as .met files next to the actual files.
- The parameters which are specific for File System are configured within the fileSystem/instances/add element.