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

# UpdateCustomerPrintTextTranslationCommandRequestInput

> Changes the texts of a customer print text in one language. Only the texts that are sent are changed: a text that is left out stays as it is, a text sent as null or empty is cleared. The language is created when the customer print text has no texts in it yet. A language without any text after the change is removed, like 'RemoveCustomerPrintTextTranslation'. Idempotent. - Request



**Kind**: `input`

## Fields

**`customerPrintTextId`**: `ID!` (required)

The ID of the customer print text.

---

**`languageTag`**: `String!` (required)

The language as BCP 47 tag, for example de or de-AT; case is not significant. It must be an active language.

---

**`invoiceText`**: `String`

Printed on the invoice. Plain text. Left out means unchanged; null or empty clears it.

---

**`salesOrderText`**: `String`

Printed on the sales order and on the pick document of the order. Plain text. Left out means unchanged; null or empty clears it.

---

**`quotationText`**: `String`

Printed on the quotation. Plain text. Left out means unchanged; null or empty clears it.

---

**`invoiceCorrectionText`**: `String`

Printed on the invoice correction (credit note). Plain text. Left out means unchanged; null or empty clears it.

---

**`deliveryNoteText`**: `String`

Printed on the delivery note. Plain text. Left out means unchanged; null or empty clears it.

---

**`idempotencyKey`**: `String`

Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.

