---
title: "Vendez dans la langue de vos clients : messages multilingues sur votre storefront Shopify"
description: "Vous avez traduit votre thème avec Shopify Markets. Puis un client français atteint une limite d'achat et reçoit une erreur en anglais. Voici pourquoi les messages d'applications sont la dernière surface non traduite de la plupart des boutiques transfrontalières — et comment y remédier."
contentType: "blog"
locale: "fr"
localized: true
source: "https://orderrules.com/fr/blog/shopify-multilingual-storefront-messages"
slug: "shopify-multilingual-storefront-messages"
date: "2026-08-21"
tags:
  - "shopify"
  - "shopify markets"
  - "multilingual"
  - "translate and adapt"
  - "cross-border"
  - "storefront messages"
  - "internationalization"
---
Vous avez fait le travail. Shopify Markets est configuré, Translate & Adapt a tourné, vos titres de produits et les textes de votre thème sont en français, en allemand et en japonais. Un client lyonnais arrive sur votre boutique et tout se lit correctement.

Puis il ajoute une quatrième bouteille au panier, atteint votre limite par client, et obtient :

> *« You can only order 3 of this item per month. »*

En anglais. Sur un storefront français.

C'est la dernière surface non traduite de la plupart des boutiques Shopify transfrontalières, et c'est la pire — parce que les messages d'applications n'apparaissent qu'au moment précis où l'on dit **non** à un client. La page qu'il lit dans sa langue, c'est la partie facile. Le message qui bloque son checkout, c'est celui qui doit être le plus clair.

## Réponse rapide : comment traduire les messages d'applications sur Shopify

**Shopify Markets traduit votre thème et votre contenu, mais pas vos applications.** Pour afficher les messages de limite et de disponibilité dans la langue de chaque client, publiez vos langues via Shopify Markets ou Translate & Adapt, puis utilisez des applications qui lisent la langue active du storefront du client plutôt que la langue par défaut de votre boutique. Dans OrderRules, c'est automatique dans neuf langues, sans configuration par langue — et vous pouvez remplacer n'importe quel message par votre propre formulation, langue par langue.

## Pourquoi des boutiques traduites affichent encore des messages en anglais

Il est utile d'être précis sur qui possède quel texte.

| Surface | Qui la traduit |
|---|---|
| Textes du thème, titres et descriptions produits | Shopify Markets / Translate & Adapt |
| Libellés de l'interface de checkout | Shopify |
| Messages d'applications — badges, bannières, avis de limite | **L'application elle-même** |

Shopify transmet une langue de storefront aux applications. Ce que chaque application en fait ne dépend que d'elle. Il existe trois comportements courants, et un seul est correct :

1. **Anglais figé.** L'application n'existe qu'en une langue. Tous les clients, partout, voient l'anglais.
2. **La langue de la boutique du marchand.** L'application traduit, mais dans **votre** langue configurée. Les clients français d'un marchand allemand voient de l'allemand. C'est le cas piégeux : tout semble traduit pendant vos tests, parce que vous testez en tant que vous.
3. **La langue du client.** L'application lit la langue active du storefront et s'affiche en conséquence. Un client français voit du français, un client japonais voit du japonais, depuis la même boutique et les mêmes règles.

Si vous vendez à l'international, seul le troisième comportement fonctionne réellement.

## Les messages qui comptent le plus

Tous les textes d'application ne se valent pas. Ceux qu'il faut auditer sont ceux qui apparaissent quand quelque chose est contraint — parce qu'ils portent une information sur laquelle le client doit agir :

- **Badges de disponibilité** — « 10 unités restantes aujourd'hui ». Un chiffre sans phrase compréhensible autour n'est qu'un chiffre.
- **Bannières de boutique fermée** — le client doit comprendre que vous êtes fermé, pas seulement voir un élément grisé.
- **Avis de limite par client et par produit** — « vous avez déjà commandé 2 sur 3 ce mois-ci » n'est utile que si c'est lisible.
- **Badges de commande minimum et de lot** — « commandez par multiples de 6 » est une règle que le client doit suivre **avant** de pouvoir payer.
- **Messages du panier et des boutons désactivés** — c'est toute la différence entre « le site est cassé » et « voici ce qu'il faut changer ».

