Overview
Localize your email content with our new Smartling integration. Automate your translation process by submitting email templates from Accelerator directly to Smartling, and then import the localized content from Smartling once it's translated. Furthermore, Accelerator handles linking the recipient's locale to the localized content, ensuring the recipient always receives the content in their preferred language.
Table of Contents
Connect to Smartling Project
To connect to your Smartling project in Accelerator:
- Navigate to Admin > System configuration.
- Select Vendor API from the menu.
- In the Smartling Integration section, enter your Smartling project credentials:
- User Identifier
- User Secret
- Project ID
- Click Test Connection.
A successful connection shows the Smartling project's Name, Target languages, and Source language.
Submit Smartling Job
Smartling translates content from the source language into target languages via Jobs. For more information about Smartling's translation concepts and workflows, see the Smartling Core Concepts article.
If you're using our drag-and-drop editor to build your email content, create and upload translation content directly to a Smartling Job from within the template:
- Add your email content, text email (optional), subject line, and pre-header (optional) to your email template.
- To enable the Smartling translation button, save your content.
- To send your content to Smarting for translation, click Translate.
- Enter the job details:
- Job name
- Job description
- Job due date
- Target languages
- Click Submit.
Import Translated Content
Once you've submitted the template for translation, use the translations toolbar to get job status updates and published files from Smartling:
- Click the Refresh icon. Doing so:
- Updates the job status
- Updates the translation status of each language
- Downloads any published translations
- Select the specific language tab to view downloaded content.
- To save any downloaded translations, click Save.
Accelerator automatically downloads all fully translated language files and makes the translated content available for viewing and editing, even if the job is still Processing. Languages that are still Processing are not available for viewing.
When a language is fully translated, it is marked as Complete. The Translation job status only becomes Complete once Smartling has finished translating for all languages in the job.
Outdated translations
Once the translated language files have been applied and saved, you may want to make changes to your base language content. When you save changes to the base content, all non-base languages statuses become Outdated, to indicate that the translations no longer reflect the base content.
Languages with the Outdated status can still be modified, tested, and applied to a campaign. To remove the Outdated status, you must submit another translation job request to Smartling.
Preview and Test
The template's Preview and Test feature provides additional controls for testing Smartling translated content.
Locale field
The recipient's locale attribute determines which version of the template is displayed. The recipient's Locale must be formatted <language_id>_<Alpha-2 country code> - for example, "it_IT" for Italian (Italy) - to map to the appropriate language template.
If there is not a matching template for the recipient's Locale, but the template contains a matching international language - for example, "it" for Italian (International) - the international language template is displayed.
If the locale does not match any of the template's languages, the base language template is displayed.
Recipient locale | Matching Locale | Matching language | Base language | Template displayed |
it_IT | Yes | N/A | en_US | it_IT |
it_IT | No | Yes | en_US | it |
it_IT | No | No | en_US | en_US |
Recipient Locale value and language template mapping
Locale Override
Select a language from the Locale Override list to override recipient's locale and preview the template in another language. Only languages submitted with the Smartling job are available for selection.
Send test emails in all languages
You might want to send a test email in every one of the template's languages, even if your sample audience does not contain a recipient with each unique locale.
To send a test email in each of the translated languages, in the Send a test section:
- Select the All languages tab
- Select either:
- Send this sample recipient - All Locales
- Send all sample recipients - All Locales
- Click Send
Comments
Please sign in to leave a comment.