Une question courante : comment ajouter plusieurs langues à Shopify ?

Au fil des années de collaboration, une question récurrente nous a été posée sur presque tous les projets : “Comment puis-je ajouter plusieurs langues à Shopify ?”

Et ce n'est pas une demande déraisonnable. Beaucoup de nos clients vivent et travaillent – ​​comme nous – dans l'UE. C'est le plus grand bloc commercial du monde, un tout unifié pour les affaires et le commerce. Par la suite, nos clients considèrent souvent d'autres États de l'UE comme membres du même marché.

Mais si l'UE est unifiée sur les affaires, elle ne l'est pas sur la langue. En fait, la beauté du bloc réside dans sa variété de langues et de cultures, chacune d'entre elles s'unissant pour créer quelque chose de plus grand que la somme de ses parties. Pour profiter pleinement des possibilités de l'UE, une seule langue est donc insuffisante. Pour offrir aux clients de tout le bloc l'expérience qu'ils souhaitent et l'expérience qu'ils méritent, les entreprises doivent adapter les magasins à leur langue.

Et bien sûr, il y a d'autres raisons de vouloir plusieurs langues sur Shopify. Nous avons des clients du monde entier, pas seulement de l'UE, et tous ceux qui souhaitent se développer à l'international devront rendre leur boutique multilingue.

Jusqu'à récemment, cependant, il n'existait aucun moyen satisfaisant d'ajouter plusieurs langues aux magasins Shopify. Ici, nous expliquerons pourquoi les méthodes précédentes n'étaient pas bonnes, et nous vous dirons pourquoi nous nous sommes tournés vers l'architecture sans tête comme résolution.

Le problème

Bizarrement, le problème vient d'une des forces de Shopify. Comme nous le savons tous, la plate-forme de commerce électronique est une solution tout-en-un pour créer des magasins à partir de zéro. Il fournit tout – de la gestion des stocks au CMS, au point de vente et à la personnalisation frontale. Et cette approche a fait ses preuves. Shopify est la meilleure plateforme de commerce électronique SaaS, offrant tout ce dont vous avez besoin à un niveau bon ou très élevé.

Mais bien que couvrir plus de terrain que les autres plates-formes soit une force, Shopify ne peut tout simplement pas être le meilleur de sa catégorie dans tous les aspects du commerce électronique. CMS est l'un de ces aspects. Shopify est bon, mais ce n'est pas le meilleur. Il manque de capacités de traduction multilingue et de modélisation CMS avancée. Par conséquent, Shopify ne prend pas en charge plusieurs langues sans une sorte de peaufinage.

Plusieurs magasins et applications de traduction

Avant headless, deux “solutions” étaient proposées aux utilisateurs de Shopify qui avaient besoin d'une boutique multilingue : créer plusieurs instances de leur boutique ou utiliser des applications de traduction.

Plusieurs langues et plusieurs magasins

En standard, Shopify propose à ses utilisateurs une autre instance de leur boutique. Du forfait Basique au forfait Avancé, Les utilisateurs de Shopify peuvent essentiellement dupliquer le back-end de leur boutique pour créer une boutique distincte. ShopifyPlus les utilisateurs ont jusqu'à douze instances de leur magasin. Cela offre une certaine possibilité de plusieurs langues.

Avec chaque nouvelle instance, vous pouvez sélectionner la langue du magasin. Les utilisateurs non-Plus peuvent effectivement créer deux magasins avec deux langues distinctes, chacune avec son propre back-end séparé. Et les utilisateurs Plus ont le luxe de douze magasins d'extension – qu'est-ce qu'il n'y a pas à ne pas aimer ? Beaucoup, en vérité. Mais nous reviendrons sur les pièges de cette technique après avoir brièvement évoqué les applications de traduction.

Application de traduction Langify

La boutique d'applications de Shopify a des applications pour à peu près tout. Cela inclut la traduction d'un magasin dans de nombreuses langues différentes. Langify est une application multilingue. Weglot est un autre. Sont-ils une réponse au problème ? Ça dépend. Oui, ils peuvent traduire une boutique Shopify en plusieurs langues. Mais à quel prix ? Nous parions que ce sera un de plus qu'un que vous êtes prêt à payer.

Solutions insatisfaisantes

Ici, nous allons passer en revue les raisons pour lesquelles aucune des “solutions” ci-dessus n'est tenable. Il y en a quelques-uns.

1. Augmentation de la charge de travail de gestion de contenu

