Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Fehlermeldung "Language code is invalid in this survey"

  • NDM_IBP
  • NDM_IBP's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 months ago #225588 by NDM_IBP
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: [ Version 5.2.4+211129
Eigener Server oder LimeSurvey-Cloud: Eigener Server
Thema: Fehlermeldung "Language code is invalid in this survey"
==================
Hallo zusammen,
meine Kollegin versucht, händisch Umfragenteilnehmer anzulegen in einer Umfrage mit deutscher und englischer Sprache welche wir aus einer alten Limesurvey-Version exportiert haben. Wenn Sie die neuen Teilnehmer speichern möchte mit der Sprache Deutsch, bekommt sie immer folgende Fehlermeldung: "Language code is invalid in this survey". 

Über Hinweise dazu, was hier das Problem sein könnte, wäre ich sehr dankbar!

Viele Grüße,
Noemi 

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #225596 by Joffm
Hallo, Noemi,
was sollen wir dazu sagen?
Du solltest zumindest ein paar Zeilen der *.csv-Datei zeigen, die importiert werden soll. Name und E-Mail können ja pseudomisiert werden.

Und was war die "alte LimeSurvey-Version"?
1.71, 1.92, 2.06, 2.50/2.73, 3.x, 4.x. oder was?

Es ist aber sicher eine gute Idee, aus der *.csv-Datei alles Überflüssige zu entfernen.
Von "validfrom" bis zum Schluss; gut, zusätzliche Attribute müssen natürlich bleiben.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • NDM_IBP
  • NDM_IBP's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 months ago #225602 by NDM_IBP
Hallo Joffm,
danke für Deine Antwort. Es wird keine CSV-Datei importiert. Die Daten werden von Hand eingegeben. Für den Language-code für die Sprache Deutsch wird "de" eingegeben. Die Umfrage ist zwar aus einer älteren Version (Version 2.50+ Build 160804) importiert. Funktioniert aber bis auf diesen einen Fehler einwandfrei.

Viele Grüße,
Noemi

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #225604 by Joffm
Jetzt bin ich verwirrt.

Die Daten werden von Hand eingegeben. Für den Language-code für die Sprache Deutsch wird "de" eingegeben.

Also, wenn ich Teilnehmer "mit der Hand" eintrage, habe ich doch diese Maske.
 
Aber hier wird kein Code eingetragen, sondern aus einem Dropdown ausgewählt.

Wie macht Ihr das denn?

Mir kommt jetzt die Idee, dass man auf Datenbankebene die Daten exportieren und dann in "lime_tokens_123456" einfügen könnte.
Dann ist es aber kein LimeSurvey-Problem.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • NDM_IBP
  • NDM_IBP's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 months ago - 2 years 2 months ago #225703 by NDM_IBP
Hallo Joffm,
ich habe nochmal mit der Kollegin gesprochen, die das Problem hat. Tatsächlich wählt sie beim manuellen Hinzufügen neuer Teilnehmer/innen die Sprache über das Dropdown aus. Wenn der Datensatz dann gespeichert werden soll, kommt die folgende Meldung (siehe Bild im Anhang). 

Die Basissprache ist Englisch. Als weitere Sprache ist Deutsch in den Allg. Einstellungen vermerkt. Die Fehlermeldung kommt nur, wenn man Deutsch auswählt.
Viele Grüße,
Noemi 
Last edit: 2 years 2 months ago by NDM_IBP.

Please Log in to join the conversation.

  • NDM_IBP
  • NDM_IBP's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 months ago #225704 by NDM_IBP
Folgende neue Fehlermeldung erhalte ich, nachdem ich probehalber eine weitere Sprache hinzugefügt habe:
{"ajaxHelper":true,"success":null,"result":null,"error":{"message":"Language code is invalid in this survey","code":0},"loggedIn":true,"hasPermission":true,"noPermissionText":"Keine Berechtigung"}

Please Log in to join the conversation.

  • NDM_IBP
  • NDM_IBP's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 months ago #225706 by NDM_IBP
Ein weiterer Hinweis: Es liegt wohl nicht daran, dass die Umfrage ursprünglich mal importiert wurde. Wenn ich eine neue Umfrage anlege, ist das Problem ebenfalls vorhanden, bei der Sprache die nicht die Basissprache ist.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #225732 by Joffm
Hallo, Noemi,
also ich habe es nicht reproduzieren können, in 5.2.9.
 

Allerdings kommt diese Meldung ebenfalls.
Außerdem finde ich es umständlich, dass es kein "Speichern und weiteren Teilnehmer anlegen" gibt, sondern man immer wieder neu anfangen muss.

Da wäre ein bug report angezeigt.

Aber wie ist es denn, wenn eine csv-Datei importiert wird.
Diese ist doch viel schneller angelegt als jeden Teilnehmer einzeln dort einzutippen.

Mehr kann ich jetzt nicht dazu sagen.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • NDM_IBP
  • NDM_IBP's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 2 months ago #225748 by NDM_IBP
Wir haben ein Comfort Update durchgeführt und das Problem tritt nicht mehr auf - vielen Dank für die gute und schnelle Unterstützung!

Please Log in to join the conversation.

Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose