SoSci Survey
Übersetzungen dieser Seite:
 

getLanguage()

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 SprachversionenSprachen verwalten (falls Ihr Befragungsprojekt mehrere Sprachversionen hat).

Beispiele

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');
}
de/create/functions/getlanguage.txt · Zuletzt geändert: 12.01.2015 20:56 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki