Submitting & Retrieving Content

Drupal 7

This article is for Account Owners and Project Managers.

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

The connector supports translation of Drupal Nodes (Articles, Pages, etc), Entities, and Taxonomies.

Request Translations

Once you have installed and configured the Drupal 7 connector, you can begin submitting content to Smartling for translation.

If enabled, the Smartling Widget will appear in the bottom right corner for any content that is enabled for translation.

Translate Individual Content

To submit individual Nodes or Fields:

  1. From within Drupal, edit a Node you would like to translate.
  2. At the bottom of the Node, click Smartling management tab.
  3. Select the languages to which you wish to translate.
  4. Click the Send to Smartling button.

Translate Content in Bulk

To submit multiple pieces of content at once:

  1. From within Drupal, open the Content menu via the Admin toolbar menu.
  2. Click the Smartling Bulk Submit tab.
  3. Select the content you wish to translate.
  4. Click the Translate button.
  5. Select the languages to which you wish to translate your content.
  6. Click Next to submit for translation.

Include Visual Context With Your Translation Request

A Visual Context capture tool is built into the Drupal 7 connector, helping linguists get your translations right the first time - reducing translation cost and time to market. Translation content must be sent before context is sent.

To submit context to Smartling:

  1. From within Drupal, open the Content menu via the Admin toolbar menu.
  2. Click the Smartling Bulk Submit tab.
  3. Select the pieces of content for which you wish to send Context.
  4. Click the Upload Context button.

Don't see the Upload Context button? Verify the context tool has been configured in your Drupal instance.

Check Status

The Smartling connector displays translation progress on the individual Node, Entity, or Taxonomy in Drupal.

To monitor translation progress on all translation requests, use the Smartling Submissions tab in the Smartling connector:

  1. From within Drupal, open the Content menu via the Admin toolbar menu.
  2. Click the Smartling Submissions tab.
  3. Use the filter at the top of the screen to find your translation requests.

Translation progress is displayed as a percent in the Progress column. The overall status of the translation request is listed in the Status column.

If your translation request shows a failed status, you can resubmit the request from the Smartling Submissions tab. Use the Smartling Bulk Submit tab to resend translation requests if multiple submissions fail.

Download Translations

Automatic

The Smartling Connector can be configured to download translated content once it is complete on a schedule defined in your Drupal configuration. Check with your technical team to verify your current download schedule.

Manual

You can download translations manually from the Smartling Submissions tab for any Node, Entity, or Taxonomy by clicking the Download translation button.

You can download translations manually in bulk from the Smartling Submissions tab:

  1. From within Drupal, edit a Node for which you'd like to download translation.
  2. Click the Smartling management tab.
  3. Select the languages you wish to download.
  4. Click Download Translation.

Publishing Translated Posts

Automatic

The Smartling Connector can be configured to automatically publish translated content once it is returned to your Drupal instance.

If this setting is set to Pending, you will need to manually publish your content:

  1. From within Drupal, open the Content menu via the Admin toolbar menu.
  2. Click the Smartling Submissions tab.
  3. Click the Edit link under the Operations column.
  4. Click the Translate tab to view all translated versions.
  5. Edit and Publish any content that you wish to make publicly accessible.

Handling Updates to Drupal Content

Automatic content resubmission

The Smartling Connector can be configured to automatically resubmit content to Smartling for translation whenever a change is detected in your source content (Advanced Settings > Automatic Content Resubmission).

Manual

If you're Automatic content resubmission mode is disabled, you will need to resubmit Drupal content as described above. Only the new Drupal content from an updated Node, Entity, or Taxonomy will be authorized for translation in Smartling.

Was this article helpful?