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