I just pushed a major set of changes: 8 libc locale work needs updated license files 223 libc needs multibyte locale support for collation 225 libc locale binary files should be in native byte order 309 populate initial locales for illumos As a result, illumos has gained base support for some 157 different locales, spanning 67 languages and 116 different territories. This includes nearly all the major languages of the world -- missing are Serbian, Javanese, Farsi, Malaysian, Burmese, and some languages spoken in central and west Africa. (Some of these will be very easy for someone else to add... let me know if you want one of these and are willing to do the work.) The support for these locales includes full POSIX compliant collating support, which was completely absent in illumos before this integration. Also, included, is a new open source implementation of localedef (1). To my knowledge, this new implementation is the only non-GNU version of localedef that i...