querylocale
const char *querylocale(int mask, locale_t loc);
lang = querylocale(LC_MESSAGES_MASK, locale);
actual = querylocale(lparts[i].lpmask, uselocale(NULL));