3 % Locale for C locale in UTF-8
10 email "bug-glibc-locales@gnu.org"
17 category "i18n:2012";LC_IDENTIFICATION
18 category "i18n:2012";LC_CTYPE
19 category "i18n:2012";LC_COLLATE
20 category "i18n:2012";LC_TIME
21 category "i18n:2012";LC_NUMERIC
22 category "i18n:2012";LC_MONETARY
23 category "i18n:2012";LC_MESSAGES
24 category "i18n:2012";LC_PAPER
25 category "i18n:2012";LC_NAME
26 category "i18n:2012";LC_ADDRESS
27 category "i18n:2012";LC_TELEPHONE
28 category "i18n:2012";LC_MEASUREMENT
32 % Include only the i18n character type classes without any of the
33 % transliteration that i18n uses by default.
36 % Include the neutral transliterations. The builtin C and
37 % POSIX locales have +1600 transliterations that are built into
38 % the locales, and these are a superset of those.
40 include "translit_neutral";""
41 % We must use '?' for default_missing because the transliteration
42 % framework includes it directly into the output and so it must
43 % be compatible with ASCII if that is the target character set.
44 default_missing <U003F>
47 % Include the transliterations that can convert combined characters.
48 % These are generally expected by users.
50 include "translit_combining";""
56 % The keyword 'codepoint_collation' in any part of any LC_COLLATE
57 % immediately discards all collation information and causes the
58 % locale to use strcmp/wcscmp for collation comparison. This is
59 % exactly what is needed for C (ASCII) or C.UTF-8.
65 % This is the 14652 i18n fdcc-set definition for the LC_MONETARY
66 % category (except for the int_curr_symbol and currency_symbol, they are
67 % empty in the 14652 i18n fdcc-set definition and also empty in
68 % glibc/locale/C-monetary.c.).
90 % This is the POSIX Locale definition for
91 % the LC_NUMERIC category.
99 % This is the POSIX Locale definition for the LC_TIME category with the
100 % exception that time is per ISO 8601 and 24-hour.
102 % Abbreviated weekday names (%a)
103 abday "Sun";"Mon";"Tue";"Wed";"Thu";"Fri";"Sat"
105 % Full weekday names (%A)
106 day "Sunday";"Monday";"Tuesday";"Wednesday";"Thursday";/
109 % Abbreviated month names (%b)
110 abmon "Jan";"Feb";"Mar";"Apr";"May";"Jun";"Jul";"Aug";"Sep";/
113 % Full month names (%B)
114 mon "January";"February";"March";"April";"May";"June";"July";/
115 "August";"September";"October";"November";"December"
117 % Week description, consists of three fields:
118 % 1. Number of days in a week.
119 % 2. Gregorian date that is a first weekday (19971130 for Sunday, 19971201 for Monday).
120 % 3. The weekday number to be contained in the first week of the year.
122 % ISO 8601 conforming applications should use the values 7, 19971201 (a
123 % Monday), and 4 (Thursday), respectively.
125 % This field is consciously aligned with the builtin C/POSIX locale.
130 % Appropriate date and time representation (%c)
131 d_t_fmt "%a %b %e %H:%M:%S %Y"
133 % Appropriate date representation (%x)
136 % Appropriate time representation (%X)
139 % Appropriate AM/PM time representation (%r)
140 t_fmt_ampm "%I:%M:%S %p"
142 % Equivalent of AM/PM (%p)
145 % Appropriate date representation (date(1))
146 date_fmt "%a %b %e %H:%M:%S %Z %Y"
150 % This is the POSIX Locale definition for
151 % the LC_NUMERIC category.
160 % This is the ISO/IEC 14652 "i18n" definition for
161 % the LC_PAPER category.
162 % (A4 paper, this is also used in the built in C/POSIX
163 % locale in glibc/locale/C-paper.c)
169 % This is the ISO/IEC 14652 "i18n" definition for
170 % the LC_NAME category.
171 % (also used in the built in C/POSIX locale in glibc/locale/C-name.c)
172 name_fmt "%p%t%g%t%m%t%f"
176 % This is the ISO/IEC 14652 "i18n" definition for
177 % the LC_ADDRESS category.
178 % (also used in the built in C/POSIX locale in glibc/locale/C-address.c)
179 postal_fmt "%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N"
180 % The abbreviated 2 char and 3 char should be set to empty strings to
181 % match the C/POSIX locale.
187 % This is the ISO/IEC 14652 "i18n" definition for
188 % the LC_TELEPHONE category.
190 tel_int_fmt "+%c %a %l"
191 % (also used in the built in C/POSIX locale in glibc/locale/C-telephone.c)
195 % This is the ISO/IEC 14652 "i18n" definition for
196 % the LC_MEASUREMENT category.
197 % (same as in the built in C/POSIX locale in glibc/locale/C-measurement.c)