0 votes
ago in SoSci Survey (dt.) by s253847 (150 points)

Guten Tag,
ich plane eine Erhebung in mit mehreren Sprachversionen, allerdings sind nicht alle Fragen für alle Sprachen relevant (z.B. zu Sprachkursen). Leider schaffe ich es mit den PHP filtern nicht, dass alles korrekt angezeigt wird. Folgendes habe ich probiert:

if (getLanguage() == 'ger') {
    question('TE02');
} else {
    goToPage('PT');
}

Damit wollte ich bei deutscher Sprache eine Frage anzeigen lassen und ansonsten zur nächsten Seite springen. Das hat zur Folge, dass in der deutschen Version die Frage auf der ursprünglichen Seite doppelt angezeigt wird. In anderen Sprachversionen wird die Seite zwar nicht angezeigt, dafür wird die Frage von der übersprungenen Seite aber auf der nächsten Seite angezeigt.

Ähnliches Problem hatte ich mit folgendem Code, da wird die deutschsprachige Version zwar richtig angezeigt, aber bei der rumänischen Version wird der inhalt der übersprungen Seite auf der nächsten Seite angezeigt

if (getLanguage() == 'rum') {
    goToPage(PT);  
}

Gibt es eine Möglichkeit Inhalte je nach Sprache tatsächlich komplett auszublenden?

Vielen Dank!

1 Answer

0 votes
ago by SoSci Survey (335k points)
selected ago by s253847
 
Best answer

Das hat zur Folge, dass in der deutschen Version die Frage auf der ursprünglichen Seite doppelt angezeigt wird.

Dann haben Sie TE02 vermutlich nicht nur via question() eingebunden, sondern zusätzlich noch in die Seite gezogen. Entfernen Sie die Frage bitte von der Seite. Das goToPage() kann höchstwahrscheinlich auch weg.

ago by s253847 (150 points)
Das hat funktioniert, vielen Dank!

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...