Hoe u de browsertaal automatisch kunt detecteren

Rifat WordPress-zelfstudies Sep 3, 2024

Websites die mensen over de hele wereld willen bereiken, moeten gebruikers content in hun voorkeurstaal laten zien. Als site-eigenaar is dit eenvoudig te doen. Stel uw site gewoon zo in dat deze automatisch uitzoekt welke taal de browser gebruikt.

Websitevertaling is absoluut de eerste stap in het maken van een site die in meer dan één taal kan worden gelezen. Maar als u verschillende versies van uw site in verschillende talen hebt gemaakt, brengt het automatisch doorverwijzen van gebruikers naar de versie die zij verkiezen de browse-ervaring een stap verder.

Ja, een taalwisselknop of pagina is nog steeds belangrijk voor bijna elke website met meer dan één taal. Maar automatische browsertaaldetectie maakt het nog sneller voor uw klanten om door uw site te navigeren. Dit kan vervolgens de gebruikerservaring (UX), betrokkenheid, verkoop en conversies verbeteren.

In dit artikel bekijken we hoe automatische browsertaaldetectie werkt en waarom het belangrijk is. Vervolgens laten we je zien hoe je onze favoriete meertalige plugin, TranslatePress , kunt gebruiken om je WordPress-site automatisch de taal te laten detecteren die door de browser wordt gebruikt.

Maak geweldige websites

Met de beste gratis paginabuilder Elementor

Begin nu

Hoe u kunt achterhalen welke taal een gebruiker spreekt

Op een gegeven moment bent u misschien naar de website van een buitenlands merk gegaan en zag u dat deze in uw eigen taal was geschreven. Dit is mogelijk omdat de website automatisch kan achterhalen welke taal u wilt gebruiken.

Ik weet niet zeker of dit iets te maken heeft met mensen die privacywetten overtreden. U kunt er zeker van zijn dat er geen persoonlijke gegevens worden afgeluisterd, omdat automatische taaldetectie van gebruikers afhankelijk is van gezonde logica.

Er zijn drie hoofdmanieren waarop websites kunnen achterhalen welke taal een gebruiker wil gebruiken. Het kan afhangen van de gebruikte browser, het IP-adres of de manier waarop de site is ingesteld voor verschillende landen.

De voorkeursbrowser identificeren

Dit is de meest voorkomende manier voor websites om automatisch de taal van de browser te achterhalen. Zodra u een browser op uw apparaat plaatst, kiest u meestal de taal die u wilt gebruiken.

Wanneer u deze browser gebruikt om naar een website te gaan, kan de website eenvoudig uw voorkeurstaal vinden in de instellingenbestanden van de browser. De website gebruikt vervolgens code (meestal Javascript) om de gebruiker naar de versie van de site te sturen die al is vertaald. Als eigenaar van een website kunt u ervoor kiezen om dit automatisch te doen of de gebruiker te vragen of hij uw site in de gedetecteerde taal wil zien.

Bij het instellen van automatische browsertaaldetectie is het belangrijk om bezoekers hun voorkeurstaal te laten kiezen zodra ze op uw website komen. Dit wordt eenvoudiger gemaakt met een automatische taalswitcher.

Maar mensen over de hele wereld spreken veel verschillende talen. En u vraagt ​​zich misschien af ​​in welke talen u uw website moet vertalen. Een manier om dit probleem op te lossen, is door websites te vertalen in de talen die het vaakst over de hele wereld worden gesproken.

Maar als best practice is het beter om na te denken over de talen die uw publiek spreekt. U kunt dit eenvoudig doen door te kijken naar de landen waar de meeste bezoekers van uw site nu vandaan komen en door een poging te doen om hen beter te bereiken.

Google Analytics is in dit geval erg handig.

IP-adres opzoeken

Websites kunnen ook IP-adressen van bezoekers gebruiken om de browsertaal van de gebruiker af te leiden. Zodra de IP-adresopzoeking van de website is voltooid, wordt de locatie van de gebruiker nauwkeurig weergegeven. De gebruiker wordt vervolgens doorgestuurd naar een nieuwe pagina die rekening houdt met zijn huidige locatie.

Maar er zijn ook problemen met deze aanpak. In sommige gevallen komt de voorkeurstaal van een gebruiker mogelijk niet overeen met zijn geografische locatie. Een standaard IP-adresopzoekactie zal echter geen onderscheid maken tussen de twee.

