Alle blogs 28 - 7 - 2021

Shopify multi-language - Eén winkel, meerdere talen

Shopify multi-language - Eén winkel, meerdere talen

Het is tegenwoordig makkelijker dan ooit om je als online verkoper op de internationale markt te begeven. Grenzen vervagen steeds meer en de moderne technologie maakt het mogelijk om vanuit waar dan ook ter wereld te bestellen bij een webwinkel. Het is dan wel belangrijk om je webwinkel aan te bieden in meerdere talen en valuta. Uit onderzoek is namelijk gebleken dat de bezoeker de voorkeur geeft aan het bekijken van een webshop in zijn of haar moedertaal. Dit schept namelijk meer duidelijkheid over belangrijke zaken, zoals productdetails en verzendkosten. Gelukkig is multi-language een van de vele features die Shopify goed ondersteunt.

Multi-language mogelijkheden

Multi-language wordt door Shopify zelf out-of-the-box ondersteund. Je kunt in je Shopify admin namelijk een nieuwe taal aanzetten voor je storefront en daar vervolgens de vertalingen aan toevoegen. Aan deze vertalingen zijn echter wel een aantal restricties verbonden. Wanneer je op het Shopify Lite-plan zit, kun je namelijk geen nieuwe talen toevoegen. Heb je een Basic Shopify, Shopify, of Advanced Shopify-plan, dan worden er tot maximaal vijf verschillende talen ondersteund. Heb je er meer nodig, dan zit je gebonden aan Shopify Plus, waar je tot twintig verschillende talen kunt instellen. Naast het Shopify-plan waar je op zit, bepaalt ook je thema of je multi-language kunt toepassen op je storefront. De gratis standaard thema’s van Shopify ondersteunen multi-language, maar andere thema’s die je in de Shopify Store kunt verkrijgen, ondersteunen dit niet standaard allemaal. Een thema op maat is natuurlijk ook nog altijd een oplossing, als je er zeker van wilt zijn dat je verschillende talen kunt toevoegen.

Heb je een Shopify-plan en een thema dat multi-language ondersteunt, dan kun je een  nieuwe taal aanmaken voor je webshop. Shopify zorgt er dan zelf voor dat de pagina’s van je winkel in elke taal een eigen URL krijgen, zonder dat het domein verandert. Dit is gunstig voor de SEO, omdat zoekmachines dan de shop in de betreffende taal kunnen vinden. Het toevoegen van vertalingen kan in Shopify op verschillende manieren. Enerzijds kun je daar een app voor gebruiken, zoals ‘Translate Your Store’ van Weglot. Dit heeft als nadeel echter wel dat de performance van je site erop achteruit gaat en dat alle vertalingen dus verplicht via die app gaan. Shopify ondersteunt zelf ook vertalingen door middel van het importeren van CSV-bestanden. Je kunt de content van je webshop namelijk exporteren in een CSV-bestand, waar je vervolgens de vertalingen bij zet en weer terug importeert. Dit heeft echter als nadeel dat je, elke keer wanneer je iets nieuws wilt vertalen, weer je hele content moet exporteren en importeren. Als je regelmatig nieuwe producten toevoegt, kan dit erg omslachtig zijn.

Multi-language mogelijkheden

Multi-language met de Shopify Translate API

Het gebruiken van de zogeheten Native Translations van Shopify heeft dus de voorkeur boven het gebruiken van een app van een derde partij. Het is echter voor de eigenaar van de webwinkel nog steeds vrij omslachtig om vertalingen toe te voegen middels het keer op keer exporteren en importeren van CSV-bestanden. Voor Stapp1Solutions klant Boba Supply hebben we er daarom voor gekozen om de Shopify Translate API te gebruiken om multi-language in de storefront af te handelen. Deze API zorgt ervoor dat de vertalingen direct bij het ophalen van de webpagina al getoond worden, waardoor je dus niet inlevert op de performance van de website. Daarnaast hebben wij, om het de klant gemakkelijker te maken, de Helium app (ook van Weglot) geïnstalleerd. Deze app zorgt ervoor dat de vertalingen, die normaal gesproken via een CSV-bestand moeten worden geïmporteerd, via een grafische interface in de Shopify admin individueel kunnen worden toegevoegd. Dit scheelt ze een hoop werk en tijd.

Shopify translate API