К сожалению, подсунуть LC_COLLATE можно, но это не работает как надо. Единственная LC_COLLATE которая учитывает пробелы при сортировке, это LC_COLLATE=C, но тогда всякие функции приведения в нижний/верхний регистр для кирилицы не работают :(, что тоже неправильно. И при сортировке ё/Ё улетают вперед а/А. Это не критично, но не приятно.
А можно ли как-то переписать LC_COLLATE что бы у LC_COLLATE=ru_RU.CP1251 сортировка была как у LC_COLLATE=C? То-есть учетом пробелов?