Lokalisatie en vertaling

Klanten over de hele wereld bekijken content het liefst in hun eigen taal. Het vertalen van de content van je winkel kan tot meer omzet leiden, omdat je internationale klanten je marketing, productgegevens, verzend- en retourbeleid beter kunnen begrijpen. Meer informatie over internationaal verkopen.

Je kunt meerdere talen activeren vanuit je Shopify-beheercentrum om afzonderlijke URL's voor je vertaalde content aan te maken. Wanneer klanten op een regionale URL terechtkomen, geeft je winkel automatisch de vertaalde versie weer als er vertalingen bestaan.

Als er geen vertalingen bestaan, wordt in je webshop de content in je primaire taal weergegeven. Je kunt de content van je webshop vertalen met de Translate & Adapt-app, door je eigen vertalingen toe te voegen met CSV-bestanden of met een compatibele app van derden. Nadat de winkel is vertaald, kunnen klanten in je winkel browsen, afrekenen en meldingen ontvangen in hun eigen taal.

Vereisten voor het lokaliseren en vertalen van je winkel

Lees de volgende vereisten door voordat je je winkel lokaliseert en vertaalt:

  • Shopify-abonnement: beschikbaar voor alle abonnementen behalve het Lite-abonnement.
  • Themacompatibiliteit:
    • Gratis Shopify-thema's ondersteunen meertalige functies.
    • Aangepaste thema's moeten het routes Liquid-object van Shopify gebruiken voor interne links (bijv. /cart naar ``) om compatibiliteit te garanderen.
  • Domeinstructuur:
    • Gebruik submappen (bijv. voorbeeld.com/de) of subdomeinen (bijv. de.voorbeeld.com) voor taalspecifieke URL's.

Om in meerdere talen te verkopen, moet je aan de volgende vereisten voldoen:

Lokalisatie, URL's en SEO

Een belangrijk aspect van verkopen in meerdere talen is ervoor zorgen dat klanten en zoekmachines de juiste taalversie van je site kunnen vinden. Wanneer je een taal publiceert, worden er unieke URL's aangemaakt voor elke vertaalde pagina in je winkel. Dit wordt gedaan door de taalcode aan de URL's toe te voegen:

  • hreflang-tags: automatisch toegevoegd voor taalspecifieke URL's.
  • URL-slugs: vertaalde slugs zijn optioneel, maar verbeteren de lokalisatie (bijvoorbeeld /products/chair naar /produkte/stuhl).

Stel dat je primaire domein voorbeeld.com is. Als je twee extra talen publiceert, Frans (fr) en Duits (de), veranderen de URL's van je winkel in voorbeeld.com/fr en voorbeeld.com/de.

Je kunt ook verschillende talen beschikbaar stellen op verschillende domeinen met de functie voor internationale domeinen.

URL-slugs kunnen handmatig worden vertaald met de Shopify Translate & Adapt-app, een compatibele vertaalapp van derden of via CSV-export/-import.

Het is belangrijk dat zoekmachines je site in alle vertaalde talen kunnen indexeren. Shopify voegt automatisch hreflang-tags toe en neemt alle gepubliceerde talen op in sitemaps, wat zoekmachines helpt de verschillende talen in je winkel te detecteren.

Aandachtspunten bij verkopen in meerdere talen

Lees de volgende aandachtspunten door voordat je in meerdere talen gaat verkopen:

  • Verkopen in meerdere talen ondersteunt alleen compatibele vertaalapps van derden.
  • Tags (zoals producttags, artikeltags en blogtags) kunnen niet worden vertaald.
  • Als de velden Metatitel en Metabeschrijving voor SEO voor producten de standaardinstellingen gebruiken, dan zijn er geen vertalingen beschikbaar voor deze velden. De standaardinstellingen halen content op uit de producttitel en -beschrijving en gebruiken automatisch de vertaalde producttitel en -beschrijving wanneer klanten je winkel in een andere taal bekijken. Als je deze velden hebt aangepast, kun je ze vertalen met de Translate & Adapt-app of een compatibele vertaalapp van derden.
  • URL-slugs, zoals /en-ca/products/shoes, kunnen worden vertaald in /es-mx/products/zapatos, maar het woord products kan niet worden vertaald.
  • URL-slugs kunnen niet worden aangepast voor markten. Vertalingen kunnen alleen worden toegevoegd voor URL-slugs op alle markten waar een taal wordt weergegeven.
  • Wanneer je vertaalt naar talen die van rechts naar links worden geschreven, zoals Hebreeuws of Arabisch, controleer dan of je thema talen van rechts naar links ondersteunt om ervoor te zorgen dat de opmaak correct is.
  • Shopify ondersteunt 33 vooraf vertaalde checkout-opties. Voor extra aanpassingen aan de taal in de checkout zijn apps van derden vereist.

