WooCommerce-e-mails vertalen: zo doe je het goed
20 april 2026

WooCommerce-e-mails vertalen
De snelste manier om je webshop half afgewerkt te laten aanvoelen is simpel: lokaliseer de productpagina's, en stuur bestelbevestigingen daarna in de verkeerde taal. Klanten merken dat. Ze merken het wanneer de checkout in het Spaans was, maar het kassabon in het Engels arriveert. Ze merken het wanneer verzendingsupdates robotachtig klinken, of erger nog, wanneer cruciale betaalinstructies nooit zijn vertaald. Als je WooCommerce wilt vertalen — inclusief de e-mails — heb je meer nodig dan een string-plugin en goede bedoelingen.
Het vertalen van WooCommerce-e-mails bevindt zich in een vervelende hoek van WordPress. Het lijkt makkelijk totdat je eraan begint. Een deel van de tekst komt uit de WooCommerce-kern, een deel uit je thema, een deel uit add-ons, en een deel uit aangepaste templates die een ontwikkelaar drie jaar geleden in je site heeft gezet en daarna vergeten is. Dat is waarom winkeleigenaren steeds opnieuw tegen hetzelfde probleem aanlopen: half-vertaalde e-mails, kapotte variabelen, dubbele templates en een wirwar van plugins die toch nog de tekst missen die klanten daadwerkelijk lezen.
Waarom WooCommerce-e-mails vertalen lastiger is dan het lijkt
WooCommerce-e-mails zijn geen enkelvoudig geheel. Het is een mix van dynamische content, vertaalbare strings en templatebestanden. De onderwerpregel staat misschien op één plek opgeslagen, de heading ergens anders, en de bodytekst wordt deels gegenereerd door hooks van externe plugins. Gebruik je subscriptions, boekingen, lidmaatschappen of aangepaste checkout-velden, dan groeit de complexiteit snel.
Dat is belangrijk, want e-mailvertaling is niet alleen maar cosmetisch. Orderbevestigingen, terugbetalingsberichten, wachtwoordresets, factuurmails en verzendupdates bevatten allemaal operationele informatie. Als een klant een terugbetalingsmail of een fulfilment-notitie niet begrijpt, stijgt het aantal supporttickets. Als je juridische taal of retourbeleid in de verkeerde taal blijft staan, daalt het vertrouwen. Je hebt betaald om die klant te krijgen — er is geen reden om de ervaring na de aankoop te verpesten met iets zo basaals.
Er is ook een vervelend technisch detail: WooCommerce verstuurt e-mails vaak op basis van de taal van de website, niet automatisch in de voorkeurstaal van de klant — tenzij je meertalige configuratie de locale-omschakeling correct afhandelt. Daar gaat het bij veel webshops mis. Ze nemen aan dat vertaalde pagina's automatisch vertaalde e-mails betekenen. Dat is niet zo.
De drie manieren waarop webshops WooCommerce-e-mails vertalen
De meeste webshops kiezen uiteindelijk voor één van drie aanpakken.
De eerste is handmatig templates bewerken. Je kopieert de WooCommerce-e-mailtemplates naar je thema, herschrijft de tekst en bouwt eventueel aparte versies per taal. Dit werkt voor een sterk gecustomiseerde winkel, maar het wordt snel onoverzichtelijk. Elke WooCommerce-update wordt een onderhoudklus. Als je e-mailstructuur verandert, moet je templates handmatig synchroniseren. Prima voor één winkel met één taalpaar. Ondoenlijk op grotere schaal.
De tweede is klassieke string-vertaling. Zo gaan veel meertalige plugins om met WooCommerce-tekst. Ze scannen geregistreerde strings zoals e-mail-headings, onderwerpregels, knoplabels en door de beheerder ingestelde content. Voor standaardwinkels dekt dit een groot deel van wat je nodig hebt. Het addertje onder het gras: string-vertaling werkt alleen als de tekst daadwerkelijk correct geregistreerd is. Output van aangepaste plugins glipt er vaak doorheen.
De derde is AI-ondersteunde vertaling waarbij content en strings samen worden verwerkt. Hier wordt het praktischer. In plaats van elk e-mailfragment handmatig op te sporen, vertaal je de eigenlijke brontekst in context en sla je het resultaat op binnen WordPress. Dat scheelt een hoop repetitief werk, zeker als je een winkel hebt met veel transactionele e-mails of regelmatige productgerelateerde updates.
De juiste keuze hangt af van je situatie. Verstuurt je winkel slechts een handvol standaard-e-mails, dan kan eenvoudige string-vertaling volstaan. Heb je aangepaste templates, meertalige SEO-pagina's en een serieus ordervolume, dan wil je iets betrouwbaarders dan een lapmiddel.
Wat er eigenlijk vertaald moet worden
Als mensen zeggen dat ze WooCommerce-e-mails willen vertalen, bedoelen ze meestal de zichtbare bodytekst. Maar dat is slechts een deel van het verhaal.
Je moet ook kijken naar onderwerpregels, e-mail-headings, klantnotities, betaalinstructies, voettekst, juridische disclaimers, dynamische labels zoals facturerings- en verzendvelden, en eventuele extra content die door extensies wordt toegevoegd. Als je winkel-e-mails productnamen, categorielabels of attribuutwaarden bevatten, hebben die mogelijk ook gelokaliseerde versies nodig.
Dan is er nog de taalactivering zelf. Om de juiste vertaling te versturen, moet WooCommerce weten welke taalversie voor elke klant gebruikt moet worden. Dat hangt meestal af van de actieve taal tijdens de checkout, de opgeslagen klantlocale, of een meertalige plugin die de taal omschakelt vóór de e-mail wordt gegenereerd. Als die overdracht mislukt, doet de vertaalkwaliteit er niet toe — want de verkeerde taal wordt nog steeds verstuurd.
WooCommerce-e-mails vertalen zonder ze te breken
Begin met het in kaart brengen van de bronnen van je e-mailtekst. Sla dit stap niet over. Controleer eerst de WooCommerce-e-mailinstellingen op bewerkbare onderwerpregels en headings. Bekijk daarna eventuele template-overschrijvingen in je thema. Inspecteer vervolgens plugins die content toevoegen aan bestel-e-mails, zoals factuurtools, verzendapps, abonnementssystemen of aangepaste checkout-plugins.
Zodra je de bronnen kent, maak je onderscheid tussen statische tekst en dynamische data. Statische tekst zijn dingen als "Bedankt voor je bestelling" of "Je bestelling is terugbetaald." Dynamische data zijn klantnamen, besteltotalen, verzendmethoden en placeholders zoals {order_number}. Die placeholders mogen nooit worden aangepast. Als je vertaaltool variabelen vervormt, werken je e-mails niet meer correct.
Vertaal vervolgens bij voorkeur in context, niet als geïsoleerde strings. Een e-mailzin kan op een instellingenscherm iets anders betekenen dan in een orderupdate. Context is cruciaal. Dit is één van de redenen waarom AI-modellen beter presteren dan traditionele machinevertaling voor winkel-e-mails — ze bewaren toon, intentie en zinsstructuur rondom variabelen beter.
Test daarna met echte bestellingen in elke taal. Geen previews. Echte bestellingen. Plaats een testbestelling, activeer de statussen 'verwerking', 'voltooid', 'terugbetaald' en 'geannuleerd', en controleer elke e-mail. Let op gemengde taaluitvoer, kapotte encoding, onvertaalde fragmenten en opmaakproblemen. E-mail-HTML is notoir kieskeurig. Wat er prima uitziet in WordPress kan er in Gmail of Outlook stuk uitzien.
De afwegingen die winkeleigenaren moeten maken
Er bestaat geen magische plugin die meertalig WooCommerce in elke configuratie moeiteloos maakt. Wie dat beweert, verkoopt lucht.
Handmatige vertaling geeft je volledige controle, maar kost tijd en creëert onderhoudschuld. Traditionele meertalige plugins kunnen gangbare strings verwerken, maar veel rekenen terugkerende kosten die oplopen naarmate je site groeit. Sommige sturen vertalingen ook via externe systemen, wat betekent dat je toegang huurt tot je eigen gelokaliseerde content. Dat is geen geweldige deal.
AI-gebaseerde vertaling is sneller en goedkoper op schaal — maar alleen als je het model en de opslag zelf kunt beheren. Als het systeem je vertalingen vergrendelt in een platform of maandelijks blijft rekenen voor content die je al hebt vertaald, klopt de rekensom al snel niet meer. Voor WooCommerce-winkels in het bijzonder is eigenaarschap belangrijk, want transactionele content maakt deel uit van je bedrijfsvoering — het is geen bijzaak.
Hier bieden tools gebouwd rond WordPress-native opslag meer houvast. Als vertalingen op je eigen site staan, kun je ze bewerken, exporteren, migreren en bewaren. Geen gijzelingssituatie achteraf. TrueLang hanteert die aanpak, en dat is precies waarom het past bij winkels die het zat zijn om abonnementskosten te betalen voor basale meertalige functionaliteit.
Veelgemaakte fouten bij het vertalen van WooCommerce-e-mails
De grootste fout is het vertalen van alleen de winkelcontent en het negeren van transactionele e-mails. Op de tweede plaats staat het vertrouwen op automatische vertaling zonder kwaliteitscontrole. Fouten in e-mails zijn schadelijker dan fouten op pagina's, omdat ze klanten raken op cruciale momenten — betaling, verzending, terugbetalingen en accounttoegang.
Een ander veelvoorkomend probleem is het vergeten van aangepaste plugin-content. Je orderbevestiging is misschien vertaald, maar de afhaalinstructies van je bezorgplugin blijven in het Engels staan. Hetzelfde geldt voor tekst in PDF-facturen, e-mailsnippets van SMS-achtige berichten en gateway-specifieke betaalinstructies.
En dan is er nog de chaos van template-overschrijvingen. Als je thema oude WooCommerce-e-mailtemplates overschrijft, verschijnen nieuwe vertaalstrings mogelijk nooit op de verwachte plek. Controleer eerst of je thema verouderde e-mailbestanden serveert, voordat je de schuld bij je vertaalplugin legt.
Een praktische aanpak die doorgaans werkt
Voor de meeste winkels is de overzichtelijkste route als volgt: houd WooCommerce en e-mailtemplates zo dicht bij de standaard als mogelijk, gebruik een vertaalsysteem dat strings en content binnen WordPress verwerkt, beveilig placeholders, en test elke transactionele status voordat je live gaat.
Heb je een zwaar gecustomiseerde winkel, documenteer dan je e-mailbronnen zoals je elke andere systeemafhankelijkheid zou documenteren. Dat klinkt saai, omdat het saai is. Het bespaart je ook uren later, wanneer een update van een verzendapp plotseling onvertaalde tekst introduceert in klant-e-mails.
Als kosten een rol spelen — en dat zouden ze moeten — vermijd dan een terugkerend prijsmodel alleen maar om vertaalde e-mails werkend te houden. WooCommerce-winkels betalen al genoeg aan app-uitdijing. Je hebt geen extra maandelijkse rekening nodig die gekoppeld is aan je eigen e-mailtekst.
Een meertalige webshop eindigt niet bij de checkout. De verkoop gaat door in elk bericht daarna. Vertaal die e-mails alsof ze ertoe doen — want dat doen ze. Klanten lezen ze aandachtiger dan je homepage, en ze zijn veel minder vergevingsgezind als de details niet kloppen.