strerror_l
extern char *strerror_l(int, locale_t);
return (strerror_l(errnum, uselocale(NULL)));
r = strerror_l(terr, loc);