Sounds like it's sorting by the locale code - this would be more obvious if it did it ubiquity-style with the local name for each language. (There is, of course, no universally-correct sort order for all local language names.)
-- the list of keyboard layouts isn't sorted according to the locale https://launchpad.net/bugs/47724 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs