Skip to content

Commit f073f8a

Browse files
update
1 parent f2873fa commit f073f8a

2 files changed

Lines changed: 25 additions & 8 deletions

File tree

src/lib/definitions.js

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1198,6 +1198,19 @@ function getFHPaddingEntries(index)
11981198
define({ expr: '"ar-td"', solutionType: SolutionType.COMBINED_STRING }),
11991199
define({ expr: '"ar"', solutionType: SolutionType.COMBINED_STRING }, SHORT_LOCALES),
12001200
],
1201+
LOCALE_HE:
1202+
[
1203+
define({ expr: '"He"', solutionType: SolutionType.COMBINED_STRING }),
1204+
define({ expr: '"he"', solutionType: SolutionType.COMBINED_STRING }),
1205+
],
1206+
LOCALE_ZH:
1207+
[
1208+
define({ expr: '"zh"', solutionType: SolutionType.COMBINED_STRING }),
1209+
],
1210+
LOCALE_ZH_CN:
1211+
[
1212+
define({ expr: '"zh-cn"', solutionType: SolutionType.COMBINED_STRING }),
1213+
],
12011214
MAP:
12021215
[
12031216
define({ expr: '"map"', optimize: true, solutionType: SolutionType.COMBINED_STRING }),
@@ -1757,13 +1770,20 @@ function getFHPaddingEntries(index)
17571770
useLocaleNumeralDefinition('ا', '"fa"', NaN, 1, LOCALE_NUMERALS_EXT);
17581771
useLocaleNumeralDefinition('ع', '"fa"', NaN, 2, LOCALE_NUMERALS_EXT);
17591772
useLocaleNumeralDefinition('د', '"fa"', NaN, 3, LOCALE_NUMERALS_EXT);
1760-
useLocaleNumeralDefinition('ל', '"he"', NaN, 0, LOCALE_NUMERALS_IE11_WIN7_8);
1773+
useLocaleNumeralDefinition('ל', 'LOCALE_HE', NaN, 0, LOCALE_NUMERALS_IE11_WIN7_8);
1774+
useLocaleNumeralDefinition('א', 'LOCALE_HE', NaN, 1, LOCALE_NUMERALS_IE11_WIN7_8);
1775+
useLocaleNumeralDefinition('מ', 'LOCALE_HE', NaN, 3, LOCALE_NUMERALS_IE11_WIN7_8);
1776+
useLocaleNumeralDefinition('ס', 'LOCALE_HE', NaN, 4, LOCALE_NUMERALS_IE11_WIN7_8);
1777+
useLocaleNumeralDefinition('פ', 'LOCALE_HE', NaN, 5, LOCALE_NUMERALS_IE11_WIN7_8);
1778+
useLocaleNumeralDefinition('ר', 'LOCALE_HE', NaN, 6, LOCALE_NUMERALS_IE11_WIN7_8);
17611779
useLocaleNumeralDefinition('非', '"ja"', NaN, 5, LOCALE_NUMERALS_IE11_WIN7_8);
17621780
useLocaleNumeralDefinition('数', '"ja"', NaN, 6, LOCALE_NUMERALS_IE11_WIN7_8);
17631781
useLocaleNumeralDefinition('値', '"ja"', NaN, 7, LOCALE_NUMERALS_IE11_WIN7_8);
17641782
useLocaleNumeralDefinition('ė', '"lt"', Infinity, 7, LOCALE_NUMERALS_IE11_WIN7_8);
17651783
useLocaleNumeralDefinition('ī', '"lv"', Infinity, 6, LOCALE_NUMERALS_IE11_WIN7);
1784+
useLocaleNumeralDefinition('ń', '"pl"', Infinity, 7, LOCALE_NUMERALS_IE11_WIN7_8);
17661785
useLocaleNumeralDefinition('ś', '"pl"', Infinity, 13, LOCALE_NUMERALS_IE11_WIN7_8);
1786+
useLocaleNumeralDefinition('ć', '"pl"', Infinity, 14, LOCALE_NUMERALS_IE11_WIN7_8);
17671787
useLocaleNumeralDefinition('н', '"ru"', NaN, 0, LOCALE_NUMERALS_EXT);
17681788
useLocaleNumeralDefinition('е', '"ru"', NaN, 1, LOCALE_NUMERALS_EXT);
17691789
useLocaleNumeralDefinition('ч', '"ru"', NaN, 3, LOCALE_NUMERALS_EXT);
@@ -1780,10 +1800,7 @@ function getFHPaddingEntries(index)
17801800
useLocaleNumeralDefinition('о', '"ru"', Infinity, 9, LOCALE_NUMERALS_IE11_WIN7);
17811801
useLocaleNumeralDefinition('т', '"ru"', Infinity, 11, LOCALE_NUMERALS_IE11_WIN7);
17821802
useLocaleNumeralDefinition('ь', '"ru"', Infinity, 12, LOCALE_NUMERALS_IE11_WIN7);
1783-
useLocaleNumeralDefinition('正', '"zh"', Infinity, 0, LOCALE_NUMERALS_IE11_WIN7_8);
1784-
useLocaleNumeralDefinition('大', '"zh"', Infinity, 3, LOCALE_NUMERALS_IE11_WIN7_8);
1785-
useLocaleNumeralDefinition('无', '"zh-cn"', Infinity, 1, LOCALE_NUMERALS_IE11_WIN7_8);
1786-
useLocaleNumeralDefinition('穷', '"zh-cn"', Infinity, 2, LOCALE_NUMERALS_IE11_WIN7_8);
1787-
useLocaleNumeralDefinition('字', '"zh-cn"', NaN, 2, LOCALE_NUMERALS_IE11_WIN7_8);
1803+
useLocaleNumeralDefinition('正', 'LOCALE_ZH', Infinity, 0, LOCALE_NUMERALS_IE11_WIN7_8);
1804+
useLocaleNumeralDefinition('字', 'LOCALE_ZH_CN', NaN, 2, LOCALE_NUMERALS_IE11_WIN7_8);
17881805
}
17891806
)();

src/lib/features.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -347,13 +347,13 @@ var featureInfos =
347347
checkLocaleNumeral('cs', NaN, /^.....č/) &&
348348
checkLocaleNumeral('el', Infinity, /^Άπε..ο/) &&
349349
checkLocaleNumeral('el', NaN, /^μη.αριθ.ός/) &&
350-
checkLocaleNumeral('he', NaN, /^ל/) &&
350+
checkLocaleNumeral('he', NaN, /^לא.מספר/) &&
351351
checkLocaleNumeral('ja', Infinity, /^./) &&
352352
checkLocaleNumeral('ja', NaN, /^...../) &&
353353
checkLocaleNumeral('lt', Infinity, /^.......ė/) &&
354354
checkLocaleNumeral('pl', Infinity, /^.......ń.....ść/) &&
355355
checkLocaleNumeral('zh', Infinity, /^../) &&
356-
checkLocaleNumeral('zh', Infinity, /^./) &&
356+
checkLocaleNumeral('zh-cn', Infinity, /^./) &&
357357
checkLocaleNumeral('zh-cn', NaN, /^../);
358358
return available;
359359
},

0 commit comments

Comments
 (0)