-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Order languages in one list #924
base: master
Are you sure you want to change the base?
Conversation
@zhuiks Do you think this change makes sense? Was there a particular reason to have the languages grouped in the categories of iso6391, iso6392T, iso6393? |
I'll take a look today |
@tobias-klein from what I can recover from my memory and a little bit of digging in the code different iso standards have different value of language details and language/region name localization. If you switch locale to something that is not using Latin characters (i.e. Ukrainian or Russian), the last iso group or maybe last two would not have localized names. Also iso groups would represent languages by number of speakers (more/less used languages). As far as I know for most iso6393 languages that don't have any representation in iso6391 or iso6392T speakers would be bilingual or trilingual with the languages from more "common" groups. I hope that what I wrote make sense. Let me know what you think. |
@zhuiks I understand your point. However, this is not self-explanatory to the user, is it? When you scroll through and see that the sorting suddenly starts again and then again, you don't know why it is like that and what each block of languages entails. If we keep it like this, we should either add an explanation above the language list or maybe additional headlines over each block, or maybe both?! |
@tobias-klein yes, I agree! I just didn't know how to phrase it.
So maybe instead of
Instead
Instead
The language data is taken from I can put together a PR with these proposed headings above each language group and add a paragraph with a bit of explanation. I don't mind making less groups. I just think that having ~450 common languages separate from ~2000 rear languages is a better UX. |
@zhuiks Thanks for your feedback. I understand the reasoning behind limiting the number of entries in the groups shown. Using an approach that enhances the usability is good. We should definitely make the logic for the language groups transparent to the user, though. However, before moving forward with implementation it may be interesting to put this up for discussion in the SWORD mailing list and get some feedback there about the idea with the groups and the headers. What do you think? When you say "Rear languages" do you actually mean "Rare languages"? |
@tobias-klein sound like a great idea. Do you mind communicating that?
😁 yes! |
This fixes #923.