Inhoud van deze instructie
Toepassing van de tool
Met deze tool kun je een formulier tweetalig maken. Door middel van een scheidingsteken (^) geef je aan welk deel van een tekst in het Nederlandstalige, en welk deel in de Engelstalige versie van het formulier moet worden getoond.
Je kunt de volgende soorten tekst onderverdelen naar Nederlands en Engels:
- vraaglabel
- helptekst (de tekst die verschijnt als een gebruiker bij een vraag met de muis over de i beweegt of erop klikt)
- titel- en tekstvelden
- antwoordopties meerkeuzevraag
Voorbeeld
Tekstveld
We gaan je nu iets vragen over je dieetvoorkeuren ^ We will now ask you about your dietary preferences.
Vraaglabel meerkeuzevraag
Geef aan welk fruit je wilt eten ^ Please indicate which fruit you want to eat.
Antwoordopties meerkeuzevraag
Appel
Peer
Banaan
^
Apple
Pear
Banana
-
Als je een listbox gebruikt, zorg dan dat de eerste optie --- is.
-
Wil je een alternatieve keuze bieden bij een meerkeuzevraag? Zet dan helemaal onder in de lijst met opties de waarde Anders ^ Other.
Ander scheidingsteken instellen
Standaard is ^ het scheidingsteken, maar desgewenst kun je ook een ander teken instellen:
- Open het formulierelement Tweetaligheid
- Scroll naar het onderdeel Answer(s)/feedback en verander het teken dat in het veld Default text staat door een ander teken, bijvoorbeeld | of *. Gebruik één teken, dus geen combinatie van tekens.
- Druk onder in het venster op OK
Behalve vraagteksten (zoals naam, e-mailadres, woonplaats) kun je ook de antwoordopties in een mulitple choice- of listboxvraag onderverdelen naar Nederlandstalig en Engelstalig. Let op Dit werkt alleen als de opties in één kolom staan (dat is de standaardinstelling). De mogelijkheid om ze over twee of meer kolommen te verdelen moet je dus niet gebruiken.
Tweetalige foutmelding bij vraagvalidatie
In Formdesk kun je een foutmelding laten verschijnen wanneer een gekozen vraagoptie of een ingevuld antwoord niet voldoet aan bepaalde voorwaarden. Om ervoor te zorgen dat die foutmelding in de juiste taal wordt getoond, doe je dit:
- Maak een tekstveld aan
- Geef het een naam waaraan je het veld straks makkelijk kunt herkennen, bijv. ‘foutmelding’
- Zet in het veld Default text zowel de Nederlandse als de Engelse foutmelding, met daartussen het scheidinsteken
- Zet het veld in het onderdeel Extra op Hidden en sla het op.
- In de vraag waar je validatie op toepast, zet je in het veld waarin je de tekst geen tekst, maar je selecteert via de [ABC]-knop het tekstveld dat je zojuist hebt aangemaakt.
Tweetalige bedankpagina (post-submission page)
Kopieer onderstaande code en plak die in het HTML-deel van de bedankpagina. Ga naar Design en je ziet twee kaders voor resp. Nederlandse en Engelse tekst.
Adres van het Engelstalige formulier
Om naar de de Engelse variant van het formulier te verwijzen, voeg je dit toe aan het adres: ?lang=2