Skip to main content

Single-File Translation Sync (AJO)

Guide to help you zip all translated variants into a single email for Adobe Journey Optimizer

Updated this week

This feature is in alpha testing! Please reach out to spencer@knak.com if you have any questions.

What It Does

Single-file Translation Sync lets you consolidate multiple language versions of an email into one dynamic content template in AJO. The correct version appears automatically based on your recipient's language settings.


Setting Up Single-file Email Sync

Before you can use Single-file Email Sync, you'll need to enable it in your AJO integration settings:

Steps

  1. Go to Admin > Integrations > Platforms.

  2. Find your AJO integration and click the pencil icon to Edit Your Connection.

    Knak UI for connected AJO Integration.
  3. Click Advanced Options.

  4. Enable Single-file translation sync.

  5. Enter your language variable (see next section).

  6. Click Save.

Advanced Options with Single-file setting enabled.

Note: If you do not see this feature available in your account, reach out to your CSM or Knak Support to enable this for you.


Set Your Language Variable

Make sure the language variable matches your AJO profile schema.

Steps

  1. In AJO, go to Customer > Profile.

    Customer Profile section in AJO.
  2. Select the Union Schema view.

    Union Schema view in AJO.
  3. Open up all the variables saved on a profile in your integration and review the profile’s variables.

    • For example, if your language field is nested under languagePreferences, enter:

      profile.languagePreferences.preferredLanguage
      Language preferences tree view in AJO.

Note: Knak uses two-letter language codes by default (eg. French is “fr”, not “fr-fr”). If you use a different variation of language codes, please reach out to your CSM to have your list updated.


Using single-file translation sync

After setup, you can sync any translated email into AJO.

Steps

  1. Create your base email in Knak.

  2. Create translations using Knak’s translation features.

  3. Select your base email.

  4. Choose your AJO integration.

  5. Name your email.

  6. Click Sync.


Previewing Your Single-file Email

You can preview how each translation will render inside AJO.

Steps

  1. Open your synced email in AJO.

  2. Go to Simulate Content > Simulate Content Variations.

  3. Click Create Sample Input.

  4. Update the language code in the text box to sample how the different language variants will render

Sample input field with language code preview.

Best Practices

  • Complete all translations before syncing. ✅

  • Confirm your language variable matches your AJO schema. ✅

  • Preview all versions after syncing to confirm correct rendering. ✅


Need more help? Contact support via live chat using the chat bubble in the bottom right corner or email support@knak.com.

Did this answer your question?