This article is for Account Owners and Project Managers.
The Smartling HubSpot connector allows you to translate HubSpot content in Smartling. Translations are requested from within the Smartling platform, and translated content is automatically sent to your HubSpot instance.
The connector supports translation of emails, forms, landing pages, blogs, and web pages.
Prerequisites
To request a landing page or web page for translation, the Page language field must be set. If this field is empty, the page cannot be sent for translation and will display a failed status in Smartling with the error:Can’t send for translation. Language is not specified for page ID=‘exampleID’
To set the page language:
- Navigate to the page's Settings menu in HubSpot.
- Locate the Page language field.
- Select the source language from the dropdown menu.
Once the page language is set, you can request the page for translation in Smartling.
Request Translations
Once you have linked your HubSpot account, your HubSpot content will be displayed in Smartling. From here, you can choose which content to translate:
- From within your Smartling Hubspot Project, click on HubSpot > Translate Content.
- Click the down arrow at the top of the screen to toggle between supported asset categories
- Once in your desired HubSpot 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 at the content list.
- Click Request Translation.
- Choose the languages you'd like to translate to or use the Select All checkbox to translate to all languages available in your project.
- Click Request Translation.
The content will be authorized into the Default Workflow for each selected language.
Requesting Pages for Translation
In 2024, the HubSpot Connector was updated to support HubSpot's Pages API v3. Previously, with API v2, both Landing Pages and Website Pages were requested under the asset type Page. In the new version, assets should be requested via the new Landing Page or Website Page options. We highly recommend using these new asset types for all new translation requests to avoid issues as HubSpot phases out API v2. All new HubSpot Connector projects will list only the new asset types.
Please ensure you have completed the Locale Mapping and any custom Content Parsing settings for these new asset types under the project's Settings > HubSpot Settings.
If you've previously translated a Page, but have since updated the source content, you should re-request the asset for translation using one of the new asset types. Only the updated content will be translated, so any unchanged content will not require re-translation.
Check Status of Translations
Status of your HubSpot translation requests can be tracked in the Translation Progress tab:
- From within your Smartling Hubspot Project, click on Hubspot > Translation Progress.
- Translation completion is indicated as a percent next to each article.
Download Translations to HubSpot
Once translation is completed for a given asset, they are automatically sent back to your HubSpot instance.
To initiate a manual download of translated content to HubSpot:
- From within your Smartling HubSpot project, click on HubSpot > Translation Progress.
- 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.
- Click Export to HubSpot.
You can find your translated content in your HubSpot instance. The locale code will be appended to the translated asset.