View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
15520 | Bug reports | Translation | public | 2019-11-01 22:23 | 2023-11-14 20:01 |
Reporter | bebs | Assigned To | |||
Priority | low | Severity | trivial | ||
Status | confirmed | Resolution | open | ||
Product Version | 3.19.1 | ||||
Summary | 15520: i18n issue: survey welcome message is not translated on registration page (theme and language registration) | ||||
Description | To make the registration page more user friendly I want to add the survey welcom message on top. I copied the welcome div element from welcome.twig to register_messsage.twig That displayed indeed the welcome message in the main survey language (FR in my case), but it does not get translated when I switch to another language (DE in my case)... whereas translation happens with no problem on the welcom page. Denis suggested on the forum this might be an issue with language badly set in register. | ||||
Steps To Reproduce |
| ||||
Additional Information | sample content for your-theme/views/subviews/registration/register_message.twig, to test {#
#} {% if registerSuccess %} {% else %} <div class="{{ aSurveyInfo.class.welcome }} text-primary" {{ aSurveyInfo.attr.welcome }}> {{ processString(aSurveyInfo.welcome,1) }} </div>
{% endif %} {% if not empty(aSurveyInfo.aErrors) %} {% endfor %} {% endif %} | ||||
Tags | survey translation, template, translation | ||||
Attached Files | |||||
Bug heat | 8 | ||||
Complete LimeSurvey version number (& build) | Master | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | chromium | ||||
Database type & version | MwSQL | ||||
Server OS (if known) | Linux | ||||
Webserver software & version (if known) | |||||
PHP Version | 7 | ||||
issue has been discussed briefly at https://www.limesurvey.org/forum/design-issues/119563-template-issue-survey-welcome-message-is-not-translated-on-registration-page#190602 |
|
demonstration survey FR-DE |
|
bug is visible online (temporiraly) at http://emfro.vunderatert.lu/index.php/863857?newtest=Y&lang=de ... see the small text line in french... should be German. |
|
sorry... forgot to mention you need to enable public registration for the bug to be visible... otherwise registration page is not displayed. |
|
Hello bebs, |
|
I can confirm this issue still exists. Any chance someone can have a look at this? It's rather hard currently using limesurvey with public registration and requesting proper GDPR compliant (translated!) consent. It'd be great if either we could get multi-language "Study information for registration page" as well as multi-language "consent form for registration page" or have this hack, where we include the welcome string in our register-template properly supported aka translated. |
|
This issue exists on LSv3 or in LSv5 or in LSv6? |
|
This issue exists in all of them. I'm currently using LSv6. |
|
@tibor.pacalat I will leave to you the priorization of this one. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2019-11-01 22:23 | bebs | New Issue | |
2019-11-01 22:24 | bebs | Note Added: 54339 | |
2019-11-01 22:47 | bebs | File Added: limesurvey_survey_863857.lss | |
2019-11-01 22:47 | bebs | Note Added: 54340 | |
2019-11-01 22:48 | bebs | Tag Attached: translation | |
2019-11-01 22:48 | bebs | Tag Attached: survey translation | |
2019-11-01 22:48 | bebs | Tag Attached: template | |
2019-11-01 22:53 | bebs | Note Added: 54341 | |
2019-11-01 22:54 | bebs | Note Added: 54342 | |
2019-11-01 23:31 | bebs | Issue Monitored: bebs | |
2019-12-03 15:43 | cdorin | Assigned To | => cdorin |
2019-12-03 15:43 | cdorin | Status | new => assigned |
2021-02-08 19:14 | cdorin | Assigned To | cdorin => |
2021-02-08 19:14 | cdorin | Priority | none => low |
2021-02-08 19:14 | cdorin | Status | assigned => acknowledged |
2022-08-04 21:22 | gabrieljenik | Assigned To | => gabrieljenik |
2022-08-04 21:22 | gabrieljenik | Status | acknowledged => feedback |
2022-08-04 21:22 | gabrieljenik | Note Added: 71336 | |
2022-08-04 21:22 | gabrieljenik | Bug heat | 4 => 6 |
2023-11-14 14:57 | luberm | Note Added: 78453 | |
2023-11-14 14:57 | luberm | Bug heat | 6 => 8 |
2023-11-14 19:20 | gabrieljenik | Note Added: 78474 | |
2023-11-14 19:51 | luberm | Note Added: 78477 | |
2023-11-14 20:00 | gabrieljenik | Assigned To | gabrieljenik => |
2023-11-14 20:00 | gabrieljenik | Status | feedback => confirmed |
2023-11-14 20:00 | gabrieljenik | Complete LimeSurvey version number (& build) | 3.19.1+191009 => Master |
2023-11-14 20:01 | gabrieljenik | Note Added: 78480 |