View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
09849Bug reportsTranslationpublic2015-09-30 11:01
Reportereschool Assigned ToDenisChenu  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version2.06+ 
Fixed in Version2.06+ 
Summary09849: start page with surveylist appears in english instead of default language
Description

with default language set to non-english, the start page with survey list will appear in english nevertheless.
if there are more languages defined and the default language is set to non-english, the start page will appear in english but with the default language selected in the dropdown language selector.

when moving the mouse over the entries in survey list, you see the URLs with suffix "?lang=en_us".
if you then select a different language and change back to default language, the start page appears in default language with the correct country code in URL suffixes.

Steps To Reproduce

define any non-english language as default and optionally remove other languages.
then set one or more surveys to list publicly and check the start page.

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build)150825
I will donate to the project if issue is resolvedNo
Browserany
Database type & versionmysql 5.5
Server OS (if known)linux
Webserver software & version (if known)apache 2
PHP Version5.4.16

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2015-08-28 18:31

developer   ~33028

This must be fixed in LSYii_Application

DenisChenu

DenisChenu

2015-08-28 19:00

developer   ~33029

Other one :
According to API : http://api.limesurvey.org/classes/ls.pluginmanager.PluginEventContent.html#method_addContent

append or prepend can be used , but not here .

DenisChenu

DenisChenu

2015-08-29 09:40

developer   ~33030

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=15821

c_schmitz

c_schmitz

2015-09-30 11:01

administrator   ~33234

Version 2.06+ Build 150930 released

Related Changesets

LimeSurvey: master 878d3503

2015-08-29 07:39:41

DenisChenu

Details Diff
Fixed issue 09849: start page with surveylist appears in english (US) instead of default language
Dev: actionPublicList param must be same than param used in url
Dev:if no param : set to default
Affected Issues
09849
mod - application/controllers/SurveysController.php Diff File

Issue History

Date Modified Username Field Change
2015-08-27 19:57 eschool New Issue
2015-08-28 18:20 DenisChenu Assigned To => DenisChenu
2015-08-28 18:20 DenisChenu Status new => assigned
2015-08-28 18:30 DenisChenu Assigned To DenisChenu =>
2015-08-28 18:31 DenisChenu Note Added: 33028
2015-08-28 18:31 DenisChenu Status assigned => confirmed
2015-08-28 19:00 DenisChenu Note Added: 33029
2015-08-29 09:37 DenisChenu Assigned To => DenisChenu
2015-08-29 09:37 DenisChenu Status confirmed => assigned
2015-08-29 09:40 DenisChenu Changeset attached => LimeSurvey master 878d3503
2015-08-29 09:40 DenisChenu Note Added: 33030
2015-08-29 09:40 DenisChenu Resolution open => fixed
2015-08-29 09:40 DenisChenu Status assigned => resolved
2015-08-29 09:40 DenisChenu Fixed in Version => 2.06+
2015-09-30 11:01 c_schmitz Note Added: 33234
2015-09-30 11:01 c_schmitz Status resolved => closed