> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wisepim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Translation

> Control how AI translates your product content: set the tone, add per-field rules, override languages and categories, and lock in terms with a dictionary.

## What you can do here

Translation settings decide how the AI translates your products. Set them once, and every AI translation in your project follows the same rules. You stay in control of tone, terminology, and which fields get translated.

<Info>
  These settings apply to all AI translations, including bulk translations from [Translating Products](/en/products/translating-products). Changes affect future translations only. Content you already translated stays as it is.
</Info>

The page has five tabs. Start with **General** for project-wide rules, then add more specific rules only where you need them.

<CardGroup cols={2}>
  <Card title="General" icon="sliders-horizontal">
    Set the default mode, tone, and content handling for the whole project.
  </Card>

  <Card title="Fields" icon="list">
    Add rules for a single field, like a character limit on the product name.
  </Card>

  <Card title="Languages" icon="globe">
    Override the tone or formality for one language.
  </Card>

  <Card title="Categories" icon="folder-tree">
    Use different terminology for a group of products.
  </Card>

  <Card title="Dictionary" icon="book">
    Lock in how specific terms translate across every language.
  </Card>
</CardGroup>

## General

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/m6j0mqBse5HmOBFi/images/marketing-screenshots/settings/settings-translation-light-branded.webp?fit=max&auto=format&n=m6j0mqBse5HmOBFi&q=85&s=a543294b5b8845b42149c438c9cd5c6c" alt="WISEPIM translation settings with tone, fields and language controls" width="2400" height="1445" data-path="images/marketing-screenshots/settings/settings-translation-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/m6j0mqBse5HmOBFi/images/marketing-screenshots/settings/settings-translation-dark-branded.webp?fit=max&auto=format&n=m6j0mqBse5HmOBFi&q=85&s=f91124ca108c615dec1331810165b3c9" alt="WISEPIM translation settings with tone, fields and language controls" width="2400" height="1445" data-path="images/marketing-screenshots/settings/settings-translation-dark-branded.webp" />

The General tab sets the default behavior for all fields and languages.

### Translation mode

| Setting               | What it does                                                                                                                                                        |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Strict mode**       | On by default. Translates word for word with no style changes. The safest choice for technical or regulated content. Turn it off to control tone and style.         |
| **Tone of voice**     | Pick a preset like professional, casual, or persuasive. Or choose **Custom** to describe your own tone. Available only when strict mode is off.                     |
| **Translation style** | A slider from **Literal** (1) to **Balanced** (3) to **Creative** (5). Higher values let the AI adapt phrasing more freely. Available only when strict mode is off. |

### Content handling

Decide how the AI treats specific content during translation.

* **Preserve brand names**: keeps brand names, model numbers, and proper nouns untranslated. On by default.
* **Preserve formatting**: keeps HTML, markdown, lists, and tables intact. On by default.
* **SEO optimization**: optimizes translated meta fields for search in the target language. Off by default.
* **Unit handling**: choose how measurements convert.

| Option                  | What happens                                                              |
| ----------------------- | ------------------------------------------------------------------------- |
| **Keep original units** | Units stay as they are (inches remain inches).                            |
| **Convert units**       | Units switch to the target locale's standard (inches become centimeters). |
| **Show both**           | The original and converted units both appear.                             |

### Additional instructions

A free-text field for custom rules that apply to every translation. Use it for project-wide notes like "Always use formal language" or "Never abbreviate product names."

## Fields

<img src="https://mintcdn.com/swiftsyncai/mRwP1UIxLfW7ckEf/images/screenshots/settings/settings-translation-fields.webp?fit=max&auto=format&n=mRwP1UIxLfW7ckEf&q=85&s=816fa18db768715fa87a2bf623f0ee03" alt="Translation settings Fields tab showing per-field instructions for product name, description, and SEO fields" width="3652" height="2254" data-path="images/screenshots/settings/settings-translation-fields.webp" />

Use the Fields tab to set rules for a single product field. Leave a field empty to use the General settings.

These built-in fields are always available:

* **Product Name**
* **Description**
* **Short Description**
* **Meta Title** (SEO)
* **Meta Description** (SEO)
* **Meta Keywords** (SEO)

Custom attributes from your catalog appear here too, grouped by attribute group. You configure them the same way.

<Tip>
  Use the search bar at the top of the Fields tab to find a field or attribute by name.
</Tip>

### Set rules for one field

Expand any field to configure these options:

* **Translate this field**: turn translation on or off for this field. Useful for fields you want to skip, like SKU-based names.
* **Translation instructions**: rules that apply to this field only, such as "Keep the product name under 60 characters."
* **Max character length**: limit the length of the translated output. Leave empty for no limit.
* **Output format template**: build the output from variables.

