WordPress zinnen vertalen

Eenvoudig zinnen wijzigen of vertalen in WooCommerce en WordPress

Er zijn inmiddels al ontzettend veel WordPress thema’s en plugins vertaald in het Nederlands. Toch komt het wel eens voor dat er in de Nederlandse vertaling nog wat Engelse woorden staan. Denk bijvoorbeeld aan buttons waar “Read more” op staat in plaats van “Lees meer”. Of het is wel vertaald, maar jij wilt er iets anders van maken. Tot nu toe was het voor een leek vrij ingewikkeld om dit te wijzigen, maar daar is nu verandering in gekomen!

Zinnen in WooCommerce wijzigen/vertalen

Een van mijn klanten heeft een webshop. De plugin voor die webshop, WooCommerce, is in het Nederlands beschikbaar. Omdat mijn klant de webshop graag iets persoonlijker wilde maken, wilde ze een aantal standaard zinnen aanpassen. Tot nu toe deed ik dat door het .po bestand aan te passen. Dit is het taalbestand waar alle Nederlandse vertalingen in staan.

Hier kleeft echter één groot nadeel aan: op het moment dat er een update uitgevoerd wordt van WooCommerce, worden alle bestanden overschreven. Dus ook het taalbestand met de wijzigingen. Ik moest daardoor het taalbestand altijd lokaal bewaren en na elke update opnieuw uploaden. En bij de laatste update was het bestand gewijzigd, waardoor ik een heel nieuw bestand moest maken. Niet handig..

Magische plugin

Maar hoera! Er is een nieuwe plugin gelanceerd die dit probleem verhelpt: Gettext override translations. Dit is een gratis plugin die je direct vanuit je dashboard kunt installeren. Oorspronkelijk gebouwd voor WooCommerce, maar ook te gebruiken voor WordPress zelf en andere plugins (mits netjes gebouwd).

Nadat je de plugin geïnstalleerd en geactiveerd hebt, verschijnt er onder het menu “Plugins” een extra menu-optie “Gettext override translations”. Als je daar heen gaat, krijg je onderstaand scherm te zien.

Gettext override translations

  • Original (translated) text: vul hier het woord of de zin in die je wilt vertalen
  • Override text: vul hier de vertaling in
  • Description: je kunt een beschrijving invullen zodat je weet waar deze vertaling komt
  • Protect setting?: is het echt een belangrijke vertaling? Vink dan dit hokje aan. Als je de vertaling dan probeert te verwijderen, krijg je eerst nog even een melding of je het wel echt zeker weet.

Scroll een stukje naar beneden, klik op de blauwe button “Toevoegen” en de magie doet zijn werk. De zinnen op je website worden aangepast en de wijzigingen blijven behouden bij updates.

Driewerf hoera en bedankt Ramon voor het bouwen van deze simpele, doch zeer effectieve plugin die het leven van vele WordPress-fans-die-niet-handig-zijn-met-code een stuk makkelijker gaat maken.

P.S. Deze plugin is niet geschikt om meerdere talen aan je website toe te voegen. Daar kun je de plugin WPML voor gebruiken.

 

16 antwoorden
  1. Peter zegt:

    ik krijg mijn standaard berichten pagina niet vertaald…dus de knoppen zoals “Reply”, ” No comments” ect…geprobeerd met Loco Translate en deze plugin…TIP??

    Beantwoorden
    • Rosanne zegt:

      Hi Peter,

      Wat irritant dat het niet werkt. Zou je je website willen vermelden? Dan gaan we kijken of we kunnen ontdekken waarom Loco Translate en Gettext override translations niet werken.

      Beantwoorden
  2. René zegt:

    Werkt bij mij helaas ook niet, passe-passe.nl bijv bij meubels staat er bij een item niet op voorraad, dat wil ik veranderd hebben in Helaas, verkocht

    Beantwoorden
    • Rosanne zegt:

      Met Loco Translate moet dit sowieso lukken, ik heb die zin voor meerdere klanten op die manier aangepast. Soms moet je in Gettext override het twee keer invullen omdat het de eerste keer niet altijd gelijk opgeslagen wordt. Heb je gecontroleerd of het daar echt goed in staat?

      Beantwoorden

Plaats een Reactie

Meepraten?
Draag gerust bij!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *