Het vertalen van websites naar meerdere talen kan u veel voordelen opleveren.
Het vertalen van plugin-strings en thema-strings kan helpen om je gebruikersbereik te vergroten en gebruikers uit verschillende landen te bereiken. Door meertalige ondersteuning te bieden, kun je je gebruikers een betere ervaring geven en sterke relaties opbouwen met een wereldwijde gebruikersgemeenschap.
Daarom is het voor jullie website-eigenaren belangrijk om te weten hoe je plugin-strings en theme-strings op WordPressvertaalt. Het vertalen van WordPress plugins en themes kan op verschillende manieren, die we hieronder bespreken.
Wat zijn plugin-strings en thema-strings op WordPress?
Voordat we ingaan op het vertalen van plugin-strings en thema-strings op WordPress, moet u eerst weten wat plugin-strings en thema-strings zijn.
Op WordPressis de plugin-string de tekst die wordt weergegeven in een WordPress -plugin. Deze strings kunnen elementen bevatten zoals menulabels, knoptekst, foutmeldingen, informatieve berichten en andere tekstinhoud die deel uitmaakt van de gebruikersinterface van de plugin.
Ondertussen verwijzen thema-strings op WordPress naar tekst die deel uitmaakt van een WordPress -thema. Deze strings omvatten elementen zoals titels, paragraaftekst, knoplabels, navigatiemenu-items, widgettitels en alle andere tekst die verschijnt in de front-end van een website die dat thema gebruikt.
Het vertalen van plugin- en thema-strings gebeurt meestal met behulp van vertaalbestanden of door vertaalbeheertools zoals vertaalplugins van derden te gebruiken. Pluginontwikkelaars kunnen ook taalbestanden aanleveren of samenwerken met vertalers om hun plugins in meerdere talen beschikbaar te maken.
Door plugin- en thema-strings te vertalen, kunnen plugin-ontwikkelaars hun plugins en thema's toegankelijker, gebruiksvriendelijker en wereldwijd aantrekkelijker maken, zodat gebruikers met verschillende taalachtergronden de plugins effectief kunnen gebruiken en er voordeel van kunnen hebben.
Er zijn verschillende manieren waarop je de strings van plugins en thema's kunt vertalen. De eerste die we bespreken is een handmatige bewerking die je kunt doen met lokale software zoals Po Edit of vanuit het WordPress beheer met de Loco Translate-plugin.
Vertaal plugin-strings en thema-strings op WordPress met Loco Translate
De eerste manier is om de vertaalplugin Loco Translate te gebruiken. We houden vast aan deze methode voor handmatige bestandsbewerking, omdat het iets sneller is dan het gebruik van Windows- of Mac-software. Loco Translate is een plugin die pluginstrings en themastrings op WordPresskan vertalen.
Met één installatie op WordPresskan Loco Translate worden gebruikt voor alle plugins of thema's op de WordPress -website. Hieronder volgen de stappen voor het vertalen van plugin- en thema-strings op WordPress.
Stap 1: Installeer de Loco Translate-plugin
De eerste stap is het installeren van de Loco Translate-plugin op je website, via het menu Plugins > Nieuwe toevoegen > Loco Translate > Installeren > Activeren.
Als het succesvol is geïnstalleerd, selecteer dan het Loco Translate-menu. Vervolgens verschijnen de thema's en plugins die actief zijn en geïntegreerd zijn met Loco Translate.

Het vertalen van plugin-strings en thema-strings in Loco Translate werkt hetzelfde; je hoeft alleen de plugin of het thema te selecteren dat je wilt vertalen.
In dit voorbeeld proberen we dus een van de actieve thema's, namelijk Astra.
Stap 2: Taal toevoegen aan aangepaste plugin-strings en thema-strings
Daarna verschijnt een weergave zoals hieronder, hier kunt u op Nieuwe taal klikken om een nieuwe taal toe te voegen.

Een voorbeeld van de doeltaal is Koreaans. Kies vervolgens waar het .po-bestand wordt opgeslagen en klik indien nodig op Start met vertalen.

