Comment utiliser Weglot avec Shopify Markets ?
Cet article explique ce qu'est Shopify Markets et comment le faire fonctionner avec Weglot.
Qu'est-ce que Shopify Markets ?
Weglot est-il compatible avec Shopify Markets ?
https://website.com/en/
.
Les URL de Shopify Markets contiennent des informations sur le marché et la langue, qui sont indépendantes l'une de l'autre et séparées par un tiret.
Voici à quoi ressemblerait la structure de l'URL :
https://website.com/[Weglot-language]-[Shopify-Market]
Les URL pourraient donc être les suivants :
https://website.com/fr-ca
(pour une page traduite en français pour le marché canadien)
https://website.com/en-ca
(pour une page traduite en anglais pour le marché canadien)
Comment intégrer Weglot à Shopify Markets ?
Si vous n'avez pas encore installé Shopify Market, vous pouvez consulter cet article de Shopify.
Cela vous aidera à gérer vos marchés.
Si vous avez déjà configuré Markets, vous pouvez passer à la section suivante "Avant de commencer".
Avant de commencer :
Dans l'interface d'administration de Shopify, choisissez d'utiliser des URL de type sous-dossier pour vos marchés. Les URL de type sous-dossier sont des URL comme "mysite.com/de" pour la version allemande de votre marché.
Vous pouvez choisir ce type d'URL en vous rendant dans l'interface d'administration de Shopify > Paramètres > Marchés.
Une fois sur le site, cliquez sur le marché ciblé, puis sur "Paramètres du marché" et "Langues et domaines".
L'étape suivante consiste à aller dans "Gérer les domaines", à choisir "Utiliser les sous-dossiers" et à choisir un suffixe de domaine.
Les langues de Shopify sont différentes de celles de Weglot et utilisent l'API de traduction de Shopify. Leur utilisation peut entraîner des conflits dans le code et la traduction.
Pour éviter tout conflit potentiel, veuillez dépublier et supprimer les langues supplémentaires, vous pouvez y accéder dans votre administration Shopify. Allez dans votre Shopify Admin > Paramètres (en bas à gauche) > Langues.
Pour que cette intégration fonctionne, vous devez gérer votre propre nom de domaine et ne pas utiliser un sous-domaine Shopify (dont l'URL se termine par
.myshopify.com
).- Vous devez accéder à votre fournisseur de DNS pour ajouter ou modifier des enregistrements DNS. Il s'agit généralement de l'endroit où vous gérez votre domaine, comme Shopify, GoDaddy ou Google Domains.
Mise en place
Maintenant que vous êtes prêt, activez l'intégration du sous-répertoire dans votre projet Weglot.
- Allez sur votre Weglot Dashboard > Settings > Setup et cliquez sur le bouton"Subdomains / Subdirectories".
- Ensuite, indiquez l'URL de votre nom de domaine. Dans la section Type d'URL, sélectionnez "Sous-Répertoires" dans le menu déroulant.
- Cliquez sur"Suivant", et vous serez amené à"Vos paramètres DNS".
Vos paramètres DNS
- 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.