Updated PCI IDs to latest snapshot.
[tangerine.git] / workbench / locale / countries / templates / template.c
blob74aaa637517ba363a67b100f6759fe442ce8397e
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc: Country data template.
6 Lang:
7 */
9 #include <exec/types.h>
10 #include <libraries/locale.h>
11 #include <libraries/iffparse.h>
12 #include <prefs/locale.h>
14 /* Country data, it would be nice if the person who fills this in would
15 leave at least their name, (the email address is optional), just for
16 the record. If you have problems with this, then um...?
18 Note: NULL values in strings that actually mean something __MUST__
19 be explicitly specified...
21 Also: All the data in here is for Australia, you will have to change
22 most things. I left it in so people could see what goes where.
25 /* australia.country: Iain Templeton, iain@ugh.net.au */
26 struct CountryPrefs australiaPrefs =
28 /* Reserved */
29 { 0, 0, 0, 0 },
31 /* The country codes in the past have been rather inconsistant,
32 sometimes they are 1 character, 2 chars or 3. It would be nice
33 to have some consistency. Maybe use the 3 character name from
34 ISO 3166? I (Iain) have a copy of the ISO3166 codes if anyone
35 wants them...
38 /* Country code (left justify), telephone code, measuring system */
39 MAKE_ID('A','U','S',0), 61, MS_ISO,
41 /* Date time format, date format, time format */
42 "%A %B %e %Y %I:%M%p",
43 "%A %B %e %Y",
44 "%I:%M:%S%p",
46 /* Short datetime, short date, short time formats */
47 "%e/%m/%y %I:%M%p",
48 "%e/%m/%y",
49 "%I:%M%p",
51 /* Decimal point, group separator, frac group separator */
52 ".", " ", "\x00",
54 /* For grouping rules, see <libraries/locale.h> */
56 /* Grouping, Frac Grouping */
57 "\x03\x00", "\x00",
59 /* Mon dec pt, mon group sep, mon frac group sep */
60 ".", " ", "\x00",
62 /* Mon Grouping, Mon frac grouping */
63 "\x03\x00", "\x00",
65 /* Mon Frac digits, Mon IntFrac digits, then number of digits in
66 the fractional part of the money value. Most countries that
67 use dollars and cents, would have 2 for this value
69 (As would many of those who don't).
71 2, 2,
73 /* Currency symbol, Small currency symbol */
74 "$", "c",
76 /* Int CS, this is the ISO 4217 symbol, followed by the character to
77 separate that symbol from the rest of the money. (\x00 for none).
79 "AUD\x00",
81 /* Mon +ve sign, +ve space sep, +ve sign pos, +ve cs pos */
82 "\x00", SS_SPACE, SP_PREC_ALL, CSP_PRECEDES,
84 /* Mon -ve sign, -ve space sep, -ve sign pos, -ve cs pos */
85 "\x00", SS_NOSPACE, SP_PARENS, CSP_PRECEDES,
87 /* Calendar type */
88 CT_7SUN