Integrated language translation - Content
Content translation
The integrated language translation feature enables content managers to initiate the translation of documents using a 3rd party translation service without having to leave Medical Information Cloud. Specifically, a newly implemented "Request Translation" workflow is configurable and allows users to capture translation preferences, submit the translation request (including the document to be translated and metadata), and store the resulting translation within Medical Information Cloud, all while maintaining the document approval process, document relationships, and versioning.
When the document is in the process of being translated, a visual notification appears showing that the Document record is “Checked Out”. This prevents other users from editing the record during the translation process. Additionally, if an error occurs during the translation process, a notification will appear notifying the user of the error. The user will be directed to TransPerfect for more details on the error. The error will also appear in the Audit Log History.
When the translation is completed, a notification appears, notifying the user that it is ready.
Vendor regions
Vendor regions determine the translation service the translation request is sent to based on the region associated with the data.
To create a new Vendor Region:
Open the App Launcher to the left of the side of the page header.
Scroll down and click Vendor Region.
On the Vendor Region page, click New.
Complete the following fields:
Table 142. Vendor Region settingsField
Description
Values
Vendor Developer Name
The name of the translation vendor that will be used for the region.
Must match a
CT_Vendor_mdt
developer name.Region
The region that encompasses the area that will be serviced by the translation vendor.
Select the region to assign the vendor to.
Priority
The order in which this region applies.
Using numerical values, add the priority for the specified vendor region. The lower the number, the higher the priority.
Is Data Translation Enabled?
A checkbox that indicates if data translation is enabled for this vendor in this region.
This box must be checked to enable data associated with the selected region to be translated by the vendor.
Is Content Translation Enabled?
A checkbox that indicates if content translation is enabled for this vendor in this region.
This box must be checked to enable data associated with the selected region to be translated by the vendor.
Click Save.
Warning
A vendor region can be saved without selecting either translation checkbox. However, when neither data nor content translation is selected, no translation requests for that region will be sent to the selected translation vendor.
A vendor region can be defined for the same or overlapping regions to customize the translation routing process. Data can be routed to separate translation services for the same region by creating different vendor regions for each translation type. Vendor regions can also prioritize different translation services for overlapping areas.
Example vendor regions are shown below:
Field | Vendor Region A | Vendor Region B |
---|---|---|
Vendor Developer Name | TransPerfect | AWS |
Region | Mexico | North America |
Priority | 1 | 2 |
Is Data Translation Enabled? | Selected | Selected |
Manual Translation
Enable manual document translation requests
Users can manually request translations on documents in Medical Information Cloud. Out of the box, document translations are performed by the TransPerfect vendor.
To enable this functionality:
Navigate to the MCM Global Setting (
mvn__CM_Global_Setting__mdt
) custom metadata type.Click the Default (
CM_Default
) MCM Global Setting metadata record.Set the Enable Translation Requests field to
true
.
Submit document translation request
To request a document translation:
Navigate to a Document (
mvn__CM_Document__c
) record page.In the Related Documents component, click the dropdown arrow and then Request Translation. The Request Translation Wizard (
cmRequestTranslationWizardModal
) will appear.On the Select Locale page, complete the required and relevant fields.
Note
The regions available in the Supported Regions field are based on the configured vendor regions. The regions selected in this field are what determine which target languages are available and which vendor will be selected for the translation request. The regions selected in the Additional Regions field are not used to facilitate the translation request and are not sent to the vendor. The additional regions are only added as document metadata.
Note
If a desired region is not available in the Supported Regions field, users should use the traditional method of creating a Document Relationship (
mvn__CM_Document_Relationship__c
) record where the Type field is set toTranslation
.Click Next.
On the Edit Document Details page, complete the required and relevant fields.
Note
Some of the information provided on this page is sent to the vendor as part of the translation request and will also be translated to the target language.
Click Next.
On the third page, enter any additional information that the vendor needs to perform the translation.
Note
The TransPerfect vendor requires users to enter a due date as part of the translation request. The TransPerfect Submission Details (
TransPerfect_Page
) Translation Vendor Page metadata record is provided out of the box to capture this due date.Click Next.
On the Confirm page, review the information to be submitted to the vendor.
Click Submit.
Once the translation request is submitted:
The document, along with all its relevant metadata, is sent to the designated vendor based on the selected region and language.
A new cloned document is created and added to the Related Documents component as a placeholder for the final translated document.
Note
Users can open the placeholder document at any time to monitor the status of the translation process.
The vendor completes the translations, which can take up to a few hours.
The placeholder document in the Related Documents component is updated and checked in with the final translated document.
The user receives a Salesforce notification that the translation has been completed, assuming the necessary system events have been properly configured.
Resubmit document translation request
If the source document is updated, users can resubmit a translation request.
To request a new translation on an already translated document:
Navigate to a Document (
mvn__CM_Document__c
) record page.In the Related Documents component, click the translated document.
On the Document record page of the translated document, click Resubmit Translation Request. The Resubmit Translation Wizard appears.
On the wizard pages that appear, complete the required and relevant fields and click Next.
On the Confirm (
cmResubmitTranslationWizardConfirmStep
) page, review the information to be submitted to the vendor.Click Submit.
Note
For resubmissions to TransPerfect, users only need to enter a new due date and any resubmission notes that may be helpful for the vendor to understand the purpose of the new translation request. All other information will be pre-populated.