Stap 3: Begin met het vertalen van plugin-strings en thema-strings
De derde stap is het beginnen met vertalen van plugin- of thema-strings. Zoek in het zoekveld naar de strings die vertaald moeten worden, bijvoorbeeld de string Read More.
Voer vervolgens in Koreaanse vertaling: de resultaten in van de Koreaanse vertaling die u handmatig hebt vertaald. Doe hetzelfde voor de andere strings, als u op Opslaan hebt geklikt om de resultaten van de vertaling van de strings op te slaan.

Dat is hoe je plugin-strings en theme-strings op WordPress vertaalt met Loco Translate. Met Loco Translate kun je strings één voor één vertalen, alleen moet je ze eerst handmatig vertalen en daarna de vertaalresultaten naar de kolom van de doeltaal kopiëren.
Vertaal plugin-strings en thema-strings vanuit de WordPress -map
Naast het gebruik van Loco Translate kun je ook een vertaaldienst van WordPressgebruiken, maar dit kan alleen als je thema zich in de WordPress -map bevindt, niet van buitenaf.
Omdat themes wel of niet op wordpress.org kunnen staan en sommige extra plugins bevatten die verschillende content laden. Bijvoorbeeld een theme met een WooCommerce-widget van Themeforest.
We gaan nu proberen de thema-strings handmatig te vertalen via WordPress. Dit zijn de stappen.
Stap 1: Ga naar Translating WordPress en kies een taal
De eerste stap is om op de Find your locale kolom te klikken en vervolgens de doeltaal te selecteren. Klik daarna op de taal.

Stap 2: Zoek je thema's WordPress en exporteer het .mo-bestand
Daarna verschijnt er een weergave zoals hieronder. Selecteer de kolom Thema's en zoek vervolgens naar het thema waarvoor je de strings wilt vertalen. Een voorbeeld van een thema om te vertalen is Astra.
Zoals je hieronder kunt zien, is de Duitse taal op het Astra WordPress -thema voor 72% vertaald, wat betekent dat de meeste thema-strings op Astra naar het Duits zijn vertaald.

Klik vervolgens op Astra in de weergave hieronder.

Stap 3: Upload het .mo-bestand op WordPress
De laatste stap is het uploaden van het .mo-bestand naar WordPress, de methode is als volgt.
- Ga naar het WordPerss-dashboard, beweeg over het menu Weergave en selecteer Editor. Hiermee wordt de thema-editor geopend.
- Aan de rechterkant van de thema-editor zie je een lijst met themabestanden. Zoek en selecteer het functions.php -bestand in de lijst.
- Zodra het bestand functions.php is geopend in de editor, voeg je de volgende code helemaal onderaan het bestand toe:
- Zorg ervoor dat je theme-textdomain vervangt door het juiste text domain van je thema.
- Sla de wijzigingen op in het functions.php- bestand.
- Maak nu een map met de naam languages aan in je themamap. Als je thema bijvoorbeeld mytheme heet, maak dan een map aan met de naam mytheme/languages.
- Verplaats het .mo-bestand dat je hebt voorbereid naar de map languages .
- Ga terug naar het WordPress -beheerpaneel. Selecteer onder het menu Weergave opnieuw Editor .
- Zoek aan de rechterkant van de thema-editor en selecteer het bestand style.css in de lijst met themabestanden.
- Zorg ervoor dat de volgende code aanwezig is in de opmerkingen bovenaan het bestand style.css :
- Zorg ervoor dat je theme-textdomain vervangt door het juiste text domain van je thema.
- Sla de wijzigingen op in het bestand style.css .
Tot nu toe heb je de thema-strings met succes handmatig vertaald door het bestand met de doeltaal te uploaden naar WordPress. Op deze manier hoef je de strings niet één voor één te vertalen, je moet alleen bestanden voor elke taal uploaden, wat natuurlijk meer tijd kost.
Hoe je plugin-strings en thema-strings op WordPress vertaalt met Linguise
Met WordPress vertalen kunt u eenvoudiger thema- en plugin-strings vertalen, maar u moet een taal kiezen en ze één voor één uploaden.
Dit zal natuurlijk behoorlijk wat tijd in beslag nemen, daarom kun je andere alternatieve vertaaldiensten gebruiken, zoals Linguise.
Linguise is een automatische vertaaldienst voor websites die beschikbaar is in 85 talen. Linguise maakt gebruik van neurale netwerktechnologie, waardoor het vertalingen kan produceren die voor 97% overeenkomen met menselijke vertalingen.
Met Linguise kunt u automatisch plugin- en thema-strings in WordPressvertalen.
Hoe vertaal je dan plugin-strings en thema-strings op WordPress? Bekijk de uitleg hieronder.
Stap 1: Registratie Linguise account
De eerste stap is om je aan te melden voor een gratis Linguise -account, je hoeft alleen wat informatie over je persoonlijke gegevens in te voeren en hebt geen creditcard nodig om je te registreren.
Daarna krijg je toegang tot het Linguise -dashboard. Het is op dit dashboard dat je enkele vertaalinstellingen kunt maken.
Stap 2: Externe vertalers toevoegen aan Linguise
Op het Linguise -dashboard kun je ook nieuwe leden of vertalers van buitenaf toevoegen. Dit nieuwe lid kan een vertaler worden die beter is in het vertalen van websites, inclusief plugin-strings en thema's. Dit is hoe.
Open eerst het Linguise dashboard en selecteer vervolgens het menu Leden > Een nieuw lid uitnodigen.

