Comment utiliser Weglot avec Shopify Markets ?
Dans cet article, vous apprendrez ce qu'est Shopify Markets et comment l'utiliser avec Weglot.
Qu'est-ce que Shopify Markets ?
Shopify Markets vous permet de créer et de gérer des marchés internationaux directement à partir de votre boutique Shopify, facilitant ainsi la création de nouveaux marchés :
- Vendre des produits dans plusieurs pays
- Contrôlez toutes vos vitrines à partir d'un seul compte Shopify.
Vous pouvez en savoir plus sur Shopify Markets dans ce guide Shopify.
Weglot est-il compatible avec Shopify Markets ?
Oui, Weglot est entièrement compatible avec Shopify Markets
- Weglot utilise un basé sur un sous-répertoire l'intégration, ce qui signifie que vos pages traduites sont affichées dans des sous-répertoires tels que
https://website.com/en/
. - Shopify Markets, quant à lui, structure les URL en combinant à la fois la langue (de Weglot) et le marché (de Shopify) en tant qu'identifiants distincts, reliés par un tiret.
Le format de l'URL est le suivant : https://website.com/[Weglot-language]-[Shopify-Market]
.
Exemple de structure d'URL :
https://website.com/fr-ca
→ Page traduite en français pour le marché canadienhttps://website.com/en-ca
→ Page traduite en anglais pour le marché canadien
Comment puis-je intégrer Weglot à Shopify Markets?
Si vous n'avez pas encore mis en place de Shopify Markets , nous vous recommandons de consulter cet article de Shopify pour vous guider tout au long du processus. Il vous aidera à comprendre comment créer et gérer vos marchés.
Si vos marchés sont déjà configurés, vous pouvez passer directement à la section "Avant de commencer".
Installation dans Shopify :
Exigences
- Vous devez utiliser un domaine personnalisé, et non un sous-domaine de Shopify qui se termine par
.myshopify.com
. - Vous devez accéder à votre fournisseur de DNS pour ajouter ou modifier des enregistrements DNS. C'est généralement là que votre domaine est géré, par exemple Shopify, Cloudflare ou GoDaddy.
1) Configurer les URL des sous-dossiers dans Shopify Markets
- Dans votre dashboard Shopify, allez dans Paramètres > Marchés.
- Sélectionnez le marché que vous souhaitez configurer.
- Ouvrez Paramètres du marché > Langues et domaines.
Cliquez sur Gérer les domaines, choisissez Utiliser les sous-dossiers, puis sélectionnez un suffixe de domaine.
Exemple :
mysite.com/de
pour le marché allemand.
2) Désactiver les langues natives de Shopify
Weglot gère les traductions. Les langues natives de Shopify utilisent l'API de traduction de Shopify, qui peut entrer en conflit avec le rendu et le routage de Weglot.
- Dans votre dashboard Shopify, allez dans Paramètres > Langues.
- Dépubliez les langues supplémentaires, puis supprimez-les.
Installation à Weglot
3) Activez les sous-répertoires dans votre projet Weglot
- Dans votre dashboard Weglot, allez dans Paramètres > Configuration et cochez la case Sous-domaines/Sous-répertoires.
Si vous avez déjà utilisé l'intégration des sous-domaines, cette action la désactivera.
- Cliquez à nouveau sur le même bouton pour lancer la configuration du sous-répertoire.
- Dans URL du domaine, entrez l'URL de votre domaine principal.
- Dans Publier la destination, cliquez sur Connecter mon site web en direct et dans Type d'URL, sélectionnez Sous-Répertoires.
- Cliquez sur Suivant pour accéder à Vos paramètres DNS.
Configuration chez votre hébergeur
- Tout d'abord, vous devez ajouter l'enregistrement DNS suivant dans votre fournisseur DNS :
hôte (ou nom) > cloudflare-verify
type > TXT
valeur > vous sera donnée lors du processus de configuration des sous-répertoires sur Weglot
- Après avoir ajouté le nouvel enregistrement DNS à votre fournisseur DNS, retournez sur votre compte Weglot et cliquez sur"Vérifier DNS".
- Attendez quelques minutes pour que le certificat SSL soit validé. Pour vérifier si cela a été fait, cliquez sur"Vérifier DNS".
- Une nouvelle entrée DNS apparaîtra sur votre écran. Modifiez l'enregistrement DNS existant dans votre registraire avec la valeur donnée par Weglot.
Si vous souhaitez supprimer l' intégration des sous-répertoires, remettez cet enregistrement DNS à sa valeur précédente avant de désactiver l'intégration. Nous vous recommandons de faire une capture d'écran de vos paramètres actuels avant de les modifier. Dans tous les cas, Weglot vous avertira si vous tentez de désactiver l'intégration.
Si vous n'avez pas de sous-domaine dans votre URL (par ex, mysite.com) :
Le deuxième enregistrement DNS affiché vous demandera de modifier votre enregistrement A .

Le deuxième enregistrement DNS vous demandera de modifier un CNAME .
- Une fois que vous avez modifié le deuxième DNS, enregistrez les changements et cliquez sur"Vérifier DNS".
Confirmation
Une fois que Weglot fonctionne correctement sur votre boutique Shopify Markets , vous pouvez consulter cet article que nous avons rédigé pour optimiser votre utilisation de Weglot sur cette boutique (traduire le contenu dynamique, la caisse, et les notifications par mail).
Si vous rencontrez des difficultés au cours du processus, n'hésitez pas à nous contacter à l'adresse support@weglot.com.