string getLanguage()
Ermittelt, in welcher Sprache der Fragebogen gerade angezeigt wird. Diese Funktion ist insbesondere hilfreich, wenn die Teilnehmer zu Beginn der Befragung aus unterschiedlichen Sprachversionen wählen können (Mehrsprachige Befragungen).
Die Funktion gibt den dreistelligen Sprachcode nach ISO 639-2 zurück. Die Sprachcodes für Ihre Befragung finden Sie unter Sprachversionen → Sprachen verwalten (falls Ihr Befragungsprojekt mehrere Sprachversionen hat).
Abhängig von der Sprachversion sollen die Teilnehmer am Ende des Fragebogens zu unterschiedlichen Websites weitergeleitet werden.
if (getLanguage() == 'fre') { redirect('http://www.lexpress.fr/'); } else { redirect('http://www.sueddeutsche.de/'); }
Der folgende PHP-Code verschickt – je nach Sprachversion – nach 14 Tagen eine von zwei Serienmails, um das Interview dann fortzusetzen (s. buttonHide()
).
if (caseTime('begin') < 24 * 3600) { if (getLanguage() == 'eng') { mailResume(false, 3, 14 * 24 * 3600); // Engl. Version } else { mailResume(false, 4, 14 * 24 * 3600); // Dt. Version } text('end1'); buttonHide(); } else { goToPage('next'); }