4 % This file is part of the GNU C Library and contains locale data.
5 % The Free Software Foundation does not claim any copyright interest
6 % in the locale data contained in this file. The foregoing does not
7 % affect the license of the GNU C Library as a whole. It does not
8 % exempt you from the conditions of the license if your use would
9 % otherwise be governed by that license.
11 % POSIX Standard Locale
13 % As per ISO/IEC 9945-2:1993 specifications
14 % except for these additional identifying comments
16 % Source: ISO/IEC JTC1/SC22/WG15
17 % Address: C/O DKUUG, Fruebjergvej 3
18 % DK-2100 Copenhagen O, Denmark
19 % Contact: Keld Simonsen
20 % Email: Keld.Simonsen@dkuug.dk
27 % Application: general
31 % The following is the POSIX Locale LC_CTYPE.
32 % "alpha" is by default "upper" and "lower"
33 % "alnum" is by definiton "alpha" and "digit"
34 % "print" is by default "alnum", "punct" and the <U0020> character
35 % "graph" is by default "alnum" and "punct"
37 upper <U0041>;<U0042>;<U0043>;<U0044>;<U0045>;<U0046>;<U0047>;<U0048>;/
38 <U0049>;<U004A>;<U004B>;<U004C>;<U004D>;<U004E>;<U004F>;<U0050>;/
39 <U0051>;<U0052>;<U0053>;<U0054>;<U0055>;<U0056>;<U0057>;<U0058>;/
42 lower <U0061>;<U0062>;<U0063>;<U0064>;<U0065>;<U0066>;<U0067>;<U0068>;/
43 <U0069>;<U006A>;<U006B>;<U006C>;<U006D>;<U006E>;<U006F>;<U0070>;/
44 <U0071>;<U0072>;<U0073>;<U0074>;<U0075>;<U0076>;<U0077>;<U0078>;/
47 digit <U0030>;<U0031>;<U0032>;<U0033>;<U0034>;/
48 <U0035>;<U0036>;<U0037>;<U0038>;<U0039>
50 space <U0009>;<U000A>;<U000B>;<U000C>;/
53 cntrl <U0007>;<U0008>;<U0009>;<U000A>;<U000B>;/
55 <U0000>;<U0001>;<U0002>;<U0003>;<U0004>;<U0005>;<U0006>;<U000E>;/
56 <U000F>;<U0010>;<U0011>;<U0012>;<U0013>;<U0014>;<U0015>;<U0016>;/
57 <U0017>;<U0018>;<U0019>;<U001A>;<U001B>;<U001C>;<U001D>;<U001E>;/
60 punct <U0021>;<U0022>;<U0023>;/
61 <U0024>;<U0025>;<U0026>;<U0027>;/
62 <U0028>;<U0029>;<U002A>;/
63 <U002B>;<U002C>;<U002D>;<U002E>;<U002F>;/
64 <U003A>;<U003B>;<U003C>;<U003D>;/
65 <U003E>;<U003F>;<U0040>;/
66 <U005B>;<U005C>;<U005D>;/
67 <U005E>;<U005F>;<U0060>;/
68 <U007B>;<U007C>;<U007D>;<U007E>
70 xdigit <U0030>;<U0031>;<U0032>;<U0033>;<U0034>;<U0035>;<U0036>;<U0037>;/
71 <U0038>;<U0039>;<U0041>;<U0042>;<U0043>;<U0044>;<U0045>;<U0046>;/
72 <U0061>;<U0062>;<U0063>;<U0064>;<U0065>;<U0066>
76 tolower (<U0041>,<U0061>);(<U0042>,<U0062>);(<U0043>,<U0063>);/
77 (<U0044>,<U0064>);(<U0045>,<U0065>);(<U0046>,<U0066>);/
78 (<U0047>,<U0067>);(<U0048>,<U0068>);(<U0049>,<U0069>);/
79 (<U004A>,<U006A>);(<U004B>,<U006B>);(<U004C>,<U006C>);/
80 (<U004D>,<U006D>);(<U004E>,<U006E>);(<U004F>,<U006F>);/
81 (<U0050>,<U0070>);(<U0051>,<U0071>);(<U0052>,<U0072>);/
82 (<U0053>,<U0073>);(<U0054>,<U0074>);(<U0055>,<U0075>);/
83 (<U0056>,<U0076>);(<U0057>,<U0077>);(<U0058>,<U0078>);/
84 (<U0059>,<U0079>);(<U005A>,<U007A>)
86 toupper (<U0061>,<U0041>);(<U0062>,<U0042>);(<U0063>,<U0043>);/
87 (<U0064>,<U0044>);(<U0065>,<U0045>);(<U0066>,<U0046>);/
88 (<U0067>,<U0047>);(<U0068>,<U0048>);(<U0069>,<U0049>);/
89 (<U006A>,<U004A>);(<U006B>,<U004B>);(<U006C>,<U004C>);/
90 (<U006D>,<U004D>);(<U006E>,<U004E>);(<U006F>,<U004F>);/
91 (<U0070>,<U0050>);(<U0071>,<U0051>);(<U0072>,<U0052>);/
92 (<U0073>,<U0053>);(<U0074>,<U0054>);(<U0075>,<U0055>);/
93 (<U0076>,<U0056>);(<U0077>,<U0057>);(<U0078>,<U0058>);/
94 (<U0079>,<U0059>);(<U007A>,<U005A>)
98 % This is the POSIX Locale definition for the LC_COLLATE category.
99 % The order is the same as in the ASCII code set.
235 % This is the POSIX Locale definition for
236 % the LC_MONETARY category.
240 mon_decimal_point "<U002E>"
257 % This is the POSIX Locale definition for
258 % the LC_NUMERIC category.
260 decimal_point "<U002E>"
267 % This is the POSIX Locale definition for
268 % the LC_TIME category.
270 % Abbreviated weekday names (%s)
271 abday "<U0053><U0075><U006E>";"<U004D><U006F><U006E>";/
272 "<U0054><U0075><U0065>";"<U0057><U0065><U0064>";/
273 "<U0054><U0068><U0075>";"<U0046><U0072><U0069>";/
274 "<U0053><U0061><U0074>"
276 % Full weekday names (%A)
277 day "<U0053><U0075><U006E><U0064><U0061><U0079>";/
278 "<U004D><U006F><U006E><U0064><U0061><U0079>";/
279 "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
280 "<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
281 "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
282 "<U0046><U0072><U0069><U0064><U0061><U0079>";/
283 "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
285 % Abbreviated month names (%b)
286 abmon "<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
287 "<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/
288 "<U004D><U0061><U0079>";"<U004A><U0075><U006E>";/
289 "<U004A><U0075><U006C>";"<U0041><U0075><U0067>";/
290 "<U0053><U0065><U0070>";"<U004F><U0063><U0074>";/
291 "<U004E><U006F><U0076>";"<U0044><U0065><U0063>"
293 % Full month names (%B)
294 mon "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
295 "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
296 "<U004D><U0061><U0072><U0063><U0068>";/
297 "<U0041><U0070><U0072><U0069><U006C>";/
298 "<U004D><U0061><U0079>";/
299 "<U004A><U0075><U006E><U0065>";/
300 "<U004A><U0075><U006C><U0079>";/
301 "<U0041><U0075><U0067><U0075><U0073><U0074>";/
302 "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
303 "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
304 "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
305 "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
307 % Equivalent of AM/PM (%p) "AM"/"PM"
308 am_pm "<U0041><U004D>";"<U0050><U004D>"
310 % Appropriate date and time representation (%c)
311 % "%a %b %e %H:%M:%S %Y"
312 d_t_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
313 <U0020><U0025><U0048><U003A><U0025><U004D>/
314 <U003A><U0025><U0053><U0020><U0025><U0059>"
316 % Appropriate date representation (%x) "%m/%d/%y"
317 d_fmt "<U0025><U006D><U002F><U0025><U0064><U002F><U0025><U0079>"
319 % Appropriate time representation (%X) "%H:%M:%S"
320 t_fmt "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
322 % Appropriate 12 h time representation (%r) "%I:%M:%S %p"
323 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
324 <U0020><U0025><U0070>"
326 % Appropriate date representation (date(1)) "%a %b %e %H:%M:%S %Z %Y"
327 date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A><U0020><U0025><U0059>"
331 % This is the POSIX Locale definition for
332 % the LC_MESSAGES category.
334 yesexpr "<U005E><U005B><U0079><U0059><U005D>"
336 noexpr "<U005E><U005B><U006E><U004E><U005D>"
338 yesstr "<U0059><U0065><U0073>"
340 nostr "<U004E><U006F>"