Comment 5 for bug 1654460

Revision history for this message
Patrick Storz (ede123) wrote :

I've implemented sorting for NSIS, but I'm still a bit hesitant to commit as there are two pitfalls I can think of:

1. We have to ensure that dialects are grouped together. By sorting language codes (as we do now) this is always given. However if we start to sort by translated language name we could end up with "Deutsch" and "Schweizerdeutsch") (just as an illustrating example) ending up in totally different positions. We'd therefore have to make sure all translators stick to a scheme like "Deutsch (Schweiz)".

2. If we have partial translations sorting will fail altogether as the user won't know whether to search for the translated or English language name. Much worse than what we have now!

I really don't like this solution in those (not too uncommon) cases and I'm really wondering if language codes are that unknown to people? Cause in my (maybe "non-standard") mind sorting by language code is really universal and will always allow people to find the language they're searching (no matter wether it's translated or not).

Thoughts?