Lines Matching refs:locale
41 #include <locale.h>
66 static char *locale; /* user's locale if -L is used */
67 static char *lang_locale; /* short form of locale */
77 * Mapping from locale to nroff device
676 if (locale != NULL) {
677 asprintf(&mandir, "%s/%s", dir, locale);
711 if ((locale = setlocale(LC_CTYPE, "")) == NULL) {
712 warnx("-L option used, but no locale found\n");
715 sep = strchr(locale, '_');
718 asprintf(&lang_locale, "%.*s%s", (int)(sep - locale),
719 locale, &sep[3]);
734 fprintf(stderr, "short locale is %s\n", lang_locale);