1 2010-05-07 Marek Habersack <mhabersack@novell.com>
3 * Makefile.am (lang-data, locale-data): updated URLs for the icu
4 tarballs - they now live on go-mono.com
6 2010-02-24 Atsushi Enomoto <atsushi@ximian.com>
8 * supp/ns_BE.xml : add number format. Fixed bug #324019.
10 2010-01-06 Atsushi Enomoto <atsushi@ximian.com>
12 * Driver.cs : support FirstDayOfWeek. Fixed bug #567944.
13 Patch by Jose Antonio Sanchez Lazaro.
15 2009-12-18 Dimitar Dobrev <dpldobrev@yahoo.com>
17 * langs/ka.xml: added a file with the settings of the neutral
19 * locales/ka-GE.xml: added a file with the settings of the
20 specific Georgian culture
21 * supp/ka-GE.xml: added a file with the date and time formats
22 of the Georgian culture
23 * lcids.xml: added entries for the neutral and specific
25 * Makefile.am: included supp/ka-GE.xml in the build and dist the new
26 we're not downloading from primates.ximian.com.
30 2009-11-05 Rolf Bjarne Kvinge <RKvinge@novell.com>
32 * Driver.cs: Generate locale data for neutral cultures too. Moonlight
35 2009-05-20 Atsushi Enomoto <atsushi@ximian.com>
37 * README: added (I needed it!)
39 2009-03-05 Marek Habersack <mhabersack@novell.com>
41 * locales/en_TT.xml: added here since openi18n.org times out and
42 also I can't update icu_locales.tar.gz. File based on en_ZA.xml
43 from that tarball, with appropriate modifications.
45 * Makefile.am (supp_data_files): added supp/en_TT.xml
47 2007-11-03 Atsushi Enomoto <atsushi@ximian.com>
49 * DateTimeFormatEntry.cs, Driver.cs : adjust the count of
50 MonthNames and AbbreviatedMonthNames entries to 13.
53 2007-10-30 Atsushi Enomoto <atsushi@ximian.com>
55 * Driver.cs, DateTimeFormatEntry.cs : since FullDateTimePattern
56 should be computed on the overriden Long[Date/Time]Pattern, compute
57 it later than reading all format resources (langs/locales/supp).
59 2007-08-21 Atsushi Enomoto <atsushi@ximian.com>
61 * Driver.cs : for Euskara culture (eu_ES) do not trim dd which is
62 laid after 'ren' in the long format.
64 2007-05-15 Atsushi Enomoto <atsushi@ximian.com>
66 * CultureInfoEntry.cs : output Territory, which is used for RegionInfo.
67 * RegionInfoEntry.cs : added dummy int which is a slot for LCID.
69 2007-04-25 Atsushi Enomoto <atsushi@ximian.com>
71 * Driver.cs : use invariant culture to sort culture names.
72 Fixed bug #81150, patch by Changwoo Ryu.
74 2007-04-17 Atsushi Enomoto <atsushi@ximian.com>
76 * Driver.cs : in some cultures month/year and day/month could be in
77 reverse order, so don't assume month before year and day before
78 month. Made the "hack" code more practical.
80 2006-04-10 Atsushi Enomoto <atsushi@ximian.com>
82 * langs/nn.xml, locales/nn_NO.xml, Driver.cs :
83 Did the same for nn-NO.
85 2006-03-29 Atsushi Enomoto <atsushi@ximian.com>
88 locales/nb_NO.xml : imported from CLDR 1.3 data. (I know I'm
89 directly adding them here, since there seems no simple way to
90 add them as data in "supp" dir).
92 Reuse XPathDocument for lcids.xml.
93 For "nb-NO" we need tricky code since its parent culture is "no"
94 (not "nb"), while some properties seems based on "nb".
96 Maybe we need some fundamental fixes to consider lcids.xml for
97 parent-child relationship, but right now, it's mostly fruitless.
99 2005-08-17 Atsushi Enomoto <atsushi@ximian.com>
101 * Driver.cs : add primary date/time pattern strings as the first
102 entry of for each "whole specific patterns".
103 (e.g. LongDatePatterns[0] should be LongDatePattern.)
105 2005-08-17 Atsushi Enomoto <atsushi@ximian.com>
107 * CultureInfoEntry.cs : added RegionId.
108 * Driver.cs : modified to not write RegionLCIDMap and use
109 CultureInfoEntry for that lookup purpose instead.
111 2005-08-15 Atsushi Enomoto <atsushi@ximian.com>
113 * RegionInfoEntry.cs,
115 Makefile.am : added RegionInfo table output support.
117 2005-08-11 Atsushi Enomoto <atsushi@ximian.com>
119 * regions.xml : ugh, it does not match something .net returns, so
122 2005-08-11 Atsushi Enomoto <atsushi@ximian.com>
124 * regions.xml : new file. All region IDs from existing RegionInfo.cs.
126 2005-07-07 Atsushi Enomoto <atsushi@ximian.com>
128 * Driver.cs : Fixed bug #75499. There were hy_AM.xml and
129 hy_AM_REVISED.xml files in the locale builder archive.
131 2005-06-27 Atsushi Enomoto <atsushi@ximian.com>
133 * Driver.cs : basic pattern string should be added to extra pattern
134 array. This fixes bug #75353.
136 2005-05-19 Atsushi Enomoto <atsushi@ximian.com>
138 * Driver.cs, CultureInfoEntry.cs : Use hacky shallow copy to clone
141 2005-05-18 Atsushi Enomoto <atsushi@ximian.com>
143 * Driver.cs : quick workaround for zh-CHT related breakage.
145 2005-05-12 Atsushi Enomoto <atsushi@ximian.com>
148 build fix. Incorrectly allowed access to protected member.
149 * CultureInfoEntry.cs,
151 Handle language "zh-CHS" as special case, since there is no "zh".
153 use -debug+ instead of -g (convenient when verifying with csc).
155 2005-02-17 Atsushi Enomoto <atsushi@ximian.com>
157 * Driver.cs : set \n for writer's NewLine explicitly (otherwise it
158 results in mixed line ending in culture-info-table.h).
160 2004-12-13 Ben Maurer <bmaurer@ximian.com>
162 * CultureInfoEntry.cs (AppendTableRow): Stringify the
164 * TextInfoEntry.cs: New file for textinfo data
165 * textinfo.xml: textinfo data
166 * Driver.cs: Harness all the stuff above
167 * Makefile.am: add new files
169 Mon Aug 9 13:24:09 CEST 2004 Paolo Molaro <lupus@ximian.com>
171 * Driver.cs, Entry.cs, CultureInfoEntry.cs, DateTimeFormatEntry.cs,
172 NumberFormatEntry.cs: create a more compact representation of the
175 2004-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
177 * Driver.cs: handle single quotes in the pattern. We used to fail for,
178 at least, es and pt cultures with full patterns like
179 "EEEE d' de 'MMMM' de 'yyyy".
181 2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
183 * Driver.cs : To make "extra pattern only" xxxFormatLength possible,
184 fill values only when the exact element was available.
186 2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
188 * DateTimeFormatEntry.cs : Use "{0}" for empty array.
190 2004-06-08 Atsushi Enomoto <atsushi@ximian.com>
192 * DateTimeFormatEntry.cs : Added "all datetime patterns" support.
193 * Driver.cs : Added "all datetime patterns" support and fixed some
194 XPathNavigator use to strictly navigate to "pattern" element.
196 2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
198 * Driver.cs : Percent patterns are not properly parsed since they are
199 in fact not separated by '.'
200 * Entry.cs : Escape '\' to "\\" (for Japanese yen-sign fix).
202 2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
205 - NumberDecimalDigits are almost differently specified by locale
206 xml files. Almost all of them have ".###", but we need ".##" in
207 almost all the locale. So let's *assume* that the number of
208 digit is always +1 extraneous by this Driver itself.
209 This change accompanies with some existing supp/*.xml changes.
211 - For decimal patterns and currency patterns, when numeric patterns
212 does not have ';'-separated patterns, it ignored the whole pattern
213 string. Fixed it by just copying the same patterns.
215 - When parsing percent patterns, '%' characters were in the way.
216 - When the decimal part of the percent pattern ends with ".##0",
217 the value of PercentDecimalDigits is 2.
218 - Assume PercentDecimalDigits as 2 by default.
220 2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
222 * Driver.cs : Let's ignore DTD that takes most of the running time.
224 2004-06-03 Atsushi Enomoto <atsushi@ximian.com>
226 * Driver.cs : {3} is the almost default number for group digits.
228 2004-05-26 Atsushi Enomoto <atsushi@ximian.com>
230 * Driver.cs : for af_ZA locale, am/pm part got required to support
231 "empty" string. So check am/pm elements and overwrite AMDesigner/
232 PMDesigner value even if they consist of empty string.
234 * (moved logs for supp/ content to supp/)
236 2004-05-25 Jackson Harper <jackson@ximian.com>
238 * Makefile.am: Extract xml files.
240 2004-05-24 Jackson Harper <jackson@ximian.com>
242 * Driver.cs: Filter on GetFiles so we only get the xml locale files.