Shopify - Edition - Comment éditer les traductions du checkout Shopify ?
Dans cet article, vous apprendrez comment la page de paiement de Shopify est gérée par Weglot et comment modifier les traductions correspondantes.
1. Comment le checkout Shopify est-il traduit ?
2. Comment modifier le contenu du checkout de Shopify ?
1. Comment le checkout Shopify est-il traduit ?
Weglot ne détecte pas les pages de paiement, car celles-ci se trouvent sur un autre domaine. C'est Shopify qui héberge ces pages et gère les traductions directement de son côté.
Dans tous les cas, votre page de paiement sera automatiquement traduite dans les langues de destination appropriées grâce à un système que nous gérons. Weglot communique à Shopify le choix de langue du visiteur, afin que Shopify puisse afficher la même langue.
Par exemple, lorsque vous accédez à votre page de paiement dans une langue traduite, vous devriez voir un paramètre d'URL (query) à la fin de l'URL de votre page de paiement :

⚠️ Si votre processus de paiement n'est pas traduit du tout, assurez-vous qu'aucune langue n'apparaît dans votre Admin Shopify > Paramètres > Langues > Langues traduites (même si elles ne sont pas publiées)
2. Comment modifier le contenu du checkout de Shopify ?
Pour modifier manuellement la page de paiement, deux possibilités s'offrent à vous :
a. Modifier le contenu du thème par défaut
Ou bien :
b. Modifier le code directement dans le fichier .json
a. Modifier le contenu du thème par défaut
Tout d'abord, rendez-vous dans votre Admin Shopify > Canaux de vente > Boutique en ligne :

Ensuite, cliquez sur "..." de votre thème actif et sélectionnez "Modifier le contenu du thème par défaut" :

Ici, sélectionnez l'onglet intitulé "Paiement et système" :

Vous devriez désormais voir tout le contenu s'afficher sur votre page de paiement et pouvoir modifier manuellement chaque champ si nécessaire.
Pour faire cela dans vos langues traduites, vous devez modifier temporairement la langue par défaut de votre boutique.
Par exemple, si vous souhaitez modifier la page de paiement en allemand, vous pouvez cliquer sur "Paramètres" dans le coin inférieur gauche de votre Admin Shopify, puis vous rendre dans la section "Langues" dans la liste de gauche et définir l'allemand comme langue par défaut de votre thème (ou toute autre langue que vous souhaitez modifier) :

Une fois que vous avez sélectionné la nouvelle langue, vous pouvez modifier ses traductions dans l'onglet "Paiement et système" de votre thème.
⚠️ Une fois les modifications effectuées, veillez à rétablir la langue par défaut telle qu'elle était à l'origine et à vous assurer qu'une seule langue est publiée.
b. Modifier le code (via le fichier .json)
Pour traduire la page de paiement en mode "Modifier le code", rendez-vous dans votre Admin Shopify > Canaux de vente > Boutique en ligne:

Ensuite, cliquez sur "..." sur votre thème actif et sélectionnez "Modifier le code" :

Ici, vous devez ouvrir le dossier locales dans la barre de gauche (faites défiler vers le bas pour trouver les fichiers de localisation) :

Enfin, sélectionnez les fichiers xx.json(xx correspondant au code de la langue) des langues que vous souhaitez modifier, puis modifiez les traductions qu'ils contiennent. Vous pouvez modifier directement le texte de ces fichiers, mais veillez à ne pas modifier la structure du fichier JSON.
Une fois que c'est fait, enregistrez vos modifications, et le tour est joué.
3. Que se passe-t-il si certains contenus restent non traduits ?
Si vous utilisez les intégrations de sous-domaines ou de sous-répertoires de Weglot et que, même après avoir suivi les étapes ci-dessus, certains contenus restent non traduits (par exemple, les noms de produits dans la partie droite de la page de paiement ou les modes de livraison), nous proposons des options supplémentaires permettant à Weglot de traduire la page de paiement à la place de Shopify. Vous pouvez nous contacter à l'adresse support@weglot.com pour obtenir plus d'informations sur cette option.