Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Commit b9155d5

Browse files
committed
1) Closure locale data update.
2) compactnumberformatsymbols_ext.js was renamed to compactnumberformatsymbolsext.js to keep consistency with the naming convention used in other generated files. RELNOTES: closure/i18n/compactnumberformatsymbols_ext.js has been renamed to closure/i18n/compactnumberformatsymbolsext.js ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125834480
1 parent 7c8b8ac commit b9155d5

10 files changed

+26436
-57013
lines changed

closure/goog/deps.js

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

closure/goog/i18n/compactnumberformatsymbols.js

+1,694-3,871
Large diffs are not rendered by default.

closure/goog/i18n/compactnumberformatsymbols_ext.js

-29,174
This file was deleted.

closure/goog/i18n/compactnumberformatsymbolsext.js

+14,158
Large diffs are not rendered by default.

closure/goog/i18n/datetimepatterns.js

+34-128
Original file line numberDiff line numberDiff line change
@@ -15,32 +15,42 @@
1515
/**
1616
* @fileoverview Extended date/time patterns.
1717
*
18-
* This file is autogenerated by script. See
19-
* http://go/generate_datetime_pattern.cc
18+
* This file is generated by
19+
* //depot/google3/i18n/tools/java/com/google/i18n/generator:generator
20+
* using the --for_closure flag.
2021
*
21-
* This file is generated using ICU's implementation of
22-
* DateTimePatternGenerator. The whole set has two files:
23-
* datetimepatterns.js and datetimepatternsext.js. The former covers
24-
* frequently used locales, the latter covers the rest. There won't be any
25-
* difference in compiled code, but some developing environments have
26-
* difficulty in dealing large js files. So we do the separation.
22+
* File generated from CLDR ver. 29
23+
*
24+
* To reduce the file size (which may cause issues in some JS
25+
* developing environments), this file will only contain locales
26+
* that are frequently used by web applications. This is defined as
27+
* proto/closure_locales_data.txt and will change (most likely addition)
28+
* over time. Rest of the data can be found in another file named
29+
* "datetimepatternsext.js", which will be generated at
30+
* the same time together with this file.
31+
*
32+
* Before checking, this file could have been manually edited. This is
33+
* to incorporate changes before we could fix CLDR. All manual
34+
* modification must be documented in this section, and should be
35+
* removed after those changes land to CLDR.
36+
* @suppress {const}
37+
*/
2738

39+
// clang-format off
40+
41+
/**
2842
* Only locales that can be enumerated in ICU are supported. For the rest
2943
* of the locales, it will fallback to 'en'.
3044
* The code is designed to work with Closure compiler using
3145
* ADVANCED_OPTIMIZATIONS. We will continue to add popular date/time
32-
* patterns over time. There is no intention cover all possible
46+
* patterns over time. There is no intention to cover all possible
3347
* usages. If simple pattern works fine, it won't be covered here either.
3448
* For example, pattern 'MMM' will work well to get short month name for
3549
* almost all locales thus won't be included here.
36-
* @suppress {const}
3750
*/
3851

39-
// clang-format off
40-
/* File generated from CLDR ver. 29.0 */
4152