De standaardtaal van je webshop wijzigen

Nadat je de standaardtaal van je webshop hebt gewijzigd, wordt je vorige standaardtaal verwijderd uit Instellingen > Talen. Als je de vorige standaardtaal als secundaire taal wilt instellen, moet je deze weer toevoegen aan je markten en Instellingen > Talen.

Meer informatie over talen beheren.

Talen beheren

Je kunt meerdere talen in je winkel beheren in de sectie Talen van je Shopify-beheercentrum en de talen voor elk van je markten beheren in de sectie Markten van je Shopify-beheercentrum.

Aandachtspunten voor het beheren van talen

Lees de volgende aandachtspunten voor het beheren van talen en vertalingen voor je webshop en markten:

  • Zorg ervoor dat je winkel voldoet aan de vereisten voor verkopen in meerdere talen.
  • Als je een taal toevoegt, worden alleen vertalingen in ondersteunde talen toegevoegd aan ondersteunde thema's en checkouts. Als je vertalingen wilt toevoegen aan andere content van de winkel, moet je vertalingen importeren of een app gebruiken.
  • Je moet de vertalingen aanleveren wanneer je talen aan je winkel toevoegt. Zorg ervoor dat je vertalingen klaarstaan of dat je een vertaalapp hebt geïnstalleerd en de taal aan een markt hebt toegewezen voordat je een nieuwe taal toevoegt. Je kunt de Translate & Adapt-app gebruiken om je vertaalde content in Shopify te importeren. Je kunt ook de Shopify App Store bezoeken om een vertaalapp voor je winkel te vinden.
  • Als je een taal in je winkel publiceert zonder vertalingen toe te voegen, ontvang je een bericht waarin je wordt gevraagd om vertalingen toe te voegen. Voor talen die worden gepubliceerd zonder extra vertalingen toe te voegen, worden alleen de vertalingen voor het thema en de checkout weergegeven.
  • Je moet internationale domeinen hebben ingesteld om talen voor specifieke markten te beheren. Als je geen internationale domeinen hebt ingesteld, zijn je taalinstellingen hetzelfde voor al je actieve markten.

Een taal toevoegen aan je webshop

  1. Ga in het Shopify-beheercentrum naar Instellingen > Talen.

  2. Klik op Taal toevoegen.

  3. Selecteer in het dialoogvenster Taal toevoegen een taal in de vervolgkeuzelijst en voer een van de volgende handelingen uit:

  • Als je geen internationale domeinen hebt ingesteld of als je maar één markt hebt, klik je op Toevoegen.
  • Als je meer dan één markt hebt en internationale domeinen hebt ingesteld, selecteer je de actieve markten waaraan je je taal wilt toevoegen:
    1. Klik op Volgende.
    2. Schakel de markten in waaraan je de taal wilt toevoegen.
    3. Klik op Gereed.
  1. Voer een van de volgende handelingen uit om vertalingen toe te voegen:

Een taal publiceren in je webshop

  1. Ga in het Shopify-beheercentrum naar Instellingen > Talen.

  2. Klik in Niet-gepubliceerde talen op > Publiceren naast de taal die je beschikbaar wilt maken voor klanten in je winkel.

  3. Klik op Opslaan.

Talen voor markten beheren

Je kunt talen toevoegen, talen beheren en de standaardtaal voor elke markt wijzigen in de sectie Markten van je Shopify-beheercentrum.

Voordat je talen voor markten kunt beheren, moet je submappen of domeinen en subdomeinen gebruiken om internationale domeinen aan te maken.

Als je geen internationale domeinen hebt ingesteld, zijn je taalinstellingen hetzelfde voor al je actieve markten en kun je geen instellingen voor specifieke markten beheren.

Meer informatie over het instellen van internationale domeinen.

Een taal toevoegen aan een markt

Voordat je een taal aan een specifieke markt kunt toevoegen, moet je de taal toevoegen in de sectie Talen van je Shopify-beheercentrum.

Stappen:

  1. Ga vanuit het Shopify-beheercentrum naar Markten.

  2. Klik op de markt waarvoor je talen wilt beheren.

  3. Klik op Talen en domeinen.

  4. Klik op Talen toevoegen

  5. Klik in de sectie Niet toegevoegd aan deze markt op de taal die je wilt toevoegen.

De standaardtaal van een markt wijzigen

Standaard gebruikt elke markt dezelfde standaardtaal als de standaardtaal van je winkel. Je kunt de standaardtaal voor elke markt wijzigen in een andere taal.

