Lines Matching defs:locale
101 static char *locale; /* user's locale if -L is used */
102 static char *lang_locale; /* short form of locale */
956 if (locale != NULL) {
957 asprintf(&mandir, "%s/%s", dir, locale);
997 locale = getenv("LC_ALL");
998 if (locale == NULL)
999 locale = getenv("LC_CTYPE");
1000 if (locale == NULL)
1001 locale = getenv("LANG");
1002 if (locale != NULL) {
1003 char *sep = strchr(locale, '_');
1006 asprintf(&lang_locale, "%.*s%s", (int)(ptrdiff_t)(sep - locale), locale, &sep[3]);