Voer daarna het e-mailadres in, selecteer de rol, namelijk vertaler, selecteer websites, selecteer de doeltaal die door de vertaler moet worden vertaald en klik vervolgens op Uitnodigen. Er wordt dan een uitnodiging per e-mail verzonden.

Als vertaler krijgt hij verschillende toegangen, waaronder de volgende.
- Alleen front-end live-editor (geen globale regels).
- Heb alleen toegang tot talen die door de vorige beheerder zijn geselecteerd.
- Vertalers kunnen domeinconfiguraties, talen die beschikbaar zijn op websites of factureringsgegevens niet bewerken.
Stap 3: Begin met het vertalen van plugin- en thema-strings via de live-editor
Als je met succes een vertaler hebt toegevoegd, is het nu tijd om plugins en thema-strings te vertalen via de live-editorfunctie.
Om dit te doen, opent u het Linguise -dashboard > Live Editor > Live Editor openen > taal kiezen > Vertalen.
Daarna verschijnt een weergave als volgt, selecteer het deel dat vertaald moet worden, je kunt de vertaling van de plugin- en thema-strings vertalen of wijzigen in de kolom Vertaling in het Indonesisch : als je dat hebt gedaan, klik je op Opslaan om de wijzigingen op te slaan.

Tot nu toe hebt u met succes plugin-strings en thema-strings op WordPress vertaald met de live-editor van Linguise .
Als je meer vertalers nodig hebt, kun je vertalers toevoegen per taal.
Veelvoorkomende vertaalproblemen in populaire thema's en plugins oplossen

