WooCommerce in het Nederlands instellen
Toen WooCommerce nog niet zo lang bestond moest je altijd zelf aan de slag om het in de Nederlandse taal te krijgen. Gelukkig is dit tegenwoordig niet meer nodig en beschikt WooCommerce standaard al over een Nederlandse vertaling. Zolang jouw WordPress website in het Nederlands is geïnstalleerd zal WooCommerce ook volledig in het Nederlands zijn.
Ondanks dat WooCommerce volledig in het Nederlands beschikbaar is kunnen er toch problemen voorkomen waardoor de vertaling niet goed werkt. Daarnaast kan het ook zijn dat je niet tevreden bent met de vertaling en graag wilt weten hoe je de Nederlandse vertaling kunt aanpassen.
In dit artikel kun je lezen welke mogelijkheden je allemaal hebt om WooCommerce in het Nederlands te krijgen indien dit bij jou niet goed gaat en kun je ook zien hoe je de vertaling kunt aanpassen.
Vertaling upgrade forceren
Wordt WooCommerce in het Engels weergegeven terwijl je WordPress in het Nederlands hebt geïnstalleerd? Waarschijnlijk is er tijdens de installatie iets fout gegaan of staat er iets anders niet helemaal goed waardoor het niet goed is gelukt.
Om WooCommerce in dit geval toch in het Nederlands te krijgen kun je een vertalingsupgrade forceren. Je kunt dit doen door naar “WooCommerce -> System status -> Tools” te gaan en op “Force Translation Upgrade” te klikken.
WooCommerce Nederlandse taal plugin
Wanneer je niet helemaal tevreden bent met de standaard Nederlandse vertaling van WooCommerce kan het de moeite waard zijn om de plugin WooCommerce (nl) uit te proberen.
De vertaling in deze plugin heeft uiteraard veel overeenkomsten met de standaard vertaling, maar er zijn ook dingen net iets anders vertaald waardoor deze vertaling wellicht wel goed is voor jou.
Hoe kan ik Woocommerce zelf vertalen naar het Nederlands?
Wanneer je het liefst alles zelf wilt vertalen om de perfecte Nederlandse vertaling te maken, dan heb je hier uiteraard ook de mogelijkheid voor. Je kunt dit op 2 verschillende manieren doen.
Manier 1: WooCommerce vertalen met een plugin
Het is mogelijk om zelf een WooCommerce vertaling te maken met behulp van de plugin “Loco Translate“. Wanneer je de plugin installeert krijg je een extra menu-item genaamd “Loco Translate”. Je kunt hier een overzicht bekijken van alle thema’s en plugins die vertaald kunnen worden en kunt deze uiteraard ook vertalen.
Wanneer je WooCommerce wilt vertalen ga je simpelweg in Loco Translate naar het kopje WooCommerce en kun je klikken op “Nieuwe taal” indien Nederlands er nog niet bijstaat.
Je kunt vervolgens aangeven welke vertaling je wilt toevoegen aan de lijst (nl_NL) en een map selecteren waar je de vertaling in wilt bewaren.Kies hier altijd voor de volgende optie: “create in global languages directory”. De andere optie installeert de taal namelijk in de WooCommerce map en deze vertaling verdwijnt wanneer je een update uitvoert. Het ziet er dus als volgt uit:
Tot slot kun je op “Start vertalen” klikken om te beginnen met het vertalen van de plugin.
Staat Nederlands (nl_NL : Dutch) al wel bij WooCommerce als taal in Loco Translate, dan kun je hier direct op klikken om te vertalen wat je wilt vertalen.
Manier 2: Maak een nieuwe vertaling met PoEdit
Wanneer je liever de vertaling maakt en bewerkt op je computer, dan kun je hier het best het vertaalprogramma voor PoEdit downloaden.
In de map van de plugin kun je standaard twee .pot bestanden vinden die je kunt vertalen. De bestanden kun je vinden in de map woocommerce/i18n/languages en het gaat dan om de volgende twee bestanden:
- woocommerce.pot – voor de voorkant van je website
- woocommerce-admin.pot – vertaling voor het beheerdersgedeelte
Je kunt deze bestanden allebei vertalen met behulp van PoEdit en wanneer je de nieuwe vertalingen opslaat kun je de bestandsnamen aanpassen naar:
- woocommerce-nl_NL – voor de voorkant van je website
- woocommerce-admin-nl_NL – voor het beheerdersgedeelte
Wanneer je vertaling helemaal klaar is kun je dit via een FTP programma als Filezilla uploaden naar je website. Je kunt de vertaling plaatsen in de map wp-content/languages/woocommerce/. Wanneer deze map nog niet bestaat kun je deze het beste zelf even aanmaken.
De reden waarom je de vertaling het beste in deze map kunt opslaan in plaats van de map van de plugin is omdat je de vertaling dan niet verliest wanneer er een update voor WooCommerce komt.
Help, de vertaling staat niet in het vertaalbestand
Geen paniek. Wanneer de vertaling die je wilt doorvoeren niet in het vertaalbestand staat, dan kan het zomaar zijn dat het thema dat je gebruikt hier een vertaling voor heeft gemaakt. Je kunt daarom in dit geval het beste even kijken in het vertaalbestand van je thema om te kijken of je het hier kunt aanpassen.
Ligt het niet aan het thema dat je gebruikt? Het kan ook zijn dat je een extra plugin hebt geïnstalleerd als aanvulling op WooCommerce. Deze plugin heeft wellicht ook weer zijn eigen vertalingen die je weer kunt aanpassen.
Hey Maikel,
Heb je ook ervaring met Woocommerce en meertaligheid? Wellicht dat je er al een artikel over heb geschreven, maar dan ben ik wellicht te snel met deze vraag 😉
Geen ervaring met WooCommerce en meertaligheid, maar wel ervaring met een meertalige WordPress website.
Je kunt waarschijnlijk het best even kijken naar WPML in combinatie met de plugin WooCommerce multilanguage, maar of dit allemaal perfect werkt durf ik niet te zeggen.
top zeg. echt een uitkomst
ok, heb alles gedaan,.. ik probeer het product te kopen en naar mijn winkelmand te gaan maar hij blijft steken… wat doe ik verkeerd? moet ik zelf pagina’s aanmaken met ‘check-out’ e.d. ?
Je kunt de standaard WooCommerce pagina’s beter door WooCommerce zelf laten maken. Je kunt dit doen door naar “WooCommerce -> Systeemstatus -> Tools” te gaan en vervolgens het kopje “pagina’s installeren”.
Hallo,
in mijn website is de WC NL plugin geïnstalleerd. Toch zie ik bv in de check-out pagina nog engelse termen zoals Billing address/Shipping address/your order enz. Bij Tools heb ik geen ‘Force translation’.
Weten jullie wat ik kan doen?
Klopt, het is niet meer mogelijk om de vertaling te forceren. Dit komt omdat het niet meer via Github gaat, maar gewoon via WordPress zelf.
Wellicht dat de Engelse termen vanuit het thema komen en dat je het kunt wijzigen in het vertaalbestand van het thema.
Goedemorgen Maikel,
Met wat hulp van dit artikel en een stukje doorzettingsvermogen is me gelukt WooCommerce ook compleet te vertalen voor Q-dealz.com. Vreemd genoeg bleven er enkele termen onvertaald terwijl ik WooCommerce gewoon op Nederlands had ingesteld. Gelukkig is het nu alsnog gelukt! Bedankt voor je goede artikelen!
Met vriendelijke groet,
Robin Peek
Goed dat het je gelukt is.
iemand ervaring met het Avada thema in combinatie met Woocommerce? Ondanks alle pogingen en toevoegingen zoals de WC NL plugin blijven een paar woorden en zinnen in het Engels. Dit strings zitten dus in het thema waarschijnlijk? Maar hoe krijg ik die dingen eruit zoals Cart, Checkout, etc.
Kan inderdaad in het thema zitten. Je kunt dit dan aanpassen met het vertaalbestand van Avada. (zal vermoedelijk in een map languages staan). Zie ook het artikel “Hoe je een WordPress plugins of thema kunt vertalen“.
Goedendag
Ik zit met een raar probleem omtrent de taal.
Mijn WordPress en Woocommerce zijn in het Nederlands maar ik ben een Engelse website aan het maken.
Nu moet ik alleen nog het stukje van de webshop in het Engels zetten, het rare is wanneer ik dat gedaan heb kom ik niet meer bij mijn webshop, als ik op een categorie klik van een product dan kom ik op een andere pagina terecht van mijn site. Wanneer Woocommerce in het Nederlands staat heb ik daar geen last van en werkt alles gewoon goed.
Ik hoop dat je mijn probleem begrijp en of je me ook kan helpen?
Groet Silverdust
Zit met vergelijkbaar probleem.
Tweetalige website nl-en en alles lijkt goed vertaald. Maar de Engelse webshop meldt dat er geen producten zijn. Heb de producten ontdaan van een categorie indeling, want dat bleek in nl ook instabiel.
Is er een blokkade in product-categorie combinatie?
Welke plugin gebruik je om de website tweetalig te maken?
Hoi,
Ik poog om een paar vertalingen aan te passen van Woocommerce (nl) v1.1.7, en was vertrokken vanaf de file woocommerce.pot uit
wp-content/plugins/woocommerce-nl/languages/woocommerce
Echter, als ik de nieuwe files (met naam woocommerce-nl_NL.po/mo) onder
wp-content/languages/woocommerce plaats, wordt deze nooit opgepikt.
Is er een andere locatie die moet gebruikt worden?
Ik heb de laatste versie van Woocommerce geinstalleerd,maar in
WooCommerce -> System status -> Tools zie ik niet “Force Translation Upgrade” ?
ik heb precies hetzelfde.. zijn paar dingeen die ik nog moet vertalen. Ook heb een kleine foutmelding als je overview van cart hebt..
Zelfde probleem.. Wat nu?
Ik had dit probleem ook, en kwam omdat het thema aangaf dat meerdere plugins nodig waren om van dit thema gebruik te kunnen maken. Ik heb toen via die optie Woocommerce geinstalleerd, en zag ik ook geen optie om de taal om te zetten.
Toen handmatig woocommerce gedeactiveerd en verwijderd, en zelf opnieuw geinstalleerd. Dan is de taal automatisch nederlands (mits je wordpress zelf nederlands is).
Hoi, deze reactie is imiddels een jaar oud, en ik heb hetzelfde issue.
Is het inmiddels opgelost ?
groet, Joe
Weet iemand een goede webshopbouwer met veel ervaring met woocommerce
Easy Steps To Make A Productive Website
Great Website idea? Let’s make it happen.
1. Validate Your Idea
2. Spec It Out
3. Get a Prototype & Test it
4. Get It Built
For detail informations, Please contact me [Ms. Nikita Mathur] on the details below.
Phone/What’sapp: +91-7065125343
Email: nikita@cssplayer.com
Skype: nikita_2565
Let me know if I can help 🙂
Doen de mensen van Wcommerce.nl een winterslaap ? Iemand daar enig idee van. 2x bericht verstuurd voor hulp op maat. Wacht nu al een week of 3 zonder enig antwoord.
zou je dit artikel kunnen updaten met het volgende:
1) ga naar -> https://translate.wordpress.org/projects/wp-plugins/woocommerce/stable/nl/default
2) download de *.po en *.mo files.
Plaats ze in: wp-content/languages/plugins
3) verander de naam van de bestanden naar:
-> woocommerce-nl_NL.mo
-> woocommerce-nl_NL.po
voila.