Stappen:

  1. Ga vanuit het Shopify-beheercentrum naar Markten.

  2. Klik op de markt waarvoor je talen wilt beheren.

  3. Klik op Talen en domeinen.

  4. Klik op het pictogram ... naast de huidige standaardtaal van de markt.

  5. Klik op Als standaard instellen.

Een taal uit een markt verwijderen

Je kunt een taal uit een markt verwijderen wanneer je deze niet langer als optie wilt aanbieden. Als je de taal uit de markt verwijdert, werken alle URL's met de URL-slug van die taal niet meer. Zolang de vertaling bestaat, kun je de taal later opnieuw toevoegen.

Stappen:

  1. Ga vanuit het Shopify-beheercentrum naar Markten.

  2. Klik op de markt waarvoor je talen wilt beheren.

  3. Klik op Talen en domeinen.

  4. Klik op het pictogram ... naast de taal die je wilt verwijderen.

  5. Klik op Taal verwijderen.

  6. Klik in het dialoogvenster op Verwijderen.

Publicatie van een taal in je webshop ongedaan maken

Je kunt de publicatie van een taal ongedaan maken, waardoor de taal voor klanten wordt verborgen zonder de taal of de vertalingen te verwijderen. Alle links naar de winkel in die specifieke taal resulteren in een 404-fout ('Pagina niet gevonden'), dus maak omleidingen aan voor al je niet-gepubliceerde talen.

Stappen:

  1. Ga in het Shopify-beheercentrum naar Instellingen > Talen.

  2. Klik in de sectie Gepubliceerde talen op het pictogram ... naast de taal die je niet beschikbaar wilt maken.

  3. Klik op Publicatie ongedaan maken.

  4. Klik in het dialoogvenster op Publicatie ongedaan maken.

Door de publicatie van een taal ongedaan te maken, verwijder je die taal ook uit alle markten waaraan deze was toegevoegd.

Een taal verwijderen in je webshop

Als je zeker weet dat je geen vertalingen in die taal nodig hebt, kun je de taal ook verwijderen. Als je een taal verwijdert, worden ook alle vertalingen van die taal permanent verwijderd. Als je de taal in de toekomst opnieuw toevoegt, moet je de vertalingen opnieuw toevoegen.

Stappen:

  1. Ga in het Shopify-beheercentrum naar Instellingen > Talen.

  2. Klik in de sectie Niet-gepubliceerde talen op het pictogram ... naast de niet-gepubliceerde taal die je uit je winkel wilt verwijderen.

  3. Klik op Taal verwijderen.

  4. Klik in het dialoogvenster op Verwijderen.

Door een taal te verwijderen, verwijder je die taal ook uit alle markten waaraan deze was toegevoegd.

De standaardtaal van je webshop wijzigen

Je kunt de standaardtaal van je winkel wijzigen. Deze wordt gebruikt in de checkout en het thema van je winkel.

Stappen:

  1. Ga in het Shopify-beheercentrum naar Instellingen > Talen.

  2. Klik in de sectie Gepubliceerde talen op het pictogram ... naast je huidige standaardtaal.

  3. Klik op Standaard wijzigen.

  4. Selecteer in het dialoogvenster Standaardtaal wijzigen een taal in het menu.

  5. Klik op Opslaan.

Taalvertalingen toevoegen met CSV-bestanden

Je kunt vertaalde content importeren in CSV-bestanden. Door je eigen vertalingen te importeren met CSV-bestanden kun je je taalvertalingen beheren zonder een vertaalapp van derden te gebruiken.

Lees de volgende beperkingen door voordat je een CSV-bestand gebruikt om een taalvertaling toe te voegen:

  • Je kunt brontags niet vertalen.
  • Als je een app van derden gebruikt, dan ondersteunt je app mogelijk niet standaard het verkopen in meerdere talen. Als je niet zeker bent over je app, neem dan contact op met de ontwikkelaar van de app.
  • Als je de handle van een product wijzigt, worden de URL-omleidingen voor dat product niet ondersteund voor taalspecifieke URL's.
  • Je kunt product-URL's niet vertalen. Product-URL's blijven in de taal waarin ze zijn aangemaakt, zelfs wanneer een klant je site in een andere gepubliceerde taal bekijkt.

De volgende stappen op hoog niveau beschrijven het proces voor het exporteren, wijzigen en importeren van taalvertalingen met CSV-bestanden.

Stap 1: Je CSV-bestand exporteren

Je kunt vanuit je Shopify-beheercentrum een CSV-bestand exporteren met de huidige lijst vertalingen voor de talen die je selecteert. Het CSV-bestand wordt naar je gemaild.