Het vertalen van strings in WordPress plugins en thema's is vaak eenvoudig, maar soms kun je problemen tegenkomen waardoor vertalingen niet correct worden weergegeven. Inzicht in veelvoorkomende problemen en hoe je ze kunt oplossen, helpt je om consistente en hoogwaardige meertalige content op je site te behouden.
Strings worden niet vertaald weergegeven
Sommige strings verschijnen niet in de gewenste taal, zelfs niet nadat er vertaalbestanden zijn aangemaakt. Dit wordt meestal veroorzaakt door een mismatch in het tekstdomein tussen de vertaalbestanden en de plugin of het thema dat wordt gebruikt. Het tekstdomein fungeert als een identificatie die de vertaalbare tekst koppelt aan het juiste vertaalbestand, dus als het niet overeenkomt, zal WordPress de vertaling niet weergeven.
Bovendien kunnen caching- of optimalisatieplugins ervoor zorgen dat vertaalde teksten niet onmiddellijk verschijnen. In de cache opgeslagen pagina's kunnen een oudere versie tonen voordat de vertaling werd toegepast. Daarom is het belangrijk om zowel de cache van je site als die van je browser te wissen nadat je vertaalupdates hebt doorgevoerd, zodat de nieuwste wijzigingen zichtbaar zijn.
Ontbrekende vertaalbestanden (.po/.mo)
Sommige plugins of thema's bevatten mogelijk geen .po- en .mo-bestanden voor de taal die je nodig hebt, wat betekent dat je niet kunt vertrouwen op ingebouwde vertalingen. In dat geval moet je je vertaalbestanden aanmaken met tools zoals Loco Translate of vertaalbestanden uit andere bronnen importeren.
Het handmatig aanmaken van .po- en .mo-bestanden kost tijd en zorg, maar is een effectieve manier om ervoor te zorgen dat alle belangrijke strings worden vertaald. Zorg er ook voor dat je vertaalbestanden op de juiste locaties worden opgeslagen, zodat WordPress ze kan herkennen en gebruiken bij het laden van je site.
Dynamische of door JavaScript weergegeven strings die niet zijn vertaald
Sommige teksten in plugins of thema's worden dynamisch gegenereerd met JavaScript, wat niet is opgenomen in de standaard vertaalbestanden (.po/.mo). Hierdoor zijn deze strings niet beschikbaar voor handmatige vertaling met traditionele methoden.
Om dit aan te pakken, kun je automatische vertaaldiensten zoals Linguise gebruiken, die tekst in realtime aan de clientzijde vertalen, inclusief door JavaScript weergegeven elementen. Zoek anders naar opties binnen de plugin of het thema om dergelijke teksten handmatig via instellingen te overschrijven.
Updates van plugins/thema's overschrijven vertaalbestanden
Wanneer een plugin of thema wordt bijgewerkt, kunnen je vertaalbestanden worden overschreven of verwijderd, vooral als ze zich in de hoofdmap van de plugin of het thema bevinden. Hierdoor verdwijnen al je vertalingen en schakelt de site terug naar de standaardtaal.
Om dit te voorkomen, slaat u uw .po- en .mo-bestanden op in aangepaste taalmapen (bijv. wp-content/languages/plugins of wp-content/languages/themes) of gebruikt u een child-thema om vertalingen te behouden. Op deze manier worden uw vertaalbestanden niet verwijderd bij updates en behoudt uw site de geconfigureerde talen.
Vertalingen valideren voor SEO

Bij het vertalen van de content van je website is het cruciaal om taalkundige nauwkeurigheid te waarborgen en te controleren of de vertalingen de SEO-prestaties van je site ondersteunen. Correct gelokaliseerde SEO-elementen helpen zoekmachines je meertalige pagina's effectief te begrijpen en te rangschikken, waardoor gericht verkeer uit verschillende talen wordt aangetrokken.
Titels en metabeschrijvingen
Vertaalde paginatitels en metabeschrijvingen moeten de inhoud accuraat weergeven en tegelijk relevante zoekwoorden in de doeltaal opnemen. Slecht vertaalde of generieke metatags kunnen het doorklikpercentage vanuit zoekresultaten verlagen, omdat ze mogelijk niet aanspreken bij een lokaal publiek of niet aansluiten bij hun zoekintentie.
Stel bijvoorbeeld dat je een reisblog runt en een bericht met de titel “Best Beaches in Bali” naar het Spaans vertaalt. In dat geval moet de titel worden gelokaliseerd naar iets als “Las Mejores Playas en Bali” in plaats van een letterlijke, onhandige vertaling. Zo vinden Spaanstalige gebruikers die naar stranden in Bali zoeken je pagina relevanter en aantrekkelijker.
Alternatieve tekst voor afbeeldingen
Alt-tekst van afbeeldingen speelt een belangrijke rol bij toegankelijkheid en SEO door afbeeldingen te beschrijven voor zoekmachines en gebruikers met een visuele beperking. Wanneer je je website lokaliseert, moet alt-tekst nauwkeurig worden vertaald om deze voordelen te behouden en SEO-straffen voor irrelevante of ontbrekende beschrijvingen te voorkomen.
Als u bijvoorbeeld een afbeelding van een berglandschap heeft met alt-tekst “sunset mountain,” en u deze naar het Duits vertaalt, dan gebruikt u “Sonnenuntergang Berg” of een natuurlijk equivalent. Dit helpt zoekmachines om uw afbeeldingen te koppelen aan relevante trefwoorden in de doeltaal en verbetert de relevantie van de pagina.
URL-slugs
URL-slugs, het leesbare deel van je webadres, moeten zorgvuldig worden gelokaliseerd. Tegelijkertijd wil je dat URL's begrijpelijk en SEO-vriendelijk zijn in de doeltaal; automatisch vertaalde slugs kunnen soms verwarrend of onzinnig worden.
Een blogbericht met de titel “Healthy Recipes” moet bijvoorbeeld een Spaanse slug hebben zoals /recetas-saludables in plaats van een machinevertaling die een onhandige zin kan opleveren. Duidelijke, relevante slugs helpen gebruikers en zoekmachines om klikpercentages en ranking te verbeteren.
Diensten zoals Linguise vertalen URL-slugs automatisch op basis van de doeltaal van de gebruiker, waardoor elke taalversie SEO-vriendelijke, natuurlijke URL's heeft zonder handmatige tussenkomst.
Meertalige sitemap
Het genereren van afzonderlijke sitemaps voor elke taalversie van je site helpt zoekmachines je pagina's correct te crawlen en te indexeren. Een meertalige sitemap communiceert de beschikbare talen en zorgt ervoor dat alle vertaalde content vindbaar is.
Als uw site bijvoorbeeld Engels, Frans en Japans ondersteunt, moet u aparte sitemaps maken zoals sitemap-en.xml, sitemap-fr.xml en sitemap-ja.xml en deze indienen bij zoekmachines via tools zoals Google Search Console. Deze opzet helpt bij indexering en helpt uw pagina's ranken in de juiste taalspecifieke zoekresultaten.
Tools zoals Linguise kunnen automatisch meertalige sitemaps aanmaken en beheren, wat dit proces vereenvoudigt en ervoor zorgt dat je vertaalde pagina's correct worden geïndexeerd zonder handmatige inspanning.
Hreflang-tags
Hreflang-tags zijn essentiële HTML-attributen die zoekmachines laten weten welke taal- en regionale versie van een pagina aan gebruikers moet worden getoond. Een correcte implementatie voorkomt problemen met dubbele content en verbetert de gebruikerservaring door bezoekers naar de juiste gelokaliseerde pagina te leiden.
Als je bijvoorbeeld een pagina hebt in Amerikaans en Brits Engels, dan informeren hreflang-tags zoals hreflang=”en-us” en hreflang=”en-gb” zoekmachines over deze versies. Dit voorkomt verwarring en zorgt ervoor dat je gebruikers de meest relevante content voor hun regio te zien krijgen.
Linguise automatiseert ook het invoegen en beheren van hreflang-tags, waardoor zoekmachines de relatie tussen je meertalige pagina's beter begrijpen en het risico op SEO-boetes wordt verkleind.
Casestudy's: echte gebruikers die de betrokkenheid verbeteren door plugin- en thema-strings te lokaliseren

