2 Copyright © 1995-2011, The AROS Development Team. All rights reserved.
5 Desc: Default Locale Preferences
9 #include <exec/types.h>
10 #include <libraries/locale.h>
11 #include <libraries/iffparse.h>
13 #include "locale_intern.h"
16 /* stegerg: the strings "united_states.country", "english.language" and
17 "english" have been verified on the Amiga with a test program which
18 does OpenLocale(NULL) and then print out this fields. The Amiga was
19 booted "without startup-sequence" and the program then started as first,
20 without other programs before" */
22 /* We have to be careful not to try and change any of this */
23 const struct Locale defLocale
=
25 "united_states.country", /* Locale Name */
26 "english.language", /* Language Name */
27 { "english", NULL
, NULL
,
29 NULL
, NULL
, NULL
, NULL
}, /* Prefered Languages */
33 MAKE_ID('U','S','A',0), 1, /* CountryCode, Telephone Code */
35 MS_AMERICAN
, /* MeasuringSystem */
36 CT_7SUN
, /* Calendar Type */
37 { 0, 0 }, /* Reserved */
39 "%A %B %e %Y %Q:%M %p", /* Date/Time Format */
40 "%A %B %e", /* Date Format */
41 "%Q:%M:%S %p", /* Time Format */
42 "%m/%d/%y %Q:%M %p", /* Short Date/Time Format */
43 "%m/%d/%y", /* Short Date Format */
44 "%Q:%M %p", /* Short Time Format */
46 ".", ",", ".", /* Decimal Point, Group Separators */
47 "\x03\x00", "\x03\x00",
49 ".", ",", ",", /* Monetary Separators (as above) */
50 "\x03\x00", "\x03\x00", /* Monetary Frac Groupings */
52 2, 2, { 0, 0 }, /* Monetary (Reg/Int) Frac Digits, Resvd */
54 "$", "¢", "USD", /* Currency Symbols */
56 /* Positive Representation */
57 "", SS_NOSPACE
, SP_PREC_ALL
, CSP_PRECEDES
, 0,
59 /* Negative Representation */
60 "-", SS_NOSPACE
, SP_PREC_ALL
, CSP_PRECEDES
, 0,