> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/discounts/llms.txt)
> Source: https://docs.saleor.io/api-reference/discounts/objects/promotion-translation

# PromotionTranslation Object

Represents promotion translations.

```graphql
type PromotionTranslation implements Node {
  id: ID!
  language: LanguageDisplay!
  name: String
  description: JSONString
  translatableContent: PromotionTranslatableContent
}
```

<a id="fields"></a>

### Fields

<a id="id"></a>

#### [`id`](#id) ● [`ID!`](/api-reference/miscellaneous/scalars/id.md)

ID of the promotion translation.

<a id="language"></a>

#### [`language`](#language) ● [`LanguageDisplay!`](/api-reference/miscellaneous/objects/language-display.md)

Translation language.

<a id="name"></a>

#### [`name`](#name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Translated name of the promotion.

<a id="description"></a>

#### [`description`](#description) ● [`JSONString`](/api-reference/miscellaneous/scalars/jsonstring.md)

Translated description of the promotion.

Rich text format. For reference see [https://editorjs.io/](https://editorjs.io/)

<a id="translatable-content"></a>

#### [`translatableContent`](#translatable-content) ● [`PromotionTranslatableContent`](/api-reference/discounts/objects/promotion-translatable-content.md)

Represents the promotion fields to translate.

<a id="interfaces"></a>

### Interfaces

<a id="node"></a>

#### [`Node`](/api-reference/miscellaneous/interfaces/node.md)

An object with an ID

<a id="member-of"></a>

### Member Of

[`Promotion`](/api-reference/discounts/objects/promotion.md) object  ● [`PromotionTranslatableContent`](/api-reference/discounts/objects/promotion-translatable-content.md) object

<a id="implemented-by"></a>

### Implemented By

[`TranslationTypes`](/api-reference/miscellaneous/unions/translation-types.md) union
