WooCommerce is standaard Engels, maar de Nederlandse vertaling komt vanzelf mee zodra je WordPress op Nederlands zet. Blijven er daarna Engelse woorden staan, dan komen die meestal uit je database of uit je thema, en die los je zelf op. Wil je je webshop ook in een tweede taal aanbieden, dan heb je een vertaalplugin nodig die met WooCommerce werkt.
Ik loop het hieronder in die volgorde met je door. Eerst je webshop helemaal in het Nederlands, daarna de tweede taal.
WooCommerce in het Nederlands zetten
Zet eerst de Site taal van WordPress op Nederlands. WordPress installeert de vertaling van WooCommerce dan automatisch. Mist er iets, ga dan naar Dashboard, Updates en klik onderaan op Vertalingen updaten.
WordPress haalt een vertaling van WooCommerce pas automatisch op als die voor minstens 90% af is. Is de vertaling er wel maar nog niet zo ver, dan kun je hem zelf downloaden op translate.wordpress.org en uploaden naar wp-content/languages/plugins/.
Spreek je je klanten met u aan, kies dan Nederlands (Formeel). Ook WooCommerce heeft een formele vertaling, naast Nederlands en Nederlands (België). Een juwelier kiest waarschijnlijk u, een streetwearwinkel je.
Waarom je bij het afrekenen nog Engels ziet
Staat de rest van je webshop in het Nederlands, maar zie je bij het afrekenen nog “Local pickup” of “Cash on delivery”, dan heeft dat een duidelijke oorzaak. WooCommerce zet bij de installatie een aantal teksten in je database. Installeerde je WooCommerce in het Engels en wisselde je later van taal, dan vertalen die teksten niet mee. Dat geldt ook voor de privacytekst bij het afrekenen.
Die pas je zelf aan onder WooCommerce, Instellingen: de verzendmethode bij Verzending, de betaalmethode bij Betalingen en de privacytekst bij Accounts en privacy. Gebruik dezelfde namen als in de Nederlandse vertaling van WooCommerce, dus Lokaal afhalen en Contant betalen bij ontvangst. Dan sluit alles netjes op elkaar aan.
Een tweede oorzaak zit in je thema. Sommige thema’s gebruiken een eigen kopie van WooCommerce-teksten. Heb je WooCommerce keurig vertaald en zie je toch Engels, dan vertaal je die tekst in het thema.
Een WooCommerce-tekst aanpassen die je anders wilt
Misschien wil je op de knop “Toevoegen aan winkelwagen” liever “Bestellen” zien. Dat doe je met Loco Translate, in de map Aangepast, zodat een update van WooCommerce je tekst niet terugzet. Na zo’n update klik je in Loco Translate op Synchroniseren, dan komen nieuwe teksten erbij. Je kunt een eigen vertaling ook in een eigen map voor WooCommerce in je taalmap zetten, maar met Loco Translate hoef je geen bestanden te uploaden. De stappen staan in een tekst aanpassen met Loco Translate.
Klaar met vertalen? Plaats dan een testbestelling en loop deze punten na.
- Productpagina en de knop om te bestellen
- Winkelwagen
- Afrekenpagina met je verzend- en betaalmethoden
- Bevestigingsmail van je testbestelling
- Mijn account
- Een zoekopdracht zonder resultaat en een pagina die niet bestaat
Je webshop in een tweede taal
De taal van WordPress geldt voor je hele webshop. Bezoekers zelf een taal laten kiezen kan WordPress niet, daarvoor heb je een vertaalplugin nodig die WooCommerce ondersteunt. Voor een webshop tellen vooral drie dingen.
| TranslatePress | WPML | Polylang | |
|---|---|---|---|
| WooCommerce | ook in de gratis versie | vanaf Multilingual CMS, € 99 | met de add-on Polylang for WooCommerce, vanaf € 99 per jaar |
| Mails in de taal van de klant | ja, ook gratis | ja, vanaf Multilingual CMS | ja, met de add-on |
| Vertaalde product-URL’s | vanaf Personal, € 99, via de SEO Pack | vanaf Multilingual CMS | elke vertaling krijgt een eigen slug, vaste delen zoals /product/ vertaal je met Polylang Pro |
Prijzen zoals ze op 28 september 2026 op de websites van de makers stonden. Polylang noemt ze exclusief btw, TranslatePress en WPML vermelden de btw niet. Ik kies voor webshops zelf TranslatePress, omdat WooCommerce daar al in de gratis versie werkt. Je vindt de pakketten via de prijspagina van TranslatePress. Dit is een affiliatelink. Koop je via deze link, dan ontvang ik een vergoeding van TranslatePress. Wil je Weglot erbij zien, lees dan de volledige vergelijking met Weglot erbij.
Zo pakte ik het aan bij de webshop van Stof voor Design, een WooCommerce-webshop in restant design meubelstoffen. Die heb ik met TranslatePress naar het Engels vertaald, op een eigen .com-domein. De automatische vertaling vertaalde daarbij ook de merk- en collectienamen in de product-URL’s. “De Ploeg” werd “The Team” en “Kvadrat” werd “Square”, omdat de uitsluitlijst de merknamen wel in de tekst herkende, maar niet in de vorm van een slug. Ik heb honderden product- en categorie-URL’s rechtgezet en gemarkeerd als Handmatig vertaald, zodat de automatische vertaling ze niet opnieuw overschrijft. Daarnaast heb ik de merknamen ook in slug-vorm op de uitsluitlijst gezet, zodat nieuwe producten vanzelf goed gaan. De productgegevens in Google werken ook op het Engelse domein, goed voor 141 klikken tussen 10 juli en 21 september 2026.
Vertaalt je plugin ook je URL’s, zet dan je merknamen ook in slug-vorm op de uitsluitlijst.
Wil je verder kijken dan de techniek, lees dan de complete aanpak van een meertalige webshop. En heb je liever dat ik het voor je bouw, dan help ik je graag met een meertalige webshop laten bouwen.
Veelgestelde vragen
Zet de Site taal van WordPress op Nederlands, onder Instellingen, Algemeen. WordPress installeert de Nederlandse vertaling van WooCommerce dan automatisch.
Installeerde je WooCommerce in het Engels, dan zette WooCommerce teksten zoals Local pickup en Cash on delivery in je database. Die vertalen niet mee als je later van taal wisselt. Je hernoemt ze zelf in de WooCommerce-instellingen.
Ja, als je hem in Loco Translate opslaat in de map Aangepast. Na een update van WooCommerce klik je op Synchroniseren om nieuwe teksten op te halen.
Ja. De gratis versie van TranslatePress werkt met WooCommerce en geeft je één extra taal. Ook de mails naar je klanten gaan dan in de taal van de klant.