Hoe vertaal je je formulier naar meerdere talen

Leer hoe je je ChronoForms8-formulier naar meerdere talen vertaalt

Overview

Deze tutorial begeleidt je bij het vertalen van je ChronoForms8-formulier door toegang te krijgen tot de sectie Instellingen en Locales om talen toe te voegen en vertaalbare strings te definiëren. Vervolgens kun je deze vertaalstrings in je formulier aanroepen, en vanaf v8.0.52 parameters zoals klantnamen doorgeven om berichten dynamisch aan te passen. Dit maakt gepersonaliseerde, meertalige formulieren mogelijk die zich aanpassen aan de actieve taal van je website.

In deze tutorial laten we je zien hoe je je Chronoforms8-formulier naar verschillende talen kunt vertalen

Open eerst je formulier voor bewerking en klik op Instellingen

scroll dan naar beneden naar de sectie Locales

Hoe vertaal je je formulier naar meerdere talen image 2

Je kunt nu zoveel talen toevoegen als je nodig hebt en de strings definiëren die je in je formulier wilt vertalen. Een van de talen moet de standaardtaal van je website zijn, hier hebben we en-GB als standaardtaal. Deze hoeft geen vertalingen te hebben, maar de strings moeten nog steeds worden gedefinieerd:

Hoe vertaal je je formulier naar meerdere talen image 3

Nadat je dat hebt gedaan, kun je de vertaalstrings in je formulier aanroepen. De string wordt vertaald volgens de definitie in "Locales" wanneer de actieve taal wordt geladen:

Hoe vertaal je je formulier naar meerdere talen image 4

 

Parameters doorgeven aan Locales-strings

Vanaf ChronoForms v8.0.52 kun je parameters doorgeven aan de Locales-strings. Hier is een voorbeeld:

Hoe vertaal je je formulier naar meerdere talen image 5

In dit welkomstbericht geven we één parameter door aan de locale-string met behulp van %s. Wanneer we deze string aanroepen, kunnen we elke variabele doorgeven en deze wordt vervangen.

Hoe vertaal je je formulier naar meerdere talen image 6

Hier hebben we de %s in onze begroeting vervangen door de waarde van het veld met de naam customer_name. Het eindresultaat zal er ongeveer zo uitzien:

Beste Max, bedankt voor je bericht

You may also like:

Comments:

You need to login to be able to post a comment.