Traduction Shopify : tester les emails et le paiement, pas seulement les fiches

Traduction Shopify : tester les emails et le paiement, pas seulement les fiches

Ajoutez une langue, publiez-la, puis passez une commande d'essai dans cette langue : Shopify affiche le paiement dans la langue de navigation et envoie les notifications dans la langue de commande si les traductions existent. Contrôlez ensuite chaque texte manquant dans une matrice, car tout contenu non traduit revient automatiquement dans la langue principale de la boutique.

Pourquoi le paiement et les emails échappent au contrôle habituel

La plupart des équipes traduisent les fiches produit, vérifient la page d'accueil, puis considèrent le travail terminé. Or la documentation Shopify précise que le paiement s'affiche dans la langue utilisée pour naviguer sur la boutique, et que les notifications par email partent dans la langue de commande si une traduction est disponible (Localization and translation).

Autrement dit, deux zones restent invisibles tant que personne ne commande réellement : les libellés du tunnel de paiement et le contenu des emails transactionnels. Une fiche produit parfaite en français ne garantit rien sur ces deux points.

Que se passe-t-il quand une traduction manque ?

Shopify applique une règle simple : en l'absence de traduction, la boutique affiche le contenu dans la langue principale. Cette règle vaut pour le contenu de la boutique en ligne, y compris les emails et le paiement. Le client ne voit donc pas une erreur : il voit un mélange. Un bouton en français, un champ en anglais, un email de confirmation dans la langue principale.

C'est ce mélange qu'il faut traquer, pas l'absence totale de traduction.

Comment construire une matrice des textes à traduire ?

Avant de tester, listez les textes qui sortent du cadre des fiches. Une matrice simple suffit : en lignes les zones de contenu, en colonnes les langues publiées.

Zone Source FR EN
Fiches produit Oui Oui Oui
Pages (livraison, retours) Oui À vérifier À vérifier
Emails de commande Oui À vérifier À vérifier
Paiement Oui À vérifier À vérifier
Bannière cookies Oui À vérifier À vérifier

Remplissez la colonne « Source » avec le texte réellement publié dans la langue principale. C'est votre référence : tout ce qui n'a pas d'équivalent dans une colonne langue sera affiché en langue principale.

Deux limites documentées à garder en tête : les tags (produits, articles, blogs) ne sont pas traduisibles, et les champs Meta Title et Meta Description ne sont traduisibles que s'ils ont été personnalisés. S'ils utilisent les réglages par défaut, ils reprennent automatiquement le titre et la description traduits.

Comment tester une commande sans polluer vos données ?

La méthode la plus fiable reste une commande d'essai. Voici une séquence reproductible :

  1. Publiez la langue à tester et affectez-la au marché concerné.
  2. Ouvrez la boutique dans un navigateur en navigation privée, en choisissant la langue cible si l'interface le permet.
  3. Ajoutez un produit au panier et allez jusqu'au paiement.
  4. Notez chaque libellé du tunnel : adresse, livraison, paiement, confirmation.
  5. Validez la commande avec un moyen de paiement de test si votre configuration le permet, ou arrêtez-vous avant la validation finale. La source ne documente pas de moyen de paiement de test.
  6. Ouvrez l'email de confirmation reçu et comparez-le à la matrice.

Répétez l'opération pour chaque langue publiée. Une commande par langue suffit pour un premier diagnostic.

Exemple hypothétique

Imaginons une boutique de cosmétiques dont la langue principale est le français, avec l'anglais publié pour le Royaume-Uni. La fiche produit anglaise est complète. Lors d'une commande d'essai, le bouton de paiement apparaît en anglais, mais le texte de la politique de retour reste en français, car la page n'a jamais été traduite. L'email de confirmation part en anglais, sauf le pied de page, resté en français. Aucun de ces éléments n'apparaissait dans le contrôle des fiches. Les chiffres ici sont purement illustratifs.

Comment vérifier les emails sans attendre une vraie commande ?

Shopify permet d'ajouter ou de modifier les traductions des notifications email via l'application Translate & Adapt, ou en important vos propres traductions avec des fichiers CSV. Si vous ne trouvez pas le chemin exact dans votre interface, ne devinez pas : ouvrez la notification concernée, cherchez l'option de traduction, et vérifiez le résultat par une commande d'essai. La présence d'un champ de traduction ne prouve pas que le texte est publié.

Un point utile : vous pouvez modifier le profil d'un client pour changer la langue des notifications qu'il reçoit. La source ne précise pas si cela permet de tester sans nouvelle commande. Cela permet de tester une langue sans recréer un compte.

Faut-il séparer l'anglais UK et US, et le français FR, BE, CH ?

Ce sont deux questions différentes. La langue et la géographie ne se confondent pas.

  • Anglais UK et US : les différences portent sur l'orthographe et quelques termes (livraison, retours, moyens de paiement). Une seule langue anglaise peut suffire, mais vérifiez les libellés de livraison et de retour.
  • Français FR, BE, CH : la langue est la même, mais les attentes de livraison et de paiement diffèrent. Adaptez les mentions de livraison et de retour dans la page existante.

N'introduisez aucune obligation fiscale ou juridique spécifique à un pays sans source officielle vérifiée. Le rôle de ce test est de vérifier la cohérence linguistique, pas de valider une conformité.

Quelles erreurs reviennent le plus souvent ?

  • Tester uniquement la page d'accueil et une fiche produit.
  • Oublier que le paiement suit la langue de navigation, pas la langue du compte client.
  • Supposer qu'un email part traduit parce que la langue est publiée.
  • Traduire les fiches mais laisser les pages de livraison et de retour en langue principale.
  • Confondre « langue publiée » et « contenu traduit ».

Questions fréquentes

Le paiement peut-il s'afficher dans une autre langue que la boutique ?

Oui. Le paiement s'affiche dans la langue utilisée pour naviguer sur la boutique. Testez le parcours complet, pas seulement la page d'arrivée.

Comment savoir si un email part dans la bonne langue ?

Passez une commande d'essai dans la langue cible et ouvrez l'email reçu. Si une traduction existe, la notification part dans la langue de commande. Vous pouvez aussi modifier la langue d'un profil client pour changer la langue des notifications qu'il reçoit.

Ce qu'il faut retenir

Le contrôle utile ne porte pas sur les fiches, mais sur ce que le client voit au moment de payer et après. Construisez la matrice, passez une commande par langue, comparez les emails, puis corrigez les manques. Pour aller plus loin sur les données clients recueillies au paiement, consultez Consentement WhatsApp au paiement Shopify : construire une liste réellement utilisable. Et si votre site ne génère pas de demandes, la cause est souvent ailleurs : pourquoi votre site ne génère pas de demandes de devis.

Retour au blog