There seems to be something wrong with the sorting of Stack Exchange sites by name:

Stack Exchange sites listed by name with Elementary OS and Русский язык at the end of the list

elementary OS and Русский язык appear in the wrong place at the end of the list.

  • 9
    e has the Unicode code point 101 which comes after 87 for W. Р has 1056 and has 12473. So they’re sorted by Unicode code points, not alphabetically and case-insensitive. Oct 12, 2018 at 13:01
  • 2
    I think this rank will mislead users.
    – aircraft
    Oct 12, 2018 at 13:29
  • 6
    Tagging this as a bug because sort-by-name should not be case sensitive. Changing the logic to ORDER BY UPPER(Name) feels like a 10-second fix; but I have no insight about how we handle Cyrillic-Latin equivalents. Oct 12, 2018 at 14:37

1 Answer 1


As @Xufox notes in the comments, they're sorted case-sensitive and that Р is not a Latin P but a Cyrillic 'R', so it's outside the Latin alphabet. I think that page was created while all Stack Exchange sites started with a Latin capital letter.

It does make sense to sort elementary OS between Electrical Engineering and Emacs, but Русский язык will never fit in. Or, alternatively, change the name to "Elementary OS". There are probably many elementary OS enthusiasts who'd nail me to a cross for this, but Vi and Vim Stack Exchange also starts with a capital letter even though vi does not.

  • 3
    In the site dropdown you see on every page in the top right, elementaryOS is listed with all the other E's. It's not like it's not trivial to sort things properly, so I think that changing the site name is overkill.
    – Laurel
    Oct 12, 2018 at 16:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .