WPML: installeren, instellen en problemen oplossen
Laatst bijgewerkt:
WPML is een veelgebruikte, betaalde plugin om een WordPress-site meertalig te maken. Je vertaalt pagina’s, berichten, menu’s, producten en teksten uit je thema en plugins, en bezoekers wisselen met een taalwisselaar van taal. WPML bestaat uit een kernplugin met aanvullende onderdelen, zoals String Translation en WooCommerce Multilingual. Juist omdat het zo veel raakt, zijn instellingen en volgorde van werken belangrijk. Hieronder lees je hoe je WPML goed opzet en wat je doet als vertalingen niet verschijnen.
Wat doet WPML?
WPML koppelt elke pagina, elk bericht of product aan zijn vertalingen. Per taal kies je een adresstructuur: een map per taal (/en/), een subdomein of een eigen domein. Daarnaast vertaal je strings: losse teksten uit je thema, widgets en plugins, zoals knopteksten en melding van een formulier.
Je kunt zelf vertalen in de vertaaleditor van WPML, vertalers toewijzen, of automatisch laten vertalen met vertaaltegoed. Voor webshops is er WooCommerce Multilingual (met meerdere valuta). WPML is alleen betaald verkrijgbaar bij de maker.
Installeren
- Download WPML uit je account bij de maker en installeer de kernplugin. Registreer de site met je sitesleutel, zodat je updates krijgt.
- Doorloop de installatiewizard: standaardtaal, extra talen, adresstructuur en de taalwisselaar.
- Installeer alleen de aanvullende onderdelen die je nodig hebt, zoals String Translation of WooCommerce Multilingual.
- Stel bij voorkeur je standaardtaal vóór je begint met vertalen goed in. Achteraf wijzigen kan, maar geeft meer werk.
Instellingen die ertoe doen
- Adresstructuur per taal: een map per taal is meestal het eenvoudigst. Na wijzigen altijd de permalinks opnieuw opslaan.
- Vertaalmodus: kies of je alles in één keer vertaalt of per pagina. Leg vast wat er gebeurt met nieuwe inhoud zonder vertaling.
- Taalwisselaar: in het menu, de footer of als widget. Kies of talen zonder vertaling wel of niet worden getoond.
- SEO: WPML zet hreflang-verwijzingen tussen de vertalingen. Gebruik je een SEO-plugin zoals Yoast SEO of Rank Math, vertaal dan ook de SEO-titels en omschrijvingen.
Veelvoorkomende problemen en oplossingen
Vertaalde pagina geeft een 404. Meestal zijn de permalinks niet opnieuw opgebouwd na het wijzigen van de taalinstellingen, of de vertaalde pagina heeft een andere slug dan je verwacht. Sla Instellingen → Permalinks opnieuw op en controleer de slug van de vertaling.
Teksten uit het thema of een plugin blijven in de oorspronkelijke taal. Die moet je via String Translation vertalen. Verschijnt de tekst daar niet, dan is hij niet vertaalbaar gemaakt door de maker van het thema of de plugin, of moet je hem eerst laten zoeken via het scannen van thema’s en plugins.
Paginabouwer-inhoud wordt niet goed vertaald. Paginabouwers zoals Elementor of Divi worden ondersteund, maar je moet vertalen via de vertaaleditor van WPML in plaats van de vertaling met de paginabouwer los te bewerken. Anders kan een volgende update je wijzigingen overschrijven.
Producten of categorieën ontbreken in een taal. Zonder WooCommerce Multilingual of met onvolledige vertaling van producten, attributen en categorieën lopen de taalversies van je winkel uiteen. Controleer de WooCommerce Multilingual-status en vertaal ontbrekende onderdelen.
De site wordt traag. Meertaligheid verdubbelt een deel van het werk van de database. Gebruik caching en een objectcache, en ruim talen en vertalingen op die je niet gebruikt. Zie WordPress traag.
Conflicten met andere plugins
- Polylang of een andere meertaligheidsplugin tegelijk actief: nooit doen. Kies één systeem; overstappen vraagt een migratie.
- Cacheplugins: cache per taal moet goed werken, anders zien bezoekers de verkeerde taal. Leeg na taalwijzigingen de cache.
- Formulier- en SEO-plugins: controleer of hun teksten via String Translation vertaald zijn.
Veilig bijwerken
Werk de kernplugin en de aanvullende onderdelen tegelijk bij, met een back-up vooraf. Zorg dat de site geregistreerd is, anders krijg je geen updates. Controleer na de update de taalwisselaar, een paar vertaalde pagina’s en bij een webshop het afrekenen in elke taal.
Wanneer schakel je hulp in?
Kloppen je vertalingen niet meer na een update, wil je een bestaande site meertalig maken of wil je overstappen tussen WPML en Polylang? Dan helpen wij met inrichten, bijwerken en oplossen. Een licentie kun je bij de maker kopen of via ons laten leveren; zie het blok “Licentie nodig?” op deze pagina.
Licentie nodig? WPML via IT Live
Wij leveren WPML met licentie en installeren en stellen de plugin voor je in. Liever zelf bij de maker kopen? Dat kan ook; dan helpen we alleen met installeren en instellen.
Prijs: prijs op aanvraag
WPML met licentie aanvragenVeelgestelde vragen
Is WPML gratis?
Nee, WPML is alleen betaald verkrijgbaar bij de maker. Een gratis alternatief met minder functies is Polylang.
Waarom geeft mijn vertaalde pagina een 404-fout?
Meestal zijn de permalinks na het wijzigen van taalinstellingen niet opnieuw opgebouwd. Sla de permalinkinstellingen opnieuw op en controleer de slug van de vertaling.
Hoe vertaal ik teksten uit mijn thema of een plugin?
Met het onderdeel String Translation van WPML. Verschijnt een tekst daar niet, dan is hij mogelijk niet vertaalbaar gemaakt door de maker van het thema of de plugin.
Kan ik WPML en Polylang tegelijk gebruiken?
Nee. Twee meertaligheidsplugins tegelijk geven conflicten. Kies er één; overstappen vraagt een migratie van je vertalingen.
Kan ik WPML met licentie via IT Live krijgen?
Ja. Wij leveren WPML met licentie en installeren en stellen de plugin voor je in. De prijs krijg je op aanvraag. Je kunt de licentie ook zelf bij de maker kopen; dan helpen we met installeren en instellen.
Hulp nodig met WPML?
Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten en conflicten. Vertel wat er speelt; je hoort vooraf wat we gaan doen.
Hulp aanvragen Site plat? SpoedhulpLees ook: alle WordPress-plugins · Polylang · WooCommerce · Yoast SEO · WordPress traag · WordPress-update mislukt