TeamcenterKnowledge

Add custom translators to Dispatcher

How to add custom translators to Dispatcher

The following is a typical sequence of tasks for adding custom translators or new translators to Dispatcher. Configure the module to include the new translator Install the new translator and the license Install the new translator on a machine or module as per your deployment strategy. Ensure that the new translator is properly licensed. Test the custom translator by performing a translation from the command prompt Perform a translation from the translator in standalone mode from the command prompt to verify whether it is working properly. Update the translator.xml file to include the new translator Update the translator.xml file for the executable name and the directory and set the isactive attribute to true. Configure the Dispatcher client to integrate the new translator Use the default filters or create custom filters You can modify the default validation rules to ensure that the same primary object is not sent for translation again or modify default filters to exclude specific translators, exclude translation requests based on priority, and exclude translation requests based on owning user name. Alternatively, you can create custom filters by using the sample Filter.java file from the DISPATCHER_ROOT/DispatcherClient/sample/integration/filters directory. Extract the data required for the translation from Teamcenter You can extract the data required for the translation by using the TaskPrep Java class. Load the translated data back to Teamcenter You can load the translated data back to Teamcenter by using the DatabaseOperation Java class. Set preferences to enable the Translate menu in rich client or create dispatcher requests using ITK APIs You add Dispatcher preferences for the translation options to appear in the Translation Selection dialog box in the rich client. Alternatively, you can create dispatcher requests using ITK APIs. The Dispatcher client provides server APIs to support customized triggering of translations. You can modify the sample dispatcher_create_rqst_itk_main.c source code or create a new ITK command line C source file.

Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/plm00565/eco1737253046255/xid1673033.html · retrieved Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)