How to work with translation

This tutorial goes through how to efficiently use the translation tools available in the PIM

Working with translation

Using Struct PIM, translating and customizing your product information for different languages is easy. By turning on translation mode, you can tweak details like names and descriptions to match local languages and cultures. This makes your products look and feel right for people everywhere, improving their experience. It's not just about converting words; it is about making sure your product fits expectations wherever it is shown.

Struct PIM simplifies translation management through localization. While creating attributes you can enable localization to support multiple languages efficiently. When localization is enabled on an attribute, a little flag will appear in the top right corner of the field.

Enabling translation mode

You can add translations to a lot of different entities. In this guide, we will show you how to add translations to product attributes and global list values.

Products

First, navigate to any product that you would like to add translation to. To translate product attributes, ensure that the product is using a product structure with localized fields.

Navigate to the top-right menu on the product page and click the 'Enable Translation mode' icon.

Clicking it will enable translation mode, allowing you to translate the product's localized fields.

The translation viewer that appears after enabling translation mode
Inside translation mode

Global lists

To enable translation mode for global lists, navigate to 'PIM' > 'Global lists'. Select the global list you want to add translation to.

Image of how the Global lists side bare looks like
Global lists

You will be presented with the values of that specific global list.

The global lists
Inside the global list 'Brands'

Just like with products, you can click on the individual global list values, and then click 'Enable translation mode' in the top right menu.

Editing a global list value

Adding translations in translation mode

When translation mode is enabled, you will see the fields on the entity that can be translated.

Inside translation mode, you can select multiple target languges that you would like to translate to. If you do not have any languages to translate to, you can add them in 'Settings' > 'Languages'.

The target language selector
The target language selector

Select the language(s) that you would like to translate to.

Multiple target languages
Multiple target languages

Upon selecting a language, new fields will appear below to the right of the source language. These fields are where you can add the translation for the target language.

New fields appear after selecting target languages
New fields appeared after setting target languages

Adjusting the layout

Inside translation mode, you can easily adjust the layout of the fields by clicking one of the two buttons in the top right menu. You have two options: vertical or horizontal.

The two buttons that you can use to adjust the layout
The two buttons you can use to adjust the layout

We would like to stack the fields on top of each other, so we select the vertical layout.

The translation fields have been stacked on top of each other
The fields are now stacked on top of each other

Using AI to translate

You can use AI to translate for you. If you have set up the AI Assistant, you can speed up your translation process even further. All it needs is a source language translation.

When you have it set up, you can click the 'Auto translate all attributes'.

1) Will add auto translation to the specific attribute.

2) Will add auto translation to all attributes.

Last updated