3 This tool is to generate globalization information from Unicode CLDR, with some changes
4 to fill the gap between .NET(Windows)-ism and the global standard.
8 There is only an external resource: unicode CLDR. I used version 1.7, the latest one as of
10 http://unicode.org/Public/cldr/1.7.0/core.zip
12 There is a couple of extra mono resources included in this directory:
13 - lcids.xml for LCIDs.
14 - textinfos.xml for TextInfo.
15 - supplementalData.xml and supp/*.xml for .NET(Windows)-ism fixup.
19 culture-info-table.h contains the following sections:
21 - datetime_format_entries
22 See DateTimeFormatEntry.AppendTableRow() in DateTimeFormatEntry.cs.
23 - number_format_entries
24 See NumberFormatEntry.AppendTableRow() in NumberFormatEntry.cs.
26 See CultureInfoEntry.AppendTableRow() in CultureInfoEntry.cs.
27 - culture_name_entries
28 See Driver.Run() in Driver.cs.
30 See RegionInfoEntry.AppendTableRow() in RegionInfoEntry.cs.
32 See Driver.Run() in Driver.cs.
34 See Driver.Run() in Driver.cs.
36 In each entry, strings are extracted to locale_strings table, and in each structure they are
37 represented as an index to the string.