Chacun de ces points est un endroit où un texte non traduit se transforme en panier abandonné, parce que la conclusion honnête du client est que votre boutique ne fonctionne pas.

## Comment auditer votre boutique en dix minutes

Faites-le en tant que client, pas en tant que marchand. Déconnectez-vous, basculez votre storefront dans chaque langue publiée et essayez de déclencher chaque état :

1. Ouvrez un produit proche d'une limite — le badge de disponibilité est-il traduit ?
2. Visitez en dehors de vos horaires — la bannière de fermeture est-elle dans la langue du client ?
3. Ajoutez une quantité inférieure à un minimum ou hors multiple — le badge est-il traduit ?
4. Atteignez réellement un plafond par client — l'avis est-il traduit ?
5. Allez jusqu'au checkout avec un panier bloqué — dans quelle langue est l'erreur ?

Notez tout ce qui revient dans la mauvaise langue. Cette liste, c'est votre écart.

## La configuration avec OrderRules

OrderRules est disponible en **neuf langues** — anglais, japonais, espagnol, français, allemand, italien, néerlandais, portugais et chinois simplifié — dans l'admin comme sur le storefront, et les deux suivent des signaux différents :

- **L'admin** suit automatiquement la langue de votre admin Shopify. Gérez votre boutique en japonais, gérez vos règles en japonais. Rien à configurer.
- **Le storefront** suit la langue active **de chaque client**. Rien à configurer non plus : publiez la langue via Shopify Markets ou Translate & Adapt et OrderRules la reprend.

Ensuite, là où la traduction par défaut ne correspond pas tout à fait à votre voix :

1. Allez dans **Réglages → Langue et traductions**
2. Choisissez une langue — tous les messages destinés aux clients se remplissent
3. Modifiez ceux qui comptent pour vous
4. **Enregistrez**

```
Message laissé par défaut  -> traduit automatiquement dans la langue de chaque client
Message que vous modifiez  -> figé sur votre formulation, affiché à tous les clients
```

C'est ce mélange qui est utile. Écrivez vous-même votre badge de disponibilité en japonais parce que la formulation compte pour un acheteur japonais, et laissez les huit autres langues se traduire toutes seules.

La prise en charge des langues est incluse dans **tous les forfaits**, Starter compris. Voir [Langues et traductions](/docs/languages) pour la configuration complète.

## La seule chose qui n'est pas encore traduite par acheteur

Soyons clairs sur la limite : **les messages d'erreur qui bloquent le checkout suivent pour l'instant la langue configurée de votre boutique, pas celle de l'acheteur.** Si un panier enfreint une règle et que le checkout Shopify natif le bloque, ce message précis s'affiche dans la langue de votre boutique.

Tout ce qui précède — le badge, la bannière, l'avis de limite, le message du panier, le sélecteur de date de livraison — suit le client. En pratique, une boutique bien configurée laisse rarement un client arriver au checkout avec un panier non conforme, précisément parce que les messages du storefront l'ont averti plus tôt, et dans sa langue. Mais c'est une vraie limite, et il faut la connaître avant de promettre un checkout entièrement localisé.

## Pour qui c'est le plus important

- **Les boutiques japonaises.** Les acheteurs japonais attendent une expérience native ; une expérience à moitié en anglais inspire la méfiance sur un marché où la confiance fait la vente.
- **Les marchands européens vendant en trois ou quatre langues** depuis une seule boutique et un seul jeu de règles.
- **Les marchands Shopify Markets** qui gèrent des storefronts régionaux : une seule configuration, la bonne langue par marché.
- **Les agences** qui gèrent de nombreux storefronts clients et ne veulent pas maintenir un tableau de messages par langue.

## Pour aller plus loin

- [Langues et traductions](/docs/languages) — configuration complète et personnalisation par langue
- [Messages dynamiques du storefront](/docs/guides/storefront-messaging) — placeholders et types de messages
- [Limites de commandes par client](/docs/customer-rules/per-customer-order-limits) — les règles que ces messages décrivent

Votre thème est traduit depuis un moment. Il vaut la peine de vérifier si les messages qui arrêtent une vente le sont aussi.
