Translations
Overview
You can manage translations from the shops page: Shops ➜ [Shop] ➜ Internationalization ➜ Translations.
Using the tabs, you can manage translations by:
- Attribute Groups
- Simple Attributes
- Advanced Attributes
- Master Categories
- Default Filters
- Registry Court Types
- Checkout Content
- Campaign Content
- Promotion Content
- Import and Export

Translations page
Datasets
Attribute Groups
To apply translations to Attribute Groups:
- Under Attribute Groups, select a Target Language from the dropdown menu.
- Under Translations, select whether to show All, Existing, or Non existing translations.
- Click Show Translations to display the Attribute Groups and corresponding translations.
- To limit the number of Attribute Groups displayed, you can optionally specify whether you want to display a list of existing or non-existing translations.

Attribute Groups
Simple Attributes
To apply translations to Simple Attributes:
- Select up to 5 Attribute Groups using the dropdown menu.
- From the Target Language dropdown menu, select the language to translate to.
- Under Translations you can select whether to show All, Existing, or Non existing translations.
- Click Show Translations.
- A list of Attribute values will appear with the original and target language. Add or edit the target language translations for each Attribute Group. Changes will save automatically each time you change the text field.
You can enter missing translations step-by-step and edit the displayed list. Even though shops within SCAYLE only support one language at a time, you can manage multiple shops with the same language simultaneously. Thus, once you have saved your translations, they are automatically applied to all existing shops using the same language.

Translations: Simple Attributes
Advanced Attributes
To apply translations to Advanced Attributes:
- Select up to 5 Attribute Groups using the dropdown menu.
- From the Target Language dropdown menu, select the language to translate to.
- Select up to 10 Product IDs.
- Click Show Translations.
- Click the product to open the associated Attribute values. You can then add or edit the target language translations. Your changes will save automatically.
For each product ID, the user interface displays the advanced Attribute Groups’ original values to be translated. Next to the initial values, you can enter the corresponding translations. Like simple Attribute Groups, you can enter the required translations for advanced Attribute Groups one by one.

Translations: Advanced Attribute Groups
Master Categories
To apply translations to Master Categories:
- Under Master Categories, select a Target Language from the dropdown menu.
- Under Translations, select whether to show All, Existing, or Non existing translations.
- Click Show Translations.
- You can enter a translation for each level in the category hierarchy. The term to be translated is in bold. For instance, in the example below you would translate from top down: Clothing, Women, Jackets, and so on.
Up to 50 master categories are displayed at once by default, which you can edit individually. However, you can increase the amount to 100, 200 or a maximum of 500.
.png)
Translations: Master Categories.
Default Filters
To apply translations to Default Filters:
- Under Default Filters, select a Target Language from the dropdown menu.
- Under Translations, select whether to show All, Existing, or Non existing translations.
- Click Show Translations to display the filters and corresponding translations.
- Add/edit the translations for each filter.

Translations: Default Filters
Registry Court Types
To apply translations to Registry Court Types:
- Under Registry Court Types, select a Target Language from the dropdown menu.
- Under Translations, select whether to show All, Existing, or Non existing translations.
- Click Show Translations.
- A list of Registry Court Type keys will appear with the target language. Add or edit the target language translations for each Key. Changes will save automatically each time you change the text field.

Translations: Registry Court Types
Translate Checkout Content
To apply translations to Checkout:
- Select the shop country you want to translate the Checkout for.
- The target language will be automatically preselected based on the language assigned to the selected shop country.
- Choose the source language you want to translate from.
→ Note: All translation keys are always available in English (en_GB
). Translations for other source languages will only be available if they were previously provided. - Under Translations, choose whether to display:
- All keys
- Existing translations
- Non-existing translations
- Click "Show translations".
→ A list of Checkout translation keys will appear, showing their source text and, depending on your filter, any existing translations.- You can update or add translations for the target language by:
- Entering them manually
- Using the AI Translate function to auto-translate the selected value
→ Note: AI-generated translations between variations of the same base language are not supported. This means you cannot use AI to translate from, for example, en_GB to en_US or pt_PT to pt_BR. In such cases, translations need to be added manually.
- You can update or add translations for the target language by:
- Click Save to apply your translations.
→ Changes will be pushed and applied in near real-time.
→ For core default languages, it is not possible to delete translations. If no SCAYLE Panel translation is provided, a fallback translation will always be displayed to ensure complete language coverage in the Checkout.
The core default languages include:
EU Languages:
- Bulgarian (bg_BG)
- Czech (cs_CZ)
- Danish (da_DK)
- Dutch (nl_NL)
- Englisch (en_GB)
- Estonian (et_EE)
- Finnish (fi_FI)
- French (fr_FR)
- German (de_DE)
- Greek (el_GR)
- Hungarian (hu_HU)
- Italian (it_IT)
- Latvian (lv_LV)
- Lithuanian (lt_LT)
- Polish (pl_PL)
- Portuguese (pt_PT)
- Romanian (ro_RO)
- Slovak (sk_SK)
- Slovenian (sl_SI)
- Spanish (es_ES)
- Swedish (sv_SE)
- Norwegian (nb_NO)
Non-EU Languages:
- Turkish (tr_TR)
- English (en_US)
For more information on how to translate Checkout, please visit the article on Checkout Developer Guide on translations
Translate Campaign content
To apply translations to Campaign Content
- Select the campaign you want to translate
- Select the target language. You will be able to choose from the languages assigned to the countries your current shop is assigned to
- Click "Show translations".
→ All field values submitted by the user during campaign creation / update are displayed. The source value is stored with theapplication_locale
. In case your shop has only one country assigned to it, the source value will be stored with the locale of this country.- You can update or add translations for the target language by:
- Entering them manually
- Using the AI Translate function to auto-translate selected values
- Using the Translate All Missing AI function to auto-translate all values that are still missing
→ Note: AI-generated translations between variations of the same base language are not supported. This means you cannot use AI to translate from, for example, en_GB to en_US or pt_PT to pt_BR. In such cases, translations need to be added manually.
- You can update or add translations for the target language by:
- Click Save to apply your translations.
You can only translate campaigns for which the end date is scheduled in the future
Translate Promotion content
To apply translations to Promotions:
- Select the promotion you want to translate
- Select the target language. You will be able to choose from the languages assigned to the countries your current shop is assigned to
- Click "Show translations".
→ All field values submitted by the user during promotion creation / update are displayed. The source value is stored with theapplication_locale
. In case your shop has only one country assigned to it, the source value will be stored with the locale of this country.- You can update or add translations for the target language by:
- Entering them manually
- Using the AI Translate function to auto-translate selected values
- Using the Translate All Missing AI function to auto-translate all values that are still missing
→ Note: AI-generated translations between variations of the same base language are not supported. This means you cannot use AI to translate from, for example, en_GB to en_US or pt_PT to pt_BR. In such cases, translations need to be added manually.
- You can update or add translations for the target language by:
- Click Save to apply your translations.
Import and Export
You can upload translations to the SCAYLE Panel from the import area. For details about importing translations, see Imports & Exports.
In general, it is possible to export translations that were edited in the SCAYLE Panel. However, this requires a specifically adapted report that the SCAYLE Panel support team can create for you. Once the report has been created, you can generate it as often as you like in the report area of the SCAYLE Panel and download it from the exports area.