Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

How do I request to add a new language?

More
2 weeks 3 days ago #274038 by Aghjoyan
Hello,I’m aware that Armenian (hy) is already supported in LimeSurvey, which currently refers to Eastern Armenian. However, I would like to request the addition of Western Armenian (hy_western) as a separate language option.Adding Western Armenian would provide support for a significant portion of the Armenian-speaking community, especially in diaspora regions. I am more than happy to assist with translations or any other steps needed to facilitate this addition.

Please guide me

Please Log in to join the conversation.

More
2 weeks 3 days ago #274039 by holch
All you need to know for a new language is described in the manual here:

www.limesurvey.org/manual/Translating_LimeSurvey

Creating and maintaining a new language is quite a bit of work. I am not familiar with the differences between Eastern and Western Armenian to judge, but if they are minor, i highly recommend to think twice. Because even maintaining can be quite some work and a language that is at less than 50% in terms of translations doesn't help much.

Me for example, I work on the Brazilian Portuguese, and I am not the only one. But I was busy with work for the last couple of months and we are at 94%. 6% missing translations means 255 strings to be translated. So it is not just translating it once, but keeping it up to date.

Armenian for example is currently at 11% (5,223 missing translation strings). A interface translation of only 11% is not really helpful, because you will run into untranslated strings all the time anyway, so you could probably just use the English base version.

But enough pessimism. If you are really interested in having a Western Armenian translation of Limesurvey you can follow the link above where it is described on how to create a new language for Limesurvey.

Keep in mind, that most of this is for the backend (so for the survey creators) and a few strings for the frontend (which the survey takers will see).

If you have any further questions after this, let me know. I am glad to help.

And seems like I will have to work on updating PT-BR, because 94% translated is not acceptable. :-)

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.
The following user(s) said Thank You: DenisChenu, Aghjoyan

Please Log in to join the conversation.

More
1 week 5 days ago #274069 by DenisChenu

I am more than happy to assist with translations or any other steps needed to facilitate this addition.
You can not just "assist" , you must accept being a moderator on the translation platform.

>  And seems like I will have to work on updating PT-BR, because 94% translated is not acceptable. :-)

Depend a lot between public language and admin language. It can be great to have such separation inside LimeSurvey, maybe for 8 or 9 version ?

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 week 5 days ago #274081 by holch

Depend a lot between public language and admin language. It can be great to have such separation inside LimeSurvey, maybe for 8 or 9 version ?


I have made this suggestion. I think there is a feature request somewhere. But I think it was "too much work" for the developers to seperate frontend strings from backend strings.

I think for a lot of languages the frontend strings (visible by the survey takers), would be more than enough. The backend often can be used in English for these languages.

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.

Please Log in to join the conversation.

More
1 day 10 hours ago #274138 by Aghjoyan
Thanks for the detailed explanation! I see the challenge in creating and maintaining a new language, especially with the translation percentages you mentioned. However, my main issue is that LimeSurvey only supports one Armenian language option, so I can't add both Eastern and Western Armenian as separate choices. I believe the solution might lie in adding both variants as separate languages, while still allowing respondents to easily switch between them within the same survey. This way, we can ensure that both forms are available without causing confusion or affecting the accuracy of responses.While I understand the Armenian translations are still in progress, I think having the ability to switch between Eastern and Western Armenian would help a lot, even if the translations aren't 100% complete. Would this work the same way as adding a completely separate language, or would it require a different setup? I'd appreciate any thoughts you have on this!

Please Log in to join the conversation.

More
1 day 9 hours ago #274139 by holch
Of course you can ask to add another language to limesurvey. How this works is described in the link I have posted.

I am not sure how "open" the responsibles are for another "Armenian", given that the oen that is there is very little translated.

This can happen when the person responsible gives up halfway through, but it can also happen that there once was a very good translation, but with the change of time and more and more strings added to limesurvey and the changes in versions, this dropped down to this low number.

If you are motivated to translate, go for it! The more languages, the better. We just wanted to highlight that it can be quite a bit of work, but we surely don't want to demotivate you.

It is great to have more languages in Limesurvey I think.

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.

Please Log in to join the conversation.

More
1 day 9 hours ago #274140 by holch
So for adding a new language I would contact the email address given in my link and let them know about it, so they can set it all up in the system at translate.limesurvey.org

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.

Please Log in to join the conversation.

Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose