The Star Connector
Summary
An out-of-the-box connector to Star Translation Services, please see at www.star-ts.com.
Set up
To set up the connector, add dependency 'translations-addon-connector-star' as mentioned in the installation page.
Then set this property in the repository:
/hippo:configuration/hippo:modules/translation-services-daemon/hippo:moduleconfig/translationsaddon:connector/className=
    com.bloomreach.cms.translations.connector.star.StarTranslationConnector
Configuration settings are to be taken from your Star TS account. Apply for one if you don't have one yet.
The configuration at the translationsaddon:connector node:
| String property | Default value | Description | 
| star.externalServiceUrl | Mandatory URL of the STAR API  | 
  |
| star.username | Mandatory User name for STAR API (BASIC AUTH)  | 
  |
| star.password | Mandatory Password for STAR API (BASIC AUTH)  | 
  |
| star.localesMap | {"en":"ENU", "de":"DEU", "nl":"NLD", "fr":"FRA"} | Mandatory, since 5.1.0 A JSON string containing a mapping between ISO locales and Microsoft LCID locales that STAR uses  | 
  
| star.serviceTypeName | The STAR workflow to be invoked | |
| star.jobNamePrefix | J | Prefix to attach to all STAR job names | 
| star.jobNameDigits | 7 | Length of job numbers | 
| star.themeName | STAR | Name of the translation memory to be used at STAR | 
| star.jobGroupName | STAR | Name for the group of jobs (website, marketing, etc) | 
| star.jobGroups | STAR | Since 5.2.0 Comma-separated list of job group names to accept when polling for ready jobs  | 
  
| star.pjtTemplate | STAR.pjt | The pjt file to use | 
| star.deadlineDays | 10 | The number of days each request has a deadline for | 
| star.customerShortName | STAR | The customer name accoding to STAR | 
| star.pmUserName | StarPM | The STAR project manager | 
Turn on translation results processing scheduler job
As also mentioned at the configuration page, be sure have translation results pulled into the repository, by enabling the trigger at
/hippo:configuration/hippo:modules/scheduler/hippo:moduleconfig/translationsaddon/TranslationResultsProcessor/hipposched:triggers/every-minute
Set the property hipposched:enabled to true (checked) and save the changes.
You can also change the value of hipposched:cronExpression to adjust the time interval this job runs to check translation results on remote server.