1#ifndef _LOCALE_STRINGS_H_
2#define _LOCALE_STRINGS_H_
3
4
5enum country_strings {
6	B_COUNTRY_STRINGS_BASE	= 0,
7
8	B_DATE_TIME_FORMAT		= B_COUNTRY_STRINGS_BASE,
9	B_TIME_AM_PM_FORMAT,
10
11	B_SHORT_DATE_TIME_FORMAT,
12	B_SHORT_TIME_AM_PM_FORMAT,
13
14	B_AM_STRING,
15	B_PM_STRING,
16
17	B_DATE_SEPARATOR,
18	B_TIME_SEPARATOR,
19
20	B_NUM_COUNTRY_STRINGS,
21};
22
23enum language_strings {
24	B_LANGUAGE_STRINGS_BASE	= 100,
25
26	B_YESTERDAY_STRING = B_LANGUAGE_STRINGS_BASE,
27	B_TODAY_STRING,
28	B_TOMORROW_STRING,
29	B_FUTURE_STRING,
30
31	B_DAY_1,		// name of the first day of the week, e.g. Sunday
32	B_DAY_2,		// ...
33	B_DAY_3,		//
34	B_DAY_4,
35	B_DAY_5,
36	B_DAY_6,
37	B_DAY_7,
38
39	B_AB_DAY_1,		// abbreviated weekday name, e.g. Sun
40	B_AB_DAY_2,		// ...
41	B_AB_DAY_3,
42	B_AB_DAY_4,
43	B_AB_DAY_5,
44	B_AB_DAY_6,
45	B_AB_DAY_7,
46
47	B_MON_1,		// name of the first month of the year, e.g. January
48	B_MON_2,		// ...
49	B_MON_3,
50	B_MON_4,
51	B_MON_5,
52	B_MON_6,
53	B_MON_7,
54	B_MON_8,
55	B_MON_9,
56	B_MON_10,
57	B_MON_11,
58	B_MON_12,
59
60	B_AB_MON_1,		// abbreviated month name, e.g. Jan
61	B_AB_MON_2,		// ...
62	B_AB_MON_3,
63	B_AB_MON_4,
64	B_AB_MON_5,
65	B_AB_MON_6,
66	B_AB_MON_7,
67	B_AB_MON_8,
68	B_AB_MON_9,
69	B_AB_MON_10,
70	B_AB_MON_11,
71	B_AB_MON_12,
72
73	B_YES_EXPRESSION,
74	B_NO_EXPRESSION,
75	B_YES_STRING,
76	B_NO_STRING,
77
78	B_NUM_LANGUAGE_STRINGS = B_AB_MON_12 - B_LANGUAGE_STRINGS_BASE,
79};
80
81// specials for POSIX compatibility
82enum other_locale_strings {
83	B_OTHER_STRINGS_BASE	= 200,
84
85	B_CODESET	= B_OTHER_STRINGS_BASE,
86	B_ERA,
87	B_ERA_DATE_FORMAT,
88	B_ERA_DATE_TIME_FORMAT,
89	B_ERA_TIME_FORMAT,
90	B_ALT_DIGITS
91};
92
93#endif	/* _LOCALE_STRINGS_H_ */
94