GNOME Bugzilla – Bug 547207
Correct sorting of languages
Last modified: 2009-01-14 09:31:49 UTC
In the languages view, i.e. http://l10n.gnome.org/languages the languages has been sorted by English version, but when you see the page localized the languages are out of order.
Ok, it's sorted correctly, but the diacritics are counted as a different letter and they end up after Z languages, i.e. # Xosa # Yoruba # Zulu # Àrab # Àzeri # Àzeri iranià Àrab (Arabic), Àzeri (Azerbaijani) and Àzeri iranià (Iranian Azerbaijani). Maybe it's because they are considered normal strings instead of utf-8 strings? Haven't dig it, but seems like it's this.
That's weird (in an interactive Python shell): >>> bla = ['hola', 'com', u'estàs', 'avui', 'zulu', u'àra'] >>> bla.sort() >>> bla ['avui', 'com', u'est\xe0s', 'hola', 'zulu', u'\xe0ra'] Is able Python to sort correctly with utf-8 characters inside?
Sounds like the same problem as Bug #535205.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 535205 ***