Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: mono-2-6-7

This branch is 1477 commits ahead, 21491 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
langs
locales
supp
.gitignore
ChangeLog
CultureInfoEntry.cs
DateTimeFormatEntry.cs
Driver.cs
Entry.cs
Makefile.am
NumberFormatEntry.cs
README
RegionInfoEntry.cs
TextInfoEntry.cs
lcids.xml
supplementalData.xml
textinfo.xml

README

* purpose

	This tool is to generate globalization information from Unicode CLDR, with some changes
	to fill the gap between .NET(Windows)-ism and the global standard.

* input resources

	There is only an external resource: unicode CLDR. I used version 1.7, the latest one as of
	May, 2009:
	http://unicode.org/Public/cldr/1.7.0/core.zip

	There is a couple of extra mono resources included in this directory:
	- lcids.xml for LCIDs.
	- textinfos.xml for TextInfo.
	- supplementalData.xml and supp/*.xml for .NET(Windows)-ism fixup.

* generated file

	culture-info-table.h contains the following sections:

	- datetime_format_entries
	  See DateTimeFormatEntry.AppendTableRow() in DateTimeFormatEntry.cs.
	- number_format_entries
	  See NumberFormatEntry.AppendTableRow() in NumberFormatEntry.cs.
	- culture_entries
	  See CultureInfoEntry.AppendTableRow() in CultureInfoEntry.cs.
	- culture_name_entries
	  See Driver.Run() in Driver.cs.
	- region_entries
	  See RegionInfoEntry.AppendTableRow() in RegionInfoEntry.cs.
	- region_name_entries
	  See Driver.Run() in Driver.cs.
	- locale_strings
	  See Driver.Run() in Driver.cs.

	In each entry, strings are extracted to locale_strings table, and in each structure they are
	represented as an index to the string.


Something went wrong with that request. Please try again.