Meertalige WordPress website maken: vertalen met The WordPress Multilingual Plugin

Met de ‘WordPress Multilingual’-plugin’ (WPML) heb je alle tools om van jouw website een meertalige website te maken.

De plugin vertaalt jouw teksten niet (dat moet je zelf doen of laten doen door een vertaler), maar met de plugin kan je eenvoudig pagina’s, het menu en plugins vertalen, vertaalde pagina’s beheren en een taalswitch op je website zetten.

 

Stap 1: WPML aanschaffen en downloaden

WPML is een betaalde plugin. De installatie zal hierdoor iets anders zijn dan je gewend bent.

Om gebruik te maken van de plugin dien je de plugin WPML eerst aan te schaffen.

De middelste optie kost eenmalig 80 dollar en daarna 40 dollar per jaar om de support en updates te verlengen. Zonder verlenning blijft de plugin gewoon werken, maar zonder updates is er een kans dat er issues qua beveiliging ontstaan. Het derde pakket kost 200 dollar en geeft je ongelimiteerd toegang tot alle updates.

Navigeer naar de WPML website (http://wpml.org/purchase). Kies vervolgens het pakket dat je wilt aanschaffen en volg de stappen om de bestelling af te ronden.

 

  • Klik op Account om in te loggen.
  • Klik vervolgens op Downloads.
  • Klik op de knop Download version (…) om de plugin WPML Multilingual CMS te downloaden.

Onthoudt goed waar je het bestand bewaart. Bij het installeren van de plugin heb je deze weer nodig.

Stap 2: WPML installeren en activeren

Nu dat je de plugin hebt aangeschaft kunnen je verder gaan met het installeren en activeren van WPML.

  • Log in op het Dashboard van jouw WordPress website.
  • Klik in het linkermenu op Plugins en vervolgens op Nieuwe plugin.
  • Klik vervolgens op plugin uploaden.
  • Selecteer het bestand dat je eerder hebt gedownload van de WPML website en klik op Uploaden.
  • Klik vervolgens op Activeren.

Stap 3: WPML configureren en registreren

Na het activeren van de plugin zul je bovenaan in het Dashboard een notificatie zien waarin wordt aangegeven dat WPML nog geconfigureerd dient te worden.

Klik op de melding Configure WPML om direct naar de instellingen te gaan.

 

  1. Selecteer de Taal van uw huidige aanbod en klik vervolgens op Volgende.
  2. Selecteer de Talen die je toegevoegd wilt hebben aan jouw WordPress website en klik op Volgende. Het is moeilijk om later meer talen toe te voegen.

Je bent nu terecht gekomen bij de opties voor de taalwisselaar.

Wat wordt hiermee bedoeld? Je geeft nu de locatie aan, waar de bezoekers de optie krijgen om van taal te wisselen. Dit kan middels een Widget, je menustructuur of beide.

Stel de Layout van de taalwisselaar naar wens is en klik op Volgende.

In de volgende stap wordt je gevraagd om jouw website te registreren. Dit is noodzakelijk om gebruik te kunnen maken van de diensten.

  1. Klik op de knop Genereer een code voor deze site en maak de code aan. Het kan zijn dat je dient in te loggen met jouw WPML gegevens. De code wordt automatische gegenereerd.

Als de code niet automatische is gegenereerd wordt kun je op Add new site klikken om de code te genereren.

 

   

  1. Kopieer de code en plak deze vervolgens in het veld Sitecode.
  2. Klik vervolgens op Registeren om de configuratie af te maken.

De registratie is enkel bedoeld om automatische updates te kunnen ontvangen. Dit is zeer aan te raden omdat verouderde plugins veiligheidsrisico’s voor uw website kunnen hebben.

 

 

Stap 4: Je berichten of pagina’s vertalen

Nu alle voorbereidingen gedaan zijn kun je overgaan tot het vertalen van jouw pagina’s en berichten.

In dit voorbeeld zal ik laten zien hoe je Engelse vertaling toevoegt jouw Nederlandse WordPress website. Uiteraard werkt dit hetzelfde voor alle andere talen.

  • Klik in jouw WordPress dashboard op het kopje Pagina’s of Berichten. De procedure is voor beide opties hetzelfde. In dit voorbeeld laat ik zien hoe het bij de pagina’s in zijn werk gaat.
  • Selecteer vervolgens de Taal Nederlands om de Nederlandse pagina’s in het overzicht te zien.

 

Klik vervolgens op het Plus icoon achter de pagina die je wenst te vertalen.

 

 

  1. Vul de Inhoud en Titel voor de Engelse pagina in, in het scherm dat opent.
  2. (Optioneel) Het is ook mogelijk om de inhoud van jouw Nederlandse pagina te kopieren naar jouw Engelse pagina. Klik hiervoor op Overschrijven met Nederlands inhoud.
  3. Als je klaar bent met het opmaken van de pagina klik je op Publiceren om de pagina op te slaan.

Herhaal deze stappen voor alle pagina’s die je wenst te vertalen.

Stap 5: Taalwisselaar toevoegen

De taalwisselaar biedt jouw bezoekers de mogelijkheid om de taal op de website te selecteren. Je kunt de taalwisselaar op diverse locaties aan jouw website toevoegen. In de volgende stappen licht ik de opties toe.

  1. Klik in het Dashboard op WPML.
  2. Scroll vervolgens naar benden tot je bij het kopje Opties voor taalwisselaar bent.

Je heeft de mogelijkheid om de taalwisselaar op een eenvoudige wijze toe te voegen aan een widget of menu. Het is ook mogelijk om de taalwisselaar middels een PHP code toe te voegen aan de website (Dit adviseer ik alleen als je kennis hebt van PHP).

  1. Selecteer waar je de taalwisselaar aan wenst toe te voegen. Je kunt meerdere opties kiezen.
  2. Scroll vervolgens verder naar beneden en stel de overige Instellingen naar wens in. Je kunt bijvoorbeeld de kleuren aanpassen zodat de wisselaar beter in uw website past.
  3. Als alles naar wens is ingesteld klik je op Opslaan onderaan het venster.

 

Onderstaand tref je een voorbeeld aan waarin ik de taalwisselaar in twee widgets en naast het menu heb geplaatst.

 

Stap 6: Het vertalen van je menu

Nu dat je de taalwisselaar aan jouw WordPress website hebt toegevoegd is het van belang dat je ook een menu aanmaakt voor de nieuwe taal. Dit wordt namelijk niet automatische vertaald of aangemaakt.

  1. Klik op Weergave en vervolgens op Menu’s.
  2. Klik vervolgens op Engels (+) om een menu toe te voegen.

Geef het nieuwe menu een Naam en klik op Menu aanmaken.

In het nieuwe menu dat nu is aangemaakt kun je de Engelse pagina structuur aanbrengen. Het handige hiervan is dat je op deze manier ook pagina’s kunt uitsluiten die niet bijzonder zijn voor een bepaalde taal.

  1. Voeg zoals je gewend bent de gewenste pagina’s, categorieën of berichten toe aan het Menu.
  2. Als je alle menu items naar wens hebt toegevoegd klik je op Menu opslaan.

Menu synchroniseren

  • Klik vervolgens op Menu’s tussen talen synchroniseren.
  • Scroll helemaal naar beneden en klik Synch.

  1. Vink in het volgende scherm alle Menu items aan.
  2. Klik vervolgens onderaan op Apply Changes.

Het menu is nu gesynchroniseerd en toegevoegd aan de taalwisselaar. Als de bezoekers nu op de website de taal Engels selecteren krijgen ze dit menu te zien.