View Issue Details

This issue affects 1 person(s).
 10
IDProjectCategoryView StatusLast Update
08625Bug reportsSurvey editingpublic2014-02-01 15:51
Reportermofog Assigned Toc_schmitz  
PrioritynormalSeveritypartial_block 
Status closedResolutionfixed 
Product Version2.05+ 
Summary08625: Translations not saved when creating a new question
Description

The translatation of a question is not saved during the creation process. Though there is a tab with the particular language, and the corresponding text fields can be set, they are reverted to the, e.g., English original during the save process.

Steps To Reproduce
  • Create a multi-langual survey, e.g., English and German.
  • Create a question group.
  • Create a question.
  • Enter an English title or description and enter a German title or description.
  • Save the newly created question.
  • Check the question's details: the translation will be gone.
TagsNo tags attached.
Bug heat10
Complete LimeSurvey version number (& build)140109
I will donate to the project if issue is resolvedNo
Browser
Database type & versionmysqld Ver 5.1.61-ndb-7.1.22-log for suse-linux-gnu on x86_64 (SUSE MySQL RPM)
Server OS (if known)OpenSuSE
Webserver software & version (if known)Apache/2.2.21 (Linux/SUSE)
PHP Version5.3.8
Git branch / Pull Request URL

Users monitoring this issue

Spydre13

Activities

DenisChenu

DenisChenu

2014-01-30 09:28

developer   ~28274

Last edited: 2014-01-30 09:30

I can not reproduce with the last GIT version.
Tested with:
Same than you (create multi lingual question)

ANd add language after question creation.

I test in English/French, but think it's the same think in English/German ?

Denis
PS: i click Save and close, try Save directly , maybe ....
PS2: no : USe all 3 button seems OK now. Testd too whan are in first language tab and second language tab.

mofog

mofog

2014-01-30 10:17

reporter   ~28275

Hi.

That's strange. Since this screwed up my whole survey last night, I'm a bit in a hurry now to get it back up running again. I started over with a fresh install of build 140125 on a second server, but will come back to this later.

DenisChenu

DenisChenu

2014-01-30 10:33

developer   ~28276

Hi,

An idea: maybe something with $_SESSION for EM.

Try to :

  • Create survey/add language
    Unconnect/Reconnect
  • Test again and see what happen.

Why do a fresh install ? Why not use auto updater ?

Spydre13

Spydre13

2014-01-31 23:02

reporter   ~28363

I just discovered a bug that I think could be the same or related to what you're seeing. When I add a question to a survey with multiple languages, the qid of the second language in the lime_questions table is actually one higher than it should be. For example, adding a question that ends up being question ID 1000, in lime_questions it has two rows:

qid 1000 - language en
qid 1001 - language es

Although no such question 1001 exists! This broke my survey as well, and it sounds like the same thing you are experiencing. I'm on build 140116. If it's not the same, let me know and I'll file a new bug report. I just wanted to avoid filing a duplicate bug.

DenisChenu

DenisChenu

2014-02-01 14:41

developer   ~28367

OK,

Surely/maybe a problem with 'before some other fix' survey/question.

A:
1st : go to "check data integrity system"
2nd : look ta DB if 1001 still exist and if 1000 have now 2 language
=> If not : put a bug report for this bug (data intergirty must fix all problem).

B:

  • Create a new question in this survey and look if you have 2 question withn same id (but different language).
    => If not : confirm this bug (in some condition)

Denis

c_schmitz

c_schmitz

2014-02-01 15:51

administrator   ~28371

This is fixed in the latest 2-05 build. Please update.

Issue History

Date Modified Username Field Change
2014-01-29 15:54 mofog New Issue
2014-01-30 09:28 DenisChenu Note Added: 28274
2014-01-30 09:29 DenisChenu Note Edited: 28274
2014-01-30 09:30 DenisChenu Note Edited: 28274
2014-01-30 10:17 mofog Note Added: 28275
2014-01-30 10:33 DenisChenu Note Added: 28276
2014-01-31 23:02 Spydre13 Note Added: 28363
2014-02-01 06:05 Spydre13 Issue Monitored: Spydre13
2014-02-01 14:41 DenisChenu Note Added: 28367
2014-02-01 15:51 c_schmitz Note Added: 28371
2014-02-01 15:51 c_schmitz Status new => closed
2014-02-01 15:51 c_schmitz Assigned To => c_schmitz
2014-02-01 15:51 c_schmitz Resolution open => fixed
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing