Eloqua Connector

Oracle Eloqua

This article is for Account Owners and Project Managers.

The Smartling Eloqua connector allows you to translate Eloqua content with context. Translations are requested from within Eloqua, and translated content is automatically sent back to your Eloqua instance.

The connector supports translation of emails, landing pages, and dynamic content.

Request Translations

Once you've linked your Eloqua account, you can begin submitting content for translation to Smartling.

  1. From within your Smartling Eloqua Project, click Eloqua > Translate Content.
  2. Toggle between email, landing page, and single file dynamic content using the buttons in the upper right-hand corner of the screen to locate the content you want to translate.
  3. Once in your desired Eloqua content area, select the items you want to translate. Select individual items using the checkbox next to the item name. Select all items from the content area by using the checkbox next to Request Translations.
  4. Click Request Translation.
  5. Choose the languages to which you'd like to translate, or use the Select All checkbox to translate to all languages available in your project.
  6. Click Request Translation.

The content will be authorized into the Default Workflow for each selected language.

If you are translating an email, the connector will automatically pick up any related dynamic content items.

Include Visual Context with your Translation Request

Visual context helps linguists get your translations right the first time - reducing translation cost and time to market. Visual context is automatically captured by the Eloqua connector for landing pages and emails.

Check Status of Translations

Status of your Eloqua translation requests can be tracked in the Translation Progress tab.

  1. From within your Smartling Eloqua project, click on Eloqua > Translation Progress.
  2. Translation completion is indicated as a percent next to each article.

Download Translations to Eloqua

Once translation are completed for a given asset, the translations are automatically sent to your Eloqua instance every 3-hours.

To initiate a manual download of translated content to Eloqua:

  1. From within your Smartling Eloqua Project, click on Eloqua > Translation Progress.
  2. Select individual items using the checkbox next to the item name. Select all items from the list by using the checkbox next to the Title field.
  3. Click Export to Eloqua.

Handling Updates to Eloqua Content

Your Smartling Administrator can configure your connector to automatically submit new content when changes are made to your source Eloqua content. The connector will check your Eloqua instance for updated source content ever 3-hours.

If your connector is set to Manual or Disabled mode, you'll need to resubmit Eloqua content manually using the steps described above when changes are made to your source content.

Translate Dynamic Content

Dynamic content is a filetype within Eloqua that makes it possible to show variable content to different email recipients. Eloqua users can create multiple rules within dynamic content to control who sees what based on a recipient attribute, such as their city. Dynamic content can be used as an alternative for managing translated emails. Rather than duplicating an email for each additional language, you can use dynamic content to manage any translations needed in a single email. For example, this is useful if you want to make HTML changes to an email, but don't want to have it update in multiple locations.

To translate dynamic content:

  1. Go to Eloqua > Translate Content.
  2. Select the Single File Dynamic Content tab.
  3. Find the files you'd like to translate and request translation as usual. Your dynamic content should only contain a single default rule. Smartling will extract the content from this default rule and create a new rule for each language once it's been translated. When creating the rule, you'll need to define the contact field that Smartling should use. 

For example, you may have a Language contact field that defines what language a recipient’s email should be in. You can select this by going to:

  1. Project Settings > Eloqua Settings > Contact Field for Dynamic Content Rules, select which attribute to use. Let’s say your default rule is, Mutant turtles typically prefer pizza, and you’ve selected Language as the contact field to use.
  2. After requesting translation for this dynamic content in Brazilian Portuguese and fully translating the content, if you open this dynamic content file in Eloqua, you should see a new rule called “pt-BR". The content should be Tartarugas mutantes costumam preferir pizza, and the Compare Contact Fields setting should be set to Language with the value “pt-BR”.

Rewrite Rules

Use the connector's Rewrite Rules feature to localize content such as URLs and phone numbers in Eloqua content.

Create Rewrite Rules

  1. From within your Eloqua project in Smartling, click on Eloqua > Rewrite Rules.
  2. Click Create.
  3. In the Enter Rewrite Rule field, type the exact text you would like to replace in your source Eloqua content in the text box that appears at the top of your screen.
  4. In the Enter field to the right, type the desired order for the rule to fire.
  5. In the Replacements section, type the exact text you would like to replace the source text with for each language.
  6. Click Save to save your rule or Cancel to exit the menu.

The rewrite rule will be applied across all assets you translate from Eloqua, in the order you have configured your rules to be executed.

Edit or Delete Rewrite Rules

  1. From within your Eloqua project in Smartling, click Eloqua > Rewrite Rules.
  2. Click on the rewrite rule you would like to edit or delete.
  3. Click the Edit button to update the existing rule, or click the Trash icon to delete the rule.


Was this article helpful?