View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
14136Bug reportsSurvey takingpublic2019-01-10 17:27
Reporterdapster105 Assigned ToLouisGac 
PrioritynoneSeveritypartial_block 
Status closedResolutionno change required 
Product Version3.13.x 
Summary14136: Question display no longer uses Default language if translation missing - Version 3.14.9+180917
Description

For a long time it has been the case that for multi-lingual surveys, if a translation of question text was not entered into the system, the display of the question would revert to the Default language.
In Version 3.14.9+180917 this is broken so that now if there is no translation of a question in language X, then when language X is selected, no question text is displayed.

Steps To Reproduce

Create a survey with 2 or more languages.
Create a question with text in Default language. Do not enter any question text for the alternative language.
Preview or Execute the survey.
Switch to the alternative language (or preview/execute in alternative language)
No text is displayed.

Respondent is unable to answer.

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)Version 3.14.9+180917
I will donate to the project if issue is resolvedNo
Browser
Database type & versionAzure SQL Server
Server OS (if known)Win
Webserver software & version (if known)Azure IIS
PHP Version7.1.20

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2018-10-09 10:29

developer   ~49280

When adding language to a survey : default language string are copied.
But : there are never if question text is empty : get default language.

And i really think it MUST not be done.

Issue History

Date Modified Username Field Change
2018-10-09 08:51 dapster105 New Issue
2018-10-09 10:29 DenisChenu Note Added: 49280
2019-01-10 17:27 LouisGac Assigned To => LouisGac
2019-01-10 17:27 LouisGac Status new => closed
2019-01-10 17:27 LouisGac Resolution open => no change required