Cette fonctionnalité est en bêta privée. Elle n’est disponible que pour les boutiques ajoutées à la bêta par iAdvize. Pour y participer, contactez votre CSM iAdvize.
Un marché de votre boutique Shopify sert plusieurs langues, par exemple boutique.fr/es/ et boutique.fr/it/ ? Vous pouvez donner à chaque langue son propre Assistant, qui répond avec le catalogue traduit. L’activation se fait depuis l’app iAdvize, dans votre admin Shopify.
Ce que crée l’activation d’une langue
Tout est créé dans le projet iAdvize lié au marché. Pour l’espagnol, par exemple :
-
Un catalogue traduit : une base de connaissances « Shopify catalog (es) ». Elle reprend les titres et descriptions traduits dans Shopify, avec des liens vers les pages
/es/. Un produit sans traduction garde le texte de votre langue principale. - Un Assistant pour la langue : un nouvel Assistant, créé avec les textes par défaut en espagnol. Son nom se termine par « (es-ES) ». Il répond avec le catalogue espagnol et avec les bases FAQ de votre Assistant principal, rédigées dans votre langue principale.
- Des starters : deux notifications de starters, une pour les fiches produit et une pour les pages catégorie. Elles reprennent l’emplacement de vos starters principaux quand ceux-ci sont tous placés au même endroit.
-
Des règles de ciblage : « Product pages (es-ES) », active, affiche l’Assistant de la langue sur les fiches produit
/es/. « Category pages (es-ES) » est créée inactive. Vos règles principales sont exclues des pages/es/, sauf celle du checkout. -
La langue du widget : le widget s’affiche en espagnol sur les pages
/es/. Les autres pages ne changent pas.
Avant de commencer
- Votre boutique fait partie de la bêta. Sinon, la section Languages n’apparaît pas sur la page Markets.
-
Vos langues sont des sous-dossiers de votre domaine (
boutique.fr/es/,boutique.fr/it/). Une langue servie sur un autre domaine ne peut pas être activée. - L’Assistant parle la langue. Une langue qu’il ne parle pas ne peut pas être activée.
- Le marché est actif et lié au bon projet iAdvize. Les Assistants des langues sont créés dans ce projet, dont le nom s’affiche à droite du nom du marché.
- Une langue n’est active que sur un seul marché par projet.
- Votre compte Shopify peut gérer les apps. La première activation demande l’accès aux traductions de votre boutique.
Activer une langue
- Dans votre admin Shopify, ouvrez l’app iAdvize, puis la page Markets.
- Sous le marché, dans Languages, cochez la langue, puis cliquez sur Save dans la barre en haut de l’écran.
Une langue qui ne peut pas être activée affiche la raison à la place de la case. - À la première activation, Shopify demande l’accès aux traductions de votre boutique. Acceptez. Sans cet accès, la langue reste désactivée.
- Suivez le statut affiché à côté de la langue (voir ci-dessous). La création prend jusqu’à une minute par langue.
- Attendez que la base « Shopify catalog (es) » se remplisse dans votre admin iAdvize. La durée de cette première synchronisation dépend de la taille de votre catalogue.
- Faites les vérifications décrites plus bas.
- Pour la langue suivante, recommencez à l’étape 2.
Les statuts d’une langue
- Setting up : l’Assistant de la langue est en cours de création.
- Assistant ready : l’Assistant de la langue est en place. Il est allumé ou éteint, comme votre Assistant principal.
- Main rules still show : vos règles principales s’affichent encore sur les pages de la langue. L’app demande votre accord avant de les modifier : cliquez sur Stop my main rules there. Sinon, vos visiteurs voient tantôt l’Assistant principal, tantôt celui de la langue.
- Setup failed : le message indique l’étape en échec. Cliquez sur Retry. En cas de nouvel échec, envoyez le message affiché à votre CSM.
- Changed path : l’adresse de la langue a changé dans Shopify. Cliquez sur Retry.
Vérifier une langue
Sur votre site en ligne, dans une fenêtre de navigation privée, pour chaque langue :
- Sur une fiche produit de la langue, le widget et les starters sont dans la bonne langue.
- C’est l’Assistant de la langue qui répond, pas l’Assistant principal.
- Les fiches produit dans la conversation sont traduites.
- Un lien produit envoyé par l’Assistant ouvre la page dans la bonne langue (
/es/…). - Sur une page de votre langue principale, rien ne change.
• Au checkout, c’est l’Assistant principal qui répond, dans toutes les langues.
• Sur une page catégorie de la langue, aucun starter ne s’affiche : la règle « Category pages (es-ES) » est créée inactive. Activez-la dans votre admin iAdvize pour afficher des starters sur ces pages.
Après l’activation
Vous créez une nouvelle règle de ciblage
Elle s’affiche aussi sur les pages des langues activées. Pour l’en exclure, décochez la langue, cliquez sur Save, recochez-la, puis cliquez à nouveau sur Save. Toutes vos règles principales reprennent la condition qui les exclut des pages de la langue.
Vous modifiez l’Assistant principal ou ses starters
Les changements ne sont pas reportés sur les Assistants des langues. Faites-les aussi sur chacun.
La langue du visiteur dans vos règles
Sur les pages d’une langue activée, la langue du visiteur est celle de la page. Une règle « langue du visiteur = français » ne s’applique donc pas sur les pages /es/.
Avant de lier le marché à un autre projet, désactivez ses langues. Sinon, leurs Assistants et leurs règles restent actifs dans l’ancien projet.
Désactiver une langue
Décochez la langue, puis cliquez sur Save. Le statut passe à Switching off, puis à Assistant off.
- Le catalogue de la langue n’est plus synchronisé.
- L’Assistant de la langue et ses deux règles sont désactivés.
- Vos règles principales s’affichent à nouveau sur les pages de la langue.
Rien n’est supprimé : si vous recochez la langue, vous retrouvez le même Assistant, la même base et les mêmes règles. Si le statut affiche Switch-off failed, cliquez sur Retry.
Une question, un blocage ?
Contactez votre CSM iAdvize, en joignant le message affiché par l’app s’il y en a un.