Shopify - Puis-je utiliser des sous-domaines pour chaque langue ?
Dans cet article, vous apprendrez comment configurer des sous-domaines pour les versions traduites de votre site Shopify.
⚠️ Remarque : l'application Weglot n'est pas nécessaire pour l'intégration via un sous-domaine. Si vous l'avez déjà installée, vous pouvez la supprimer en toute sécurité depuis votre dashboard Shopify dashboard Applications.
1) Créez votre compte Weglot
Rendez-vous sur dashboard et créez votre compte en indiquant votre adresse e-mail et votre mot de passe.

2) Créez votre premier projet
Saisissez un nom pour votre projet (par exemple, le nom de votre site web) et sélectionnez « Shopify » comme technologie.

3) Choisissez vos langues
Sélectionnez la langue d'origine de votre site web ainsi que les langues dans lesquelles vous souhaitez le faire traduire.

4) Configurez vos sous-domaines
Au cours de cette étape, vous allez connecter Weglot à votre site web à l'aide de vos enregistrements DNS.
- Saisissez l'URL de votre domaine.
- Choisissez la destination de publication.
- Sélectionnez « Sous-domaines » comme type d'URL.

- Ajoutez un enregistrement DNS par langue traduite, puis cliquez sur « Vérifier le DNS ».
- Si votre nom de domaine est géré par Shopify : suivez ce tutoriel Shopify
- Si votre nom de domaine est géré par un fournisseur tiers (Cloudflare, GoDaddy, 1&1, etc.), connectez-vous aux paramètres DNS de ce fournisseur et ajoutez-y vos entrées.

⚠️ Remarque : Weglot ne gère pas le délai de propagation du DNS. La configuration de l'intégration via un sous-domaine peut prendre jusqu'à 24 heures, même si cela prend généralement beaucoup moins de temps. Pendant ce délai, les versions traduites de votre site web risquent de ne pas être disponibles.
5) [Important] Ajoutez le code JS à votre fichier theme.liquid
L'ajout du code JS dans votre fichier theme.liquid affichera un sélecteur de langue sur votre site web, de sorte que vos visiteurs n'auront qu'à sélectionner la langue pour passer d'un sous-domaine à l'autre.
Cela ajoutera également vos balises hreflang pour améliorer le référencement de vos pages traduites et la façon dont elles seront indexées.
Comment l'ajouter :
- Accédez à votre Dashboard Weglot Dashboard Projet > Paramètres de configuration
- Copiez le code Javascript (il devrait ressembler à celui qui est affiché ici)

- Dans l'interface d'administration de Shopify :
- Accédez à Boutique en ligne > Thème > Actions > Modifier le code
- Sélectionnez votre
theme.liquidfichier - Collez le code JS juste avant la clôture
</head>balise - Cliquez sur « Enregistrer »