How to run multilingual surveys with OfflineSurveys

NOTE: Since version 1.32 (released 2017-07-16) OfflineSurveys now supports multilingual surveys!

While LimeSurvey fully supports multilingual surveys and switching between different languages, there are some technical limitations for running such surveys offline. Switching the language means loading the new language texts from the server which is not possible when running a survey offline. Currently (we will try to improve this at future releases) OfflineSurveys can only cache one language for a given survey. For running a survey with multiple languages you have to add each survey language variation as a stand-alone survey on OfflineSurveys
for example
Survey …/limesurvey/index.php/867775 which has AR, EN and DE variations needs to be added 3 times

  • …/limesurvey/index.php/867775?lang=ar
  • …/limesurvey/index.php/867775?lang=en
  • …/limesurvey/index.php/867775?lang=de