Het CSV-bestand bevat de volgende kolommen:

  • Type: het brontype, zoals Producten, Artikelen, Collecties, Pagina's of Blogs.
  • Identificatie: de bron-ID.
  • Veld: het veld, zoals title, body_html of meta_title.
  • Landinstelling: de taal waarnaar de content wordt vertaald.
  • Markt: de markt waarvoor de content is aangemaakt.
  • Status: geeft aan of de vertaling verouderd is.
  • Standaardcontent: de oorspronkelijke content die moet worden vertaald.
  • Vertaalde content: de vertaalde content. Je kunt je vertaalde content aan deze rij toevoegen.

Stappen:

  1. Ga in het Shopify-beheercentrum naar Instellingen > Talen.

  2. Klik op Exporteren.

  3. Selecteer de taal die je wilt exporteren. Je kunt Alle talen selecteren om de vertalingen voor alle talen die je ondersteunt te exporteren.

  4. Selecteer een van de volgende opties:

    • Selecteer Alle content om alle vertalingen te exporteren.
    • Selecteer Metavelden als je metavelden gebruikt om content aan je winkel toe te voegen.
    • Selecteer Verouderd als je al vertalingen aan je winkel hebt toegevoegd en vertalingen wilt exporteren die verouderd zijn ten opzichte van je standaardtaal.
    • Selecteer Niet-vertaalde content om alleen de content te exporteren die momenteel niet is vertaald.
  5. Klik op Exporteren. Het geëxporteerde CSV-bestand wordt naar je gemaild.

Stap 2: Je vertalingen toevoegen

Voeg je taalvertalingen rechtstreeks toe aan de kolom Vertaalde content van het geëxporteerde CSV-bestand en sla je wijzigingen op. Je hoeft de waarden in de andere kolommen in het CSV-bestand niet te wijzigen.

Als je een spreadsheetprogramma gebruikt om je CSV-bestand te bewerken, zorg er dan voor dat je standaardscheidingsteken is ingesteld op komma's in plaats van puntkomma's. In sommige gevallen worden HTML-codes met puntkomma's opgenomen in je CSV-exportbestand, waardoor de kolommen mogelijk onjuist worden weergegeven in je spreadsheetprogramma.

Stap 3: Je CSV-bestand importeren

Nadat je het CSV-bestand met taalvertalingen hebt geëxporteerd en bewerkt, kun je het importeren in je Shopify-beheercentrum om de vertaalde content in je webshop bij te werken.

Stappen:

  1. Ga in het Shopify-beheercentrum naar Instellingen > Talen.

  2. Klik op Importeren.

  3. Klik op Bestand toevoegen en navigeer naar je CSV-bestand met vertalingen.

  4. Bevestig of je bestaande vertalingen wilt overschrijven:

    • Als je wilt dat de vertaalde content in je CSV-bestand eventuele bestaande vertalingen vervangt, selecteer je Bestaande vertalingen overschrijven.
    • Als je alleen de nieuwe vertaalde content wilt importeren en geen bestaande vertalingen wilt vervangen, deselecteer je Bestaande vertalingen overschrijven.
  5. Klik op Uploaden en doorgaan.

  6. Controleer de informatie op de pagina Taal importeren met een CSV en klik vervolgens op Importeren. Als je CSV-bestand fouten bevat, wordt het importeren gestopt en worden de fouten weergegeven op de pagina Taal importeren met een CSV.

  7. Je ontvangt een bevestiging per e-mail met een lijst van alle vertaalde content die is mislukt of overgeslagen.

Meertaligheid voor ontwikkelaars

Om Shopify-partners te helpen een volledige meertalige ervaring te bieden en app-workflows te lokaliseren, lanceert Shopify een reeks nieuwe platformcapaciteiten voor verkopen in meerdere talen.

  • Translations-API:
    • Krijg toegang tot vertaalbare bronnen via TranslatableResourceType-enums.
  • Best practices voor lokalisatie:
    • Gebruik `` om content voorwaardelijk weer te geven.
    • Controleer de themacompatibiliteit met de theme-check-tool van Shopify.

Raadpleeg voor gedetailleerde stappen over themalokalisatie of API-integratie de ontwikkelaarsdocumentatie van Shopify.

Belangrijke vertaalbare elementen

Vertaalbare elementen en hun API-bronnen
ContenttypeBronnaam (API)Opmerkingen
ProducttitelsPRODUCTVeld: title
Navigatiemenu'sONLINE_STORE_MENUType: LINK
ThemasectiesONLINE_STORE_THEMEVeld: section.header.text
Checkoutpagina'sCHECKOUTVooraf vertaald in 33 talen

