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

# Les upsells Upcart ne s'affichent pas sur les versions traduites de la boutique

> Cet article aide à résoudre les problèmes d'upsells manquants sur les boutiques traduites ou les sous-domaines différents.

<div id="overview">
  # Aperçu
</div>

Pour afficher les upsells d'Upcart, nous devons récupérer les produits à l'aide de la Product API de Shopify. Cependant, selon les [spécifications](https://shopify.dev/docs/api/ajax/reference/product) de Shopify, nous devons utiliser une référence au handle du produit contenu dans l'URL de la page produit.

Par exemple, nous pouvons utiliser leur API pour récupérer un produit situé dans la section `products/red-rain-coat` de la boutique.

<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="Documentation de la Product API de Shopify montrant un exemple de fetch pour le handle de produit red-rain-coat" width="1708" height="790" data-path="images/upcart/translated-upsells-product-api-fetch-example.png" />

Malheureusement, cela crée des conflits si vous utilisez un thème de boutique ou une application de traduction tierce qui traduit également les handles de produits dans les URL des pages. Cela signifie que chaque fois que nous essayons de récupérer les produits à l'aide de la Product API de Shopify, Shopify recherche un handle de produit particulier (dans une langue) qui n'existe pas lorsque le produit est traduit.

Voici un exemple réel de boutique où la tentative de récupération de handles de produits en espagnol renvoie une erreur de Shopify, car les handles de produits de leur système sont stockés en anglais :

<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="Inspecteur réseau du navigateur montrant une erreur 404 Not Found lors de la récupération d'un handle de produit en espagnol" width="2082" height="508" data-path="images/upcart/translated-upsells-browser-network-inspector-404.png" />

Pour corriger cela, nous suggérons de conserver les mêmes handles de produits dans les URL des pages produits, quelle que soit la langue définie sur la boutique.

***

<div id="need-help">
  ## Besoin d'aide ?
</div>

Comme toujours, nous sommes là pour vous aider. Si vous avez besoin de précisions supplémentaires ou d'aide avec d'autres fonctionnalités d'Upcart, n'hésitez pas à nous contacter.
