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

# Переводы чекаута

> Настраивайте системный текст, отображаемый в виджетах чекаута, для каждого языка в разделе Checkout Translations в настройках.

Aftersell автоматически переводит системный текст в ваших виджетах чекаута (апселлы, элементы управления корзиной и отзывы) в зависимости от языка покупателя. Вы можете переопределить любой из этих переводов по умолчанию для каждого языка в разделе **Settings > Translations**.

***

<div id="how-checkout-translations-work">
  ## Как работают переводы чекаута
</div>

Когда покупатель переходит на чекаут, Aftersell определяет его язык и применяет соответствующие переводы ко всем системным строкам в виджетах чекаута. К ним относятся такие надписи, как «Adding...», «Sold Out», «Remove» и «Read more».

Раздел **Checkout translations** в **Settings > Translations** позволяет переопределить переведённые строки по умолчанию для любого поддерживаемого языка. Ваши переопределения применяются поверх встроенных значений по умолчанию. Каждое поле изначально заполнено встроенным значением по умолчанию, а сохранение пустого поля скрывает соответствующую надпись для покупателей на этом языке — см. [Поведение пустых полей](#blank-field-behavior).

***

<div id="supported-languages">
  ## Поддерживаемые языки
</div>

Переводы чекаута в настоящее время поддерживают 32 языка:

арабский, болгарский, китайский, хорватский, чешский, датский, нидерландский, английский, эстонский, финский, французский, немецкий, греческий, иврит, венгерский, итальянский, японский, корейский, латышский, литовский, норвежский, польский, португальский, румынский, русский, сербский, словацкий, словенский, испанский, шведский, турецкий и украинский.

***

<div id="customizing-checkout-translations">
  ## Настройка переводов чекаута
</div>

1. Перейдите в **Settings**
2. Выберите **Translations**
3. Прокрутите до раздела **Checkout translations**
4. Выберите язык в выпадающем списке языков
5. Обновите любые поля, которые хотите переопределить для этого языка
6. Нажмите **Save**

Ваши переопределения сохраняются вместе с переводами для этапа после покупки одним действием сохранения.

Чтобы сбросить все поля для языка к встроенным значениям по умолчанию, нажмите **Reset defaults**.

***

<div id="available-fields">
  ## Доступные поля
</div>

Для настройки доступны следующие строки. Чувствительные строки (такие как коммерческие призывы к действию, заявления об экономии и «Verified buyer») управляются системой и не могут быть переопределены.

<div id="upsell-widget">
  ### Виджет апселла
</div>

| Поле                                        | Описание                                                                                                             |
| ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| Adding (loading state)                      | Текст, отображаемый во время добавления товара в корзину                                                             |
| Removing (loading state)                    | Текст, отображаемый во время удаления товара                                                                         |
| Sold out badge                              | Надпись, отображаемая, когда товара нет в наличии                                                                    |
| Quantity (upsell label)                     | Надпись селектора количества в виджетах апселла                                                                      |
| Purchase option (upsell label)              | Надпись для селектора варианта покупки                                                                               |
| One-time purchase (upsell)                  | Надпись для варианта разовой покупки                                                                                 |
| Upsell error message                        | Сообщение, отображаемое при сбое добавления или удаления товара                                                      |
| Discount suffix (appended to "20%" / "\$6") | Слово, отображаемое после размера скидки рядом с названием товара, например «OFF» в «(20% OFF)»                      |
| Review count label                          | Надпись для количества отзывов — используйте `{{count}}` как плейсхолдер для числа (например, `({{count}} reviews)`) |

<div id="cart-controls-widget">
  ### Виджет элементов управления корзиной
</div>

| Поле                               | Описание                                                             |
| ---------------------------------- | -------------------------------------------------------------------- |
| Remove (cart action)               | Текст для действия удаления товара                                   |
| Modify (cart action)               | Текст для действия изменения товара                                  |
| Variant (cart label)               | Надпись для селектора варианта                                       |
| Quantity (cart label)              | Надпись для селектора количества                                     |
| One time purchase (cart)           | Надпись для варианта разовой покупки в элементах управления корзиной |
| Subscription (cart label)          | Надпись для варианта подписки                                        |
| Discount calculating (cart status) | Текст статуса, отображаемый во время расчёта скидки                  |
| Retry (cart action link)           | Текст ссылки, отображаемый при сбое расчёта скидки                   |

<div id="testimonials-widget">
  ### Виджет отзывов
</div>

| Поле                     | Описание                               |
| ------------------------ | -------------------------------------- |
| Read more (testimonials) | Текст для ссылки «Read more» в отзывах |

***

<div id="blank-field-behavior">
  ## Поведение пустых полей
</div>

Сохранение поля пустым полностью скрывает соответствующую надпись для покупателей на этом языке. Каждое поле изначально заполнено встроенным значением по умолчанию, поэтому пустое поле — это всегда то, что вы очистили намеренно, и оно всегда означает «скрыть» — оно никогда не возвращается к значению по умолчанию. Чтобы вернуться к формулировке по умолчанию, используйте **Reset defaults**, а не очищайте поле. Это намеренно отличается от поведения переводов для этапа после покупки и полезно, если вы хотите скрыть определённую надпись для конкретного языка.

***

<div id="need-help">
  ## Нужна помощь?
</div>

Если у вас есть вопросы о переводах чекаута или нужна помощь с их настройкой, свяжитесь с нами через чат в приложении или по электронной почте.
