What does "Don't translate in the survey mean"? Could you be more specific? Do you have labesets with translations? So when you update the translations they don't show in the survey?
Help us to help you!
Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
Sorry for the misleading wording. It is not related to languages (although my label sets do have several languages).
To replicate that:
1. create a new dropdown question
2. create a label set
3. choose that label set as answers for the question developed in 1.
4. edit the label set (variable names)
5. refresh the survey and check the answers provided in the dropdown - problem here is I have the un-edited labels still...
I would expect the answers of that question to update automatically based on the edited labels set - ?
Tested it and the labelsets are not updating, even in a non activated survey.
However, thinking about it, it makes sense.
Yes, it would be great if the labels would update automatically. However, there is a very high risk involved that the change might cause trouble that a certain person does not notice.
Imagine that the labelsets are used in various diferent surveys which are administered by many diferent people in the organization. Now one of those people decides to "correct" a certain pre-defined labelset and suddenly the labels have changed in surveys, without people noticing it.
So I guess, the way it is now, it is safer overall.
But of course it will make more work, because now you have to go into every single question with this labelset and update it. Still better than to create it completely new for each question.
Help us to help you!
Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
Ah, I see... Could be risky on some instances indeed...
Maybe both could be combined though: what if the edit of a label set would open a window with all survey/questions using this label set and users could then choose which ones the modifications would apply to? In the case where the modifications would not apply to all, the edited label sets would then need to be renamed.
A label set is a just a template which is copied to the related questions.
There is no connection to the original label set and so there is no way to determine if this label set is used in a particular question, especially if the original label set was already changed.
In early versions of LimeSurvey it was handled your proposed way but due to all the difficulties involved the concept was dropped.
I know from other survey tools an option "search & replace". That was very handy when recycling surveys and just changing small things (e.g. brand names).
Maybe this is an option for future releases?
Though I can imagine that this would be quite some work, I guess.
Help us to help you!
Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
Thanks both for your follow up on this. That would indeed have required the labelsets to be linked to questions.
But I guess it is not as important to other users as it is for us: we have generci surveys/monitoring systems that we need to slightly adapt to each conmtext/country - which is why this would have been very handy.
Maybe in the future alternative options will be looked at, but this is clearly not a key feature. At least the behaviour is clear, so we'll simply adapt our process.