| Variable                  | What it inserts                                                    |
| ------------------------- | ------------------------------------------------------------------ |
| `{{product.name}}`        | The product's name.                                                |
| `{{product.description}}` | The product's description.                                         |
| `{{brand.name}}`          | The product's brand name.                                          |
| `{{global.store_name}}`   | Your store name.                                                   |
| `{{attribute.code}}`      | A custom attribute value (replace `code` with the attribute code). |

For example, a template of `{{product.name}} | {{brand.name}}` produces "Wireless Headphones | SoundMax" in the output.

## Languages

<img src="https://mintcdn.com/swiftsyncai/mRwP1UIxLfW7ckEf/images/screenshots/settings/settings-translation-languages.webp?fit=max&auto=format&n=mRwP1UIxLfW7ckEf&q=85&s=d752582fba57af115b55ae130bc2a121" alt="Translation settings Languages tab showing language-specific overrides for German with formality and tone settings" width="3654" height="2250" data-path="images/screenshots/settings/settings-translation-languages.webp" />

Use the Languages tab to change how the AI translates into one language. These overrides win over the General settings.

Click **Add language** and pick a locale from your project. Each language override includes:

* **Formality**: choose **Default**, **Formal**, **Informal**, or **Neutral**. This helps with languages that have a formal and informal form, like "Sie" and "du" in German.
* **Tone override**: set a different tone for this language. Choose "Inherit from general" to keep the project tone.
* **Language-specific instructions**: rules for this language only, such as "Use British spelling for English."

<Info>
  You can add one override per locale in your project.
</Info>

## Categories

Use the Categories tab when a group of products needs its own terminology or style. For example, electronics may need technical terms while children's products need a playful tone.

Click **Add category** and pick categories from your catalog tree. For each one you can set:

* **Translation instructions**: rules for this category, such as "Use technical terminology for electronics."
* **Terminology notes**: preferred terms, glossary notes, and naming conventions for this category.

## Dictionary

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/v3yt1f31M6DbIwJS/images/marketing-screenshots/settings/settings-translation-dictionary-light-branded.webp?fit=max&auto=format&n=v3yt1f31M6DbIwJS&q=85&s=184e95b8e25fb2caa3f894e91cae70e2" alt="WISEPIM translation dictionary with multilingual term mappings and do-not-translate brand terms" width="2400" height="1445" data-path="images/marketing-screenshots/settings/settings-translation-dictionary-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/v3yt1f31M6DbIwJS/images/marketing-screenshots/settings/settings-translation-dictionary-dark-branded.webp?fit=max&auto=format&n=v3yt1f31M6DbIwJS&q=85&s=cbf23966cf3bcd3a302777669671fe5d" alt="WISEPIM translation dictionary with multilingual term mappings and do-not-translate brand terms" width="2400" height="1445" data-path="images/marketing-screenshots/settings/settings-translation-dictionary-dark-branded.webp" />

Use the Dictionary to fix how key terms translate across every language. This keeps your terminology consistent throughout the catalog.

### Add a term

<Steps>
  <Step title="Click + Add term">
    A new entry appears.
  </Step>

  <Step title="Enter the source term">
    Type the original term in your primary language.
  </Step>

  <Step title="Add a translation per language">
    Fill in one field for each target language to set the exact translation.
  </Step>

  <Step title="Add context if the term is ambiguous">
    Use the context field to clarify meaning, such as "audio product category" versus "computer mouse."
  </Step>
</Steps>

To keep a term untranslated in every language, turn on **Keep as-is**. This is useful for brand names, product codes, and technical terms.

### Edit many terms at once

Click **Bulk edit** to switch to a text editor for adding or changing several terms together. The format is:

```
wireless headphones
  context: audio product category
  de: kabellose Kopfhorer
  fr: casques sans fil

WISEPIM | keep-as-is
```

Start each entry with the source term on its own line. Indent the lines below it to set the context and the translation per language. Add `| keep-as-is` after a term to keep it untranslated.

## Save your changes

When you change any setting, a save bar appears at the bottom:

* **Save changes**: saves your translation settings to the project.
* **Reset**: discards all changes since your last save.

## Related

<CardGroup cols={3}>
  <Card title="Translating Products" icon="languages" href="/en/products/translating-products">
    Translate your catalog in bulk using these settings.
  </Card>

  <Card title="Languages" icon="globe" href="/en/settings/language">
    Add or manage the locales in your project.
  </Card>

  <Card title="Prompt Library" icon="book-open" href="/en/essentials/prompt-library">
    Reuse saved instructions across AI tasks.
  </Card>
</CardGroup>