Als u een website bezoekt vanuit de Verenigde Staten en vervolgens verhuist naar een land waar de officiële taal niet Engels is, zal het IP-adres automatisch uw locatie updaten en u doorverwijzen naar de gelokaliseerde versie van de website. Het kan dus lastig zijn om te interacteren met de inhoud van de site als u de taal van het land waar u naartoe bent verhuisd niet kent.

Landen als Canada en Kameroen hebben om vergelijkbare redenen meer dan één lingua franca. Soms is de standaardtaalkeuze niet de beste om te maken. Een vergelijkbare situatie doet zich voor wanneer een gebruiker een website bezoekt via een Virtual Private Network (VPN), omdat het geven van vertalingen van de site op basis van de locatie onbedoelde gevolgen kan hebben. De bovengenoemde problemen zijn de reden waarom deze aanpak voor het detecteren van de browsertaal zelden door websites wordt gebruikt.

Internationalisering

Websites moeten rekening houden met taalvariaties, naast het automatisch detecteren van browsertaal voor compleet verschillende talen. De Engelse taal wordt vaak aangehaald als voorbeeld, omdat het twee verschillende varianten bevat: Amerikaans Engels en Brits Engels. Deze varianten worden op verschillende manieren geschreven en gepresenteerd.

Uw website moet automatische taaldetectie hebben die onderscheid kan maken tussen de twee varianten, zodat lokalisatie-inspanningen succesvol zijn. Om uw bedrijf succesvol te internationaliseren, kunt u een van de eerste twee benaderingen gebruiken.

Waarom is het automatisch detecteren van de browsertaal belangrijk?

Het is normaal dat bezoekers die voor het eerst uw site bezoeken, de content in hun moedertaal willen lezen. Daarom is het cruciaal om taaldetectie automatisch voor bezoekers te implementeren.

Zodra u uw site zo hebt ingesteld dat deze automatisch de browsertaal van een bezoeker herkent, zal deze altijd de taal gebruiken die eerder door die bezoeker is gebruikt door te verwijzen naar een cookie. Op deze manier kunnen bezoekers die terugkomen op uw site, eenvoudig overschakelen naar hun favoriete taal.

De meeste bezoekers van een wereldwijde website hebben hun browsers of IP-adressen geconfigureerd in een andere taal dan de standaardtaal van de site. Elke gebruiker die uw site bezoekt wanneer de plug-in Automatische gebruikerstaaldetectie actief is, ziet een pop-up met de vraag om over te schakelen naar de gedetecteerde taal.

Je kunt ook dingen zo configureren dat gebruikers automatisch worden doorgestuurd naar de juiste taal. Het probleem is dat het algoritme van Google altijd evolueert, dus het is mogelijk dat dit niet helpt om je site te laten indexeren.

In beide scenario's kunt u profiteren van de volgende voordelen:

  • De gebruikerservaring op uw site zal aanzienlijk verbeteren;
  • Over het algemeen zullen meer mensen met uw landingspagina's en website interacteren;
  • Klanten brengen meer tijd door op uw site, wat goed is voor zowel de gebruikerservaring als de SEO.
  • Meer klanten zullen bij uw bedrijf kopen.

Simpel gezegd verbetert automatische detectie van de browsertaal de gebruikerservaring van uw meertalige site en verhoogt het rendement op uw internationaliseringsinspanningen (ROI).

Beste WordPress-plug-in voor browsertaaldetectie

TranslatePress detecteert browsertaal het beste. Het vertaalt uw webpagina direct. TranslatePress maakt front-end paginavertaling mogelijk zonder technologische inspanning.

Hiermee kunt u uw WordPress-website direct vertalen met DeepL of Google Translate en wijzigingen aanbrengen. De gebruiksvriendelijke plugin werkt met andere WordPress-plugins.

WordPress-vertaalplugin biedt meer dan 200 talen. Hiermee kunt u vertalingen herzien en pas publiceren als ze klaar zijn. Met de taalswitcher van de plugin kunnen gebruikers moeiteloos wisselen tussen siteversies.

Met SEO-vriendelijke Translate Press kunt u foto's vertalen. En als kers op de taart kunt u snel contact opnemen met het gerenommeerde en competente TranslatePress-ondersteuningsteam als u problemen ondervindt.

Hoe TranslatePress werkt

