+/* Entire locale */
+#define LC_ALL 0
+/* Collation (strcoll(), strxfrm()) */
+#define LC_COLLATE 1
+/* Character types (<ctype.h>) */
+#define LC_CTYPE 2
+/* Monetary formatting (as returned by localeconv) */
+#define LC_MONETARY 3
+/* Decimal-point character (for printf() / scanf() functions), string
+ conversions, nonmonetary formatting as returned by localeconv */
+#define LC_NUMERIC 4
+/* Time formats (strftime(), wcsftime()) */
+#define LC_TIME 5