Vertaalde brontypen en velden

Raadpleeg de referentiedocumentatie voor TranslatableResourceType voor informatie over de typen bronnen die vertaald kunnen worden.

Tags zoals producttags, artikeltags en blogtags kunnen niet worden vertaald.

Checkout en e-mailmeldingen vertalen

Nadat je een taal hebt toegevoegd en gepubliceerd, wordt de vertaalde content weergegeven in de checkout en in alle e-mailnotificaties die naar je klant worden verzonden. De checkout wordt weergegeven in dezelfde taal die een klant gebruikt om in je webshop te browsen. De checkout heeft voor sommige talen standaardvertalingen, maar je kunt alle vertaalde content aanpassen met een compatibele vertaalapp van derden of door je eigen vertalingen te importeren met CSV-bestanden.

Als er vertalingen beschikbaar zijn voor een e-mailnotificatie, ontvangt een klant automatisch e-mailnotificaties in de taal waarin de bestelling is geplaatst. Je kunt een klantprofiel bewerken om de taal van de notificaties die een klant ontvangt, te wijzigen.

Een vertaling van een e-mailmelding toevoegen of bewerken

Je kunt vertalingen van e-mailnotificaties toevoegen of bewerken voor de talen die je hebt toegevoegd aan je winkel met de Translate & Adapt-app van Shopify.

Stappen:

  1. Ga in het Shopify-beheercentrum naar Instellingen > Meldingen.

  2. Klik op de e-mailmelding die je wilt vertalen.

  3. Klik op Lokaliseren.

  4. Voeg de vertalingen voor je e-mailmelding toe of bewerk ze in de bewerkbare velden in de Translate & Adapt-app.

  5. Klik op Opslaan.

Voorbeeld van e-mailmeldingen bekijken

Je kunt een voorbeeld bekijken van e-mailmeldingen die je hebt vertaald. Je moet de vertalingen van je meldingen opslaan voordat je er een voorbeeld van kunt bekijken.

Stappen:

  1. Ga in het Shopify-beheercentrum naar Instellingen > Meldingen.

  2. Klik op de e-mailmelding waarvan je een voorbeeld wilt bekijken.

  3. Klik op Voorbeeld.

  4. Klik op de pagina Voorbeeld op de vervolgkeuzelijst voor talen en selecteer de taal waarvan je een voorbeeld wilt bekijken.

Beschikbare vertalingen voor thema's en de checkout

De volgende talen hebben professionele vertalingen beschikbaar voor de checkout, cookiebanner, het privacybeleid, de opt-outpagina voor de verkoop van gegevens en de standaardcontent voor thema's die door Shopify zijn gebouwd:

  • Bulgaars
  • Chinees (vereenvoudigd)
  • Chinees (traditioneel)
  • Kroatisch
  • Tsjechisch
  • Deens
  • Nederlands
  • Engels
  • Fins
  • Frans
  • Duits
  • Grieks
  • Hindi
  • Hongaars
  • Indonesisch
  • Italiaans
  • Japans
  • Koreaans
  • Litouws
  • Maleis
  • Noors (Bokmål)
  • Pools
  • Portugees (Brazilië)
  • Portugees (Portugal)
  • Roemeens
  • Russisch
  • Slowaaks
  • Sloveens
  • Spaans
  • Zweeds
  • Thais
  • Turks
  • Vietnamees

Vertaalstatus

De volgende statussen kunnen van toepassing zijn op vertaalde content:

  • Vertaald: er zijn vertalingen beschikbaar voor de content.
  • Verouderd: de content in de standaardtaal is bijgewerkt, maar de vertalingen zijn nog niet bijgewerkt.
  • Niet vertaald: er zijn geen vertalingen voor dit contenttype.

Vertalingen in apps

Als je apps van derden gebruikt, is het mogelijk dat die apps het verkopen in meerdere talen niet standaard ondersteunen. Neem contact op met de ontwikkelaar van de app om te controleren of een app meerdere talen ondersteunt.

Veelgestelde vragen over lokalisatie en vertalingen

Kan ik meerdere valuta's in combinatie met talen gebruiken? Ja, in het Shopify-beheercentrum kun je via Markten > Valuta's valuta's aan specifieke markten toewijzen.

Hoe worden vertalingen onderhouden tijdens thema-updates? Aangepaste vertalingen blijven behouden, maar verouderde vertalingen worden gemarkeerd ter beoordeling.

Beïnvloeden vertaalde winkels de prestaties? Nee, Shopify levert vertaalde content dynamisch zonder winkelgegevens te dupliceren.