TranslatePress detecteert de taal van de gebruiker met behulp van de Automatic User Language Detection-add-on. De GeoLite2-databases van Maxmind helpen bij lokale taalherkenning zonder registratie van IP-taaladresservice.

Uw site kan de taal van de gebruiker detecteren via de taalinstelling van de browser of het IP-adres. Zoals gezegd is de taalinstelling van de browser het beste. De beste keuze voor uw website hangt echter af van uw doelgroep.

Instellingen → TranslatePress → Geavanceerd in uw WordPress-dashboard kunt u de vooraf ingestelde modus wijzigen om de browsertaal vóór het IP-adres te overwegen. De talen van bezoekers kunnen worden bepaald door de browsertaal, het IP-adres of beide. Gebruik eerst een willekeurige als u beide gebruikt.

Daarna kunt u ervoor kiezen om bezoekers om te leiden naar de geïdentificeerde taal wanneer ze uw website openen. Een pop-up of hallo-balk kan gebruikers waarschuwen over taaldetectie. U kunt het bericht dat u gebruikers laat zien voordat u omleidt, personaliseren.

Nadat u de browsertaal automatisch hebt gedetecteerd, kunt u harde of zachte omleiding gebruiken. Cachingsystemen kunnen geen harde omleiding aan de serverzijde verwerken.

Dit geldt voor de plugin- en host-based caching. Bezoekers bekijken alleen een gecachte pagina. Ze bekijken nooit de vertaalde website waar de servercode hen naartoe leidt.

Voor een harde omleiding moeten gebruikers, naast caching, cookies accepteren en JavaScript uitvoeren.

Gelukkig pakt de Automatic User Language Detection add-on deze hard direct challenges eenvoudig aan. Soft redirection is alleen client-side.

TranslatePress instellen

TranslatePress is gratis in de WordPress-broncode. Om automatische gebruikerstaalherkenning te gebruiken, hebt u echter een ontwikkelaars- of bedrijfslicentie nodig.

Om TranslatePress Pro te installeren, koopt u een licentie en downloadt u de plugin.zip-bestanden vanaf uw accountpagina.

Ga vervolgens in uw WordPress-dashboard naar Plugins > Nieuwe toevoegen, upload de pluginbestanden en klik op Installeren en activeren.

Wanneer u de plugin aan uw site toevoegt, wordt er een nieuwe Translate Site-knop toegevoegd aan het bovenste paneel van het dashboard. U kunt uw meertalige site instellen door uw muis over deze knop te bewegen en op Settings te klikken.

Het volgende dat u moet doen, is de plug-in Automatische taaldetectie voor gebruikers op uw site installeren.

Ga naar Instellingen > VertalenDruk om de add-on in te schakelen. Klik vervolgens op het tabblad 'Add-ons'.

Zoek de invoegtoepassing Automatische taaldetectie voor gebruikers in de lijst en kies 'Activeren'.

Zodra de invoegtoepassing Automatische taaldetectie is ingeschakeld, kunt u de instellingen op het tabblad Geavanceerd wijzigen.

Hier kunt u kiezen uit 4 verschillende manieren om te spelen. U kunt de taaldetectiemodus instellen op basis van de IP-adressen van de bezoekers of de taalinstellingen in hun browsers. U kunt ook een voorkeursvolgorde instellen die beide opties meer gewicht geeft.

In dit geval gebruikt uw website de eerste optie die u kiest om de voorkeurstaal van de gebruiker te achterhalen. Als de eerste niet werkt, wordt naar de tweede optie gekeken.

Vergeet niet om onderaan de pagina op Wijzigingen opslaan te klikken als u klaar bent.

Wanneer TranslatePress nu een taalkeuze op uw site vindt die afwijkt van de standaardtaal, wordt er een pop-up weergegeven die er als volgt uitziet:

Afronden

Het bouwen van een website die in meer dan één taal gelezen kan worden, zal uw bedrijf wereldwijd bekend maken. Daarom moet u uw website zo inrichten dat gebruikers uw content kunnen vinden, zelfs als ze niet dezelfde taal spreken.

We hebben het gehad over wat automatische taaldetectie is en hoe het werkt in dit artikel. We hebben je ook laten zien hoe je TranslatePress gebruikt, de beste meertalige WordPress-plugin, om eenvoudig te achterhalen welke taal een browser op je site gebruikt.

Divi WordPress Theme