Skip to main content

Translate your feed with the Google Translate service

Translate your product feed with the Google Translate service in Productsup.

The Google Translate data service is a Productsup feature that lets you translate product information, such as titles or descriptions, to any language you need. This data source is helpful if your product catalog is available only in one language but used for different countries. You can also use it to quickly translate product information for trying out a new market.

After you set the Google Translate data service, new columns with a prefix set in the Google Translate data source setup appear in the platform. For example:

  • ___service_google_transalte_xx_yy, or ___description_google_transalte_xx_yy, where xx is a source language, and yy is a target language.

Prerequisites

To set up the Google Translate data service, you need:

  1. A product identifier. See Set a product identifier.

  2. An API key to authenticate in the Google Cloud. You need to enable and purchase it at Google Cloud. See Cloud Translation API Key.

Add the Google Translate data service

  1. Go to Data Services from your site's main menu and select ADD SERVICE.

  2. Search for Google Translate and select Add.

    Add Google Translate data service
  3. Give it a desired name and column prefix. By default, ___service_google_translate is the column prefix.

    Custom name and Column prefix to Google Translate data service
  4. Choose the stage containing the columns you want to translate in Service Data Level and select Add.

  5. Select the column you want to translate from the Column drop-down list.

    Note

    If you choose Import in Service Data Level in Step 4, the drop-down list Columns display the columns of your import stage. If you choose Intermediate, the drop-down list contains your intermediate-stage columns.

  6. Select a source language from the Source Language drop-down menu.

  7. Select one or several target languages in the Target language field. Hold CTRL or Cmd key to select more than one language.

  8. In API key, enter your Cloud Translation API key.

  9. If you want the platform to run the data service every time there is a refresh in Data View, select the checkmark icon () in Trigger during a refresh of the Data View.

  10. Select Save.

    Setup for Google Translate
  11. For the platform to process a new data service, select Run in the top-right corner of your site's view.

    Note

    If you can't see the columns that the Google Translate data service added to your feed in Data View, ensure the platform hasn't hidden them:

    1. Go to Data View from your site's main menu and choose the relevant stage or export in the drop-down list on your left.

    2. Select the menu icon on the right and then select the eye icon.

    3. Find the attributes in the list that use the default prefix ___service_google_translate or a name that you set up in Step 3 and select the eye icon next to each attribute you want Data View to display. The attribute names that the data service generates always start with three underscores (___), which means the platform doesn't send those attributes to your export channels.

    4. Close the pop-up menu.

Edit the Google Translate data service

  1. Go to Data Services from your site's main menu.

  2. To deactivate a data service, choose the pause icon next to the desired data service.

  3. Select the cogwheel icon () next to the desired data service to edit other settings.

  4. Once ready with new settings, select Save.

Delete the Google Translate data service

  1. Go to Data Services from your site's main menu.

  2. Select the cogwheel icon () next to the desired data service.

  3. In the Danger Area panel, select Remove this service.

  4. Select Yes.