Een overtuigend voorbeeld van hoe het vertalen en lokaliseren van plugin- en thema-strings de betrokkenheid kan vergroten, is het verhaal van Jaderoller. Dit beauty e-commercemerk breidde zijn markt succesvol internationaal uit met WordPress en WooCommerce. Door plugin-strings nauwkeurig te vertalen en hun volledige website-ervaring te lokaliseren, overwon Jaderoller de uitdaging om meertalige content efficiënt te leveren met behoud van sterke SEO-prestaties.
Met Linguise, een automatische vertaaloplossing op maat voor WordPress, vertaalde Jaderoller naadloos alle plugin- en thema-strings. De geavanceerde functies van Linguise, waaronder automatische hreflang-tags, meertalige sitemaps en SEO-vriendelijke vertaalde URL-slugs, zorgden ervoor dat hun meertalige pagina's geoptimaliseerd waren voor zoekmachines.
Deze aanpak hielp het verkeer met 50% tot 150% te verhogen voor elke extra taal, wat de betrokkenheid van gebruikers aanzienlijk verbeterde en hun wereldwijde bereik uitbreidde zonder in te leveren op websitesnelheid of SEO-kwaliteit.
Conclusie
Het vertalen van plugin-strings en thema-strings is belangrijk voor degenen onder u die een meertalige website willen hebben. Daarnaast biedt een meertalige website ook veel voordelen, variërend van het bereiken van een breder publiek, het doordringen tot internationale markten en het bieden van de beste ervaring voor bezoekers.
Dus, waar wacht je nog op? Maak direct je meertalige website met Linguise. Linguise biedt een gratis proefversie van 1 maand voor degenen onder jullie die de functies van Linguise willen uitproberen.
Met Linguiseprofiteert u van vertaalvoordelen tot 600 duizend woorden en onbeperkt taalgebruik.



