Language IO Article for Salesforce - Custom Settings
Before you can use your Language IO integration, you must create an org-wide default custom setting named Language IO Articles Settings. To create this custom setting, follow these steps:
The features of the Language IO Article for Salesforce application are customizable, allowing organizations to tailor their integration to their specific needs. The purpose of this article is to give you a list of all the options that are available to you in the app’s custom settings, as well as scenarios in which you might want to enable, or disable, these features.
Configuring Custom Settings
- Go to Setup > Custom Settings:
- Click Manage next to "Language I/O Articles Settings".
- There are two possible ways to proceed:
-
Option 1: Click on the Edit button at the root level. This assigns the same custom settings to all users and profiles in the organization.
- If no Default Organization Level Value exist, click New.
- Option 2: Click on the New button below the Default Organization Level Value to customize settings based on users or profiles.
-
Option 1: Click on the Edit button at the root level. This assigns the same custom settings to all users and profiles in the organization.
- Check or uncheck the desired settings. You can find a list of available settings and their description in the List of Custom Settings section below.
- In Named Credential, enter the name of the Named Credential you created in the previous step.
- Enter the API Name of the queues where all translation drafts and completed translations are saved.
Tip:
The following screenshot shows a basic configuration:
List of Custom Settings
| Setting Name | Details |
| Enable Due Date |
This setting allows users to set a due date and due time for a translation project. This feature is not available by default. To enable and use it, contact your Language IO Customer Success Manager. |
| Named Credential | Named Credentials is the name that Salesforce gives to their authentication system. When you install the Language IO application, you must create a Named Credential in Salesforce with a username and password given by Language IO. These credentials allow you to connect to the Language IO API through the component. Use this setting to define the label for these named credential. |
| Result Queue | This is the name of the Queue you defined when you configured Salesforce for installation. You can find it is Setup > Users> Queues, under the “Queue Name” column (For example, Result_queue). |
| Auto Publish | Check this setting if you want to automatically publish translated articles upon delivery. |
| Enable Quote |
Check this setting if you want users to be able to approve a quote for a project before the translation starts. This is useful if you manage large translation projects, and you want the ability to approve or reject a quote to better manage your credits consumption. If left unchecked, the project can be submitted without the need of approving the Quote. |
| Translation Queue | This is the name of the optional Queue you defined when you configured Salesforce for installation. You can find it is Setup > Users> Queues, under the “Queue Name” column. |
| Timestamp Custom Field | API Name of the custom timestamp field to store the push (delivery) time. |
Proceed to Step 4: Creating a Visualforce Tab.