Issue #1971 - Part 2: Update ICU source to 63.2.

This commit is contained in:
Job Bautista 2022-07-24 21:03:27 +08:00 • committed by roytam1
commit 1e69214382
3160 changed files with 275815 additions and 234203 deletions

View file

@ -1,7 +1,10 @@
// © 2016 and later: Unicode, Inc. and others.
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
fa{
AuxExemplarCharacters{"[\u200C\u200D\u200E\u200F \u064E \u0650 \u064F \u0652 \u0656 \u0670 إ ك ى ي]"}
AuxExemplarCharacters{
"[ـ\u200C\u200D\u200E\u200F \u064E \u0650 \u064F \u0652 \u0656 \u0670 إ ك ى ي"
"]"
}
Ellipsis{
final{"{0}…"}
initial{"…{0}"}
@ -15,6 +18,7 @@ fa{
"ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ة ی]"
}
ExemplarCharactersIndex{"[آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی]"}
ExemplarCharactersNumbers{"[\u200E , ٫ ٬ . % ٪ ‰ ؉ + − 0۰ 1۱ 2۲ 3۳ 4۴ 5۵ 6۶ 7۷ 8۸ 9۹]"}
ExemplarCharactersPunctuation{"[\\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]"}
MoreInformation{"؟"}
NumberElements{
@ -36,9 +40,9 @@ fa{
}
arabext{
patterns{
currencyFormat{"#,##0.00 ؜¤;؜-#,##0.00 ؜¤"}
currencyFormat{"‎¤#,##0.00"}
decimalFormat{"#,##0.###"}
percentFormat{"% #,##0;% -#,##0"}
percentFormat{"#,##0%"}
scientificFormat{"#E0"}
}
symbols{
@ -50,7 +54,7 @@ fa{
minusSign{"‎−"}
nan{"ناعدد"}
perMille{"؉"}
percentSign{"‎٪"}
percentSign{"٪"}
plusSign{"‎+"}
superscriptingExponent{"×"}
timeSeparator{":"}
@ -59,7 +63,9 @@ fa{
default{"arabext"}
latn{
miscPatterns{
approximately{"~{0}"}
atLeast{"‎{0}+‎"}
atMost{"≤{0}"}
range{"{0}–{1}"}
}
patterns{
@ -238,11 +244,33 @@ fa{
timeSeparator{":"}
}
}
minimalPairs{
ordinal{
other{"در پیچ {0}ام سمت راست بپیچید."}
}
plural{
one{"او {0} فیلم در هفته می‌بیند که کمدی است."}
other{"او {0} فیلم در هفته می‌بیند که کمدی‌اند."}
}
}
minimumGroupingDigits{"1"}
native{"arabext"}
}
Version{"2.1.29.44"}
Version{"2.1.43.65"}
calendar{
buddhist{
eras{
abbreviated{
"تقویم بودایی",
}
narrow{
"تقویم بودایی",
}
wide{
"تقویم بودایی",
}
}
}
chinese{
cyclicNameSets{
zodiacs{
@ -265,17 +293,181 @@ fa{
}
}
}
coptic{
eras{
abbreviated{
"قبل از مسیح",
"پس از مسیح",
}
narrow{
"ق.م.",
"ب.م.",
}
wide{
"قبل از حلول مسیح",
"بعد از حلول مسیح",
}
}
monthNames{
format{
abbreviated{
"توت",
"پاوی",
"اثور",
"کواق",
"طوفی",
"ماخیر",
"فامینوث",
"فرموثی",
"پاخون",
"پاونی",
"افیفی",
"ماسوری",
"ماه کوچک",
}
wide{
"توت",
"پاوی",
"اثور",
"کواق",
"طوفی",
"ماخیر",
"فامینوث",
"فرموثی",
"پاخون",
"پاونی",
"افیفی",
"ماسوری",
"ماه کوچک",
}
}
stand-alone{
abbreviated{
"توت",
"پاوی",
"اثور",
"کواق",
"طوفی",
"ماخیر",
"فامینوث",
"فرموثی",
"پاخون",
"پاونی",
"افیفی",
"ماسوری",
"ماه کوچک",
}
wide{
"توت",
"پاوی",
"اثور",
"کواق",
"طوفی",
"ماخیر",
"فامینوث",
"فرموثی",
"پاخون",
"پاونی",
"افیفی",
"ماسوری",
"ماه کوچک",
}
}
}
}
default{"persian"}
ethiopic{
eras{
abbreviated{
"ERA0",
"ERA1",
}
narrow{
"ERA0",
"ERA1",
}
wide{
"ERA0",
"ERA1",
}
}
monthNames{
format{
abbreviated{
"مسکرم",
"تکیمت",
"هیدار",
"طه‌ساز",
"تر",
"یکوتیت",
"مگابیت",
"میازیا",
"گین‌بوت",
"سنه",
"حمله",
"نحسه",
"پاگومه",
}
wide{
"مسکرم",
"تکیمت",
"هیدار",
"طه‌ساز",
"تر",
"یکوتیت",
"مگابیت",
"میازیا",
"گین‌بوت",
"سنه",
"حمله",
"نحسه",
"پاگومه",
}
}
stand-alone{
abbreviated{
"مسکرم",
"تکیمت",
"هیدار",
"طه‌ساز",
"تر",
"یکوتیت",
"مگابیت",
"میازیا",
"گین‌بوت",
"سنه",
"حمله",
"نحسه",
"پاگومه",
}
wide{
"مسکرم",
"تکیمت",
"هیدار",
"طه‌ساز",
"تر",
"یکوتیت",
"مگابیت",
"میازیا",
"گین‌بوت",
"سنه",
"حمله",
"نحسه",
"پاگومه",
}
}
}
}
generic{
DateTimePatterns{
"H:mm:ss (zzzz)",
"H:mm:ss (z)",
"H:mm:ss",
"H:mm",
"G y MMMM d, EEEE",
"d MMMM y G",
"d MMM y G",
"y/M/d G",
"G EEEE d MMMM y",
"G d MMMM y",
"G d MMM y",
"G d/M/y",
"{1}،‏ {0}",
"{1}، ساعت {0}",
"{1}، ساعت {0}",
@ -287,8 +479,17 @@ fa{
Timezone{"{0} ({1})"}
}
availableFormats{
Bh{"h B"}
Bhm{"h:mm B"}
Bhms{"h:mm:ss B"}
E{"ccc"}
EBhm{"E h:mm B"}
EBhms{"E h:mm:ss B"}
EHm{"E HH:mm"}
EHms{"E HH:mm:ss"}
Ed{"E d"}
Ehm{"E h:mm a"}
Ehms{"E h:mm:ss a"}
Gy{"y G"}
GyMMM{"MMM y G"}
GyMMMEd{"E d MMM y G"}
@ -451,7 +652,12 @@ fa{
Timezone{"{0} ({1})"}
}
availableFormats{
Bh{"h B"}
Bhm{"h:mm B"}
Bhms{"h:mm:ss B"}
E{"ccc"}
EBhm{"E h:mm B"}
EBhms{"E h:mm:ss B"}
EHm{"E H:mm"}
EHms{"E H:mm:ss"}
Ed{"E d"}
@ -499,8 +705,8 @@ fa{
yQQQ{"QQQQ y"}
yQQQQ{"QQQQ y"}
yw{
one{"هفته w از y"}
other{"هفته w از y"}
one{"هفته w از Y"}
other{"هفته w از Y"}
}
}
dayNames{
@ -600,7 +806,7 @@ fa{
noon{"ظ"}
}
wide{
afternoon1{"عصر"}
afternoon1{"بعدازظهر"}
evening1{"عصر"}
midnight{"نیمه‌شب"}
morning1{"صبح"}
@ -610,13 +816,13 @@ fa{
}
stand-alone{
abbreviated{
afternoon1{"ب.ظ."}
afternoon1{"بعدازظهر"}
am{"ق.ظ."}
evening1{"عصر"}
midnight{"نیمه‌شب"}
morning1{"صبح"}
night1{"شب"}
noon{"ظ"}
noon{"ظهر"}
pm{"ب.ظ."}
}
narrow{
@ -896,6 +1102,17 @@ fa{
}
}
hebrew{
eras{
abbreviated{
"تقویم عبری",
}
narrow{
"تقویم عبری",
}
wide{
"تقویم عبری",
}
}
monthNames{
format{
abbreviated{
@ -999,6 +1216,81 @@ fa{
}
}
}
indian{
eras{
abbreviated{
"تقویم ساکا",
}
narrow{
"تقویم ساکا",
}
wide{
"تقویم ساکا",
}
}
monthNames{
format{
abbreviated{
"چیتره",
"ویشاکهه",
"جییشته",
"آشادهه",
"شراونه",
"بهادره",
"آشوین",
"کارتیکه",
"آگرهینه",
"پاوشه",
"ماگهه",
"پهالگونه",
}
wide{
"چیتره",
"ویشاکهه",
"جییشته",
"آشادهه",
"شراونه",
"بهادره",
"آشوین",
"کارتیکه",
"آگرهینه",
"پاوشه",
"ماگهه",
"پهالگونه",
}
}
stand-alone{
abbreviated{
"چیتره",
"ویشاکهه",
"جییشته",
"آشادهه",
"شراونه",
"بهادره",
"آشوین",
"کارتیکه",
"آگرهینه",
"پاوشه",
"ماگهه",
"پهالگونه",
}
wide{
"چیتره",
"ویشاکهه",
"جییشته",
"آشادهه",
"شراونه",
"بهادره",
"آشوین",
"کارتیکه",
"آگرهینه",
"پاوشه",
"ماگهه",
"پهالگونه",
}
}
}
}
islamic{
DateTimePatterns{
"H:mm:ss (zzzz)",
@ -1062,6 +1354,9 @@ fa{
abbreviated{
"ه‍.ق.",
}
narrow{
"ه‍.ق.",
}
wide{
"هجری قمری",
}
@ -1071,10 +1366,10 @@ fa{
abbreviated{
"محرم",
"صفر",
"ربیع الاول",
"ربیع الثانی",
"جمادی الاول",
"جمادی الثانی",
"ربیع‌الاول",
"ربیع‌الثانی",
"جمادی‌الاول",
"جمادی‌الثانی",
"رجب",
"شعبان",
"رمضان",
@ -1099,10 +1394,10 @@ fa{
wide{
"محرم",
"صفر",
"ربیع الاول",
"ربیع الثانی",
"جمادی الاول",
"جمادی الثانی",
"ربیع‌الاول",
"ربیع‌الثانی",
"جمادی‌الاول",
"جمادی‌الثانی",
"رجب",
"شعبان",
"رمضان",
@ -1115,10 +1410,10 @@ fa{
abbreviated{
"محرم",
"صفر",
"ربیع الاول",
"ربیع الثانی",
"جمادی الاول",
"جمادی الثانی",
"ربیع‌الاول",
"ربیع‌الثانی",
"جمادی‌الاول",
"جمادی‌الثانی",
"رجب",
"شعبان",
"رمضان",
@ -1143,7 +1438,7 @@ fa{
wide{
"محرم",
"صفر",
"ربیع الاول",
"ربیع‌الاول",
"ربیع الثانی",
"جمادی الاول",
"جمادی الثانی",
@ -1158,14 +1453,82 @@ fa{
}
}
persian{
DateTimePatterns{
"H:mm:ss (zzzz)",
"H:mm:ss (z)",
"H:mm:ss",
"H:mm",
"y MMMM d, EEEE",
"d MMMM y",
"d MMM y",
"y/M/d",
"{1}،‏ {0}",
"{1}، ساعت {0}",
"{1}، ساعت {0}",
"{1}،‏ {0}",
"{1}،‏ {0}",
}
availableFormats{
y{"y"}
yyyy{"y"}
yyyyM{"y/M"}
yyyyMEd{"E y/M/d"}
yyyyMMM{"MMM y"}
yyyyMMMEd{"E d MMM y"}
yyyyMMMM{"y MMMM"}
yyyyMMMd{"d MMM y"}
yyyyMd{"y/M/d"}
yyyyQQQ{"QQQQ y"}
yyyyQQQQ{"QQQQ y"}
}
eras{
abbreviated{
"ه‍.ش.",
}
narrow{
"ه‍.ش.",
}
wide{
"هجری شمسی",
}
}
intervalFormats{
y{
y{"y تا y"}
}
yM{
M{"y/M تا y/M"}
y{"y/M تا y/M"}
}
yMEd{
M{"E y/M/d تا E y/M/d"}
d{"E y/M/d تا E y/M/d"}
y{"E y/M/d تا E y/M/d"}
}
yMMM{
M{"LLL تا MMM y"}
y{"MMM y تا MMM y"}
}
yMMMEd{
M{"E d LLL تا E d MMM y"}
d{"E d LLL تا E d MMM y"}
y{"E d MMM y تا E d MMM y"}
}
yMMMM{
M{"LLLL تا MMMM y"}
y{"MMMM y تا MMMM y"}
}
yMMMd{
M{"d LLL تا d MMM y"}
d{"d تا d MMM y"}
y{"d MMM y تا d MMM y"}
}
yMd{
M{"y/M/d تا y/M/d"}
d{"y/M/d تا y/M/d"}
y{"y/M/d تا y/M/d"}
}
}
monthNames{
format{
abbreviated{
@ -1257,6 +1620,22 @@ fa{
}
}
}
roc{
eras{
abbreviated{
"قبل از R.O.C.",
"تقویم مینگو",
}
narrow{
"قبل از R.O.C.",
"تقویم مینگو",
}
wide{
"قبل از R.O.C.",
"تقویم مینگو",
}
}
}
}
characterLabel{
activities{"فعالیت"}
@ -1297,7 +1676,7 @@ fa{
hanzi_traditional{"هانزی (سنتی)"}
heart{"قلب"}
historic_scripts{"دبیره‌های تاریخی"}
ideographic_desc_characters{"نویسه‌های توصیفی اندیش‌نگاری"}
ideographic_desc_characters{"نویسه‌های توصیفی اندیشه‌نگاری"}
japanese_kana{"کانای ژاپنی"}
kanbun{"کانبوم"}
kanji{"کانجی"}
@ -1413,12 +1792,33 @@ fa{
}
}
}
dayOfYear{
dn{"روز سال"}
}
dayOfYear-narrow{
dn{"روز سال"}
}
dayOfYear-short{
dn{"روز سال"}
}
dayperiod{
dn{"قبل/بعدازظهر"}
}
dayperiod-narrow{
dn{"قبل/بعدازظهر"}
}
dayperiod-short{
dn{"قبل/بعدازظهر"}
}
era{
dn{"دوره"}
}
era-narrow{
dn{"دوره"}
}
era-short{
dn{"دوره"}
}
fri{
relative{
"-1"{"جمعهٔ گذشته"}
@ -2085,9 +2485,33 @@ fa{
}
}
}
weekOfMonth{
dn{"هفتهٔ ماه"}
}
weekOfMonth-narrow{
dn{"هفتهٔ ماه"}
}
weekOfMonth-short{
dn{"هفتهٔ ماه"}
}
weekday{
dn{"روز هفته"}
}
weekday-narrow{
dn{"روز هفته"}
}
weekday-short{
dn{"روز هفته"}
}
weekdayOfMonth{
dn{"روز کاری ماه"}
}
weekdayOfMonth-narrow{
dn{"روز کاری ماه"}
}
weekdayOfMonth-short{
dn{"روز کاری ماه"}
}
year{
dn{"سال"}
relative{
@ -2145,11 +2569,23 @@ fa{
zone{
dn{"منطقهٔ زمانی"}
}
zone-narrow{
dn{"منطقهٔ زمانی"}
}
zone-short{
dn{"منطقهٔ زمانی"}
}
}
layout{
characters{"right-to-left"}
}
listPattern{
or{
2{"{0} یا {1}"}
end{"{0}، یا {1}"}
middle{"{0}، {1}"}
start{"{0}، {1}"}
}
standard{
2{"{0} و {1}"}
end{"{0}، و {1}"}
@ -2186,4 +2622,36 @@ fa{
US{"امریکایی"}
metric{"متریک"}
}
parse{
date{
lenient{
"[\\--/]",
"[\\:∶]",
}
}
general{
lenient{
"[.․。︒﹒.。]",
"['ʼ՚᾽᾿’']",
"[%٪﹪%]",
"[؉‰]",
"[\$﹩$$]",
"[£₤]",
"[¥¥]",
"[₩₩]",
"[₨₹{Rp}{Rs}]",
}
}
number{
lenient{
"[\\-‒⁻₋−➖﹣-]",
"[,،٫、︐︑﹐﹑,、]",
"[+⁺₊➕﬩﹢+]",
}
stricter{
"[,٫︐﹐,]",
"[.․﹒.。]",
}
}
}
}