WPML Meertalige website | meer talen Gevorderden training WordPress Engels

Hoe maak je complete meertalige websites. In deze handleiding voor gevorderden geef ik aan waar je op moet letten bij het toevoegen van meerdere talen.

Gevorderde cursus training met WordPress Astra thema

In dit voorbeeld ga ik uit van het Astra thema. Met andere thema’s werkt het op dezelfde manier. Lees wel eerst de basis van de WPML WordPress plugin:
Handleiding WPML Meertalige website maken en meer talen toevoegen | Engels
Info over WPML.org


Hoe vertaal je strings met WPML?

In het geval dat u strings moet vertalen die met Astra zijn toegevoegd, kunt u dit handmatig doen met WPML. Stel dat u aangepaste tekst hebt toegevoegd in de primaire header van Astra en dat u deze wilt vertalen. Dit is vaak lastig.


Handleiding strings met WPML in WordPress voor gevorderden

Dit artikel zal de benodigde stappen in detail uitleggen. Lees de handleiding. Wel voor gevorderden.

Stap 1 | Vertalen van teksten in admin

Navigeer vanuit het WordPress-dashboard naar WPML -> String Translation-pagina en klik op de optie Vertalen van teksten in admin-screens.

Stap 2 | aangepaste menu-item vertaalbaar maken

U moet aangepaste menu-item vertaalbaar maken.

Zoek daarvoor de optie astra-instellingen.
Als u deze opent krijgt u opties voor font-size-body.
Selecteer header-main-rt-section-html
Pas de wijzigingen toe.

Stap 3 | WPML String Vertaalpagina

Navigeer naar WPML -> String Vertaalpagina.

Stap 4

De string verschijnt bovenaan en u kunt hem vertalen net als alle andere strings.


Zelf strings maken in WPML WordPress plugin

Je kan zelf strings maken met WPML WordPress plugin. Dit is een soort shortcode om lossse woorden of onderdelen te vertalen. Dit is handig als er iets in je website, thema of plugin staat dat je moet vertalen.

Voorbeeld stringvertaling

[wpml-string context=”mijn-domein” naam=”mijn naam”] Mijn string[/wpml-string]
Registreer en vertaal je string. Deze shortcode vereist dat de plugin WPML String Translation actief is.
Om deze string te vertalen, ga naar de WPML -> String Translation pagina en gebruik de volgende info (het vervangen van de namen door uw eigen):
Domein: mijn-domein
Naam: mijn naam
Koord: Mijn snaar
Let op: om de strings te kunnen registreren en te kunnen vertalen, moet u eerst de pagina’s bezoeken waar ze op staan, op de voorkant. Hieronder volgt een handige tip:

Tip zelf stringvertalingen maken

Tot slot nog een tip zelf stringvertalingen maken.

Maak een pagina aan met al je eigen strings. Dit worden dus de shortcodes die je kan gebruiken.

Je kan ook dit in de tekst editor in Gutenberg van WordPress plakken:


<!-- wp:fl-builder/layout /-->

<!-- wp:shortcode -->
[wpml-string context="aw1-meer-info" name="aw1-meer-info-over"]More info about[/wpml-string]
<!-- /wp:shortcode -->

<!-- wp:shortcode -->
[wpml-string context="aw2-meer-info" name="aw2-meer-info"]More info[/wpml-string]
<!-- /wp:shortcode -->

<!-- wp:shortcode -->
[wpml-string context="aw3-lees-meer-over" name="aw3-lees-meer-over"]Read more about[/wpml-string]
<!-- /wp:shortcode -->

Ga vervolgens naar WordPress > stringvertaling

Daar staan dan de shortcodes en strings die je kan vertalen. Vertaal de andere taal zoals hieronder:


Tip strings met WPML in WordPress voor gevorderden

Ik heb na vele WPML websites gemaakt te hebben zelf vele handige trucs gevonden om websites te vertalen zonder de bovenstaande nogal omslachtige methode. Dit leer ik tijdens een cursus WordPress voor gevorderden: