LC_LAST
if (category > LC_LAST)
STATIC_ASSERT(B_COUNT_OF(categoryNames) == LC_LAST + 1);
to = LC_LAST;
if (from == 1 && to == LC_LAST && !haveDifferentLocales) {
const char* locales[LC_LAST + 1];
for (int lc = 0; lc <= LC_LAST; lc++)
for (int lc = 1; lc <= LC_LAST; ++lc) {
for (int lc = 1; lc <= LC_LAST; ++lc) {
for (int lc = 0; lc <= LC_LAST; lc++) {
for (int lc = 0; lc <= LC_LAST; lc++) {
for (int lc = 1; lc <= LC_LAST; ++lc) {
if (category < 0 || category > LC_LAST)
const char* locales[LC_LAST + 1];
for (int lc = 0; lc <= LC_LAST; lc++)
for (int lc = 0; lc <= LC_LAST; lc++) {
for (int lc = 0; lc <= LC_LAST; lc++) {
for (int i = 1; i <= LC_LAST; ++i)