La duplication d'un back-end Shopify signifie que chaque ajustement doit être effectué séparément dans chaque instance. Chaque téléchargement de produit, chaque nouvelle image, chaque morceau de texte. Tout doit être complété séparément dans chaque instance. Pas la fin du monde si vous n'en avez que deux. Mais si vous êtes un utilisateur Plus avec une marque internationale (ou si vous espérez le devenir un jour), vous devrez saisir de nouvelles informations quatre, cinq, six, sept fois.

dupliquer-un-back-end-shopify

2. Boutiques en double, abonnements en double

Chaque application que vous utilisez pour votre boutique Shopify devra être installée pour chaque back-end. Et si ces applications ont un abonnement mensuel, vous devrez le payer pour chaque instance.

3. Informations clients décentralisées et gestion des comptes

Disons que vous avez des magasins en néerlandais et en allemand. Deux back-ends distincts, prenant en charge deux langues distinctes. Les informations sur les clients sont également conservées séparément. Une commande passée par un client au magasin néerlandais n'est pas visible dans le magasin allemand et vice versa. Les informations de compte aussi. Un client néerlandais ne peut pas se connecter à la boutique allemande et consulter son compte. Un service d'assistance ne peut pas collecter efficacement toutes les informations nécessaires à partir d'un seul endroit. C'est loin d'être idéal.

4. Impossible de mélanger et de faire correspondre les langues et les devises

Une chute souvent inconsidérée de la duplication des back-ends pour obtenir plusieurs langues, les clients ne peuvent pas choisir des combinaisons de langue et de devise. Un client anglais vivant en Allemagne ne pourrait pas faire ses courses en anglais et payer en euros. Une expérience utilisateur non optimisée comme celle-ci est garantie d'affecter négativement la conversion et le trafic.

5. Structure d'URL faible

Les magasins multilingues sont en fait des magasins multiples. Google indexera chacun d'eux séparément, chacun créant sa propre autorité de domaine. Mais ce n'est pas bon. Un fort accent sur un domaine est nécessaire pour être considéré comme l'autorité. Cette approche de fusil de chasse manque de cette concentration.

De plus, vos URL seront moches – www.nl.yourbrand.com ou www.de.yourband.com, plutôt que www.yourbrand.com/nl et www.yourbrand.com/de. Non seulement les anciens sites engendrent un malaise chez vos clients, compromettant le trafic et la conversion, mais ils nuisent également au classement SEO.

6. Les applications de traduction endommagent la vitesse du site

Enfin, le problème clé des applications multilingues de Shopify est le ralentissement ultérieur de votre site. Les applications de traduction ajoutent essentiellement une “fausse” couche de traduction au-dessus d'un site Web existant. La couche est créée en ajoutant Javascript au front-end, donnant des résultats glitchés et une vitesse de site beaucoup plus lente. La vitesse du site est un élément essentiel d'un bon classement SEO, et tout ce qui vous ralentit fera également perdre votre place dans les résultats de Google.

La solution sans tête

Tout a été un peu pessimiste jusqu'à présent, n'est-ce pas ? Espérons que, à tout le moins, nos propres frustrations face au manque d'options multilingues de Shopify se sont manifestées. Mais nous sommes heureux de dire qu'il existe maintenant une solution satisfaisante au problème. Celui qui n'endommage pas la vitesse du site et le référencement (bien au contraire), et ne laisse pas plus de travail au propriétaire du magasin. C'est une architecture sans tête.

Sans entrer dans trop de détails ici, l'architecture sans tête est le découplage du front et du back-end. Cela signifie que vous pouvez continuer à faire de Shopify ce qu'il fait le mieux (plate-forme de commerce électronique SaaS, tableau de bord back-end, etc.), tout en introduisant un CMS de premier ordre pour prendre en charge tout le contenu. Fondamentalement, il n'y a jamais qu'un seul back-end, gardant tout au même endroit et annulant essentiellement les reproches 1 à 5 ci-dessus. Pour un regard plus approfondi sur sans tête, consultez nos réflexions ici.

Avec une configuration Shopify sans tête, nous utilisons Contentful CMS. Cela prend en charge toutes les traductions, en les gardant sur un front-end séparé plutôt que de les intégrer dans le back-end. Contentful peut également gérer le contenu multimédia de la plus haute qualité – images, vidéos et animations – et offre donc aux propriétaires d'entreprise une portée beaucoup plus grande qu'un simple magasin multilingue.

L'expérience utilisateur est améliorée, la vitesse du site est maintenue rapide, les URL sont optimisées et le référencement n'est pas affecté. L'architecture sans tête est un véritable changeur de jeu pour les capacités multilingues sur Shopify. Bien sûr, il y a des inconvénients à choisir cette option. Pour savoir ce que c'est, lisez la suite sur l'architecture sans tête et les capacités multilingues sur Shopify ici.