LC_ALL
if (setlocale(LC_ALL, locale))
locale = setlocale(LC_ALL, "");
locale = setlocale(LC_ALL, NULL);
locale = setlocale(LC_ALL, "");
locale = setlocale(LC_ALL, NULL);
setlocale(LC_ALL, "");
(void) setlocale(LC_ALL, "");
setlocale(LC_ALL, "");
setlocale(LC_ALL, "");
case LC_ALL:
case LC_ALL:
_SetPosixLocale(LC_ALL);
case LC_ALL:
if (category == LC_ALL) {
locales[LC_ALL] = locale;
GetLocalesFromEnvironment(LC_ALL, locales);
locales[LC_ALL] = locale;
if (lc == LC_ALL) {
const char* localeDescription = backend->SetLocale(LC_ALL, NULL);
if (lc == LC_ALL) {
setlocale(LC_ALL, "");
if (setlocale (LC_ALL, "") == NULL) {
if (setlocale (LC_ALL, "en_US.ISO8859-1") == NULL) {
if (setlocale (LC_ALL, "en_US.utf-8") == NULL) {
if (setlocale (LC_ALL, "en_US.ISO8859-1") == NULL) {
if (setlocale (LC_ALL, "en_US.UTF-8") == NULL) {
if (setlocale (LC_ALL, "en_US.EUC-JP") == NULL) {
if (setlocale (LC_ALL, "en_US.GB18030") == NULL) {
if (setlocale (LC_ALL, "") == NULL) {
if (setlocale (LC_ALL, "en_US.UTF-8") == NULL) {
if (setlocale (LC_ALL, "en_US.EUC-JP") == NULL) {
if (setlocale (LC_ALL, "en_US.GB18030") == NULL) {
if (setlocale(LC_ALL, "") == NULL) {
if (setlocale (LC_ALL, "en_US.ISO8859-1") == NULL) {
if (setlocale (LC_ALL, "en_US.ISO8859-1") == NULL) {
if (setlocale (LC_ALL, "en_US.UTF-8") == NULL) {
if (setlocale (LC_ALL, "en_US.EUC-JP") == NULL) {
if (setlocale (LC_ALL, "en_US.GB18030") == NULL) {
if (setlocale(LC_ALL, "") == NULL) {
if (setlocale (LC_ALL, "en_US.ISO8859-1") == NULL) {
if (setlocale (LC_ALL, "en_US.UTF-8") == NULL) {
if (setlocale (LC_ALL, "en_US.EUC-JP") == NULL) {
if (setlocale (LC_ALL, "en_US.GB18030") == NULL) {
if (setlocale (LC_ALL, "") == NULL) {
if (setlocale (LC_ALL, "en_US.EUC-JP") == NULL)
if (setlocale (LC_ALL, "en_US.GB18030") == NULL)
if (setlocale (LC_ALL, "") == NULL)
if (setlocale (LC_ALL, "en_US.ISO8859-1") == NULL)
if (setlocale (LC_ALL, "en_US.UTF-8") == NULL)
if (setlocale (LC_ALL, "en_US.UTF-8") == NULL)
if (setlocale (LC_ALL, "en_US.EUC-JP") == NULL)
if (setlocale (LC_ALL, "en_US.GB18030") == NULL)
if (setlocale (LC_ALL, "en_US.ISO8859-1") == NULL)
setlocale(LC_ALL, "fr_FR.UTF-8");
setlocale(LC_ALL, locale);
setlocale(LC_ALL, "en_US");
setlocale(LC_ALL, locale);
char* result = setlocale(LC_ALL, locales[i]);
char* result = setlocale(LC_ALL, NULL);
current_locale = setlocale(LC_ALL, "en_US.ANSI_X3.4-1968");
current_locale = setlocale(LC_ALL, "de_DE.ISO-8859-1");
current_locale = setlocale(LC_ALL, "de_DE.UTF-8");
current_locale = setlocale(LC_ALL, "hr_HR.ISO-8859-2");
current_locale = setlocale(LC_ALL, "C");
if (setlocale(LC_ALL, "de_DE.UTF-8") == NULL) {
setlocale(LC_ALL, "C");
result |= check_ascii(setlocale(LC_ALL, NULL));
setlocale(LC_ALL, "de_DE.UTF-8");
result |= check_ascii(setlocale(LC_ALL, NULL));
setlocale(LC_ALL, "ja_JP.EUC-JP");
result |= check_ascii(setlocale(LC_ALL, NULL));
if (setlocale(LC_ALL, loc) == NULL) {
if (setlocale(LC_ALL, "de_DE.UTF-8") == NULL) {
if (setlocale(LC_ALL, "de_DE.UTF-8") == NULL) {
setlocale(LC_ALL, "C");
result |= check_ascii(setlocale(LC_ALL, NULL));
setlocale(LC_ALL, "de_DE.UTF-8");
result |= check_ascii(setlocale(LC_ALL, NULL));
setlocale(LC_ALL, "ja_JP.EUC-JP");
result |= check_ascii(setlocale(LC_ALL, NULL));
setlocale(LC_ALL, "");
setlocale(LC_ALL, locale);
setlocale(LC_ALL, locale);
setlocale(LC_ALL, "de_DE");