Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(246)

Side by Side Diff: third_party/icu38/README.google

Issue 19545: Add the locale data (datetime format, region,language,script names) for 8 Ind... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | third_party/icu38/gbk.patch » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 A. This directory contains the source code of ICU 3.8 for C/C++ with CJK 1 A. This directory contains the source code of ICU 3.8 for C/C++ with CJK
2 segmentation, plural formatting and other locale-data updates added: 2 segmentation, plural formatting and other locale-data updates added:
3 3
4 - It was obtained with the following: 4 - It was obtained with the following:
5 5
6 1. Download the clean ICU source tree (revision 22777) with the following : 6 1. Download the clean ICU source tree (revision 22777) with the following :
7 7
8 $ svn export --native-eol LF -r 22777 http://source.icu-project.org/repos /icu/icu/trunk icu38 8 $ svn export --native-eol LF -r 22777 http://source.icu-project.org/repos /icu/icu/trunk icu38
9 9
10 2. Apply the following 8 patches : 10 2. Apply the following 8 patches :
11 11
12 * segmentation.patch.txt (CJ segmentation patch : code change + data) 12 * segmentation.patch.txt (CJ segmentation patch : code change + data)
13 * data.patch.txt (ICU data customization patch) 13 * data.patch.txt (ICU data customization patch)
14 * data.patch2.txt, data.patch3.txt 14 * data.patch2.txt, data.patch3.txt
15 (ICU data customization patch sets 2 and 3 : to be applied on top of 15 (Additional ICU data customization patches: to be applied on top of
16 data.patch.txt) 16 data.patch.txt)
17 * eucjp.patch.txt (to be applied on top of 3 data patches above). 17 * eucjp.patch.txt (to be applied on top of 3 data patches above).
18 * indian8_locales.txt (to be applied on top of above data paches) :
19 Add locale data for 8 Indian languages
20 * gbk.patch.txt (to be applied after the above patches) : Make
21 GBK converter in ICU used outside Webkit behave identically
22 to GBK converter used in Webkit (see
23 WebCore/platform/text/TextCodecICU.cpp : getGbkEscapes())
18 * windows.patch (Windows-specific patch) 24 * windows.patch (Windows-specific patch)
19 * uconv.patch (thread-safety patch for uconv. Ported from the ICU trunk) 25 * uconv.patch (thread-safety patch for uconv. Ported from the ICU trunk)
20 * wpo.patch (see section E). 26 * wpo.patch (see section E).
21 * plural.patch (for plural formatting. Ported back from ICU 4.0. See 27 * plural.patch (for plural formatting. Ported back from ICU 4.0. See
22 section G for details). 28 section G for details).
23 * uconv.security.patch (patches for ICU bug 5691/Chrome bug 2074. 29 * uconv.security.patch (patches for ICU bug 5691/Chrome bug 2074.
24 The patch for HZ encoding is not included because we don't 30 The patch for HZ encoding is not included because we don't
25 support HZ). 31 support HZ).
26 32
27 - Once CJK segmentation is included in an ICU release, we can use that 33 - Once CJK segmentation is included in an ICU release, we can use that
28 release, instead of applying the first patch above. 34 release, instead of applying the first patch above.
29 35
30 - The first patch contains the word frequency list derived from 3 36 - The first patch contains the word frequency list derived from 3
31 sources. For details, see the license terms and copyright notice 37 sources. For details, see the license terms and copyright notice
32 at the beginning of the following two files: 38 at the beginning of the following two files:
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
148 source/test/intltest/tmsgfmt.h 154 source/test/intltest/tmsgfmt.h
149 public/common/unicode/utypes.h 155 public/common/unicode/utypes.h
150 public/i18n/unicode/msgfmt.h 156 public/i18n/unicode/msgfmt.h
151 public/i18n/unicode/plurfmt.h 157 public/i18n/unicode/plurfmt.h
152 public/i18n/unicode/plurrule.h 158 public/i18n/unicode/plurrule.h
153 159
154 Besides, builds/icu.vcproj was modified to add plurrule.cpp and 160 Besides, builds/icu.vcproj was modified to add plurrule.cpp and
155 plurfmt.cpp to the list of files to compile. Note that this change 161 plurfmt.cpp to the list of files to compile. Note that this change
156 is not a part of plural.patch because builds/icu.vcproj is 162 is not a part of plural.patch because builds/icu.vcproj is
157 our own file. 163 our own file.
OLDNEW
« no previous file with comments | « no previous file | third_party/icu38/gbk.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698