Language IO Case for Salesforce | Setting your Custom Settings
Your Language IO Case custom settings include required settings and customizable options.
Creating a Set of Custom Settings
- Go to Setup → Custom Settings → "Language IO Case Public Settings" (click "Manage").
- There are two "New" buttons:
- Click the upper "New" button to define the default settings for all users.
- Click the lower "New" button to define settings for a specific profile or user.
Required Settings
- In the "Named Credential" field, enter the API name of your Named Credential.
- In the "Locale Field Name" field, enter the API name of the custom field on your Case object that stores the Case's customer language value.
- Click "Save".
Optional Settings
| Setting | Description |
| Agent Language Preference | API name of the custom User field the app should use for the agent language instead of their Salesforce locale. See Allowing agents to select their preferred language. |
| Append Source | Append the source content to the email draft translation. |
| Apply Language Preference to All Cases | Persist the agent's "Case Language Preference" field value to other Cases. See Allowing agents to select their preferred language. |
| Auto Save Delay | Time (in milliseconds) the app waits after the agent clicks to translate their email draft before translating (allows time for the email draft to save). |
| Auto-Send Email Draft | Automatically send translated email drafts. |
| Case Language Preference | API name of the custom Case field the app should use for the agent language instead of their Salesforce locale. See Allowing agents to select their preferred language. |
| Custom Status Field | API name of the custom Case field to store the current translation status. |
| Disable Retranslate | Checked to disable retranslation in the Language IO Case Translation component. |
| Disable TQE | Enable to disable Translation Quality Estimate (TQE). |
| E-mail Action Names | Comma-separated list of the SendEmail quick actions on your page layout. See Mapping the correct Email Action Name in Custom Settings. |
| Email Content Type | Defines the email draft content type as HTML or text. Default: HTML. |
| Email Draft Divider | A Salesforce-compatible regex that delimits the end of email draft content to be translated. Language IO will translate the email draft content before this delimiter. |
| Enable Activity Translation | Enable Tasks and Events translation in the Language IO Case Translation component. |
| Enable Attachment Translation | Enable inbound Case attachment translation. |
| Enable Draft Email Subject Translation | Enable option to translate the email draft subject. |
| Enable Feed Translation | Enable Feed item translation in the Language IO Case Translation component |
| Enable Outlook HTML Cleanup | Enable to remove markup from inbound Outlook emails that may otherwise cause translation quality or formatting issues. |
| Machine Word Count Field Name | API name of the custom Case field to store the running machine translation word count. |
| Only Show Translations in Plugin | Enable this setting to only show Language IO Case Translation component translations in the component. Otherwise, they are also posted to the Case Feed. |
| Post Comments Are Public | Enable to make comments posted through the Language IO Case Translation component public. |
| Regular Expression for Description | A Salesforce-compatible regex that matches the content of the most recent customer email to be translated. If no content is matched, the entire email is translated. |
| Show Subject | Enable to make the Case Subject available for translation in the Language IO Case Translation component. |
| Status on Pending and Status on Update | Define custom values for the "Custom Status Field" when the translation is updated or pending. |
| Targeted Translation Tags | Enter a comma-separated pair of #tags (e.g., #tstart, #tstop) to enable partial translation of outbound email drafts. |
| Treat Comments as Foreign | Enable translation of case comments from the customer language into the agent language in the Language IO Case Translation component. |
| Word Count Alert Threshold and Enforce Word Count Threshold | Set an email draft translation word count threshold and show a warning or prevent translation if the threshold is exceeded. |