Maandag t/m vrijdag, 09:00 – 18:00 +31 970 1028 0205 WhatsApp
AI · toepassing

Vertalingen van uw website automatisch bijhouden

Een signaal dat meldt welke vertaalde pagina achterloopt, met een concept-vertaling ter goedkeuring.

Een meertalige website begint bijna altijd goed. Er wordt een vertaalplugin gekozen, iemand vertaalt de veertig belangrijkste pagina's, en een paar weken lang staat alles keurig naast elkaar. Daarna wijzigt de Nederlandse tekst. Een prijs wordt aangepast, een dienst krijgt een andere naam, er komt een alinea bij over levertijden. En op dat moment begint uw Engelse of Duitse versie stilletjes te verouderen, zonder dat iemand het merkt.

Vertalen is namelijk niet het probleem. Bijhouden is het probleem. Op deze pagina leest u waar de vertaalde versies in uw database staan, hoe u een signaal inricht dat meldt welke vertaling is achtergelopen op het origineel, en hoe daar een concept-vertaling bij komt die u alleen nog hoeft na te kijken. Ook leest u bij welke teksten u dit juist niet moet doen.

  1. 01

    Waar uw vertaalde pagina in de database staat

    Om te begrijpen waarom bijhouden lastig is, helpt het te weten hoe WordPress een tweede taal opslaat. De twee gangbare plugins doen dat verschillend.

    Polylang

    Elke vertaling is een volledig eigen bericht of pagina met een eigen nummer. De Engelse versie van uw dienstenpagina is dus een tweede pagina, die via een verborgen koppeling aan de Nederlandse hangt. Dat werkt overzichtelijk en het is makkelijk terug te draaien, maar het betekent ook dat er geen enkel verband is tussen de inhoud van de twee. Wijzigt u de ene, dan gebeurt er met de andere helemaal niets.

    WPML

    Ook hier is de vertaling een eigen pagina, maar WPML houdt daarnaast in eigen tabellen bij wat er vertaald is en in welke staat dat verkeert. Er is een begrip van vertaaltaken en van teksten die opnieuw beoordeeld moeten worden. Dat is een groot voordeel, mits iemand die lijst ook werkelijk opent. In de praktijk staat die vaak vol met honderden regels waar niemand meer doorheen komt.

    Wat dat betekent voor het signaal

    Wat u nodig heeft, is per pagina een vergelijking tussen het moment waarop de Nederlandse tekst voor het laatst is aangepast en het moment waarop de vertaling dat is. Beide staan gewoon in de database. Wijzigt het origineel later, dan loopt de vertaling achter. Dat is een simpele controle die dagelijks kan draaien.

    Er zit één addertje in: het bewerken van een pagina zet die datum ook door als u alleen een komma verplaatst. Daarom vergelijken wij niet alleen de datum maar ook de tekst zelf, zodat een opmaakwijziging geen valse melding oplevert. Hoe u zulke installaties overeind houdt bij updates, staat in het stuk over het onderhouden van een site in meerdere talen.

  2. 02

    Het signaal: welke pagina loopt achter en hoeveel

    Het eerste onderdeel is nadrukkelijk geen vertaalmachine. Het is een lijst. Zonder die lijst weet u niet waar u staat, en dan is het vertalen zelf ook zinloos.

    Wat er wordt bijgehouden

    Van elke pagina en elk bericht wordt bij het opslaan een vingerafdruk van de tekst bewaard, per taal. Elke nacht draait er een controle die kijkt of de vingerafdruk van het origineel is veranderd sinds de vertaling voor het laatst is bijgewerkt. Zo ja, dan komt die pagina op de lijst, met daarbij hoeveel er precies is veranderd.

    Wat u ervan ziet

    In het beheerscherm komt een overzicht met drie kolommen: pagina, taal, en hoe ver hij achterloopt. Daarbij een verschiloverzicht waarin de gewijzigde zinnen zijn gemarkeerd. Zo ziet u in vijf seconden of het om een prijs gaat of om een typefout.

    Volgorde is belangrijker dan volledigheid

    Bij een site met driehonderd pagina's is de lijst na een jaar lang. Daarom wordt hij niet alfabetisch gesorteerd maar op belang: pagina's met veel bezoek en pagina's waar een formulier of een bestelknop op staat, komen bovenaan. Een verouderde blogpost uit 2019 in het Duits kost u niets. Een verouderde prijs op de Duitse bestelpagina kost u wel iets.

    Adressen van vertaalde pagina's zijn hierbij een apart aandachtspunt: wie de vertaling opnieuw aanmaakt in plaats van bijwerkt, krijgt er een tweede webadres bij. Wat een net adres is en waarom u die niet zomaar wijzigt, leest u in de uitleg over het kiezen van nette webadressen.

  3. 03

    De concept-vertaling en waar hij terechtkomt

    Pas als de lijst klopt, is het tweede deel zinvol: voor de gewijzigde stukken alvast een vertaling laten maken.

    Alleen het verschil, niet de hele pagina

    Er wordt niet opnieuw vertaald wat al vertaald was. Alleen de gewijzigde alinea's gaan mee, met de omringende tekst erbij zodat de vertaling in dezelfde stijl blijft. Dat scheelt niet alleen kosten, het voorkomt vooral dat een pagina die al maanden goed stond ineens anders geformuleerd is omdat een model opnieuw begon.

    Uw eigen woordenlijst gaat mee

    Elk bedrijf heeft termen die vast liggen: productnamen, de naam van uw dienstenpakketten, vaktermen die u bewust wel of niet vertaalt. Die lijst geeft u één keer op en gaat bij elke vertaling mee als instructie. Zonder die lijst wordt uw pakketnaam de ene keer letterlijk vertaald en de andere keer niet, en dat valt op.

    Waar het komt te staan

    Het concept komt in de vertaalde pagina zelf als revisie, niet als gepubliceerde tekst. In het overzicht ziet u dat er een voorstel klaarstaat. U opent het naast het origineel, leest, past aan en publiceert. Duurt dat te lang, dan blijft de oude vertaling gewoon staan; er wordt nooit iets automatisch live gezet.

    Dat laatste is een keuze en geen technische beperking. Automatisch publiceren kan, en sommige partijen bieden dat ook aan. Wij raden het af, om redenen die in de volgende sectie staan. Dit soort werkstromen inrichten valt onder het automatiseren van terugkerend werk op uw site, waarbij het menselijke akkoord bewust in de keten blijft zitten.

  4. 04

    Juridische teksten, vakjargon en Vlaams

    Er zijn drie categorieën waar automatisch vertalen aantoonbaar misgaat. Bij deze drie zetten wij de functie uit in plaats van erop te vertrouwen.

    Juridische en verplichte teksten

    Algemene voorwaarden, privacyverklaringen, garantiebepalingen, herroepingsrecht. Deze teksten zijn geschreven met woorden die in het Nederlandse recht een betekenis hebben en in een ander rechtsstelsel niet dezelfde. Een vertaling die goed klinkt, kan juridisch iets anders zeggen dan het origineel, en u bent aan de vertaling gebonden zodra een klant die heeft gelezen. Deze pagina's zetten wij op een uitsluitlijst; ze verschijnen wel in het signaal, maar er wordt geen concept voor gemaakt.

    Vakjargon en productinformatie

    Bij technische producten zit de betekenis in één woord. Een maat, een norm, een materiaalaanduiding, een certificering. Vertaalmodellen vervangen zulke termen soms door een synoniem dat in het dagelijks taalgebruik hetzelfde betekent maar in uw branche iets anders. Bij het bepalen van welke termen vastliggen, hoort iemand met verstand van uw vak mee te kijken. Dat is werk van een uurtje, en het scheelt maanden gedoe.

    Vlaams en Nederlands

    Levert u aan België, dan is Nederlands niet één taal. Woorden als factuur, bestelbon en gsm liggen anders, evenals hele constructies die in Vlaanderen formeel of juist stroef klinken. Een model dat om Nederlands wordt gevraagd, levert vrijwel altijd de Nederlandse variant. Wilt u een aparte Vlaamse versie, dan is dat een eigen taalversie met een eigen woordenlijst en niet iets wat u erbij krijgt.

    De vuistregel die overblijft: alles wat verkoopt of uitlegt mag een concept krijgen, alles wat bindt of meet niet.

  5. 05

    Wat er stukgaat en wanneer u hier niet aan begint

    Naast de inhoudelijke risico's zijn er praktische. Meertalige WordPress-installaties zijn kwetsbaarder dan gewone, en dat wordt door dit soort automatisering niet minder.

    Vertaalplugins en updates gaan slecht samen. WPML en Polylang grijpen diep in op hoe WordPress adressen en menu's opbouwt. Na een kernupdate of een update van uw thema kan een taalversie ineens naar de verkeerde pagina wijzen of helemaal verdwijnen uit het menu. Een controle die achterlopende vertalingen meldt, merkt dat niet: die pagina is immers niet gewijzigd.

    Paginabouwers verstoppen de tekst. Staat uw inhoud in Elementor, Divi of WPBakery, dan zit de tekst verspreid door opgeslagen instellingen heen in plaats van in één tekstveld. Vergelijken en vervangen wordt daar aanzienlijk ingewikkelder, en vertalingen raken sneller kapot bij het bewerken.

    Menu's, knopteksten en foutmeldingen worden vergeten. De pagina's zijn vertaald, maar de tekst op de bestelknop, de melding bij een leeg formulierveld en de bevestigingsmail staan nog in het Nederlands. Dat valt de bezoeker eerder op dan een verouderde alinea.

    Voor sommige sites is dit te vroeg. Heeft u twee talen en vijftien pagina's die u drie keer per jaar aanpast, dan is een lijstje in uw agenda goedkoper en net zo betrouwbaar. Dit gaat pas lonen bij tientallen pagina's die regelmatig veranderen, of bij drie of meer talen. Vanaf ongeveer honderd pagina's per taal wordt handmatig bijhouden een aantoonbaar verliezende strijd; daaronder is de rekensom vaak in het nadeel van automatiseren. Dat u die grens zelf mag trekken, hoort erbij: het zijn aannames over uw eigen ritme, niet over dat van ons.

  6. 06

    Kosten: bandbreedtes uit de markt

    Wij hebben hier geen tarief voor en gaan er niet één verzinnen. Wel geven wij graag mee wat u ongeveer kunt verwachten, zodat u een offerte kunt beoordelen. De verschillen tussen situaties zijn hier groot, vooral door het aantal talen en de manier waarop uw inhoud is opgebouwd.

    Het signaal alleen

    Een controle die dagelijks vergelijkt en een overzicht in het beheerscherm zet, zonder enige vertaling, ligt in de markt vaak tussen de achthonderd en tweeduizend euro. Dit is verreweg het goedkoopste deel en levert de meeste rust op. Wie twijfelt over het geheel, kan overwegen om alleen dit te doen.

    Met concept-vertalingen erbij

    Twee talen, één woordenlijst, uitsluitlijst voor juridische teksten: reken op iets tussen de twee- en zesduizend euro om het in te richten. Meer talen, een paginabouwer of een webshop met productteksten en varianten erbij, dan schuift dat richting acht- tot vijftienduizend.

    Doorlopend

    Het vertalen zelf is goedkoop geworden: enkele euro's per honderd pagina's aan gewijzigde tekst is niet ongebruikelijk. De blijvende post is het nakijken. Iemand moet die concepten lezen, en als niemand dat doet, publiceert u niets en heeft u niets. Vraag bij elke offerte wie dat doet en of het in de prijs zit.

    De techniek eronder blijft gewoon onderhoud vragen: updates, back-ups en controle of de taalversies nog goed doorlinken. Dat is precies wat er bij het maandelijkse bijhouden van uw WordPress-installatie gebeurt, ook zonder AI erbij.

  7. 07

    Eerste stap: tellen hoe scheef het nu staat

    Voordat er iets gebouwd wordt, willen wij weten hoe groot het probleem werkelijk is. Dat is meetbaar en het kost geen dag.

    De nulmeting

    Wij lopen uw site langs en tellen per taal hoeveel pagina's er zijn, hoeveel daarvan een vertaling hebben, en van hoeveel het origineel later is gewijzigd dan de vertaling. Daar komt één getal uit: het aandeel van uw vertaalde site dat op dit moment achterloopt. Bij sites die twee jaar draaien is dat vaak tussen de dertig en zeventig procent, en dat is voor de meeste eigenaren de verrassing van het gesprek.

    Wat wij daarna bespreken

    • Welke talen werkelijk omzet opleveren en welke er ooit bij zijn gezet zonder aanleiding.
    • Welke pagina's nooit automatisch vertaald mogen worden.
    • Wie de concepten gaat nakijken, en of die persoon de taal voldoende beheerst.
    • Of uw huidige vertaalplugin de goede is, of dat overstappen eerst aan de orde is.

    Bij dat laatste komt er soms uit dat een taal beter weg kan. Een Franse versie die nooit bezoek trekt en al drie jaar niet is bijgewerkt, doet meer kwaad dan goed: hij staat in zoekmachines, hij bevat verouderde prijzen en niemand voelt zich er verantwoordelijk voor. Hem netjes verwijderen is dan de betere ingreep.

    Wilt u eerst weten wat er technisch onder uw meertalige site zit voordat u iets besluit, vraag dan een vrijblijvende doorlichting van uw installatie aan. Daarin nemen wij de taalversies expliciet mee, ook als u verder niets met automatisering doet.