4253
goog.provide('goog.i18n.DateTimePatterns');
43-
4454
goog.provide('goog.i18n.DateTimePatterns_af');
4555
goog.provide('goog.i18n.DateTimePatterns_am');
4656
goog.provide('goog.i18n.DateTimePatterns_ar');
@@ -440,39 +450,13 @@ goog.i18n.DateTimePatterns_de = {
440450
/**
441451
* Extended set of localized date/time patterns for locale de_AT.
442452
*/
443-
goog.i18n.DateTimePatterns_de_AT = {
444-
YEAR_FULL: 'y',
445-
YEAR_FULL_WITH_ERA: 'y G',
446-
YEAR_MONTH_ABBR: 'MMM y',
447-
YEAR_MONTH_FULL: 'MMMM y',
448-
MONTH_DAY_ABBR: 'd. MMM',
449-
MONTH_DAY_FULL: 'dd. MMMM',
450-
MONTH_DAY_SHORT: 'd.M.',
451-
MONTH_DAY_MEDIUM: 'd. MMMM',
452-
MONTH_DAY_YEAR_MEDIUM: 'd. MMM y',
453-
WEEKDAY_MONTH_DAY_MEDIUM: 'EEE, d. MMM',
454-
WEEKDAY_MONTH_DAY_YEAR_MEDIUM: 'EEE, d. MMM y',
455-
DAY_ABBR: 'd'
456-
};
453+
goog.i18n.DateTimePatterns_de_AT = goog.i18n.DateTimePatterns_de;
457454

458455

459456
/**
460457
* Extended set of localized date/time patterns for locale de_CH.
461458
*/
462-
goog.i18n.DateTimePatterns_de_CH = {
463-
YEAR_FULL: 'y',
464-
YEAR_FULL_WITH_ERA: 'y G',
465-
YEAR_MONTH_ABBR: 'MMM y',
466-
YEAR_MONTH_FULL: 'MMMM y',
467-
MONTH_DAY_ABBR: 'd. MMM',
468-
MONTH_DAY_FULL: 'dd. MMMM',
469-
MONTH_DAY_SHORT: 'd.M.',
470-
MONTH_DAY_MEDIUM: 'd. MMMM',
471-
MONTH_DAY_YEAR_MEDIUM: 'd. MMM y',
472-
WEEKDAY_MONTH_DAY_MEDIUM: 'EEE, d. MMM',
473-
WEEKDAY_MONTH_DAY_YEAR_MEDIUM: 'EEE, d. MMM y',
474-
DAY_ABBR: 'd'
475-
};
459+
goog.i18n.DateTimePatterns_de_CH = goog.i18n.DateTimePatterns_de;
476460

477461

478462
/**
@@ -630,20 +614,7 @@ goog.i18n.DateTimePatterns_en_SG = {
630614
/**
631615
* Extended set of localized date/time patterns for locale en_US.
632616
*/
633-
goog.i18n.DateTimePatterns_en_US = {
634-
YEAR_FULL: 'y',
635-
YEAR_FULL_WITH_ERA: 'y G',
636-
YEAR_MONTH_ABBR: 'MMM y',
637-
YEAR_MONTH_FULL: 'MMMM y',
638-
MONTH_DAY_ABBR: 'MMM d',
639-
MONTH_DAY_FULL: 'MMMM dd',
640-
MONTH_DAY_SHORT: 'M/d',
641-
MONTH_DAY_MEDIUM: 'MMMM d',
642-
MONTH_DAY_YEAR_MEDIUM: 'MMM d, y',
643-
WEEKDAY_MONTH_DAY_MEDIUM: 'EEE, MMM d',
644-
WEEKDAY_MONTH_DAY_YEAR_MEDIUM: 'EEE, MMM d, y',
645-
DAY_ABBR: 'd'
646-
};
617+
goog.i18n.DateTimePatterns_en_US = goog.i18n.DateTimePatterns_en;
647618

648619

649620
/**
@@ -693,7 +664,7 @@ goog.i18n.DateTimePatterns_es_419 = {
693664
YEAR_MONTH_ABBR: 'MMMM \'de\' y',
694665
YEAR_MONTH_FULL: 'MMMM \'de\' y',
695666
MONTH_DAY_ABBR: 'd MMM',
696-
MONTH_DAY_FULL: 'dd-MMMM',
667+
MONTH_DAY_FULL: 'dd \'de\' MMMM',
697668
MONTH_DAY_SHORT: 'd/M',
698669
MONTH_DAY_MEDIUM: 'd \'de\' MMMM',
699670
MONTH_DAY_YEAR_MEDIUM: 'd \'de\' MMMM \'de\' y',
@@ -706,20 +677,7 @@ goog.i18n.DateTimePatterns_es_419 = {
706677
/**
707678
* Extended set of localized date/time patterns for locale es_ES.
708679
*/
709-
goog.i18n.DateTimePatterns_es_ES = {
710-
YEAR_FULL: 'y',
711-
YEAR_FULL_WITH_ERA: 'y G',
712-
YEAR_MONTH_ABBR: 'MMM y',
713-
YEAR_MONTH_FULL: 'MMMM \'de\' y',
714-
MONTH_DAY_ABBR: 'd MMM',
715-
MONTH_DAY_FULL: 'dd \'de\' MMMM',
716-
MONTH_DAY_SHORT: 'd/M',
717-
MONTH_DAY_MEDIUM: 'd \'de\' MMMM',
718-
MONTH_DAY_YEAR_MEDIUM: 'd MMM y',
719-
WEEKDAY_MONTH_DAY_MEDIUM: 'EEE, d MMM',
720-
WEEKDAY_MONTH_DAY_YEAR_MEDIUM: 'EEE, d MMM y',
721-
DAY_ABBR: 'd'
722-
};
680+
goog.i18n.DateTimePatterns_es_ES = goog.i18n.DateTimePatterns_es;
723681

724682

725683
/**
@@ -731,7 +689,7 @@ goog.i18n.DateTimePatterns_es_MX = {
731689
YEAR_MONTH_ABBR: 'MMMM \'de\' y',
732690
YEAR_MONTH_FULL: 'MMMM \'de\' y',
733691
MONTH_DAY_ABBR: 'd MMM',
734-
MONTH_DAY_FULL: 'dd-MMMM',
692+
MONTH_DAY_FULL: 'dd \'de\' MMMM',
735693
MONTH_DAY_SHORT: 'd/M',
736694
MONTH_DAY_MEDIUM: 'd \'de\' MMMM',
737695
MONTH_DAY_YEAR_MEDIUM: 'd \'de\' MMMM \'de\' y',
@@ -750,7 +708,7 @@ goog.i18n.DateTimePatterns_es_US = {
750708
YEAR_MONTH_ABBR: 'MMMM \'de\' y',
751709
YEAR_MONTH_FULL: 'MMMM \'de\' y',
752710
MONTH_DAY_ABBR: 'd MMM',
753-
MONTH_DAY_FULL: 'dd-MMMM',
711+
MONTH_DAY_FULL: 'dd \'de\' MMMM',
754712
MONTH_DAY_SHORT: 'd/M',
755713
MONTH_DAY_MEDIUM: 'd \'de\' MMMM',
756714
MONTH_DAY_YEAR_MEDIUM: 'd \'de\' MMMM \'de\' y',
@@ -1618,20 +1576,7 @@ goog.i18n.DateTimePatterns_no = {
16181576
/**
16191577
* Extended set of localized date/time patterns for locale no_NO.
16201578
*/
1621-
goog.i18n.DateTimePatterns_no_NO = {
1622-
YEAR_FULL: 'y',
1623-
YEAR_FULL_WITH_ERA: 'y G',
1624-
YEAR_MONTH_ABBR: 'MMM y',
1625-
YEAR_MONTH_FULL: 'MMMM y',
1626-
MONTH_DAY_ABBR: 'd. MMM',
1627-
MONTH_DAY_FULL: 'dd. MMMM',
1628-
MONTH_DAY_SHORT: 'd.M.',
1629-
MONTH_DAY_MEDIUM: 'd. MMMM',
1630-
MONTH_DAY_YEAR_MEDIUM: 'd. MMM y',
1631-
WEEKDAY_MONTH_DAY_MEDIUM: 'EEE d. MMM',
1632-
WEEKDAY_MONTH_DAY_YEAR_MEDIUM: 'EEE d. MMM y',
1633-
DAY_ABBR: 'd.'
1634-
};
1579+
goog.i18n.DateTimePatterns_no_NO = goog.i18n.DateTimePatterns_no;
16351580

16361581

16371582
/**
@@ -1713,20 +1658,7 @@ goog.i18n.DateTimePatterns_pt = {
17131658
/**
17141659
* Extended set of localized date/time patterns for locale pt_BR.
17151660
*/
1716-
goog.i18n.DateTimePatterns_pt_BR = {
1717-
YEAR_FULL: 'y',
1718-
YEAR_FULL_WITH_ERA: 'y G',
1719-
YEAR_MONTH_ABBR: 'MMM \'de\' y',
1720-
YEAR_MONTH_FULL: 'MMMM \'de\' y',
1721-
MONTH_DAY_ABBR: 'd \'de\' MMM',
1722-
MONTH_DAY_FULL: 'dd \'de\' MMMM',
1723-
MONTH_DAY_SHORT: 'd/M',
1724-
MONTH_DAY_MEDIUM: 'd \'de\' MMMM',
1725-
MONTH_DAY_YEAR_MEDIUM: 'd \'de\' MMM \'de\' y',
1726-
WEEKDAY_MONTH_DAY_MEDIUM: 'EEE, d \'de\' MMM',
1727-
WEEKDAY_MONTH_DAY_YEAR_MEDIUM: 'EEE, d \'de\' MMM \'de\' y',
1728-
DAY_ABBR: 'd'
1729-
};
1661+
goog.i18n.DateTimePatterns_pt_BR = goog.i18n.DateTimePatterns_pt;
17301662

17311663

17321664
/**
@@ -1903,20 +1835,7 @@ goog.i18n.DateTimePatterns_sr = {
19031835
/**
19041836
* Extended set of localized date/time patterns for locale sr_Latn.
19051837
*/
1906-
goog.i18n.DateTimePatterns_sr_Latn = {
1907-
YEAR_FULL: 'y.',
1908-
YEAR_FULL_WITH_ERA: 'y. G',
1909-
YEAR_MONTH_ABBR: 'MMM y.',
1910-
YEAR_MONTH_FULL: 'MMMM y.',
1911-
MONTH_DAY_ABBR: 'd. MMM',
1912-
MONTH_DAY_FULL: 'dd. MMMM',
1913-
MONTH_DAY_SHORT: 'd/M',
1914-
MONTH_DAY_MEDIUM: 'd. MMMM',
1915-
MONTH_DAY_YEAR_MEDIUM: 'd. MMM y.',
1916-
WEEKDAY_MONTH_DAY_MEDIUM: 'EEE d. MMM',
1917-
WEEKDAY_MONTH_DAY_YEAR_MEDIUM: 'EEE, d. MMM y.',
1918-
DAY_ABBR: 'd'
1919-
};
1838+
goog.i18n.DateTimePatterns_sr_Latn = goog.i18n.DateTimePatterns_sr;
19201839

19211840

19221841
/**
@@ -2150,20 +2069,7 @@ goog.i18n.DateTimePatterns_zh = {
21502069
/**
21512070
* Extended set of localized date/time patterns for locale zh_CN.
21522071
*/
2153-
goog.i18n.DateTimePatterns_zh_CN = {
2154-
YEAR_FULL: 'y年',
2155-
YEAR_FULL_WITH_ERA: 'Gy年',
2156-
YEAR_MONTH_ABBR: 'y年M月',
2157-
YEAR_MONTH_FULL: 'y年M月',
2158-
MONTH_DAY_ABBR: 'M月d日',
2159-
MONTH_DAY_FULL: 'M月dd日',
2160-
MONTH_DAY_SHORT: 'M/d',
2161-
MONTH_DAY_MEDIUM: 'M月d日',
2162-
MONTH_DAY_YEAR_MEDIUM: 'y年M月d日',
2163-
WEEKDAY_MONTH_DAY_MEDIUM: 'M月d日EEE',
2164-
WEEKDAY_MONTH_DAY_YEAR_MEDIUM: 'y年M月d日EEE',
2165-
DAY_ABBR: 'd日'
2166-
};
2072+
goog.i18n.DateTimePatterns_zh_CN = goog.i18n.DateTimePatterns_zh;
21672073

21682074

21692075
/**

0 commit comments

Comments
 (0)