#include #include #include #include // gcc Xlocale.c -lX11 -o Xlocale main() { char *s = setlocale (LC_ALL, ""); printf("Setting locale from LANG %s\n", (s != NULL) ? "succeeded" : "failed"); char *l = setlocale (LC_ALL, NULL); printf("Locale is %s\n", l); int r = XSupportsLocale(); printf("XSupportsLocale returned %s\n", r ? "true" : "false"); }