Iterable integrates with Crowdin, allowing you to easily translate and localize your multi-channel marketing templates.
With this integration, you can sync email, push, in-app, and SMS templates from your Iterable project to your Crowdin localization project—where you can translate and proofread your content with the help of translation memory (TM), machine translation (MT), translation agencies, and internal localization teams.
After your translations are complete, you can import your localized templates
into Iterable according to your project's locale settings (for example, you can
sync a French-language template to a project with the fr
locale enabled).
NOTE
It's best to set up your Iterable project locales using standard ISO codes. See Crowdin's supported language codes.
Setup instructions
To connect Iterable to a Crowdin project, follow these steps:
In Iterable
- Go to Integrations > API Keys.
- Click New API Key.
- Give your API key a name (for example, "Crowdin Integration") and select Server-side.
- Click Create.
- Copy the API key to your clipboard.
IMPORTANT
Store your API key in a safe location. Once you close this menu, you won't be able to view the full API key again.
In Crowdin
Open your crowdin.com or Crowdin Enterprise account and click Store.
-
In the Crowdin Store, search for "Iterable" and click the install button.
-
Confirm which users and projects the integration will be enabled for, and click Install.
-
Once you've installed the Iterable app in Crowdin, open a project and go to Integrations. Then, find and select Iterable in the list.
For Iterable API Key, enter the API key you created earlier. Then, click Log In With Iterable.
You're all set! You can now sync email, push, in-app, and SMS templates directly to your Crowdin project and import your translated content back into Iterable.
IMPORTANT
It's not currently possible to use the Iterable API to localize message templates that were created with the Drag and Drop editor. Doing so will result in a mismatch between the JSON content that powers the Drag and Drop editor and the translated HTML content. We recommend using either the WYSIWYG editor or Side by Side editor to create the templates you plan to localize with this integration.
If you want to continue using the Drag and Drop editor to create your templates, there are a couple of workarounds you can use to convert the HTML for localization:
Export the HTML from any templates you’ve created with the Drag and Drop editor, and upload the HTML version to a new Iterable template. This will result in an HTML template that uses the WYSIWYG or Side by Side editor. Send this template to Crowdin.
Set up your Crowdin integration to create a new template instead of uploading translated content to an existing Drag and Drop template. This will result in an HTML template that uses the WYSIWYG or Side by Side editor.
To learn more about how to localize your content with Crowdin, read their support guide Translation Process Overview.