Hello,
as said by Holch, you have to use labelset...
I don't now why but there is currently no labelset available in the
download section
of this website...
Nevertheless try to import the labelset attached (correspond to
ISO_3166-1_alpha-3
)
A related question: For the people who are using LimeSurvey for an enterprise, how do you distribute these common lsl files? Do you have an application connected to your reference database to generate the lsl files?
We are planning to use LimeSurvey in my organization, but we are expecting end users to be creating the surveys and forms.
I have answered myself by exporting a question that was already translated.
The answer (to be confirmed by a non-fresh lemon) is that I have to add it to the same file. Each label in a <row> </row> under the same <rows> </rows>. <language> </language> will indicate for which language it is applicable. We can even have a different sort order. <code></code> will identify the "same" item.
Hi,
You can add one or more languages to your label set directly from the admin interface. Its easy and similar to adding a language to a survey...
The only problem you may face is that options may not be sorted alphabetically for your added language..
In this case you can use a workaround as explained
here
I was thinking of generating those lsl files from the data we have. So we have to have a script that will be able to sort the order by keeping the ids. We have at least 193 countries to update in 6 different languages, so doing this manually may not be the best thing. But I agree that for other/shorter lists, the GUI is very useful and easy to use.
I wonder if some other people have already come up with such scripts (outside LimeSurvey)...