Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:create:functions:getlanguage [14.01.2015 20:12] – created alexander.ritteren:create:functions:getlanguage [24.01.2015 13:41] (current) – [Examples] alexander.ritter
Line 3: Line 3:
 ''string **getLanguage**()'' ''string **getLanguage**()''
  
-Ermittelt, in welcher Sprache der Fragebogen gerade angezeigt wirdDiese Funktion ist insbesondere hilfreich, wenn die Teilnehmer zu Beginn der Befragung aus unterschiedlichen Sprachversionen wählen können ([[:de:create:multilang|Mehrsprachige Befragungen]]).+Determines which language the questionnaire is currently shown in. This function is particularly helpful if the participant is able to choose from different language versions at the beginning of the survey ([[:en:create:multilang|Multilingual Surveys]]).
  
-Die Funktion gibt den dreistelligen Sprachcode nach [[http://www.loc.gov/standards/iso639-2/php/code_list.php|ISO 639-2]] zurückDie Sprachcodes für Ihre Befragung finden Sie unter **Sprachversionen** -> **Sprachen verwalten** (falls Ihr Befragungsprojekt mehrere Sprachversionen hat).+The function returns the three letter language code as specified in  [[http://www.loc.gov/standards/iso639-2/php/code_list.php|ISO 639-2]]. The language code for your survey can be found in **Language Versions** -> **Manage Language Versions** (if your survey project has multiple language versions).
  
  
-===== Beispiele =====+===== Examples =====
  
-Abhängig von der Sprachversion sollen die Teilnehmer am Ende des Fragebogens zu unterschiedlichen Websites weitergeleitet werden.+At the end of the questionnaire, the participants will be forwarded to different websites depending on the language version.
  
 <code php> <code php>
Line 20: Line 20:
 </code> </code>
  
-Der folgende PHP-Code verschickt -- je nach Sprachversion -- nach 14 Tagen eine von zwei Serienmails, um das Interview dann fortzusetzen (s. ''[[:de:create:functions:buttonhide|buttonHide()]]'').+The following PHP code sends -- depending on the language version -- one of two mailings after 14 days to resume the questionnaire (see ''[[:en:create:functions:buttonhide|buttonHide()]]''). 
  
 <code php> <code php>
 if (caseTime('begin') < 24 * 3600) { if (caseTime('begin') < 24 * 3600) {
   if (getLanguage() == 'eng') {   if (getLanguage() == 'eng') {
-    mailResume(false, 3, 14 * 24 * 3600);  // Engl. Version+    mailResume(false, 3, 14 * 24 * 3600);  // English version
   } else {   } else {
-    mailResume(false, 4, 14 * 24 * 3600);  // Dt. Version+    mailResume(false, 4, 14 * 24 * 3600);  // German version
   }   }
   text('end1');   text('end1');
en/create/functions/getlanguage.txt · Last modified: 24.01.2015 13:41 by alexander.ritter
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki