1 #ifndef _LOCALE_STRINGS_H_ 2 #define _LOCALE_STRINGS_H_ 3 4 5 enum 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 23 enum 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 82 enum 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