Kennisbank

Verder lezen

FAQ

Veelgestelde vragen

Wordt er automatisch iets gepubliceerd op mijn site?

Nee. Een concept-vertaling komt als revisie bij de vertaalde pagina te staan en wordt pas zichtbaar als u hem goedkeurt. Doet u niets, dan blijft de oude vertaling gewoon online. Automatisch publiceren is technisch mogelijk maar wij raden het af, omdat een fout in een vertaalde tekst pas opvalt als een klant erover valt.

Werkt dit met zowel WPML als Polylang?

Met allebei, al is de manier van uitlezen verschillend. WPML houdt zelf al bij welke teksten opnieuw beoordeeld moeten worden, dus daar sluit het signaal daarop aan. Polylang koppelt alleen pagina's aan elkaar zonder iets over de inhoud te weten, dus daar wordt de vergelijking helemaal zelf opgebouwd. Bij andere vertaalplugins kijken wij eerst of het praktisch haalbaar is.

Kan ik ook mijn WooCommerce-producten laten meelopen?

Ja, maar dat is meer werk dan pagina's. Naast de omschrijving zitten er korte teksten, eigenschappen, variantnamen en soms afbeeldingsteksten aan een product vast, en die staan op verschillende plekken. Bij grote catalogi werkt het beter om alleen de bestverkopende producten mee te nemen en de rest met rust te laten.

Wie kijkt de vertalingen na als ik de taal zelf niet spreek?

Iemand die de taal wel beheerst, en dat hoeft geen beëdigd vertaler te zijn. Voor gewone verkoopteksten is een klant, een leverancier of een medewerker die de taal goed spreekt vaak voldoende. Voor juridische teksten en voor vakjargon is dat niet genoeg. Is er niemand beschikbaar, dan is automatisch vertalen op uw site geen goed idee.

Zou dit bij u werken?

Vraag een gratis websitecheck aan. U ontvangt binnen één werkdag een helder rapport, zonder verplichtingen.

WhatsApp