> ## 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.

# Upsell-предложения Upcart не отображаются в переведённых версиях магазина

> Эта статья помогает устранить проблему отсутствующих upsell-предложений в переведённых магазинах или на разных субдоменах.

<div id="overview">
  # Обзор
</div>

Чтобы отобразить upsell-предложения Upcart, нам нужно получать товары через Product API Shopify. Однако согласно [спецификациям](https://shopify.dev/docs/api/ajax/reference/product) Shopify мы должны использовать ссылку на handle товара, который содержится в URL-адресе страницы товара.

Например, мы можем использовать их API для получения товара, расположенного в разделе `products/red-rain-coat` магазина.

<img src="https://mintcdn.com/aftersell/uVGuDiyXpd6WOLO4/images/upcart/translated-upsells-product-api-fetch-example.png?fit=max&auto=format&n=uVGuDiyXpd6WOLO4&q=85&s=dc66363e5a187b4ca34140b5e4699a17" alt="Документация Shopify Product API с примером запроса fetch для handle товара red-rain-coat" width="1708" height="790" data-path="images/upcart/translated-upsells-product-api-fetch-example.png" />

К сожалению, это создаёт конфликты, если вы используете тему магазина или стороннее приложение для перевода, которое также переводит handle товаров в URL-адресах страниц. Это означает, что всякий раз, когда мы пытаемся получить товары через Product API Shopify, Shopify ищет конкретный handle товара (на одном языке), который не существует после перевода товара.

Вот пример реального магазина, где попытка получить испанские handle товаров возвращает ошибку от Shopify, поскольку handle товаров в их системе хранятся на английском:

<img src="https://mintcdn.com/aftersell/uVGuDiyXpd6WOLO4/images/upcart/translated-upsells-browser-network-inspector-404.png?fit=max&auto=format&n=uVGuDiyXpd6WOLO4&q=85&s=ca53e56f1b2f7e4a82099e7ab03b5386" alt="Сетевой инспектор браузера с ошибкой 404 Not Found при получении испанского handle товара" width="2082" height="508" data-path="images/upcart/translated-upsells-browser-network-inspector-404.png" />

Чтобы это исправить, мы рекомендуем оставлять handle товаров в URL-адресах страниц товаров одинаковыми независимо от того, какой язык установлен в магазине.

***

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

Как всегда, мы готовы помочь. Если вам нужны дополнительные разъяснения или помощь с другими функциями Upcart, не стесняйтесь обращаться к нам.
