0 votes
in SoSci Survey (dt.) by s164550 (110 points)

Liebes Support Team,

ich habe bei den Projekt Einstellungen die Sprache Englisch ausgewählt und auch alle Textbausteine sind auf Englisch.

Nun habe ich Fragen implementiert, wobei die Teilnehmer Zahlen in eine offene Texteingabe eingeben sollen. Der Eingabe habe ich Beschränkungen mit Min/Max Werten zugeordnet.

Leider erscheint die Fehlermeldung, wenn ein Wert außerhalb dieser Beschränkung eingegeben wurde, nach wie vor auf deutsch...

Können Sie mit weiterhelfen an was das liegen könnte?

Die Standardtexte bei den Textbausteinen werden mir auch alle in englisch angezeigt..

Vielen Dank vorab für Ihre Hilfe!

1 Answer

0 votes
by s109993 (12.0k points)

Überprüfen Sie einmal bitte die folgenden drei Dinge:

Unter Textbausteine und Beschriftung einmal schauen, ob sie die Übersetzung wirklich passend am richtigen Platz ist. Das sollte folgender Textbaustein sein:
Antworten: Zahl zu klein
Antworten: Zahl zu groß

Unter Fragebogen zusammenstellen -> Einstellungen -> Sprache
Ist hier wirklich Englisch ausgewählt.

Und ganz oben rechts neben dem Zahnrad, sollte die Englische Flagge abggebildet sein.

by s164550 (110 points)
Die ersten beiden Punkte sind auf Englisch eingestellt.

Die Englische Flagge neben dem Zahnrad sehe ich allerdings nicht. Kann es daran liegen? Wie bekommt man diese dorthin?

Vielen Dank für die schnelle Antwort!
by SoSci Survey (330k points)
Eine Flagge sieht man nur, wenn man ein mehrsprachiges Befragungsprojekt angelegt hat.

Könnten Sie bitte einmal den genauen Wortlaut der Meldung mitteilen, die auf deutsch erscheint? Danke.
by s164550 (110 points)
Okay, da ein einsprachiges Befragunsprojekt erstellt wurde, könnte dies damit zusammenhängen.

"Bitte wählen Sie einen Wert, der nicht kleiner ist als 2350."
"Bitte wählen Sie einen Wert, der nicht größer ist als 3200."  

Das sind die festgelegten Grenzen für die Eingabe und wirklich nur diese Meldungen erschscheinen nach wie vor auf deutsch.

Bei den Textbausteinen steht auch folgendes in englisch:

Antworten: Zahl zu klein        Your answer is below the minimum of %min%.    

Antworten: Zahl zu groß     Your answer exceeds the maximum of %max%.

Vielen Dank!!
by SoSci Survey (330k points)
PHP-Code oder ähnliches verwenden Sie nicht auf dieser und der folgenden Fragebogen-Seite, oder? Ich frage deshalb, weil die genannten Texte nicht jenen entsprechen, die standardmäßig in SoSci Survey definiert sind:

Ihre Angabe ist größer als %max%.
Ihre Angabe ist kleiner als %min%.

Was zeigt denn die Debug-Information auf der Seite mit der Fehlermeldung?
by s164550 (110 points)
Nein, auf dieser Seite ist kein PHP-Code, erst einige Seiten danach bzw. einige Seiten zuvor.

Das Debug-Information Feld liefert folgendes:



[Information]     Interview started (new case no. 323)

[Information]     Questionnaire qnr1 from project budgeting2020 will be used

[Processing]       Create page 7 in questionnaire qnr1

[Content]            Create question BU09
by SoSci Survey (330k points)
Das wird angezeigt, wenn bereits die Fehlermeldungen auf der Seite stehen?

Welches ist die Frage mit der Beschränkung?
by s164656 (100 points)
Ja. Es wird aber keine neue Seite geladen bzw. auch nicht die vorhandene aktualisiert. Es kommt schlicht ein Hinweis direkt beim Eingabefeld mit der oben genannten Meldung und das Feld wird rot eingerahmt.

Es sind mehrere Fragen mit solch einer Beschränkung. Eine ist z.B.: BU09
by SoSci Survey (330k points)
> Es kommt schlicht ein Hinweis direkt beim Eingabefeld

Ah - jetzt kommen wir der Sache näher. Ich sehe mir das nochmal genauer an.
by SoSci Survey (330k points)
Nach Kontrolle des Codes habe ich eine gute und eine schlechte Nachricht. Die schlechte zuerst: Sie können da nichts machen. Die gute ist aber, dass die Meldung direkt vom Browser kommt und immer die Browsersprache verwendet. Englischsprachige Nutzer*innen werden also höchstwahrscheinlich eine englische Meldung bekommen.
by s164656 (100 points)
Alles klar, dann sollt das ja eh passen. Vielen Dank für die Infos & Hilfe!
by s109993 (12.0k points)
Also, wenn man Min/Max Werte unter "Einschränkungen für die Texteingabe" eingibt, erscheint die Fehlermeldung nur in der Browsersprache? ich habe das Problem auch, brauche die Fehlermeldung aber in verschiedenen Sprachen. Wenn es ein Workaround gäbe, wäre  das wunderbar.
by SoSci Survey (330k points)
SoSci Survey definiert Minimum und Maximum direkt im Eingabefeld - die Fehlermeldung erzeugt der Browser dann selbständig.

Wenn Sie das nicht möchten, können Sie die Definition mittels JavaScript entfernen. Oder Sie setzen die Definition gar nicht erst in SoSci Survey und sorgen stattdessen auf der folgenden Seite mit einem PHP-Filter für die Kontrolle.

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

...